0000023197-17-000090.txt : 20171206 0000023197-17-000090.hdr.sgml : 20171206 20171206161503 ACCESSION NUMBER: 0000023197-17-000090 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20171031 FILED AS OF DATE: 20171206 DATE AS OF CHANGE: 20171206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMTECH TELECOMMUNICATIONS CORP /DE/ CENTRAL INDEX KEY: 0000023197 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 112139466 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-07928 FILM NUMBER: 171242413 BUSINESS ADDRESS: STREET 1: 68 SOUTH SERVICE ROAD STREET 2: SUITE 230 CITY: MELVILLE STATE: NY ZIP: 11747 BUSINESS PHONE: 6319627000 MAIL ADDRESS: STREET 1: 68 SOUTH SERVICE ROAD STREET 2: SUITE 230 CITY: MELVILLE STATE: NY ZIP: 11747 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH INC DATE OF NAME CHANGE: 19870503 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH TELECOMMUNICATIONS CORP DATE OF NAME CHANGE: 19831215 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH LABORATORIES INC DATE OF NAME CHANGE: 19780425 10-Q 1 cmtl1031201710q.htm CURRENT REPORT Document

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
checkboxa14.jpg
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended October 31, 2017
blankboxa11.jpg
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Commission File Number:    0-7928
form10-qa09.jpg
(Exact name of registrant as specified in its charter)
Delaware
 
11-2139466
(State or other jurisdiction of incorporation /organization)
 
(I.R.S. Employer Identification Number)
 
 
 
68 South Service Road, Suite 230,
Melville, NY
 
 
11747
(Address of principal executive offices)
 
(Zip Code)

(631) 962-7000
(Registrant’s telephone number, including area code)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
checkboxa14.jpg Yes              blankboxa11.jpg 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).
checkboxa14.jpg Yes              blankboxa11.jpg No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
blankboxa11.jpg
Accelerated filer
checkboxa14.jpg
Emerging growth company
blankboxa11.jpg
Non-accelerated filer
blankboxa11.jpg
Smaller reporting company
blankboxa11.jpg
 
 
    

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. blankboxa11.jpg

Indicate by check mark whether registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
blankboxa11.jpg Yes              checkboxa14.jpg No
APPLICABLE ONLY TO CORPORATE ISSUERS:
As of December 1, 2017, the number of outstanding shares of Common Stock, par value $.10 per share, of the registrant was 23,607,565 shares.



COMTECH TELECOMMUNICATIONS CORP.
INDEX
 
 
 
Page
PART I. FINANCIAL INFORMATION
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
Item 3.
 
 
 
 
 
Item 4.
 
 
 
 
PART II. OTHER INFORMATION
 
 
 
 
 
Item 1.
 
 
 
 
 
Item 1A.
 
 
 
 
 
Item 2.
 
 
 
 
 
Item 4.
 
 
 
 
 
Item 6.
 
 
 
 
 
 



1


PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 
 
October 31, 2017
 
July 31, 2017
Assets
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
42,507,000

 
41,844,000

Accounts receivable, net
 
113,943,000

 
124,962,000

Inventories, net
 
70,191,000

 
60,603,000

Prepaid expenses and other current assets
 
15,302,000

 
13,635,000

Total current assets
 
241,943,000

 
241,044,000

 
 
 
 
 
Property, plant and equipment, net
 
31,401,000

 
32,847,000

Goodwill
 
290,633,000

 
290,633,000

Intangibles with finite lives, net
 
256,602,000

 
261,871,000

Deferred financing costs, net
 
2,850,000

 
3,065,000

Other assets, net
 
2,803,000

 
2,603,000

Total assets
 
$
826,232,000

 
832,063,000

Liabilities and Stockholders’ Equity
 
 

 
 

Current liabilities:
 
 

 
 

Accounts payable
 
$
30,512,000

 
29,402,000

Accrued expenses and other current liabilities
 
63,103,000

 
68,610,000

Dividends payable
 
2,351,000

 
2,343,000

Customer advances and deposits
 
22,668,000

 
25,771,000

Current portion of long-term debt
 
16,135,000

 
15,494,000

Current portion of capital lease obligations
 
2,064,000

 
2,309,000

Interest payable
 
69,000

 
282,000

Total current liabilities
 
136,902,000

 
144,211,000

 
 
 
 
 
Non-current portion of long-term debt, net
 
175,193,000

 
176,228,000

Non-current portion of capital lease obligations
 
1,293,000

 
1,771,000

Income taxes payable
 
2,550,000

 
2,515,000

Deferred tax liability, net
 
20,024,000

 
17,306,000

Customer advances and deposits, non-current
 
8,695,000

 
7,227,000

Other liabilities
 
5,556,000

 
2,655,000

Total liabilities
 
350,213,000

 
351,913,000

Commitments and contingencies (See Note 18)
 


 


Stockholders’ equity:
 
 

 
 

Preferred stock, par value $.10 per share; shares authorized and unissued 2,000,000
 

 

Common stock, par value $.10 per share; authorized 100,000,000 shares; issued 38,640,511 shares and 38,619,467 shares at October 31, 2017 and July 31, 2017, respectively
 
3,864,000

 
3,862,000

Additional paid-in capital
 
532,940,000

 
533,001,000

Retained earnings
 
381,064,000

 
385,136,000

 
 
917,868,000

 
921,999,000

Less:
 
 

 
 

Treasury stock, at cost (15,033,317 shares at October 31, 2017 and July 31, 2017)
 
(441,849,000
)
 
(441,849,000
)
Total stockholders’ equity
 
476,019,000

 
480,150,000

Total liabilities and stockholders’ equity
 
$
826,232,000

 
832,063,000


See accompanying notes to condensed consolidated financial statements.

2



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)

 
Three months ended October 31,
 
 
2017
 
2016
Net sales
$
121,569,000

 
135,786,000

Cost of sales
73,853,000

 
83,678,000

Gross profit
47,716,000

 
52,108,000

 
 
 
 
Expenses:
 

 
 

Selling, general and administrative
28,475,000

 
32,685,000

Research and development
13,750,000

 
14,096,000

Amortization of intangibles
5,269,000

 
6,055,000

 
47,494,000

 
52,836,000

 
 
 
 
Operating income (loss)
222,000

 
(728,000
)
 
 
 
 
Other expenses (income):
 

 
 

Interest expense
2,588,000

 
3,325,000

Interest (income) and other
39,000

 
(2,000
)
 
 
 
 
Loss before benefit from income taxes
(2,405,000
)
 
(4,051,000
)
Benefit from income taxes
(745,000
)
 
(1,562,000
)
 
 
 
 
Net loss
$
(1,660,000
)
 
(2,489,000
)
Net loss per share (See Note 4):
 

 
 

Basic
$
(0.07
)
 
(0.11
)
Diluted
$
(0.07
)
 
(0.11
)
 
 
 
 
Weighted average number of common shares outstanding – basic
23,797,000

 
23,385,000

 
 
 
 
Weighted average number of common and common equivalent shares outstanding – diluted
23,797,000

 
23,385,000

 
 
 
 
Dividends declared per issued and outstanding common share as of the applicable dividend record date
$
0.10

 
0.30

 
See accompanying notes to condensed consolidated financial statements.

3



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
THREE MONTHS ENDED OCTOBER 31, 2017 AND 2016
(Unaudited)
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Retained Earnings
 
Treasury Stock
 
Stockholders'
Equity
 
 
Shares
 
Amount
 
 
 
Shares
 
Amount
 
Balance as of July 31, 2016
 
38,367,997

 
$
3,837,000

 
$
524,797,000

 
$
383,616,000

 
15,033,317

 
$
(441,849,000
)
 
$
470,401,000

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Equity-classified stock award compensation
 

 

 
970,000

 

 

 

 
970,000

Proceeds from issuance of employee stock purchase plan shares
 
16,812

 
2,000

 
181,000

 

 

 

 
183,000

Issuance of restricted stock
 
144,899

 
14,000

 
(14,000
)
 

 

 

 

Net settlement of stock-based awards
 
25,697

 
3,000

 
(166,000
)
 

 

 

 
(163,000
)
Cash dividends declared
 

 

 

 
(7,008,000
)
 

 

 
(7,008,000
)
Accrual of dividend equivalents, net of reversal
 

 

 

 
(129,000
)
 

 

 
(129,000
)
Net income tax shortfall from settlement of stock-based awards
 

 

 
(161,000
)
 

 

 

 
(161,000
)
Reversal of deferred tax assets associated with expired and unexercised stock-based awards
 

 

 
(316,000
)
 

 

 

 
(316,000
)
Net loss
 

 

 

 
(2,489,000
)
 

 

 
(2,489,000
)
Balance as of October 31, 2016
 
38,555,405

 
$
3,856,000

 
$
525,291,000

 
$
373,990,000

 
15,033,317

 
$
(441,849,000
)
 
$
461,288,000

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of July 31, 2017
 
38,619,467

 
$
3,862,000

 
$
533,001,000

 
$
385,136,000

 
15,033,317

 
$
(441,849,000
)
 
$
480,150,000

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Equity-classified stock award compensation
 

 

 
747,000

 

 

 

 
747,000

Proceeds from issuance of employee stock purchase plan shares
 
11,674

 
1,000

 
188,000

 

 

 

 
189,000

Forfeiture of restricted stock
 
(10,254
)
 
(1,000
)
 
1,000

 

 

 

 

Net settlement of stock-based awards
 
19,624

 
2,000

 
(997,000
)
 

 

 

 
(995,000
)
Cash dividends declared
 

 

 

 
(2,351,000
)
 

 

 
(2,351,000
)
Accrual of dividend equivalents
 

 

 

 
(61,000
)
 

 

 
(61,000
)
Net loss
 

 

 

 
(1,660,000
)
 

 

 
(1,660,000
)
Balance as of October 31, 2017
 
38,640,511

 
$
3,864,000

 
$
532,940,000

 
$
381,064,000

 
15,033,317

 
$
(441,849,000
)
 
$
476,019,000


See accompanying notes to condensed consolidated financial statements.

4



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 
 
Three months ended October 31,
 
 
2017
 
2016
Cash flows from operating activities:
 
 
 
 
Net loss
 
$
(1,660,000
)
 
(2,489,000
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 

 
 

Depreciation and amortization of property, plant and equipment
 
3,346,000

 
3,749,000

Amortization of intangible assets with finite lives
 
5,269,000

 
6,055,000

Amortization of stock-based compensation
 
747,000

 
970,000

Amortization of deferred financing costs
 
548,000

 
484,000

Loss on disposal of property, plant and equipment
 
2,000

 
1,000

Provision for allowance for doubtful accounts
 
147,000

 
339,000

Provision for excess and obsolete inventory
 
693,000

 
637,000

Excess income tax benefit from stock-based awards
 

 
(50,000
)
Deferred income tax expense (benefit)
 
2,718,000

 
(120,000
)
Changes in assets and liabilities:
 
 

 
 

Accounts receivable
 
10,719,000

 
13,680,000

Inventories
 
(10,281,000
)
 
(4,942,000
)
Prepaid expenses and other current assets
 
1,714,000

 
473,000

Other assets
 
(200,000
)
 
86,000

Accounts payable
 
610,000

 
(3,348,000
)
Accrued expenses and other current liabilities
 
(2,379,000
)
 
(2,105,000
)
Customer advances and deposits
 
(1,635,000
)
 
(1,691,000
)
Other liabilities, non-current
 
(313,000
)
 
(420,000
)
Interest payable
 
(213,000
)
 
(77,000
)
Income taxes payable
 
(3,346,000
)
 
(3,446,000
)
Net cash provided by operating activities
 
6,486,000

 
7,786,000

 
 
 
 
 
Cash flows from investing activities:
 
 

 
 

Purchases of property, plant and equipment
 
(1,108,000
)
 
(2,075,000
)
Net cash used in investing activities
 
(1,108,000
)
 
(2,075,000
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 

Net borrowings under Revolving Loan Facility
 
6,400,000

 
1,000,000

Repayment of long-term debt under Term Loan Facility
 
(7,127,000
)
 
(2,212,000
)
Cash dividends paid
 
(2,459,000
)
 
(7,123,000
)
Remittance of employees' statutory tax withholdings for stock awards
 
(995,000
)
 
(163,000
)
Repayment of principal amounts under capital lease obligations
 
(723,000
)
 
(943,000
)
Proceeds from issuance of employee stock purchase plan shares
 
189,000

 
183,000

Payment of issuance costs related to equity offering
 

 
(492,000
)
Payment of deferred financing costs
 

 
(105,000
)
Excess income tax benefit from stock-based awards
 

 
50,000

Net cash used in financing activities
 
(4,715,000
)
 
(9,805,000
)
 
 
 
 
 
Net increase (decrease) in cash and cash equivalents
 
663,000

 
(4,094,000
)
Cash and cash equivalents at beginning of period
 
41,844,000

 
66,805,000

Cash and cash equivalents at end of period
 
$
42,507,000

 
62,711,000

See accompanying notes to condensed consolidated financial statements. (Continued)

5



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(Unaudited)

 
 
Three months ended October 31,
 
 
2017
 
2016
Supplemental cash flow disclosures:
 
 
 
 
Cash paid (received) during the period for:
 
 
 
 
Interest
 
$
2,164,000

 
2,849,000

Income taxes, net
 
$
(113,000
)
 
2,004,000

 
 
 
 
 
Non-cash investing and financing activities:
 
 
 
 
Cash dividends declared but unpaid (including dividend equivalents)
 
$
2,412,000

 
7,137,000

Accrued additions to property, plant and equipment
 
$
794,000

 
1,225,000

(Forfeiture) issuance of restricted stock
 
$
(1,000
)
 
14,000


See accompanying notes to condensed consolidated financial statements.


6


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


(1)    General

The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries (“Comtech,” “we,” “us,” or “our”) as of and for the three months ended October 31, 2017 and 2016 are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.

Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission (“SEC”), for the fiscal year ended July 31, 2017 and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.

As disclosed in more detail in Note (14) - "Segment Information," we manage our business in two reportable segments: Commercial Solutions and Government Solutions.

Certain reclassifications have been made to previously reported condensed consolidated financial statements to conform to the current fiscal period presentation.

(2)    Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standard Board (“FASB”) Accounting Standards Codification (“ASC”) which is the source for all authoritative U.S. generally accepted accounting principles, which are commonly referred to as “GAAP.” The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (“ASUs”). During the three months ended October 31, 2017, we adopted FASB ASU 2016-09 "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”), which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See Note (12) - "Stock-Based Compensation" for further information regarding our adoption of this ASU.

(3)    Fair Value Measurements and Financial Instruments

Using the fair value hierarchy described in FASB ASC 820 “Fair Value Measurements and Disclosures,” we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.

We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portions of our Secured Credit Facility and favorable AT&T warranty settlement) approximate their fair values due to their short-term maturities.

The fair value of the non-current portion of our Secured Credit Facility as of October 31, 2017 approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. We believe the fair value of our non-current portion of capital lease obligations, which currently has a blended interest rate of 5.9%, would not be materially different than its carrying value as of October 31, 2017.

The fair value of the non-current portion of our favorable AT&T warranty settlement as of October 31, 2017 approximates its carrying amount given our belief that the present value of such liability reflects market participants' assumptions for a similar junior, unsecured debt instrument. See Note (7) - "Accrued Expenses and Other Current Liabilities" for further discussion of the favorable AT&T warranty settlement.

7


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



As of October 31, 2017 and July 31, 2017, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.

(4)    Earnings Per Share

Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "Earnings Per Share," equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized. On August 1, 2017, we adopted ASU 2016-09, which amends several aspects of the accounting for and reporting of share-based payment transactions. As a result of our adoption of ASU 2016-09, the amount of excess tax benefits assuming exercise of in-the-money stock-based awards is no longer included in the calculation of diluted earnings per share on a prospective basis and the denominator for our diluted calculations could increase in the future as compared to prior calculations. See Note (12) - "Stock-Based Compensation" for more information on the impact of adopting ASU 2016-09.

There were no purchases of our common stock during the three months ended October 31, 2017 or 2016. See Note (17) - "Stockholders’ Equity" for more information.

Weighted average stock options, performance shares (for which performance conditions have been satisfied), RSUs and restricted stock outstanding of 2,246,000 and 2,419,000 for the three months ended October 31, 2017 and 2016, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.

Our EPS calculations exclude 252,000 and 227,000 weighted average performance shares outstanding for the three months ended October 31, 2017 and 2016, respectively, as the performance conditions have not yet been satisfied. However, the compensation expense related to these awards is included in net loss (the numerator) for EPS calculations for each respective period.

The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
Three months ended October 31,
 
2017
 
2016
Numerator:
 
 
 
Net loss for basic calculation
$
(1,660,000
)
 
(2,489,000
)
Numerator for diluted calculation
$
(1,660,000
)
 
(2,489,000
)
 
 
 
 
Denominator:
 
 
 
Denominator for basic calculation
23,797,000

 
23,385,000

Denominator for diluted calculation
23,797,000

 
23,385,000

    

8


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(5)    Accounts Receivable

Accounts receivable consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Billed receivables from commercial and international customers
 
$
66,349,000

 
71,404,000

Unbilled receivables from commercial and international customers
 
17,215,000

 
24,668,000

Billed receivables from the U.S. government and its agencies
 
14,709,000

 
18,497,000

Unbilled receivables from the U.S. government and its agencies
 
17,172,000

 
11,693,000

Total accounts receivable
 
115,445,000

 
126,262,000

Less allowance for doubtful accounts
 
1,502,000

 
1,300,000

Accounts receivable, net
 
$
113,943,000

 
124,962,000


Unbilled receivables relate to contracts-in-progress for which revenue has been recognized but we have not yet billed the customer for work performed. We had $108,000 and $118,000 of retainage included in unbilled receivables at October 31, 2017 and July 31, 2017, respectively, and management estimates that substantially all of the unbilled receivables at October 31, 2017 will be billed and collected within one year. Of the unbilled receivables from commercial and international customers at October 31, 2017 and July 31, 2017, approximately $2,839,000 and $2,995,000, respectively, relates to a large over-the-horizon microwave system contract with our large U.S. prime contractor customer (all of which related to our North African country end-customer).

As of October 31, 2017 and July 31, 2017, the U.S. government (and its agencies) represented 27.6% and 23.9%, respectively, of total accounts receivable. There were no other customers which accounted for greater than 10.0% of total accounts receivable at both October 31, 2017 and July 31, 2017.

(6)    Inventories

Inventories consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Raw materials and components
 
$
51,237,000

 
50,569,000

Work-in-process and finished goods
 
34,188,000

 
26,053,000

Total inventories
 
85,425,000

 
76,622,000

Less reserve for excess and obsolete inventories
 
15,234,000

 
16,019,000

Inventories, net
 
$
70,191,000

 
60,603,000


As of October 31, 2017 and July 31, 2017, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was $2,018,000 and $2,148,000, respectively.

As of October 31, 2017 and July 31, 2017, $1,507,000 and $1,718,000, respectively, of the inventory balance above related to contracts from third party commercial customers who outsource their manufacturing to us.


9


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(7)    Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Accrued wages and benefits
 
$
20,436,000

 
19,622,000

Accrued warranty obligations
 
13,001,000

 
17,617,000

Accrued contract costs
 
8,363,000

 
8,644,000

Accrued legal costs
 
7,983,000

 
8,402,000

Accrued commissions and royalties
 
2,540,000

 
3,600,000

Other
 
10,780,000

 
10,725,000

Accrued expenses and other current liabilities
 
$
63,103,000

 
68,610,000


Accrued legal costs as of October 31, 2017 and July 31, 2017 include $3,739,000 and $4,120,000, respectively, related to estimated costs associated with certain TCS intellectual property matters. The accrued potential settlement costs do not reflect the final amounts we may actually pay. Ongoing legal costs associated with defending the legacy TCS intellectual property matters and the ultimate resolution could vary and have a material adverse effect on our future consolidated results of operations, financial position or cash flows. TCS intellectual property matters are discussed in more detail in Note (18) - "Legal Proceedings and Other Matters."

Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.

Accrued warranty obligations relate to estimated liabilities for warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least one year from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, a consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs.

Changes in our current accrued warranty obligations during the three months ended October 31, 2017 and 2016 were as follows:
 
 
Three months ended October 31,
 
 
2017
 
2016
Balance at beginning of period
 
$
17,617,000

 
15,362,000

Provision for warranty obligations
 
1,106,000

 
1,083,000

Charges incurred
 
(1,830,000
)
 
(1,461,000
)
Warranty settlement (see below)
 
(3,892,000
)
 

Balance at end of period
 
$
13,001,000

 
$
14,984,000


Our current accrued warranty obligations at October 31, 2017 and July 31, 2017 include $5,546,000 and $9,909,000, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TCS. During the three months ended October 31, 2017, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of this product line, pursuant to which we issued thirty-six credits to AT&T of $153,000 which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of October 31, 2017, the total present value of these monthly credits is $4,721,000, of which $1,489,000 is included in our current accrued warranty obligations and $3,232,000 is reflected in other liabilities (non-current) on our Condensed Consolidated Balance Sheet. In connection with this favorable settlement, we recorded a benefit to cost of sales of $660,000.


10


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(8)    Acquisition-Related Restructuring Plans

Radyne

In connection with our August 1, 2008 acquisition of Radyne, we adopted a restructuring plan for which we recorded $2,713,000 of estimated restructuring costs. Of this amount, $613,000 related to severance for Radyne employees which was paid in fiscal 2009. The remaining estimated amounts relate to facility exit costs and were determined as follows:
 
At August 1, 2008
Total non-cancelable lease obligations
$
12,741,000

Less: Estimated sublease income
8,600,000

Total net estimated facility exit costs
4,141,000

Less: Interest expense to be accreted
2,041,000

Present value of estimated facility exit costs
$
2,100,000


Our total non-cancelable lease obligations were based on the actual lease term which runs from November 1, 2008 through October 31, 2018. We estimated sublease income based on (i) the terms of a fully executed sublease agreement that expired on October 31, 2015, and (ii) our assessment of future uncertainties relating to the commercial real estate market. Based on our assessment of commercial real estate market conditions, we currently believe that it is not probable that we will be able to sublease the facility for the remaining lease term. As such, in accordance with grandfathered accounting standards that were not incorporated into the FASB’s ASC, we recorded these costs, at fair value, as assumed liabilities as of August 1, 2008, with a corresponding increase to goodwill.

As of October 31, 2017, the amount of the acquisition-related restructuring reserve is as follows:
 
Cumulative
Activity Through
October 31, 2017
Present value of estimated facility exit costs at August 1, 2008
$
2,100,000

Cash payments made
(10,985,000
)
Cash payments received
8,600,000

Accreted interest recorded
1,861,000

Liability recorded as of period end as accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheet
$
1,576,000

 
As of July 31, 2017, the present value of the estimated facility exit costs was $1,941,000. During the three months ended October 31, 2017, we made cash payments of $397,000. Interest accreted for the three months ended October 31, 2017 and 2016 was $32,000 and $56,000, respectively, and is included in interest expense for each respective fiscal period.

Future cash payments associated with our restructuring plan are summarized below:
 
As of October 31, 2017
Future lease payments to be made
$
1,576,000

Interest expense to be accreted in future periods
180,000

Total remaining payments
$
1,756,000


TCS

In connection with our February 23, 2016 acquisition of TCS, we continue to implement a tactical shift in strategy in our Government Solutions segment and have initiated certain cost reduction actions. To date, we have incurred an immaterial amount of severance and retention costs related to our shift in strategy.


11


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(9)    Secured Credit Facility

On February 23, 2016, in connection with our acquisition of TCS, we entered into a $400,000,000 secured credit facility (the "Secured Credit Facility") with a syndicate of lenders. The Secured Credit Facility, as amended June 6, 2017 (the “June 2017 Amendment”), comprises a senior secured term loan A facility of $250,000,000 (the “Term Loan Facility”) and a secured revolving loan facility of up to $150,000,000, including a $25,000,000 letter of credit sublimit (the “Revolving Loan Facility”) and, together, with the Term Loan Facility, matures on February 23, 2021. The proceeds of these borrowings were primarily used to finance our acquisition of TCS, including the repayment of certain existing indebtedness of TCS. The Term Loan Facility requires mandatory quarterly repayments. During the three months ended October 31, 2017 and 2016, we repaid $7,127,000 and $2,212,000, respectively, principal amount of borrowings under the Term Loan Facility. Under the Revolving Loan Facility, we had outstanding balances ranging from $41,904,000 to $63,804,000 during the three months ended October 31, 2017.

As of October 31, 2017 and July 31, 2017, amounts outstanding under our Secured Credit Facility, net, were as follows:
 
 
October 31, 2017

 
July 31, 2017

Term Loan Facility
 
$
131,953,000

 
139,080,000

Less unamortized deferred financing costs related to Term Loan Facility
 
4,430,000

 
4,763,000

Term Loan Facility, net
 
127,523,000

 
134,317,000

Revolving Loan Facility
 
63,805,000

 
57,405,000

Amount outstanding under Secured Credit Facility, net
 
191,328,000

 
191,722,000

Less current portion of long-term debt
 
16,135,000

 
15,494,000

Non-current portion of long-term debt
 
$
175,193,000

 
176,228,000


Interest expense, including amortization of deferred financing costs, recorded during the three months ended October 31, 2017 and 2016 related to the Secured Credit Facility was $2,465,000 and $3,175,000, respectively and reflects a blended interest rate of approximately 5.30% and 5.00% in the three months ended October 31, 2017 and 2016, respectively.

At October 31, 2017, we had $3,013,000 of standby letters of credit outstanding under our Secured Credit Facility related to our guarantees of future performance on certain customer contracts and no outstanding commercial letters of credit.

The Revolving Loan Facility is primarily used for working capital and other general corporate purposes of the Company and its subsidiaries, including the issuance of letters of credit. Borrowings under the Secured Credit Facility, pursuant to terms defined in the Secured Credit Facility, shall be either (i) Alternate Base Rate ("ABR") borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Funds Effective Rate in effect on such day plus 0.50% per annum and (c) the Adjusted LIBO Rate on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%), plus (y) the Applicable Rate, or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%) plus (y) the Applicable Rate. The Applicable Rate is determined based on a pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. The Secured Credit Facility contains customary representations, warranties and affirmative covenants and customary negative covenants, subject to negotiated exceptions, on (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Secured Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business.


12


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The June 2017 Amendment is expected to result in increased operating and acquisition flexibility and simplify the calculations of our financial covenants. The June 2017 Amendment resulted in, among other things, that the:

(i)
Consolidated EBITDA definition more closely aligns with our Adjusted EBITDA metric by eliminating favorable adjustments to operating income related to settlements of TCS intellectual property matters;

(ii)
Leverage Ratio is calculated on a “gross” basis using the quotient of Total Indebtedness (excluding unamortized deferred financing costs) divided by our TTM Consolidated EBITDA. The prior Leverage Ratio was calculated on a “net” basis but did not include a reduction for any cash or cash equivalents above $50,000,000;

(iii)
Fixed Charge Coverage Ratio includes a deduction for all cash dividends, regardless of the amount of our cash and cash equivalents and the related allowable Quarterly Dividend Amount, as defined, will now align with our current quarterly dividend target of $0.10 per common share;

(iv)
Balloon or final payment of the Term Loan Facility (which is not due until February 23, 2021) was reduced by $22,500,000 through increased borrowings from the Revolving Loan Facility (which does not expire until February 23, 2021); and

(v)
Leverage Ratios will be adjusted, in certain conditions, to provide for additional flexibility for us to make acquisitions.
 
In connection with the June 2017 Amendment, there were no changes to: (i) the committed borrowing capacity; (ii) the maturity date; or (iii) interest rates payable (except that the interest rate pricing grid will now be based on the new Leverage Ratio). Also, the June 2017 Amendment did not result in an extinguishment for accounting purposes (as such term is defined in ASC 470 - “Debt”); instead, the June 2017 Amendment was accounted for as a debt modification. As a result, deferred financing costs (including incremental fees for the June 2017 Amendment) will continue to be amortized over the remaining maturity term of the Secured Credit Facility.

As of October 31, 2017, our Leverage Ratio was 2.83x TTM Consolidated EBITDA compared to the maximum allowable Leverage Ratio of 3.50x TTM Consolidated EBITDA. In fiscal 2018, the maximum allowable Leverage Ratio will decrease each quarter until reaching 3.00x TTM Consolidated EBITDA in the fourth quarter of fiscal 2018, with no further reductions thereafter. Our Fixed Charge Coverage Ratio as of October 31, 2017 was 2.03x compared to the minimum required Fixed Charge Coverage Ratio of 1.25x, which will not change for the remaining term of the Secured Credit Facility, as amended. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Secured Credit Facility, as amended, for the foreseeable future.

The obligations under the Secured Credit Facility, as amended, are guaranteed by certain of our domestic subsidiaries (the “Subsidiary Guarantors”). As collateral security for amounts outstanding under our Secured Credit Facility, as amended, and the guarantees thereof, we and our Subsidiary Guarantors have granted to an administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Secured Credit Facility, dated as of February 23, 2016, and the First Amendment of the Secured Credit Facility, dated as of June 6, 2017, both of which have been documented and filed with the SEC.

(10)    Capital Lease Obligations

We lease certain equipment under capital leases, the majority of which we assumed in connection with our acquisition of TCS. As of October 31, 2017 and July 31, 2017, the net book value of the leased assets which collateralize the capital lease obligations was $4,698,000 and $5,419,000, respectively, and consisted primarily of machinery and equipment. As of October 31, 2017, our capital lease obligations reflect a blended interest rate of approximately 5.9%. Our capital leases generally contain provisions whereby we can purchase the equipment at the end of the lease for a one dollar buyout. Depreciation of leased assets is included in depreciation expense.
 

13


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Future minimum payments under capital lease obligations consisted of the following at October 31, 2017:
Remainder of fiscal 2018
$
1,719,000

Fiscal 2019
1,492,000

Fiscal 2020
318,000

Fiscal 2021 and beyond

Total minimum lease payments
3,529,000

Less: amounts representing interest
172,000

Present value of net minimum lease payments
3,357,000

Current portion of capital lease obligations
2,064,000

Non-current portion of capital lease obligations
$
1,293,000


(11)    Income Taxes

At October 31, 2017 and July 31, 2017, total unrecognized tax benefits were $8,880,000 and $8,681,000, respectively, including interest of $121,000 and $95,000, respectively. At October 31, 2017 and July 31, 2017, $2,550,000 and $2,515,000, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable in our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of $6,330,000 and $6,166,000 at October 31, 2017 and July 31, 2017, respectively, were presented as an offset to the associated non-current deferred tax assets in our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, $7,875,000 and $7,727,000, at October 31, 2017 and July 31, 2017, respectively, net of the reversal of the Federal benefit recognized as a deferred tax asset relating to state reserves, excluding interest, would positively impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. Our policy is to recognize interest and penalties relating to uncertain tax positions in income tax expense.

In November 2017, we received notification from the Internal Revenue Service (“IRS”) that it will audit our Federal income tax return for fiscal 2016. Our Federal income tax return for fiscal 2015 is also subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2013 are subject to audit. TCS’s Federal income tax returns for tax years 2014 and 2015 and the tax period from January 1, 2016 to February 23, 2016 are subject to potential future IRS audit. None of TCS’s state income tax returns prior to calendar year 2013 are subject to audit. The results of the IRS tax audit for fiscal 2016, future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

(12)    Stock Based Compensation

Overview

We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the “Plan”) and our 2001 Employee Stock Purchase Plan (the “ESPP”), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, “share units”) and (vi) stock appreciation rights (“SARs”), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations.


14


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


On August 1, 2017, we adopted ASU 2016-09, which amended several aspects of the accounting for and reporting of our share-based payment transactions, including:

Excess tax benefits and shortfalls - ASU 2016-09 requires that all tax effects related to our share-based awards be recognized in the Condensed Consolidated Statement of Operations. ASU 2016-09 also removes the prior requirement to delay recognition of excess tax benefits until it reduces current taxes payable; instead, we are now required to recognize excess tax benefits as discrete items in the interim period in which they occur, subject to normal valuation allowance considerations. As ASU 2016-09 eliminated the concept of accumulated hypothetical tax benefits, excess tax benefits and shortfalls are no longer recognized in stockholders’ equity. As a result, ASU 2016-09 is expected to result in future volatility of our income tax expense (as the future tax effects of share-based awards will be dependent on the price of our common stock at the time of settlement). Additionally, on a prospective basis, excess income tax benefits from the settlement of share-based awards are presented as a cash inflow from operating activities in our Condensed Consolidated Statement of Cash Flows.

Diluted earnings per share - Prior to the adoption of ASU 2016-09, in addition to considering the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized, when calculating our diluted earnings per share, the assumed proceeds also included the amount of excess tax benefits, if any, that would have been credited to additional paid-in capital assuming exercise of in-the-money stock-based awards. Effective with our adoption of ASU 2016-09, excess tax benefits are to be excluded from the calculation on a prospective basis. As a result, the denominator for our diluted calculations could increase in the future as compared to prior calculations.

Forfeitures - As permitted by ASU 2016-09, we elected to continue to estimate forfeitures of share-based awards.

Statutory Tax Withholding Requirements - ASU 2016-09 now allows us, when net settling share-based awards, to withhold an amount up to the employees’ maximum individual tax rate in the relevant jurisdiction, without resulting in liability classification of the award. To qualify, we must have at least some withholding obligation. This aspect of adopting ASU 2016-09 did not have any material impact on us. However, with respect to cash payments that we make to taxing authorities on behalf of employees for such shares withheld, on a retrospective basis, we are required to present such payments as a cash outflow from financing activities in our Condensed Consolidated Statements of Cash Flows (as opposed to operating activities).

As of October 31, 2017, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed 9,462,500. At the Fiscal 2017 Annual Meeting of Stockholders held on December 5, 2017, stockholders approved an amendment to our Plan to increase the share reserve under the Plan by 900,000 shares, making the aggregate number of shares of common stock which may be issued pursuant to the Plan 10,362,500. Stock options granted may not have a term exceeding ten years or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than 10.0% of the voting power, no more than five years. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.

As of October 31, 2017, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of 8,100,581 shares (net of 3,826,857 expired and canceled awards), of which an aggregate of 5,310,196 have been exercised or settled.

As of October 31, 2017, the following stock-based awards, by award type, were outstanding:
Stock options
1,814,835

Performance shares
277,881

RSUs and restricted stock
430,063

Share units
267,606

Total
2,790,385



15


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Our ESPP provides for the issuance of up to 800,000 shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at 85% of fair market value at the date of issuance. Through October 31, 2017, we have cumulatively issued 710,413 shares of our common stock to participating employees in connection with our ESPP.

Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
Three months ended October 31,
 
2017
 
2016
Cost of sales
$
40,000

 
48,000

Selling, general and administrative expenses
654,000

 
851,000

Research and development expenses
53,000

 
71,000

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000


Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At October 31, 2017, unrecognized stock-based compensation of $10,222,000, net of estimated forfeitures of $812,000, is expected to be recognized over a weighted average period of 3.2 years. Total stock-based compensation capitalized and included in ending inventory at both October 31, 2017 and July 31, 2017 was $12,000. There are no liability-classified stock-based awards outstanding as of October 31, 2017 or July 31, 2017.

Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
Three months ended October 31,
 
2017
 
2016
Stock options
$
267,000

 
246,000

Performance shares
112,000

 
494,000

RSUs and restricted stock
385,000

 
188,000

ESPP
45,000

 
42,000

Share units
(62,000
)
 

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000


ESPP stock-based compensation expense primarily relates to the 15% discount offered to participants in the ESPP.

During the three months ended October 31, 2017, we recorded a $62,000 net benefit which primarily represents the recoupment of certain share units.

The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability in our Condensed Consolidated Balance Sheet as of October 31, 2017 and July 31, 2017. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.


16


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Stock Options
The following table summarizes the Plan's activity during the three months ended October 31, 2017:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
1,855,875

 
$
28.60

 
 
 
 
Expired/canceled
 
(41,040
)
 
28.97

 
 
 
 
Outstanding at October 31, 2017
 
1,814,835

 
$
28.59

 
5.32
 
$
6,000

 
 
 
 
 
 
 
 
 
Exercisable at October 31, 2017
 
1,368,086

 
$
28.62

 
4.80
 
$
1,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
1,768,467

 
$
28.57

 
5.27
 
$
6,000


Stock options outstanding as of October 31, 2017 have exercise prices ranging from $20.90 to $33.94, representing the fair market value of our common stock on the date of grant, a contractual term of five or ten years and a vesting period of three or five years. There were no stock options granted or exercised during the three months ended October 31, 2017 and 2016. As there were no exercises during the three months ended October 31, 2017 and 2016, there were no net settlements of stock options or the related issuance of common stock during the respective periods.

Performance Shares, RSUs, Restricted Stock and Share Unit Awards
The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
830,197

 
$
16.95

 
 
Granted
 
307,194

 
18.25

 
 
Settled
 
(100,321
)
 
20.67

 
 
Forfeited
 
(61,520
)
 
18.88

 
 
Outstanding at October 31, 2017
 
975,550

 
$
16.86

 
$
20,984,000

 
 
 
 
 
 
 
Vested at October 31, 2017
 
309,853

 
$
17.55

 
$
6,665,000

 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
941,258

 
$
16.87

 
$
20,246,000


The total intrinsic value relating to fully-vested awards settled during the three months ended October 31, 2017 and 2016 was $1,937,000 and $425,000, respectively.

Performance shares granted to employees prior to fiscal 2014 generally vest over a 5.3 year period, beginning on the date of grant once pre-established performance goals were attained, and are convertible into shares of our common stock at the time of vesting, on a one-for-one basis for no cash consideration. The performance shares granted to employees since fiscal 2014 principally vest over a three-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of October 31, 2017, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level.

RSUs and restricted stock granted to non-employee directors have a vesting period of three years and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs granted to employees have a vesting period of five years and are convertible into shares of our common stock generally at the time of vesting, on a one-for-one basis for no cash consideration.


17


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of fiscal 2017 non-equity incentive compensation and are convertible into shares of our common stock on the one-year anniversary of the grant date. Cumulatively through October 31, 2017, 14,777 share units granted have been settled.

The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for post vesting restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs; however, performance shares granted in fiscal 2013 were not entitled to such dividend equivalents until our Board of Directors determined that the pre-established performance goals were met. Share units granted prior to fiscal 2014 are not entitled to dividend equivalents. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued.

Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying shares into our common stock. During the three months ended October 31, 2017, we accrued $61,000 of dividend equivalents and paid out $115,000. Such amounts were recorded as a reduction to retained earnings. As of October 31, 2017 and July 31, 2017, accrued dividend equivalents were $500,000 and $554,000, respectively.

We recorded $85,000 of income tax expense in our Condensed Consolidated Statements of Operations for the three months ended October 31, 2017, which represents net income tax shortfalls from the settlement of stock-based awards and the reversal of deferred tax assets associated with expired and unexercised stock-based awards. During the three months ended October 31, 2016, net income tax shortfalls from similar items totaled $477,000 and, pursuant to prior GAAP, were recorded as a reduction to additional paid-in capital.

(13)    Customer and Geographic Information

Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:

 
 
Three months ended October 31,
 
 
2017
 
2016
United States
 
 
 
 
U.S. government
 
32.4
%
 
35.3
%
Domestic
 
44.3
%
 
36.8
%
Total United States
 
76.7
%
 
72.1
%
 
 
 
 
 
International
 
23.3
%
 
27.9
%
Total
 
100.0
%
 
100.0
%

Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors.

Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Included in domestic sales, are sales to Verizon Communications Inc. (“Verizon”) which represented 11.7% of consolidated net sales for the three months ended October 31, 2017. Sales to Verizon were less than 10% of consolidated net sales for the three months ended October 31, 2016.

International sales for the three months ended October 31, 2017 and 2016 (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were $28,315,000 and $37,833,000, respectively. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10% of consolidated net sales for the three months ended October 31, 2017 and 2016.

18


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



(14)    Segment Information

Reportable operating segments are determined based on Comtech’s management approach. The management approach, as defined by FASB ASC 280 "Segment Reporting" is based on the way that the chief operating decision-maker ("CODM") organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer and President.

Our Commercial Solutions segment serves commercial customers and smaller government customers, such as state and local governments, that require advanced communications technologies to meet their needs. This segment also serves certain large government customers (including the U.S. government) when they have requirements for off-the-shelf commercial equipment. Commercial solutions products include satellite earth station communications equipment such as modems and traveling wave tube amplifiers, public safety technologies including those that are utilized in next generation 911 systems and enterprise technologies such as trusted location and text-messaging platforms.

Our Government Solutions segment serves large U.S. and foreign government end-users that require mission critical technologies and systems. Government solutions products include command and control technologies (such as remote sensing tracking systems, rugged solid state drives, land mobile products and quick deploy satellite systems), troposcatter technologies systems (such as digital troposcatter multiplexers, digital over-the-horizon modems, troposcatter systems and frequency converter systems) and RF power and switching technologies products (such as solid-state high-power narrow and broadband amplifiers, enhanced position location reporting system ("EPLRS") amplifier assemblies, identification friend or foe amplifiers and amplifiers used in the counteraction of improvised explosive devices).

Our CODM primarily uses a metric that we refer to as Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") to measure an operating segment’s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric does not consider any allocation of the following: income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Secured Credit Facility, as amended) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.


19


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net loss to Adjusted EBITDA is presented in the tables below:

 
Three months ended October 31, 2017
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,114,000

 
45,455,000

 

 
$
121,569,000

Operating income (loss)
 
$
4,792,000

 
(641,000
)
 
(3,929,000
)
 
$
222,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
4,702,000

 
(642,000
)
 
(5,720,000
)
 
$
(1,660,000
)
     Provision for (benefit from) income taxes
 
6,000

 

 
(751,000
)
 
(745,000
)
     Interest (income) and other expense
 
48,000

 
(2,000
)
 
(7,000
)
 
39,000

     Interest expense
 
36,000

 
3,000

 
2,549,000

 
2,588,000

     Amortization of stock-based compensation
 

 

 
747,000

 
747,000

     Amortization of intangibles
 
4,425,000

 
844,000

 

 
5,269,000

     Depreciation
 
2,444,000

 
616,000

 
286,000

 
3,346,000

Adjusted EBITDA
 
$
11,661,000

 
819,000

 
(2,896,000
)
 
$
9,584,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
959,000

 
93,000

 
56,000

 
$
1,108,000

Total assets at October 31, 2017
 
$
600,649,000

 
181,739,000

 
43,844,000

 
$
826,232,000


 
Three months ended October 31, 2016
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,178,000

 
59,608,000

 

 
$
135,786,000

Operating income (loss)
 
$
3,098,000

 
2,500,000

 
(6,326,000
)
 
$
(728,000
)
 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
3,013,000

 
2,503,000

 
(8,005,000
)
 
$
(2,489,000
)
     Provision for (benefit from) income taxes
 
23,000

 

 
(1,585,000
)
 
(1,562,000
)
     Interest (income) and other expense
 
(2,000
)
 
(3,000
)
 
3,000

 
(2,000
)
     Interest expense
 
64,000

 

 
3,261,000

 
3,325,000

     Amortization of stock-based compensation
 

 

 
970,000

 
970,000

     Amortization of intangibles
 
4,436,000

 
1,619,000

 

 
6,055,000

     Depreciation
 
2,587,000

 
751,000

 
411,000

 
3,749,000

Adjusted EBITDA
 
$
10,121,000

 
4,870,000

 
(4,945,000
)
 
$
10,046,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,995,000

 
10,000

 
70,000

 
$
2,075,000

Total assets at October 31, 2016
 
$
623,510,000

 
211,021,000

 
68,921,000

 
$
903,452,000


Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation.

Interest expense for the three months ended October 31, 2017 and 2016 includes $2,465,000 and $3,175,000 respectively, related to our Secured Credit Facility, as amended, and includes the amortization of deferred financing costs. See Note (9) - Secured Credit Facility” for further discussion of such debt.


20


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Intersegment sales for the three months ended October 31, 2017 and 2016 by the Commercial Solutions segment to the Government Solutions segment were $2,621,000 and $3,426,000, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.

Unallocated assets at October 31, 2017 consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.

(15)    Goodwill

The following table represents goodwill by reportable operating segment as of October 31, 2017 and July 31, 2017:
 
 
Commercial Solutions
 
Government Solutions
 
Total
Goodwill
 
$
231,440,000

 
$
59,193,000

 
$
290,633,000

 
 
 
 
 
 
 

In accordance with FASB ASC 350 "Intangibles - Goodwill and Other," we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), pursuant to our adoption of FASB ASU No. 2017-04 in fiscal 2017, we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.

On August 1, 2017 (the first day of our fiscal 2018), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period and reflected our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2017 total public market capitalization and assessed implied control premiums based on our common stock price of $18.47 as of August 1, 2017.


21


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 17.8% and 52.9%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. However, in order to sensitize our goodwill impairment test, we performed a second analysis using only the income approach and concluded that neither reporting units' goodwill was impaired or at risk of failing the quantitative assessment. It is possible that, during fiscal 2018 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2018 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2018 (the start of our fiscal 2019). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods.

(16)    Intangible Assets

Intangible assets with finite lives are as follows:
 
 
As of October 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
45,280,000

 
$
204,551,000

Technologies
 
12.3
 
82,370,000

 
50,064,000

 
32,306,000

Trademarks and other
 
16.4
 
28,894,000

 
9,149,000

 
19,745,000

Total
 
 
 
$
361,095,000

 
104,493,000

 
$
256,602,000


 
 
As of July 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
41,923,000

 
$
207,908,000

Technologies
 
12.3
 
82,370,000

 
48,623,000

 
33,747,000

Trademarks and other
 
16.4
 
28,894,000

 
8,678,000

 
20,216,000

Total
 
 
 
$
361,095,000

 
99,224,000

 
$
261,871,000


The weighted average amortization period in the above table excludes fully amortized intangible assets.

Amortization expense for the three months ended October 31, 2017 and 2016 was $5,269,000 and $6,055,000, respectively.


22


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The estimated amortization expense consists of the following for the fiscal years ending July 31,:
2018
$
21,075,000

2019
17,155,000

2020
17,155,000

2021
16,196,000

2022
14,955,000


We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the three months ended October 31, 2017. We believe that the carrying values of our net intangible assets were recoverable as of October 31, 2017. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.

(17)    Stockholders’ Equity

Sale of Common Stock
In June 2016, the Company sold 7,145,000 shares of its common stock in a public offering at a price to the public of $14.00 per share, resulting in proceeds to the Company of $95,029,000, net of underwriting discounts and commissions. As of October 31, 2017 and December 6, 2017, an aggregate registered amount of $74,970,000 under the Company's existing Shelf Registration Statement filed with the SEC remains available for sale of various types of securities, including debt.

Stock Repurchase Program
As of October 31, 2017 and December 6, 2017, we were authorized to repurchase up to an additional $8,664,000 of our common stock, pursuant to our current $100,000,000 stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases made during the three months ended October 31, 2017 or 2016.

Dividends
Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On September 27, 2017, our Board of Directors declared a dividend of $0.10 per common share, which was paid on November 17, 2017 to stockholders of record at the close of business on October 18, 2017. On December 6, 2017, our Board of Directors declared a dividend of $0.10 per common share, payable on February 16, 2018 to stockholders of record at the close of business on January 17, 2018.

Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.

(18)    Legal Proceedings and Other Matters

Legacy TCS Intellectual Property Matter - Vehicle IP
In December 2009, Vehicle IP, LLC ("Vehicle IP") filed a patent infringement lawsuit in the U.S. District Court for the District of Delaware (the "District Court"), seeking monetary damages, fees and expenses and other relief from, among others, our customer Verizon Wireless ("Verizon"), based on the VZ Navigator product, and TCS is defending Verizon against Vehicle IP. In 2013, the District Court granted the defendants’ motion for summary judgment on the basis that the products in question did not infringe plaintiff’s patent. Plaintiff appealed that decision and, in 2014, the U.S. Court of Appeals for the Federal Circuit reversed the District Court's claim construction, overturned the District Court's grant of summary judgment of noninfringement, and remanded the case for further proceedings. Fact discovery and expert discovery has closed. Substantive settlement conversations have occurred but, to date, the parties have been unable to reach a settlement. As discussed in Note (7) -“Accrued Expenses and Other Current Liabilities," we have accrued certain legal and settlement costs related to the Vehicle IP matter. The accrued settlement costs related to this matter do not reflect the final amounts we actually may pay, if any.


23


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


On May 30, 2017, we received positive news that the District Court issued a supplemental claim construction order in our favor. As a result, the plaintiff agreed to file a joint status report to the District Court that requested that the District Court cancel the trial date (which was scheduled for July 2017). On July 28, 2017, the parties entered into a stipulation that the defendants’ accused products do not infringe Vehicle IP’s patent under the District Court’s current revised construction of the disputed patent claim term and requested that the District Court therefore enter a judgment of noninfringement. On August 18, 2017, the court entered such a judgment of noninfringment. As expected, following the judgment, Vehicle IP filed a notice of appeal on August 29, 2017. Vehicle IP's opening brief on appeal of the District Court's claim construction was submitted in October 2017. TCS’s brief in response is currently due January 19, 2018. An appellate ruling may take a year or so to be issued. If the District Court's current claim construction is ultimately upheld at the appellate level, it is possible that we may not have to go to trial or pay any monetary damages.

Ongoing legal expenses associated with defending this matter and its ultimate resolution could vary and have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods.

Other Matters
In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control (“OFAC”) that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority. The sales value of this equipment was approximately $288,000. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking further information about the disclosed transaction. We have responded to the subpoena, including alerting OFAC to Comtech’s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. Subsequently, in October 2017, U.S. sanctions with respect to Sudan were revoked. Consistent with the revocation of the Sudan Sanction Regulations (“SSR”), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible.

We are not able to predict when OFAC will complete its review, nor whether it will take any enforcement action against us in light of the recent revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.

There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.



24



ITEM 2. 
 
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS


CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

Certain information in this Quarterly Report on Form 10-Q contains forward-looking statements, including but not limited to, information relating to our future performance and financial condition, plans and objectives of our management and our assumptions regarding such future performance, financial condition, and plans and objectives that involve certain significant known and unknown risks and uncertainties and other factors not under our control which may cause our actual results, future performance and financial condition, and achievement of our plans and objectives to be materially different from the results, performance or other expectations implied by these forward-looking statements. These factors include, among other things: the risk that Comtech will be unsuccessful in implementing a tactical shift in its Government Solutions segment away from bidding on large commodity service contracts and toward pursuing contracts for its niche products with higher margins; the nature and timing of receipt of, and our performance on, new or existing orders that can cause significant fluctuations in net sales and operating results; the timing and funding of government contracts; adjustments to gross profits on long-term contracts; risks associated with international sales; rapid technological change; evolving industry standards; new product announcements and enhancements, including the risks associated with Comtech's recent launch of HeightsTM Dynamic Network Access Technology ("HEIGHTS"); changing customer demands; changes in prevailing economic and political conditions; changes in the price of oil in global markets; changes in foreign currency exchange rates; risks associated with Comtech's and TCS's legacy legal proceedings, customer claims for indemnification, and other similar matters; risks associated with our obligations under our Secured Credit Facility, as amended; risks associated with our large contracts; the impacts of any potential reform of the Internal Revenue Code which is currently being debated amongst members of the U.S. Presidential administration and Congress; and other factors described in this and our other filings with the Securities and Exchange Commission (“SEC”).

OVERVIEW

We are a leading provider of advanced communications solutions for both commercial and government customers worldwide. Our solutions fulfill our customers’ needs for secure wireless communications in some of the most demanding environments, including those where traditional communications are unavailable or cost-prohibitive, and in mission-critical and other scenarios where performance is crucial.

We manage our business through two reportable operating segments:

Commercial Solutions - serves commercial customers and smaller government customers, such as state and local governments, that require advanced communication technologies to meet their needs. This segment also serves certain large government customers (including the U.S. government) that have requirements for off-the-shelf commercial equipment. We believe this segment is a leading provider of satellite communications (such as satellite earth station modems and traveling wave tube amplifiers ("TWTA")), public safety systems (such as next generation 911 ("NG911") technologies) and enterprise application technologies (such as messaging and trusted location-based technologies).

Government Solutions - serves large government end-users (including those of foreign countries) that require mission critical technologies and systems. We believe this segment is a leading provider of command and control applications (such as the design, installation and operation of data networks that integrate computing and communications (including both satellite and terrestrial links)) ongoing network operation and management support services (including telecom expense management, project management and fielding and maintenance solutions related to satellite ground terminals), troposcatter communications (such as digital troposcatter multiplexers, digital over-the-horizon modems, troposcatter systems, and frequency converter systems) and RF power and switching technologies (such as solid state high-power broadband amplifiers, enhanced position location reporting system (commonly known as "EPLRS") amplifier assemblies, identification friend or foe amplifiers, and amplifiers used in the counteraction of improvised explosive devices).


25



Our Quarterly Financial Information
Quarterly and period-to-period sales and operating results may be significantly affected by either short-term or long-term contracts with our customers. In addition, our gross profit is affected by a variety of factors, including the mix of products, systems and services sold, production efficiencies, estimates of warranty expense, price competition and general economic conditions. Our gross profit may also be affected by the impact of any cumulative adjustments to contracts that are accounted for under the percentage-of-completion method.

Our contracts with the U.S. government can be terminated for convenience by it at any time and orders are subject to unpredictable funding, deployment and technology decisions by the U.S. government. Some of these contracts are indefinite delivery/indefinite quantity ("IDIQ") contracts and, as such, the U.S. government is not obligated to purchase any equipment or services under these contracts. We have, in the past, experienced and we continue to expect significant fluctuations in sales and operating results from quarter-to-quarter and period-to-period. As such, comparisons between periods and our current results may not be indicative of a trend or future performance.

CRITICAL ACCOUNTING POLICIES

We consider certain accounting policies to be critical due to the estimation process involved in each.

Revenue Recognition.  We earn revenue from the sale of advanced communication solutions to customers around the world. Sales of advanced communication solutions can consist of any one or a combination of items required by our customer including hardware, technology platforms and related support. A large portion of our revenue from advanced communication solutions is derived from contracts relating to the design, development or manufacture of complex electronic equipment to a buyer’s specification or to provide services relating to the performance of such contracts and is recognized in accordance with FASB ASC 605-35. For these contracts, we primarily apply the percentage-of-completion accounting method and generally recognize revenue based on the relationship of total costs incurred to total projected costs, or, alternatively, based on output measures, such as units delivered or produced. Profits expected to be realized on such contracts are based on total estimated sales for the contract compared to total estimated costs, including warranty costs, at completion of the contract.

Direct costs which include materials, labor and overhead are charged to work-in-progress (including our contracts-in-progress) inventory or cost of sales. Indirect costs relating to long-term contracts, which include expenses such as general and administrative, are charged to expense as incurred and are not included in our work-in-process (including our contracts-in-progress) inventory or cost of sales. Total estimates are reviewed and revised periodically throughout the lives of the contracts, and adjustments to profits resulting from such revisions are made cumulative to the date of the change. Estimated losses on long-term contracts are recorded in the period in which the losses become evident. Long-term U.S. government cost-reimbursable type contracts are also specifically covered by FASB ASC 605-35.

We have been engaged in the production and delivery of goods and services on a continual basis under contractual arrangements for many years. Historically, we have demonstrated an ability to accurately estimate total revenues and total expenses relating to our long-term contracts. However, there exist inherent risks and uncertainties in estimating revenues, expenses and progress toward completion, particularly on larger or longer-term contracts. If we do not accurately estimate the total sales, related costs and progress towards completion on such contracts, the estimated gross margins may be significantly impacted or losses may need to be recognized in future periods. Any such resulting changes in margins or contract losses could be material to our results of operations and financial condition.

In addition, most government contracts have termination for convenience clauses that provide the customer with the right to terminate the contract at any time. Such terminations could impact the assumptions regarding total contract revenues and expenses utilized in recognizing profit under the percentage-of-completion method of accounting. Changes to these assumptions could materially impact our results of operations and financial condition. Historically, we have not experienced material terminations of our long-term contracts. We also address customer acceptance provisions in assessing our ability to perform our contractual obligations under long-term contracts. Our inability to perform on our long-term contracts could materially impact our results of operations and financial condition. Historically, we have been able to perform on our long-term contracts.


26



We also derive a portion of our revenues for advanced communication solutions from contracts and purchase orders where revenue is recorded on delivery of products or performance of services. Such revenues are recognized in accordance with the authoritative guidance contained in FASB ASC 605-25 "Revenue Recognition - Multiple Deliverable Revenue Arrangements" ("FASB ASC 605-25") and, as applicable, FASB ASC 605-20 "Revenue Recognition - Services" ("FASB ASC 605-20") and Accounting Standards Update ("ASU") 2009-14 (FASB ASC Topic 985) "Certain Revenue Arrangements That Include Software Elements." Revenue recognition for multiple-element arrangements requires judgment to determine if multiple elements exist, whether elements can be accounted for as separate units of accounting, and if so, the fair value for each of the elements. In summary, we recognize revenue for each separate unit of accounting when the applicable revenue recognition criteria for each element have been met. We allocate revenue to each separate unit of accounting in a multi-element arrangement based on the relative fair value of each element, using vendor-specific objective evidence ("VSOE") of their fair values, if available. VSOE is generally determined based on the price charged when an element is sold separately. In the absence of VSOE of fair value, the fee is allocated among each element based on third-party evidence ("TPE") of fair value, which is determined based on competitor pricing for similar deliverables when sold separately. When we are unable to establish fair value using VSOE or TPE, we use estimated selling price ("ESP") to allocate value to each element. The objective of ESP is to determine the price at which we would transact a sale if the product or service were sold separately. We determine ESP for deliverables by considering multiple factors including, but not limited to, prices we charge for similar offerings, market conditions, competitive landscape, and pricing practices. For multiple element arrangements that contain only software and software-related elements, we allocate the fees to each element based on the VSOE of fair value of each element. Due to the nature of some of the agreements it may be difficult to establish VSOE of separate elements of an agreement; in these circumstances the appropriate recognition of revenue may require the use of judgment based on the particular facts and circumstances.

Adoption of New Revenue Standard

On August 1, 2018 (our first quarter of fiscal 2019), we are required to adopt FASB ASU No. 2014-09 "Revenue from Contracts with Customers (Topic 606)," which replaces numerous requirements in U.S. GAAP, including industry specific requirements, and provides a single revenue recognition model for contracts with customers. The core principle of the new standard is that a company should record revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In August 2015, FASB ASU No. 2015-14 "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date" was issued to defer the effective date of FASB ASU No. 2014-09 by one year. In March 2016, April 2016, May 2016 and February 2017, FASB ASU Nos. 2016-08 "Revenue from Contracts with Customers (Topic 606): Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net)," 2016-10 "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," 2016-12 "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients" and 2017-05 "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" were issued, respectively, to clarify certain implementation matters related to the new revenue standard. The effective dates for these ASUs coincide with the effective date of FASB ASU 2014-09. FASB ASU No. 2014-09 can be adopted either retrospectively to each prior reporting period presented, or as a cumulative-effect adjustment as of the date of adoption.

Because of the broad scope of FASB ASU No. 2014-09, it could impact the reporting of the amount and/or timing of our net sales and operating income across our two operating segments, as well as related business processes and IT systems. We have formed a project team to perform a detailed evaluation of the operational impact of this new standard, which transition approach to use and the overall adoption impact on our consolidated financial statements and disclosures. We expect our evaluation to be completed shortly before our first quarter of fiscal 2019.

Goodwill and Other Intangible AssetsAs of October 31, 2017, total goodwill recorded on our Condensed Consolidated Balance Sheet aggregated $290.6 million (of which $231.4 million relates to our Commercial Solutions segment and $59.2 million relates to our Government Solutions segment). Additionally, as of October 31, 2017, net intangibles recorded on our Condensed Consolidated Balance Sheet aggregated $256.6 million (of which $212.3 million relates to our Commercial Solutions segment and $44.3 million relates to our Government Solutions segment). Each of our two operating segments constitutes a reporting unit and we must make various assumptions in determining their estimated fair values.

In accordance with FASB ASC 350 “Intangibles - Goodwill and Other,” we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), pursuant to our adoption of FASB ASU No. 2017-04 in fiscal 2017, we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.


27



On August 1, 2017 (the first day of our fiscal 2018), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period and reflected our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2017 total public market capitalization and assessed implied control premiums based on our common stock price of $18.47 as of August 1, 2017.

Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 17.8% and 52.9%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. However, in order to sensitize our goodwill impairment test, we performed a second analysis using only the income approach and concluded that neither reporting units' goodwill was impaired or at risk of failing the quantitative assessment. It is possible that, during fiscal 2018 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2018 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2018 (the start of our fiscal 2019). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods. In addition to our impairment analysis of goodwill, we also review net intangible assets with finite lives when an event occurs indicating the potential for impairment. We believe that the carrying values of our net intangible assets were recoverable as of October 31, 2017. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.

Provision for Warranty Obligations.  We provide warranty coverage for most of our products, including products under long-term contracts, for a period of at least one year from the date of shipment. We record a liability for estimated warranty expense based on historical claims, product failure rates and other factors. Costs associated with some of our warranties that are provided under long-term contracts are incorporated into our estimates of total contract costs. There exist inherent risks and uncertainties in estimating warranty expenses, particularly on larger or longer-term contracts. If we do not accurately estimate our warranty costs, any changes to our original estimates could be material to our results of operations and financial condition.

Accounting for Income Taxes.  Our deferred tax assets and liabilities are determined based on temporary differences between financial reporting and tax bases of assets and liabilities, and applying enacted tax rates expected to be in effect for the year in which the differences are expected to reverse. Our provision for income taxes is based on domestic (including federal and state) and international statutory income tax rates in the tax jurisdictions where we operate, permanent differences between financial reporting and tax reporting and available credits and incentives. We recognize interest and penalties related to uncertain tax positions in income tax expense. The U.S. federal government is our most significant income tax jurisdiction.


28



Significant judgment is required in determining income tax provisions and tax positions. We may be challenged upon review by the applicable taxing authority and positions taken by us may not be sustained. We recognize all or a portion of the benefit of income tax positions only when we have made a determination that it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position and other factors. For tax positions that are determined as more likely than not to be sustained upon examination, the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. The development of valuation allowances for deferred tax assets and reserves for income tax positions requires consideration of timing and judgments about future taxable income, tax issues and potential outcomes, and are subjective critical estimates. A portion of our deferred tax assets consist of federal net operating losses and federal research and experimentation tax credit carryforwards, most of which was acquired in connection with our acquisition of TCS. No valuation allowance has been established on these deferred tax assets based on our evaluation that our ability to realize such assets has met the criteria of “more likely than not.” We continuously evaluate additional facts representing positive and negative evidence in determining our ability to realize these deferred tax assets. In certain circumstances, the ultimate outcome of exposures and risks involves significant uncertainties. If actual outcomes differ materially from these estimates, they could have a material impact on our results of operations and financial condition.

In November 2017, we received notification from the IRS that it will audit our Federal income tax return for fiscal 2016. Our Federal income tax return for fiscal 2015 is also subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2013 are subject to audit. TCS’s Federal income tax returns for tax years 2014 and 2015 and the tax period from January 1, 2016 to February 23, 2016 are subject to potential future IRS audit. None of TCS’s state income tax returns prior to calendar year 2013 are subject to audit. The results of the IRS tax audit for fiscal 2016, future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

Research and Development Costs.  We generally expense all research and development costs. Research and development expenses include payroll, employee benefits, stock-based compensation expense, and other personnel-related expenses associated with product development. Research and development expenses also include third-party development and programming costs. Costs incurred internally in researching and developing software to be sold are charged to expense until technological feasibility has been established for the software. Judgment is required in determining when technological feasibility of a product is established. Technological feasibility for our advanced communication software solutions is generally reached after all high-risk development issues have been resolved through coding and testing. Generally, this occurs shortly before the products are released to customers and when we are able to validate the marketability of such product. Once technological feasibility is established, all software costs are capitalized until the product is available for general release to customers. To date, we have not capitalized any of our internally developed software costs.

Provisions for Excess and Obsolete Inventory.  We record a provision for excess and obsolete inventory based on historical and future usage trends. Other factors may also influence our provision, including decisions to exit a product line, technological change and new product development. These factors could result in a change in the amount of excess and obsolete inventory on hand. Additionally, our estimates of future product demand may prove to be inaccurate, in which case we may have understated or overstated the provision required for excess and obsolete inventory. In the future, if we determine that our inventory was overvalued, we would be required to recognize such costs in our financial statements at the time of such determination. Any such charge could be material to our results of operations and financial condition.

Allowance for Doubtful Accounts.  We perform credit evaluations of our customers and adjust credit limits based upon customer payment history and current creditworthiness, as determined by our review of our customers’ current credit information. Generally, we will require cash in advance or payment secured by irrevocable letters of credit before an order is accepted from an international customer that we do not do business with regularly. In addition, we seek to obtain insurance for certain domestic and international customers.

We monitor collections and payments from our customers and maintain an allowance for doubtful accounts based upon our historical experience and any specific customer collection issues that we have identified. In light of ongoing tight credit market conditions, we continue to see requests from our customers for higher credit limits and longer payment terms. Because of our strong cash position and the nominal amount of interest we are earning on our cash and cash equivalents, we have, on a limited basis, approved certain customer requests.

We continue to monitor our accounts receivable credit portfolio. Our overall credit losses have historically been within our expectations of the allowances established; however, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past. Measurement of credit losses requires consideration of historical loss experience, including the need to adjust for changing business conditions, and judgments about the probable effects of relevant observable data, including present economic conditions such as delinquency rates and the financial health of specific customers. Changes to the estimated allowance for doubtful accounts could be material to our results of operations and financial condition.

29



Business Outlook for Fiscal 2018

Fiscal 2018 is off to a good start, with first quarter results exceeding our expectations. We generated consolidated:
Net sales of $121.6 million;
Operating income of $0.2 million;
Net loss of $1.7 million;
Cash flows from operating activities of $6.5 million; and
Adjusted EBITDA (a Non-GAAP financial measure discussed below) of $9.6 million.

During the three months ended October 31, 2017, we received a number of large strategic contract awards including an aggregate of $96.2 million of contracts from AT&T, which provide for a variety of safety and security technology and enterprise technology solutions including Next Generation 911 ("NG911") public safety Call Handling and Emergency Services IP Network ("ESInet") and wireless enhanced 911 ("E911") solutions. We also entered into a favorable warranty settlement with AT&T that resulted in a $0.7 million benefit to operating income during the first quarter of fiscal 2018. Overall, we experienced strong order flow across many of our product lines, achieved a consolidated book-to-bill ratio (a measure defined as bookings divided by net sales) of 1.36 and finished the quarter with consolidated backlog of $490.4 million.

Looking forward, we still have a number of other large opportunities in our pipeline and anticipate that our strong growth prospects will drive an increase in consolidated net sales in fiscal 2018 as compared to fiscal 2017. In light of our expected sales growth and current spending plans, we are targeting to achieve operating income, as a percentage of our consolidated net sales, in the range of 4.0% to 5.0% in fiscal 2018, which compares favorably with the 3.3% of consolidated net sales we achieved in fiscal 2017 (excluding certain favorable adjustments, which are fully discussed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2017, as filed with the SEC).
 
Given the difficulty of predicting the timing of potential contract awards and the absence in fiscal 2018 of $6.7 million of intellectual property license fees (that we earned in fiscal 2017 supporting the U.S. Army Blue Force Tracking Program), we believe it to be prudent to continue to target Adjusted EBITDA in a range comparable to the $70.7 million we achieved in fiscal 2017 and are currently targeting fiscal 2018 Adjusted EBITDA, as a percentage of consolidated net sales, to be comparable to the 12.8% we achieved in fiscal 2017. If order flow remains strong and we are able to achieve all of our fiscal 2018 business goals, it is possible that Adjusted EBITDA in fiscal 2018 could exceed the $70.7 million achieved in fiscal 2017.

Based on the anticipated timing of shipments and performance related to orders currently in our backlog and the timing of expected new orders, net sales for the second quarter of fiscal 2018 are expected to be slightly higher than the level we achieved in our most recent quarter but lower than the second quarter of fiscal 2017. In line with our original Business Outlook for Fiscal 2018, given the straight-line amortization expense associated with intangible assets with finite lives, on a GAAP basis, we expect to report an operating loss and net loss in the second quarter of fiscal 2018, with each of the third and fourth quarters of fiscal 2018 achieving operating income and net income. Despite the absence of the $0.7 million favorable warranty settlement, Adjusted EBITDA for our second quarter of fiscal 2018 is expected to approximate the $9.6 million we achieved in our first quarter of fiscal 2018. Our fourth quarter of fiscal 2018 is expected to be the peak quarter - by far - for consolidated net sales, GAAP operating income, GAAP net income and Adjusted EBITDA. For a definition and explanation of Adjusted EBITDA, see “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Comparison of the Results of Operations for the Three Months Ended October 31, 2017 and 2016 - Adjusted EBITDA.”

On December 6, 2017, our Board of Directors declared a dividend of $0.10 per common share, payable on February 16, 2018 to stockholders of record at the close of business on January 17, 2018. Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.

Our Business Outlook for Fiscal 2018 depends, in large part, on the receipt of and performance on orders from our customers, and could be adversely impacted if business conditions deteriorate or our current or prospective customers materially postpone, reduce or even forgo purchases of our products and services. Additional information related to our Business Outlook for Fiscal 2018 is included in the below section entitled “Comparison of the Results of Operations for the Three Months Ended October 31, 2017 and October 31, 2016.”


30



COMPARISON OF THE RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED OCTOBER 31, 2017 AND OCTOBER 31, 2016

Net Sales. Consolidated net sales were $121.6 million and $135.8 million for the three months ended October 31, 2017 and 2016, respectively, representing a decrease of $14.2 million, or 10.5%. The period-over-period decrease in net sales was almost entirely due to lower sales in our Government Solutions segment. Net sales by operating segment are discussed below.

Commercial Solutions
Net sales in our Commercial Solutions segment were $76.1 million for the three months ended October 31, 2017, as compared to $76.2 million for the three months ended October 31, 2016, a decrease of $0.1 million, or 0.1%. Our Commercial Solutions segment represented 62.6% of consolidated net sales for the three months ended October 31, 2017 as compared to 56.1% for the three months ended October 31, 2016.

Bookings during our most recent fiscal quarter were strong. Our book-to-bill ratio (a measure defined as bookings divided by net sales) in this segment for the three months ended October 31, 2017 was 1.48. As further discussed below, we have a growing pipeline of opportunities and expect that the book-to-bill ratio in this segment will exceed 1.00 for fiscal 2018.

Net sales of our satellite earth station products (which include satellite modems and solid-state power amplifiers (“SSPAs”)) during the three months ended October 31, 2017 were up slightly as compared to the net sales we achieved during the three months ended October 31, 2016. Market conditions overall for this product line appear to be improving and bookings during our most recent fiscal quarter were significantly higher than our first quarter of fiscal 2017. We are seeing increased interest from U.S. government customers for our satellite earth station products and believe sales to U.S. government customers will noticeably improve in fiscal 2018 as compared to fiscal 2017. For example, during the most recent fiscal quarter, we received a $7.7 million follow-on contract from a U.S. military integrator to supply high-power traveling wave tube amplifiers ("TWTAs") for an airborne strategic military program. Looking forward, we are expecting to receive a large contract from the U.S. Space and Naval Warfare System Command which publicly announced its intention to sole-source a five year, indefinite delivery / indefinite quantity ("IDIQ") contract to procure our SLM-5650B satellite modems and upgrade kits. There are over eight-hundred older generation modems currently utilized by multiple Navy programs and our new modems and related upgrade kits will meet critical Navy requirements. We believe no other competitor responded to the Navy’s Request for Proposal ("RFP") and we are expecting to receive a contract award in fiscal 2018, with related shipments occurring in the latter part of the second half of fiscal 2018.

Net sales of our satellite earth station products are expected to benefit in fiscal 2018 from anticipated orders for our newly introduced HeightsTM Dynamic Network Access Technology ("HEIGHTS"). HEIGHTS is a potentially revolutionary technology designed to deliver the highest Internet Protocol bits per Hertz in its class, as well as robust reliability. HEIGHTS has been and will continue to be a cornerstone of our future research and development efforts. To-date, we have announced several important customer wins for this product line and our pipeline of opportunities is growing. Additionally, sales of our SSPAs used in airborne, in-flight connectivity applications are expected to remain strong.

Net sales during the three months ended October 31, 2017 of both enterprise technology solutions (such as our location and messaging platforms) and safety and security technology solutions (such as our wireless and next generation 911 (“NG911”) platforms) were down slightly as compared to the net sales we achieved during the three months ended October 31, 2016. However, overall market conditions for these products remain favorable and, during the three months ended October 31, 2017, we were awarded several large multi-year contracts from AT&T, with an aggregate value of $96.2 million and initial funding of $26.0 million. In addition, we were awarded an $8.4 million twelve-month contract renewal for a location-based application from a key Fortune 100 customer, for which work has already begun. We continue to bid on a number of large opportunities and, although the extent and timing of these contract awards are difficult to predict, we expect to receive additional large orders in fiscal 2018 and to achieve net sales of these solutions in fiscal 2018 that are higher than in fiscal 2017.
 
Overall, we expect fiscal 2018 net sales in our Commercial Solutions segment to be higher than fiscal 2017. Bookings, sales and profitability in our Commercial Solutions segment can fluctuate from period-to-period due to many factors, including changes in the general business environment. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.

Government Solutions
Net sales in our Government Solutions segment were $45.5 million for the three months ended October 31, 2017 as compared to $59.6 million for the three months ended October 31, 2016, a decrease of $14.1 million, or 23.7%. Our Government Solutions segment represented 37.4% of consolidated net sales for the three months ended October 31, 2017, as compared to 43.8% for the three months ended October 31, 2016.


31



The expected period-over-period decrease in net sales primarily reflects: (i) significantly lower sales of over-the-horizon microwave products; (ii) the impact of our tactical shift in strategy away from bidding on large commodity service contracts and toward pursuing contracts for our niche solutions with higher margins; and (iii) the absence of $2.5 million of BFT-1 intellectual property license fees during the most recent fiscal quarter. Both periods include a similar level of sales of high-power broadband amplifiers. The period-to-period sales decline of over-the-horizon microwave products resulted from the completion of performance related to previously awarded contracts and a lengthy sales cycle for new potential orders. Although we are involved in discussions and negotiations related to several large international over-the-horizon microwave systems opportunities, our Business Outlook for Fiscal 2018 includes a nominal amount of revenues from these potential awards.

Despite the absence of large over-the-horizon microwave systems bookings during our most recent fiscal quarter, overall bookings for our Government Solutions segment were strong. During the three months ended October 31, 2017, we experienced strong demand for our command and control technology solutions. Backlog for our Government Solutions segment, as of October 31, 2017, was the highest level since our February 23, 2016 acquisition of TCS. We believe our current level of backlog demonstrates the tangible benefits of our tactical shift in strategy in this segment to focus on niche products with higher margins. If we receive the orders we are expecting in the second half of fiscal 2018, our backlog in the second half of fiscal 2018 could increase from current levels. Our book-to-bill ratio (a measure defined as bookings divided by net sales) in this segment for the three months ended October 31, 2017 was 1.17. Although the timing of large contract awards makes it difficult to predict our book-to-bill ratio in any given period, as further discussed below, we have a growing pipeline of opportunities and expect a book-to-bill ratio in this segment slightly over 1.00 for fiscal 2018.

Recent contract awards that are expected to contribute to fiscal 2018 net sales include: (i) a $23.8 million order from an international space agency; (ii) a $14.5 million contract modification to continue to provide Ku satellite bandwidth and support services for the U.S. Marine Corps' ("USMC") Tactical Satellite Communications Network; (iii) a $10.3 million contract modification to provide enhanced communications infrastructure for U.S. forces in the Central Command Area of Responsibility; (iv) funding of $7.7 million for BFT-1 sustainment support and a related contract valued at $4.2 million for BFT-1 aviation transceivers; (v) a separate $6.5 million contract from the Consortium Management Group ("CMG") to support the U.S. Army Project Manager Mission Command ("PM MC") and the Blue Force Tracking 2 ("BFT-2") program; (vi) a $7.5 million contract to supply troposcatter equipment to support U.S. Army activities throughout the Korean Peninsula; and (vii) initial funding of $4.6 million related to a contract with a major U.S. space contractor to source and test space components in support of a critical NASA program.

Our pipeline of opportunities includes pending proposals on several large multi-year contracts, including a potential renewal of existing sustainment and retrofit services related to the U.S. Army’s AN/TSC-198 family of communication systems that are commonly referred to as “SNAP.” In addition, we are bidding on several new programs. At the moment, given the difficulty of predicting the timing and amount of contract awards, the timing of performance related to orders currently in our backlog and the absence of $6.7 million of BFT-1 intellectual property license fees in fiscal 2018, we believe that it is prudent to expect fiscal 2018 net sales for our Government Solutions segment to be lower than fiscal 2017. In future years, we would expect revenue to increase from such levels.

Bookings, sales and profitability in our Government Solutions segment can fluctuate dramatically from period-to-period due to many factors, including unpredictable funding, deployment and technology decisions by our U.S. and international government customers. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.

Geography and Customer Type
Sales by geography and customer type, as a percentage of related sales, for the three months ended October 31, 2017 and 2016 are as follows:
 
 
Three months ended October 31,
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
 
 
Commercial Solutions
 
Government Solutions
 
Consolidated
U.S. government
 
15.7
%
 
13.8
%
 
60.5
%
 
62.8
%
 
32.4
%
 
35.3
%
Domestic
 
58.1
%
 
56.3
%
 
21.1
%
 
11.9
%
 
44.3
%
 
36.8
%
Total U.S.
 
73.8
%
 
70.1
%
 
81.6
%
 
74.7
%
 
76.7
%
 
72.1
%
 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
26.2
%
 
29.9
%
 
18.4
%
 
25.3
%
 
23.3
%
 
27.9
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%

Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors.

32




Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Included in domestic sales, are sales to Verizon Communications Inc. (“Verizon”) which represented 11.7% of consolidated net sales for the three months ended October 31, 2017. Sales to Verizon were less than 10% of consolidated net sales for the three months ended October 31, 2016.

International sales for the three months ended October 31, 2017 and 2016 (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were $28.3 million and $37.8 million, respectively. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10% of consolidated net sales for the three months ended October 31, 2017 and 2016.

Gross Profit. Gross profit was $47.7 million and $52.1 million for the three months ended October 31, 2017 and 2016, respectively, representing a decrease of $4.4 million. This decrease in gross profit dollars was largely driven by lower net sales in our Government Solutions segment and the absence of $2.5 million of BFT-1 intellectual property license fees, both of which are discussed above. Gross profit, as a percentage of consolidated net sales, increased from 38.4% for the three months ended October 31, 2016 to 39.3% for the three months ended October 31, 2017. This increase in gross profit, as a percentage of consolidated net sales, is largely attributable to a greater percentage of our consolidated net sales during the three months ended October 31, 2017 occurring in our Commercial Solutions segment, which historically achieves higher gross margins than our Government Solutions segment, as well as a favorable warranty settlement that resulted in a reduction of $0.7 million to cost of sales (which is reflected in our unallocated segment). Gross profit, as a percentage of related segment net sales, is further discussed below.

Our Commercial Solutions segment's gross profit, as a percentage of related segment net sales, for the three months ended October 31, 2017 was higher than in the three months ended October 31, 2016. This increase was primarily due to overall favorable product mix changes during the most recent fiscal quarter. We expect gross profit in our Commercial Solutions segment, as a percentage of related segment net sales, for fiscal 2018, to be comparable to the percentage achieved in fiscal 2017.

Our Government Solutions segment's gross profit, as a percentage of related segment net sales, for the three months ended October 31, 2017 was significantly lower as compared to the three months ended October 31, 2016. This decrease was primarily driven by significantly lower net sales in this segment as well as the absence of $2.5 million of BFT-1 intellectual property license fees, as discussed above. Given the absence of BFT-1 intellectual property license fees in fiscal 2018, we expect gross profit in our Government Solutions segment, as a percentage of related segment net sales, to be lower than the percentage achieved in fiscal 2017. Over-time, we believe the implementation of our strategy of shifting our Government Solutions segment away from bidding on large commodity service contracts and toward pursuing contracts for our niche solutions will result in higher gross margins in this segment.

Included in consolidated cost of sales for the three months ended October 31, 2017 and 2016 are provisions for excess and obsolete inventory of $0.7 million and $0.6 million, respectively. As discussed in “Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies - Provisions for Excess and Obsolete Inventory,” we regularly review our inventory and record a provision for excess and obsolete inventory based on historical and projected usage assumptions.

Because our consolidated gross profit, as a percentage of consolidated net sales, depends on the volume of sales, sales mix and related gross profit for each individual segment, it is inherently difficult to forecast. Nevertheless, based on expected bookings the anticipated timing of our performance on orders and the absence of the BFT-1 intellectual property license fees, we currently expect our consolidated gross profit, as a percentage of consolidated net sales, for fiscal 2018 to be slightly lower than the percentage we achieved in fiscal 2017.

Selling, General and Administrative Expenses. Selling, general and administrative expenses were $28.5 million and $32.7 million for the three months ended October 31, 2017 and 2016, respectively, representing a decrease of $4.2 million. As a percentage of consolidated net sales, selling, general and administrative expenses were 23.4% and 24.1% for the three months ended October 31, 2017 and 2016, respectively. The decrease in spending, both in dollars and as a percentage of consolidated net sales, is primarily attributable to lower net sales, as discussed above, and the benefit of cost reduction actions previously initiated.

Amortization of stock-based compensation expense recorded as selling, general and administrative expenses was $0.7 million and $0.9 million for the three months ended October 31, 2017 and 2016, respectively. This decrease is primarily due to the reversal of $0.4 million of stock-based compensation expense related to certain performance shares that were previously expected to be earned.


33



Based on our current spending plans, we expect fiscal 2018 selling, general and administrative expenses, as a percentage of consolidated net sales, to be comparable to fiscal 2017.

Research and Development Expenses. Research and development expenses were $13.8 million and $14.1 million for the three months ended October 31, 2017 and 2016, respectively, representing a decrease of $0.3 million, or 2.1%. As a percentage of consolidated net sales, research and development expenses were 11.3% and 10.4% for the three months ended October 31, 2017 and 2016, respectively. The increase in percentage of consolidated net sales is due primarily to the lower net sales during the most recent fiscal quarter, as discussed above.

For the three months ended October 31, 2017 and 2016, research and development expenses of $11.8 million and $11.7 million, respectively, related to our Commercial Solutions segment and $1.9 million and $2.3 million, respectively, related to our Government Solutions segment. The remaining research and development expenses of $0.1 million for both the three months ended October 31, 2017 and 2016, respectively, related to the amortization of stock-based compensation expense.

Whenever possible, we seek customer funding for research and development to adapt our products to specialized customer requirements. During the three months ended October 31, 2017 and 2016, customers reimbursed us $4.3 million and $8.2 million, respectively, which is not reflected in the reported research and development expenses, but is included in net sales with the related costs included in cost of sales.

Despite the period-to-period decrease in net sales, we continue to invest in enhancements to existing products as well as in new products across almost all of our product lines. Based on our current spending plans, we expect fiscal 2018 research and development expenses, as a percentage of consolidated net sales, to be comparable to fiscal 2017.

Amortization of Intangibles. Amortization relating to intangible assets with finite lives was $5.3 million (of which $4.4 million was for the Commercial Solutions segment and $0.8 million was for the Government Solutions segment) for the three months ended October 31, 2017 and $6.1 million (of which $4.5 million was for the Commercial Solutions segment and $1.6 million was for the Government Solutions segment) for the three months ended October 31, 2016. The decrease is a result of certain intangibles that became fully amortized in fiscal 2017. As such, we anticipate amortization of intangibles in fiscal 2018, in dollars, to be lower than in fiscal 2017.

Operating Income (Loss). Operating income for the three months ended October 31, 2017 was $0.2 million as compared to a loss of $0.7 million for the three months ended October 31, 2016. Operating income (loss) by reportable segment is shown in the table below:
 
 
Three months ended October 31,
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Operating income (loss)
 
$
4.8

 
3.1

 
(0.6
)
 
2.5

 
(3.9
)
 
(6.3
)
 
$
0.2

 
(0.7
)
Percentage of related net sales
 
6.3
%
 
4.1
%
 
(1.3
)%
 
4.2
%
 
NA

 
NA

 
0.2
%
 
(0.5
)%

The increase in our Commercial Solutions segment’s operating income, in dollars and as a percentage of related segment net sales, is primarily due to overall favorable product mix changes during the most recent fiscal quarter and the benefit of cost reduction actions previously initiated, as discussed above. We expect fiscal 2018 operating income in our Commercial Solutions segment, in dollars and as a percentage of related segment net sales, to increase as compared to fiscal 2017.

The expected operating loss in our Government Solutions segment during the three months ended October 31, 2017 was driven by significantly lower net sales, most notably lower over-the-horizon microwave systems sales and the absence of $2.5 million of BFT-1 intellectual property license fees, as discussed above. Given the expected timing of performance related to orders in our backlog and the timing of new orders we anticipate receiving during the latter part of the second half of fiscal 2018, we expect to report an operating loss in this segment for our second quarter of fiscal 2018. Overall, given the tactical shift in strategy in our Government Solutions segment away from bidding on large commodity service contracts and toward pursuing contracts for our niche solutions with higher margins, and the absence of BFT-1 intellectual property license fees in fiscal 2018, we anticipate operating income, in dollars, in this segment, to be slightly lower than fiscal 2017. However, given our focus on achieving higher margins, the favorable mix of anticipated orders we expect to receive, and the benefit of cost reduction actions previously taken, we expect operating income, as a percentage of related segment net sales, to be comparable to fiscal 2017.


34



Unallocated operating expenses for the three months ended October 31, 2017 and 2016 were $3.9 million and $6.3 million, respectively. The lower unallocated operating expenses during the three months ended October 31, 2017 primarily reflects cost reduction actions previously initiated. In addition, unallocated operating expenses during the three months ended October 31, 2017 reflect a favorable warranty settlement of $0.7 million (which is reflected as a reduction to cost of sales in our Condensed Consolidated Statement of Operations).

Unallocated expenses for the three months ended October 31, 2017 and 2016 include amortization of stock-based compensation of $0.7 million and $1.0 million, respectively. This decrease is primarily due to the reversal of $0.4 million of stock-based compensation expense related to certain performance shares that were previously expected to be earned. Amortization of stock-based compensation expense can fluctuate from period-to-period based on the type and timing of stock-based awards. Based on the type of awards currently outstanding and awards expected to be issued in future periods, total amortization of stock-based compensation is expected to be higher in fiscal 2018 than in fiscal 2017.

Looking forward, our unallocated operating expenses in fiscal 2018 are expected to significantly increase as compared to the $5.6 million of unallocated operating expenses for fiscal 2017. During fiscal 2017, unallocated operating expenses were offset by a number of favorable adjustments throughout the fiscal year, which aggregated $18.8 million and which are more fully discussed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2017, as filed with the SEC. Excluding the $18.8 million of favorable adjustments, unallocated operating expenses in fiscal 2017 would have been $24.4 million. Given our expected sales growth on a consolidated basis in fiscal 2018 and current spending plans, our unallocated operating expenses in fiscal 2018 are expected to be comparable to fiscal 2017 unallocated operating expenses of $24.4 million, prior to the favorable adjustments discussed above.

On a consolidated basis, we are targeting to achieve operating income, as a percentage of our net sales, in the range of 4.0% to 5.0%. This range compares to 3.3% of consolidated net sales in fiscal 2017 (excluding the $18.8 million of favorable adjustments to operating income discussed above). In addition, based on the continued amortization of intangibles with finite lives and the timing of expected sales (most notably in our Government Solutions segment), we continue to expect an operating loss in our second quarter of fiscal 2018, with each of the third and fourth quarters of fiscal 2018 achieving operating income.
    
Interest Expense. Interest expense was $2.6 million and $3.3 million for the three months ended October 31, 2017 and 2016, respectively. The decline in interest expense primarily reflects lower total indebtedness, which declined from $262.0 million as of October 31, 2016 to $199.1 million as of October 31, 2017. Interest expense for both periods primarily reflects interest on our Secured Credit Facility, as amended. Based on the type, terms, amount of outstanding debt (including capital leases) and current interest rates, we estimate that our effective interest rate (including amortization of deferred financing costs) will approximate 5.0% in fiscal 2018. Our actual cash borrowing rate (which excludes the amortization of deferred financing costs) currently approximates 3.7%.

Interest (Income) and Other. Interest (income) and other for both the three months ended October 31, 2017 and 2016 was nominal. All of our available cash and cash equivalents are currently invested in bank deposits and money market deposit accounts which, at this time, are currently yielding a blended annual interest rate of approximately 0.63%.

Benefit From Income Taxes. The benefit from income taxes was $0.7 million for the three months ended October 31, 2017, as compared to $1.6 million for the three months ended October 31, 2016 and was primarily the result of operating losses reported in each period. Our effective tax rate was 31.0% for the three months ended October 31, 2017, as compared to 38.6% for the three months ended October 31, 2016.

Our effective tax rate of 31.0% for the three months ended October 31, 2017 includes a discrete tax expense of less than $0.1 million which, pursuant to our adoption of ASU 2016-09 “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” on August 1, 2017, relates to the reversal of deferred tax assets associated with the settlement of stock-based awards during the most recent fiscal quarter. See “Notes to Condensed Consolidated Financial Statements - Note (12) - Stock-Based Compensation” for more information. Our effective tax rate of 38.6% for the three months ended October 31, 2016 reflects a net discrete tax benefit of $0.3 million, primarily related to the reversal of certain tax contingencies no longer required due to the effective settlement with the IRS relating to its audit of our Federal income tax return for fiscal 2014.


35



Our effective tax rate for fiscal 2018, excluding all discrete tax items, is currently expected to approximate 34.5%. Our effective tax rate estimate of 34.5% does not include the impact of any potential reform of the Internal Revenue Code which is currently being debated amongst members of the U.S. Presidential administration and Congress. Proposals have included provisions, such as the lowering of the corporate tax rate and allowing the expensing of capital expenditures, that could be beneficial to us. Other proposals, however, such as the imposition of significant limitations on the deductibility of interest expense, could have an adverse effect on our future business activity. Because of the substantial uncertainty regarding both the timing and details of any such tax reform, the impact on our business is uncertain.

In November 2017, we received notification from the IRS that it will audit our Federal income tax return for fiscal 2016. Our Federal income tax return for fiscal 2015 is also subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2013 are subject to audit. TCS’s Federal income tax returns for tax years 2014 and 2015 and the tax period from January 1, 2016 to February 23, 2016 are subject to potential future IRS audit. None of TCS’s state income tax returns prior to calendar year 2013 are subject to audit. The results of the IRS tax audit for fiscal 2016, future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

Net Loss. During the three months ended October 31, 2017, consolidated net loss was $1.7 million as compared $2.5 million during the three months ended October 31, 2016.

Adjusted EBITDA. Adjusted EBITDA (both in dollars and as a percentage of related net sales) for both the three months ended October 31, 2017 and 2016 are shown in the table below (numbers in the table may not foot due to rounding):

 
 
Three months ended October 31,
 
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
 
2017
 
2016
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Net income (loss)
 
$
4.7

 
3.0

 
(0.6
)
 
2.5

 
(5.7
)
 
(8.0
)
 
$
(1.7
)
 
(2.5
)
Benefit from income taxes
 

 

 

 

 
(0.8
)
 
(1.6
)
 
(0.7
)
 
(1.6
)
Interest (income) and other expenses
 

 

 

 

 

 

 

 

Interest expense
 

 
0.1

 

 

 
2.5

 
3.3

 
2.6

 
3.3

Amortization of stock-based compensation
 

 

 

 

 
0.7

 
1.0

 
0.7

 
1.0

Amortization of intangibles
 
4.4

 
4.4

 
0.8

 
1.6

 

 

 
5.3

 
6.1

Depreciation
 
2.4

 
2.6

 
0.6

 
0.8

 
0.3

 
0.4

 
3.3

 
3.7

Adjusted EBITDA
 
$
11.7

 
10.1

 
0.8

 
4.9

 
(2.9
)
 
(4.9
)
 
$
9.6

 
10.0

Percentage of related net sales
 
15.3
%
 
13.3
%
 
1.8
%
 
8.2
%
 
NA

 
NA

 
7.9
%
 
7.4
%

The $0.4 million decrease in consolidated Adjusted EBITDA during the three months ended October 31, 2017 as compared to the three months ended October 31, 2016 is primarily attributable to lower consolidated net sales during the three months ended October 31, 2017 that was partially offset by favorable changes in overall product mix and the benefit of lower unallocated expenses, all of which are discussed above. The increase in our Commercial Solutions segment's Adjusted EBITDA, in dollars and as a percentage of related segment net sales, was primarily attributable to favorable product mix changes in this segment during the most recent fiscal quarter and the benefit of cost reduction actions previously initiated, as discussed above. The decrease in our Government Solutions segment's Adjusted EBITDA, in dollars and as a percentage of related segment net sales, was primarily driven by lower net sales during the most recent fiscal quarter (most notably lower over-the-horizon microwave systems sales and the absence of $2.5 million of BFT-1 intellectual property license fees), as discussed above.


36



Looking forward, we anticipate that our strong growth prospects will drive an increase in consolidated net sales in fiscal 2018 as compared to fiscal 2017. In addition, despite the absence of $6.7 million of the BFT-1 intellectual property license fee in fiscal 2018, we are targeting Adjusted EBITDA in a range comparable to the $70.7 million we achieved in fiscal 2017 and we expect that fiscal 2018 Adjusted EBITDA, as a percentage of consolidated net sales, will be comparable to the 12.8% we achieved in fiscal 2017. If order flow remains strong and we are able to achieve all of our fiscal 2018 business goals, it is possible that Adjusted EBITDA in fiscal 2018 could exceed the $70.7 million achieved in fiscal 2017. A reconciliation of our fiscal 2017 GAAP Net Income to Adjusted EBITDA of $70.7 million is shown in the table below:
($ in millions)
Fiscal Year 2017
Reconciliation of GAAP Net Income to Adjusted EBITDA:
 
Net income
$
15.8

Income taxes
9.7

Interest (income) and other expense
(0.1
)
Interest expense
11.6

Amortization of stock-based compensation
8.5

Amortization of intangibles
22.8

Depreciation
14.4

Settlement of intellectual property litigation
(12.0
)
Adjusted EBITDA
$
70.7

 
Our Adjusted EBITDA is a Non-GAAP measure that represents earnings (loss) before income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. Our definition of Adjusted EBITDA may differ from the definition of EBITDA used by other companies and therefore may not be comparable to similarly titled measures used by other companies. Adjusted EBITDA is also a measure frequently requested by our investors and analysts. We believe that investors and analysts may use Adjusted EBITDA, along with other information contained in our SEC filings, in assessing our performance and comparability of our results with other companies. These Non-GAAP financial measures have limitations as an analytical tool as they exclude the financial impact of transactions necessary to conduct our business, such as the granting of equity compensation awards, and are not intended to be an alternative to financial measures prepared in accordance with GAAP. These measures are adjusted as described in the reconciliation of GAAP to Non-GAAP in the above table, but these adjustments should not be construed as an inference that all of these adjustments or costs are unusual, infrequent or non-recurring. Non-GAAP financial measures should be considered in addition to, and not as a substitute for or superior to, financial measures determined in accordance with GAAP. Investors are advised to carefully review the GAAP financial results that are disclosed in our SEC filings. We have not quantitatively reconciled our fiscal 2018 Adjusted EBITDA target to the most directly comparable GAAP measure because items such as stock-based compensation, adjustments to the provision for income taxes, amortization of intangibles and interest expense, which are specific items that impact these measures, have not yet occurred, are out of our control, or cannot be predicted. For example, quantification of stock-based compensation expense requires inputs such as the number of shares granted and market price that are not currently ascertainable. Accordingly, reconciliations to the Non-GAAP forward looking metrics are not available without unreasonable effort and such unavailable reconciling items could significantly impact our financial results.

LIQUIDITY AND CAPITAL RESOURCES

Our cash and cash equivalents increased to $42.5 million at October 31, 2017 from $41.8 million at July 31, 2017, an increase of $0.7 million. The increase in cash and cash equivalents during the three months ended October 31, 2017 was driven by the following:

Net cash provided by operating activities was $6.5 million for the three months ended October 31, 2017 as compared to $7.8 million for the three months ended October 31, 2016. The period-over-period decrease in cash flow from operating activities is attributable to overall changes in net working capital requirements, principally the timing of billings and payments.

Net cash used in investing activities for the three months ended October 31, 2017 was $1.1 million as compared to $2.1 million for the three months ended October 31, 2016. Both of these amounts primarily represent expenditures relating to ongoing equipment upgrades and enhancements.


37



Net cash used in financing activities was $4.7 million for the three months ended October 31, 2017 as compared to $9.8 million for the three months ended October 31, 2016. During the three months ended October 31, 2017, we received $6.4 million from net borrowings under our Revolving Loan Facility and made $7.9 million of principal repayments related to our Term Loan Facility and capital lease obligations. During the three months ended October 31, 2016, we received $1.0 million from net borrowings under our Revolving Loan Facility and made $3.2 million of principal repayments related to our Term Loan Facility and capital lease obligations. During the three months ended October 31, 2017 and 2016, we paid $2.5 million and $7.1 million, respectively, in cash dividends to our shareholders. We also made $1.0 million and $0.2 million, respectively, of payments to remit employees' statutory tax withholding requirements related to the net settlement of stock-based awards during the three months ended October 31, 2017 and 2016.

Our investment policy relating to our cash and cash equivalents is intended to minimize principal loss while at the same time maximize the income we receive without significantly increasing risk. To minimize risk, we generally invest our cash and cash equivalents in money market mutual funds (both government and commercial), certificates of deposit, bank deposits, and U.S. Treasury securities. Many of our money market mutual funds invest in direct obligations of the U.S. government, bank securities guaranteed by the Federal Deposit Insurance Corporation, certificates of deposit and commercial paper and other securities issued by other companies. While we cannot predict future market conditions or market liquidity, we believe our investment policies are appropriate in the current environment. Ultimately, the availability of our cash and cash equivalents is dependent on a well-functioning liquid market.

The Secured Credit Facility, as amended, is discussed below and in “Notes to Condensed Consolidated Financial Statements - Note (9) - Secured Credit Facility.”

As of October 31, 2017, our material short-term cash requirements primarily consist of: (i) remaining fiscal 2018 mandatory principal repayments of $11.8 million associated with the Term Loan Facility and related interest payments of approximately $3.5 million, (ii) estimated interest payments for fiscal 2018 under our Revolving Loan Facility, (iii) capital lease obligations and operating lease commitments, (iv) our ongoing working capital needs, including income tax payments, and (v) accrued quarterly dividends.

In June 2016, we sold 7.1 million shares of our common stock in a public offering at a price of $14.00 per share, resulting in proceeds to us of $95.0 million, net of underwriting discounts and commissions. As of October 31, 2017 and December 6, 2017, an aggregate registered amount of $75.0 million under our existing Shelf Registration Statement filed with the SEC remains available for sale of various types of securities, including debt.

As of October 31, 2017 and December 6, 2017, we were authorized to repurchase up to an additional $8.7 million of our common stock, pursuant to our current $100.0 million stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases of our common stock during the three months ended October 31, 2017 and 2016.

On September 27, 2017, our Board of Directors declared a dividend of $0.10 per common share, which was paid on November 17, 2017. On December 6, 2017, our Board of Directors declared a dividend of $0.10 per common share, payable on February 16, 2018 to stockholders of record at the close of business on January 17, 2018. Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.
 
Our material long-term cash requirements primarily consist of: (i) mandatory interest payments and principal repayments pursuant to our Secured Credit Facility, as amended; (ii) payments relating to our capital lease obligations and operating lease commitments; and (iii) cash payments of approximately $1.8 million related to our 2009 Radyne-related restructuring plan, including accreted interest as discussed in "Notes to Condensed Consolidated Financial Statements - Note (8) - Acquisition-Related Restructuring Plan.”

We continue to receive (and approve on a limited basis) requests from our customers for higher credit limits and longer payment terms. We also continue to monitor our accounts receivable credit portfolio and have not had material negative customer credit experiences historically.

We have historically met both our short-term and long-term cash requirements with funds provided by a combination of cash and cash equivalent balances, cash generated from operating activities and cash generated from financing transactions. Based on our anticipated level of future sales and operating income, we believe that our existing cash and cash equivalent balances, our cash generated from operating activities and amounts potentially available under the Revolving Loan Facility under our Secured Credit Facility, as amended, will be sufficient to meet both our currently anticipated short-term and long-term operating cash requirements.


38



Although it is difficult in the current economic and credit environment to predict the terms and conditions of financing that may be available in the future, should our short-term or long-term cash requirements increase beyond our current expectations, we believe that we would have sufficient access to credit from financial institutions and/or financing from public and private debt and equity markets.

Secured Credit Facility
On February 23, 2016, in connection with our acquisition of TCS, we entered into a $400.0 million secured credit facility (the "Secured Credit Facility") with a syndicate of lenders. The Secured Credit Facility, as amended June 6, 2017 (the “June 2017 Amendment”), comprises a senior secured term loan A facility of $250.0 million (the “Term Loan Facility”) and a secured revolving loan facility of up to $150.0 million, including a $25.0 million letter of credit sublimit (the “Revolving Loan Facility”), and, together, with the Term Loan Facility, matures on February 23, 2021. The proceeds of these borrowings were primarily used to finance our acquisition of TCS, including the repayment of certain existing indebtedness of TCS. The Term Loan Facility requires mandatory quarterly repayments. During the three months ended October 31, 2017 and 2016, we repaid $7.1 million and $2.2 million, respectively, principal amount of borrowings under the Term Loan Facility. Under the Revolving Loan Facility, we had outstanding balances ranging from $41.9 million to $63.8 million during three months ended October 31, 2017.

The Revolving Loan Facility is primarily used for working capital and other general corporate purposes of the Company and its subsidiaries, including the issuance of letters of credit. Borrowings under the Secured Credit Facility, pursuant to terms defined in the Secured Credit Facility, shall be either (i) Alternate Base Rate ("ABR") borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Funds Effective Rate in effect on such day plus 0.50% per annum and (c) the Adjusted LIBO Rate on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%), plus (y) the Applicable Rate, or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%) plus (y) the Applicable Rate. The Applicable Rate is determined based on a pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. The Secured Credit Facility contains customary representations, warranties and affirmative covenants and customary negative covenants, subject to negotiated exceptions, on (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Secured Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business.

The June 2017 Amendment is expected to result in increased operating and acquisition flexibility and simplify the calculations of our financial covenants. The June 2017 Amendment resulted in, among other things, that the:

(i)
Consolidated EBITDA definition more closely aligns with our Adjusted EBITDA metric by eliminating favorable adjustments to operating income related to settlements of TCS intellectual property matters;

(ii)
Leverage Ratio is calculated on a “gross” basis using the quotient of Total Indebtedness (excluding unamortized deferred financing costs) divided by our TTM Consolidated EBITDA. The prior Leverage Ratio was calculated on a “net” basis but did not include a reduction for any cash or cash equivalents above $50.0 million;

(iii)
Fixed Charge Coverage Ratio includes a deduction for all cash dividends, regardless of the amount of our cash and cash equivalents and the related allowable Quarterly Dividend Amount, as defined, will now align with our current quarterly dividend target of $0.10 per common share;

(iv)
Balloon or final payment of the Term Loan Facility (which is not due until February 23, 2021) was reduced by $22.5 million through increased borrowings from the Revolving Loan Facility (which does not expire until February 23, 2021); and

(v)
Leverage Ratios will be adjusted, in certain conditions, to provide for additional flexibility for us to make acquisitions.


39



In connection with the June 2017 Amendment, there were no changes to: (i) the committed borrowing capacity; (ii) the maturity date; or (iii) interest rates payable (except that the interest rate pricing grid will now be based on the new Leverage Ratio). Also, the June 2017 Amendment did not result in an extinguishment for accounting purposes (as such term is defined in ASC 470 “Debt”); instead, the June 2017 Amendment was accounted for as a debt modification. As a result, deferred financing costs (including incremental fees for the June 2017 Amendment) will continue to be amortized over the remaining maturity term of the Secured Credit Facility.

As of October 31, 2017, our Leverage Ratio was 2.83x TTM Consolidated EBITDA compared to the maximum allowable Leverage Ratio of 3.50x TTM Consolidated EBITDA. In fiscal 2018, the maximum allowable Leverage Ratio will decrease each quarter until reaching 3.00x TTM Consolidated EBITDA in the fourth quarter of fiscal 2018, with no further reductions thereafter. Our Fixed Charge Coverage Ratio as of October 31, 2017 was 2.03x compared to the minimum required Fixed Charge Coverage Ratio of 1.25x, which will not change for the remaining term of the Secured Credit Facility, as amended. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Secured Credit Facility, as amended, for the foreseeable future.

The obligations under the Secured Credit Facility, as amended, are guaranteed by certain of our domestic subsidiaries (the "Subsidiary Guarantors"). As collateral security for amounts outstanding under our Secured Credit Facility, as amended, and the guarantees thereof, we and our Subsidiary Guarantors have granted to an administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Secured Credit Facility, dated as of February 23, 2016, and the First Amendment of the Secured Credit Facility, dated as of June 6, 2017, both of which have been documented and filed with the SEC.

OFF-BALANCE SHEET ARRANGEMENTS

As of October 31, 2017, we did not have any off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.

COMMITMENTS

In the normal course of business, other than as discussed below, we routinely enter into binding and non-binding purchase obligations primarily covering anticipated purchases of inventory and equipment. We do not expect that these commitments, as of October 31, 2017, will materially adversely affect our liquidity.

At October 31, 2017, cash payments due under long-term obligations (including estimated interest expense on our Secured Credit Facility), excluding purchase orders that we entered into in our normal course of business, are as follows:
 
Obligations Due by Fiscal Years or Maturity Date (in thousands)
 
 
Total
 
Remainder
of
2018
 
2019
and
2020
 
2021
and
2022
 
After
2022
Secured Credit Facility - principal payments
$
195,757

 
11,832

 
34,422

 
149,503

 

Secured Credit Facility - interest payments
19,984

 
5,131

 
11,942

 
2,911

 

Operating lease commitments
42,923

 
9,037

 
16,481

 
9,550

 
7,855

Capital lease obligations
3,529

 
1,719

 
1,810

 

 

Net contractual cash obligations
$
262,193

 
27,719

 
64,655

 
161,964

 
7,855


As discussed further in “Notes to Condensed Consolidated Financial Statements - Note (9) - Secured Credit Facility," on June 6, 2017, we entered into the June 2017 Amendment to our Secured Credit Facility. In connection with this amendment, the balloon or final payment of the Term Loan Facility, which is not due until February 23, 2021, was reduced by $22.5 million through increased borrowings from the Revolving Loan Facility which is not required to be repaid in full until February 23, 2021.

As discussed further in “Notes to Condensed Consolidated Financial Statements - Note (17) - Stockholders’ Equity,” on December 6, 2017, our Board of Directors declared a dividend of $0.10 per common share, payable on February 16, 2018 to stockholders of record at the close of business on January 17, 2018. Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.


40



At October 31, 2017, we have approximately $3.0 million of standby letters of credit outstanding under our Secured Credit Facility, as amended, related to our guarantees of future performance on certain customer contracts. Such amounts are not included in the above table.

During the three months ended October 31, 2017, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of a small product line that we refer to as the TCS 911 call handling software solution. AT&T had previously informed us that they did not believe we met certain contractual specifications related to performance and usability and had requested a refund of certain payments made by them. As discussed in "Notes to Condensed Consolidated Financial Statements - Note (7) - Accrued Expenses and Other Current Liabilities,” in addition to this settlement, we agreed to issue thirty-six credits to AT&T of $0.2 million which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of October 31, 2017, the total present value of these monthly credits is $4.7 million, of which $1.5 million is included in accrued expenses and other current liabilities and $3.2 million is reflected in other liabilities (non-current) on our Condensed Consolidated Balance Sheet. These amounts are not shown in the above commitment table.

In the ordinary course of business, we include indemnification provisions in certain of our customer contracts. Pursuant to these agreements, we have agreed to indemnify, hold harmless and reimburse the indemnified party for losses suffered or incurred by the indemnified party, including but not limited to losses related to third-party intellectual property claims. It is not possible to determine the maximum potential amount under these agreements due to a history of nominal claims in the Comtech legacy business and the unique facts and circumstances involved in each particular agreement. As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (18) - Legal Proceedings and Other Matters," TCS is a party to one indemnification matter and we are incurring ongoing legal expenses in connection with this matter. Our insurance policies may not cover the cost of defending indemnification claims or providing indemnification. As a result, pending or future claims asserted against us by a party that we have agreed to indemnify could result in legal costs and damages that could have a material adverse effect on our consolidated results of operations and financial condition.

We have change in control agreements, severance agreements and indemnification agreements with certain of our executive officers and certain key employees. All of these agreements may require payments by us, in certain circumstances, including, but not limited to, a change in control of our Company or an involuntary termination of employment without cause.

Our Condensed Consolidated Balance Sheet as of October 31, 2017 includes total liabilities of $8.9 million for uncertain tax positions, including interest, any or all of which may result in a cash payment. The future payments related to uncertain tax positions have not been presented in the table above due to the uncertainty of the amounts and timing of any potential cash settlement with the taxing authorities.

RECENT ACCOUNTING PRONOUNCEMENTS

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as “GAAP.” The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (“ASUs”).

As further discussed in “Notes to Condensed Consolidated Financial Statements - Note (2) - Adoption of Accounting Standards and Updates,” during the three months ended October 31, 2017, we adopted FASB ASU No. 2016-09, which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See "Notes to Condensed Consolidated Financial Statement - Note (12) - Stock-Based Compensation" for further information regarding our adoption of this ASU.


41



In addition, the following FASB ASUs have been issued and incorporated into the FASB ASC and have not yet been adopted by us as of October 31, 2017:

FASB ASU No. 2014-09 "Revenue from Contracts with Customers (Topic 606)," issued in May 2014, which replaces numerous requirements in U.S. GAAP, including industry specific requirements, and provides a single revenue recognition model for contracts with customers. The core principle of the new standard is that a company should record revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. In August 2015, FASB ASU No. 2015-14 "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date" was issued to defer the effective date of FASB ASU No. 2014-09 by one year. As a result, FASB ASU No. 2014-09 is effective for fiscal years beginning after December 15, 2017 (our fiscal year beginning on August 1, 2018), including interim reporting periods within those fiscal years and can be adopted either retrospectively to each prior reporting period presented, or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted only as of fiscal years beginning after December 15, 2016 (our fiscal year beginning on August 1, 2017), including interim reporting periods within those fiscal years. In March 2016, April 2016, May 2016 and February 2017, FASB ASU 2016-08 "Revenue from Contracts with Customers (Topic 606): Principal Versus Agent Considerations (Reporting Revenue Gross Versus Net)," 2016-10 "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," 2016-12 "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients" and 2017-05 "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" were issued, respectively, to clarify certain implementation matters related to the new revenue standard. The effective dates for these ASUs coincide with the effective date of FASB ASU 2014-09.

Because of the broad scope of FASB ASU No. 2014-09, it could impact the reporting of the amount and/or timing of our net sales and operating income across our two operating segments, as well as related business processes and IT systems. We have formed a project team to perform a detailed evaluation of the operational impact of this new standard, which transition approach to use and the overall adoption impact of FASB ASU No. 2014-09, on our consolidated financial statements and disclosures. We expect our evaluation to be completed shortly before our first quarter of fiscal 2019.

FASB ASU No. 2016-01, issued January 2016, which addresses certain aspects of recognition, measurement, presentation and disclosure of financial instruments, such as: amending the initial and subsequent measurement requirements for certain equity investments; eliminating the disclosure requirements related to the methods and significant assumptions used to estimate the fair value of financial instruments measured at amortized cost on the balance sheet; requiring the use of the exit price notion when measuring the fair value of financial instruments for disclosure purposes; and requiring separate presentation of financial assets and financial liabilities by measurement category and form of financial asset or liability on the balance sheet or the accompanying notes to the financial statements. This ASU is effective for fiscal years beginning after December 15, 2017 (our fiscal year beginning on August 1, 2018), including interim periods within those fiscal years and should be applied by means of a cumulative-effect adjustment to the balance sheet as of the beginning of the fiscal year of adoption, except for the provisions related to equity securities without readily determinable fair values which are to be adopted prospectively. Under certain circumstances, early adoption is permitted. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

FASB ASU No. 2016-02, issued in February 2016, which requires lessees to recognize the following for all leases (with the exception of short-term leases): (i) a lease liability, which is a lessee's obligation to make lease payments arising from a lease, initially measured at the present value of the lease payments; and (ii) a right-of-use asset, which is an asset that represents the lessee's right to use a specified asset for the lease term. Under the new guidance, lessor accounting is largely unchanged. This ASU is effective for fiscal years beginning after December 15, 2018 (our fiscal year beginning on August 1, 2019), including interim periods within those fiscal years and should be applied with a modified retrospective approach. Early adoption is permitted. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.


42



FASB ASU No. 2016-13, issued in June 2016, which requires the measurement of expected credit losses for financial assets held at the reporting date to be based on historical experience, current conditions and reasonable and supportable forecasts. This ASU is effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020), including interim periods within those fiscal years. All entities may adopt the amendments in this ASU earlier as of the fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Except for a prospective transition approach required for debt securities for which an other-than-temporary impairment had been recognized before the effective date, an entity will apply the amendments in this ASU through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, on a modified-retrospective approach). We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

FASB ASU No. 2016-15, issued in August 2016, which amends the guidance on the following cash flow related issues: debt prepayment or debt extinguishment costs; settlement of zero-coupon and similar type debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims (including those related to certain life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and cash receipts or payments with more than one class of cash flows. This ASU is effective for fiscal years beginning after December 15, 2017 (our fiscal year beginning on August 1, 2018), and interim periods within those fiscal years and shall be applied using the retrospective transition method to each period presented. Early adoption is permitted; however, all of the amendments must be adopted in the same period. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

FASB ASU No. 2016-16, issued in October 2016, which eliminates a prior exception and now requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory (for example, intellectual property and property, plant and equipment) when the transfer occurs. This ASU is effective for fiscal years beginning after December 15, 2017 (our fiscal year beginning on August 1, 2018), and interim periods within those fiscal years and shall be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. Early adoption is permitted. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

FASB ASU No. 2017-09, issued in May 2017, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718. This ASU is effective for fiscal years beginning after December 15, 2017 (our fiscal year beginning on August 1, 2018) and early adoption is permitted, including adoption in any interim period for which financial statements have not yet been issued. This ASU should be applied prospectively to an award modified on or after the adoption date of this ASU. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

FASB ASU No. 2017-11, issued in July 2017, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018 (our fiscal year beginning on August 1, 2019) and early adoption is permitted, including adoption in an interim period. This ASU should be applied retrospectively in accordance with the provisions of the ASU. We are evaluating the impact of this ASU on our consolidated financial statements and disclosures.

Item 3.    Quantitative and Qualitative Disclosures About Market Risk

Our earnings and cash flows are subject to fluctuations due to changes in interest rates primarily from borrowings under our Secured Credit Facility, as amended. Based on the amount of outstanding debt under our Secured Credit Facility, as amended, a hypothetical change in interest rates by 10% would change interest expense by $0.8 million over a one-year period. Although we do not currently use interest rate derivative instruments to manage exposure to interest rate changes, we may choose to do so in the future in connection with our Secured Credit Facility, as amended.

Our earnings and cash flows are also subject to fluctuations due to changes in interest rates on our investment of available cash balances. As of October 31, 2017, we had cash and cash equivalents of $42.5 million, which consisted of cash and highly-liquid money market deposit accounts. Many of these investments are subject to fluctuations in interest rates, which could impact our results. Based on our investment portfolio balance as of October 31, 2017, a hypothetical change in interest rates of 10% would have a nominal impact on interest income over a one-year period. Ultimately, the availability of our cash and cash equivalents is dependent on a well-functioning liquid market.


43



Item 4.     Controls and Procedures

As of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934), was carried out by us under the supervision and with the participation of our management, including our President, Chief Executive Officer and Chairman and Chief Financial Officer. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by the report to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to management, as appropriate, to allow timely decisions regarding required disclosure. A system of controls, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the system of controls are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

There have been no changes in our internal controls over financial reporting during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

The certifications of our President, Chief Executive Officer and Chairman and Chief Financial Officer, that are Exhibits 31.1 and 31.2, respectively, should be read in conjunction with the foregoing information for a more complete understanding of the references in those Exhibits to disclosure controls and procedures and internal control over financial reporting.


44



PART II
OTHER INFORMATION

Item 1.     Legal Proceedings

See “Notes to Condensed Consolidated Financial Statements - Note (18) - Legal Proceedings and Other Matters,” of this Form 10-Q for information regarding legal proceedings and other matters.

Item 1A. Risk Factors

There have been no material changes from the risk factors previously disclosed in our Form 10-K for the fiscal year ended July 31, 2017, except as follows:

Possible U.S. Federal income tax reform could adversely affect us.

Our effective tax rate for fiscal 2018, excluding all discrete tax items, is currently expected to approximate 34.5%. Our effective tax rate estimate of 34.5% does not include the impact of any potential reform of the Internal Revenue Code which is currently being debated amongst members of the U.S. Presidential administration and Congress. Proposals have included provisions, such as the lowering of the corporate tax rate and allowing the expensing of capital expenditures, that could be beneficial to us. Other proposals, however, such as the imposition of significant limitations on the deductibility of interest, could have an adverse effect on our future business activity. Because of the substantial uncertainty regarding both the timing and details of any such tax reform, the impact on our business is uncertain.

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

None.

Item 4.     Mine Safety Disclosures

Not applicable.

Item 6.    Exhibits

(a)
Exhibits





Exhibit 101.INS - XBRL Instance Document

Exhibit 101.SCH - XBRL Taxonomy Extension Schema Document

Exhibit 101.CAL - XBRL Taxonomy Extension Calculation Linkbase Document

Exhibit 101.LAB - XBRL Taxonomy Extension Labels Linkbase Document

Exhibit 101.PRE - XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 101.DEF - XBRL Taxonomy Extension Definition Linkbase Document

45



SIGNATURES

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





COMTECH TELECOMMUNICATIONS CORP.
(Registrant)





 
 
 
Date:
December 6, 2017
By:  /s/ Fred Kornberg
 
 
Fred Kornberg
 
 
Chairman of the Board
 
 
Chief Executive Officer and President
 
 
(Principal Executive Officer)
 
 
 
 
 
 
Date:
December 6, 2017
By:  /s/ Michael D. Porcelain
 
 
Michael D. Porcelain
 
 
Senior Vice President and
 
 
Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)







46

GRAPHIC 2 form10-qa09.jpg GRAPHIC begin 644 form10-qa09.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!F17AI9@ 24DJ @ $ !H!!0 ! M /@ !L!!0 ! 1@ "@! P ! @ #$! @ 0 3@ M !@ 0 & ! 4&%I;G0N3D54('8T+C P /_; $, !@0%!@4$ M!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06%AH=)1\:&R,<%A8@+" C)BH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /JDT9H-)0 N:,TE% "YHS7FGQ#^,WA'P,9+>_O3>:F@_P"/&SQ) M(#Z,<[5_$Y]J^>O%W[4'BC47>/PY966D6YR%=E\^;'U/RC_OF@#[0II;&,D# M/2OS,]:C-?F5I?B[Q'I4@DTW7=5M7'3RKMU_3->H>#?VD?&FB2QIK$D&N68^\MPH27 M'M(HZ_4&@#[ES1FO//A?\5O#GQ$MC_94QM]31=TMA<$"51W*]F7W'XXKT*@! M(M06RT/3KF_NF_P"6=O&6(]SV ]SQ7J?P=^#1O[Q!4DGW8D MUK2HSJ_ C&MB*='XV>.^&_V8O&6HQI+JUSIND*0#LDD,L@_!!C_QZNF_X9,N M_+ROBR#S/^O$X_\ 0ZZAM=U+47=[KQ"]N<\*-=V _0)#5&V^(NIZ-J"FSU7[ M="G5+J_:9'_.(-74LOJ/9ZG)_:5-;K0\K\;_ +/'C3PU;RW=I%;ZS9H-S&Q8 MF11ZF,@$_P# "H+6/4ICMO8BXC288R)0>F[L?7(/;GEJTITG M::L==&O3K*\'<^1-*U&[TG4;>^TRXDMKRWG_\ @8M>A_ OX3_$'P!X M_M=3N[:T&ES(UO>*ETI)C/(..Y#!3^=9&Q]3T5XS\2/V@?"O@^66QL"^MZHG MRM':L!%&?]J3IGV7/X5X?K/[4/C2[E)TVTTJPB[*(FE8?4L>!6UBPBMIKY[F.WACG!*$MDG(!!^ZI[U\Z M?\-4^,?^@5H?_?N3_P"+H ^T**YOX=>(&\5>!M$UN1$CEOK9)9$3[JOT8#VR M#724 %%>0?'_ .+9^&VGV,&EQVUUK=XVY8I\E8X1U=@"#R>!SZ^E>'K^U-XR M9@JZ3H98G 'E2?\ Q= 'V?17RE\0/VB_%'AOQ9>:/9V&CS+:"..1Y(Y,F7RU M,@^^. Q8?A7.?\-4^,?^@5H?_?N3_P"+H ^T**^,%_:F\9NP5-)T0LQP (I> M3_WW6_X]_:.\3^'?%NH:19Z?H\L=DRPN\B2$F0(/,Z..-^['MB@#ZPHKXO\ M^&J?&/\ T"M#_P"_'2=#,LKB-!Y4O))P/XZ /LNBN5 M\8^-]%\$:)'?>*[^&U9E $2#<\KXY")U/\AW-?.7B[]JO499I(O">B6UM #A M9[\F1S[[%( _,T ?6]%?":_M)?$03[S?6!7_ )YFS3;_ (_K7HW@+]J02W45 MKXWTN*&)L WMANPONT9)./H?PH ^IJ*XKQ]XUM]#^&6H^*])FMKR*.V$UJ^[ M='*S$!>AY&2*\(^''[0?C#Q=XZT70GTW1DBO;E8Y6CCDW+&.7(R_7:#0!]64 M45Y#^T/\4+_X:Z7I$FD6]K<7M].ZE;D,5$:*,D8(YRR_K0!Z]17@W[/7Q;\1 M_$K7=4M]6LM.M[*RMED+VR.&+LV%'+'C ;\J]YH **** "BBB@ HHHH *6DI M: U\_\ [77CJ30?",'AS3Y"E]K&?.93RENOWA_P(\?0-7T :^!/VH-7?5?C M-K09B8[(1VD8)^Z%0$X_X$S'\: /)J]@_9T^&/\ PG_BAKC4XS_8&FE7N>WG M.?NQ ^^,GV^HKQ^OT.^ ?AB+PM\*M#MEC"W-U"+VX;NTD@#<_0;5_"@#A_B1 MXC75=:7P]I#>19:>?*5+?4(K5791R,'LN, >QK.\/Z28Y%N;R]<.C$"%_$<: M9XZ\*3^M/91ZUP7B/38]* MEB6&X,J,.7^TVC#/H-M/#\MK/?U%B+WYEMZ$8N2#D:G&"._]LM_\17LWPB\8 M)J _L2YEM3-#%N@9;YKF24#[VXL,\<'Z5X1!*?.CVN"=PX,UL/YC%>Q>!DA3 MQ/8/;O8"0D_+'J=I(X!4Y&U(0Q^@(J,="+IM/\R\#-JHG$]IKY3_ &G?C'<) M?7/@WPM<-$L1V:C=Q-ABW>%2.@'\1]>.QS]&>/M<_P"$;\$ZYK(&7LK.29!Z MN%.T?GBOSK\,Z;/XK\::;ITTS-<:I>I%)*QYS(XW,??DFO!/HST+X+_!34_B M$1J-[,VF^'U8@W&W,DY'41@_JQX'O7U%H?P)^'FDVPB'A^*\<#F6]D:5F]^N M!^ %>AZ/IMKH^EVFG:=$L-I:Q+#%&HP%51@5=H \(^(G[.7AC6M,FE\+6XT; M5E4F+8[-!(?[K*%/$N5:6RU?3;DC(.&BE1O\17Z>5^>/[0 MD]MEZKX4,'[+^C:WY>)9-;DG9B.?+93$/PS$/SH ^@_V1]5_M#X0V]LS[GL M+N:W()Y )#C_ -#_ $KUG7M6M-#T:]U74I?)LK.)II7/90,_GV ]:^:/V(=5 M_P"1ITAC_P \;M!_WTK?^RU6_:_^(GGW47@G2IOW4)6?464_>?JD7X?>/N5] M* /#/'_B;4/'WC'5-=N$FV-OA!\/5M->\1:KHS27 CGOKB5 MKN4;FP78_>QUKX9TBQ?5=8LK&!2'N[A(5 YY9@!_.OO#]IK6/[(^#6NE6VR7 M@2S3GKO8;O\ QT-7R9^SCH_]L_&3P[$R[H[:5KM_;RU+#_QX+0!]6+\#?AQH MT8U$Z(P:Q'V@NUU*>4^;)&[':OAG5;J?7?$5W=%2US?W3R;1W9W)Q^9K] /C MSJ_]A_"/Q-=J^R1[4VZ'/.Z0A./^^L_A7Y\:;>2Z=J%K>VI5;BVE69"RA@&4 M@C(/!Y'2@#[HL/V>_A\EC;)>:(TMRL2B5_MEI>S%4" R3DN#M4 #$?EC\_6@#F;NZ\3_%?QNGF&74M M9OGVQQCA(U] .B(H_P 37U#\//V:_#6C6L%]3\32QJU[>3FTB%[&%2-HDM@8G'N&4_SKYN^(/[.'B;2]?9/"%NVL:3(-\;O+'')%S]Q\D9/N M.OM7VO10!\(>*;7QMX"^$UQX4\5:?);:;J-['-:,9T?84RTB85B<$[&],@^M M:7['NC_;_BH]^RYCTVRDER>SMA!^C-^5;G[:^L_:/%F@Z.CDK:6C7#KVW2-@ M?HGZUXAX1\9^(/"$ES)X;U.:P>Y"K,T:J2X7.!R#ZF@#],*^+_VSM8^V?$+3 M=,0Y2PL0S#T>1B3^@6N"_P"%V_$;_H:KW_OB/_XFN/\ $6N:GXCU>;4]=?L^ MZ1_8GP>\-6[(5DEM_M3@]+=V<_VC+U_WJ_1PU\%?M3:#)HOQ?U.1''!RNUO_'E/ MYT >05^G'@N\AU#P?H=W:L&@FLH70CI@H*_,>OIW]F;XS6FC6$7A'Q9<"WLU M<_8+Z0_)'DY,3GL,DD-T&<'C% 'IGCWP;/<:K)FM+Z&_1[0>9(B&VB8$$8Y?CO7TGJFGV6N6 65+:="I: M&5HUE"DCAESD&O+O$WAR;0[F.2UTJZU29EP);32+-E&>H/&0?J/QKT\/BWR> MS;5SQ\3A$I^T2=C2EM)WZKK ]UN[ ?TKF_'&AW=YHP$4&LSLD@;RVN+)\_3: M,C\*SY=7^RE/M^F3PJP.0NGV#.I'9DQE?QQ52V\7:6QCCN;>]2ZTB;7?ACXFTZT4M<36,AC4=691N _$C%?GMX3UB7P[XGTG5XDWR6%U' MZL.S#H16Q7YH:!XG\3> M"[Z8:-J6H:3<9Q+$K%,G_:0\$_45T&J?&+X@ZQ!]EN/$U_L<;-MOMB+?B@!H M ^L/CC\8M,\!:3<6.G7$5WXEE0K#;H0PMR?XY/3'4+U/TYKX_P#AQX1U/XB^ M-X-/B,CF:0SWMVW/E1YR\C'UYX]2171_#_X)>,O&]TEQ-:RZ;ISMNDOK]2I8 M=RJGYG/Z>]?4R^%=%^$/PBU]M!A9KB.QD>6Z<9EN)=I"DD=LD8 X'YF@#X=\ M97,%YXIU6:RC$=H;AU@1>BQJ=J#_ +Y K['\>>$Q;?LK-I&S,MAI4-R1Z.FV M1S_Z%7R'X#T&?6_&VA:8UO+LNKV&)R4. I<;C^6:_1OQ!IR:GX?U+32H*75K M);[>V&0K_6@#X!^"WCW_ (5YXAU#5?+,K2Z=-!%&!PTIP8]WMN S[5J?!/P= M=_%'XEF;5F>>QBD-]JX*KP 78*!CV$?ZUO\ [$FC[-)\2:TZR@LW_H:_E7D/[2E_ M/K?QCUYTBD:&T9+-"%)X10#_ ./;J^I?V8-&;1O@YH_F*5FO6DNW!&#\S$+_ M ..JM 'GW[;6L"+P_P"'=&1\&XN9+IU]D7:/UUATRMI:+ M;HQ[-(V3^B?K6/\ M?ZA/J?Q2CLHDD>'3K*.+Y5)&]B7/Z,OY5Z_^QUHK:=\ M-;R_F1DEU"^=AN&/D0!1^N^@"G^VAJ_V3P!I6EJV&O[[>P]4C4D_JRUY'^R= MX1T_Q1XXU&36K""^L+*R+&*= Z>8[ +P>^ U;?[9VH37WCG2=+ACE>.QLO,; M:I(WR,?Z*M>'Z+JNOZ$93HMYJ6G^=@2&U=X]^,XSC&<9- 'Z"_\ "K_ W_0I M:+_X")_A7RC^USH+:3\2+6YAA$5A>6$2P!!A5\L;"@'; "\>XKSK_A-O'7_0 MQ>(?_ N7_&OK#3?AO_PL+X!Z!I_B2[NFUIX/ML%_.QDEBDH M% '&?L>>/K"WL+KP=J=PL%TTYN;$N<"7< &C!_O C('?)]*^IZ_.#QS\//%/ M@._:/6M.FBC5LQWD(+0OCH5<=/H<'VJUI_Q?\?Z?9BUM_%6HB%1M D<2,![, MP)_6@#[Z\6>)]'\)Z1+J>OWL5G:1CJY^9S_=5>K'V%>1C]J#P.S;5M-;))P M+=.?_'Z^6;+2O''Q,U4/'#J^NW3''GREG1![NWRJ/Q%?2?P@^ UEX*C_ .$E M\9R17VJ6B&XCMHQNAMBHSN)_C<8^@[9X- 'SS\=_$;>*OB?J^H^1<6T>4@C@ MN%"R1A$ (8 G!SDX]Z^K/V=_!6D0_"'09=2TBPN;N[1[II+BV1VP[$KR1G&W M;7Q3J O];U^YNF@G-Q?W+2'*$DL[Y_F:_2GP[IR:/H&FZ;$ $L[:.W '^RH' M]* ,77]#\,Z1H>HZC+H.CB.TMY)V)LH^BJ3Z>U?G186\NL:W;VT8Q->W"Q@* M/XG;' _&OO3]I'5'TOX.:_Y08RW:):*%&3^\8!O_ !W=7R3^SSH$VK?&'PY' M+!)Y-O.;MRRD "-2P_\ '@H_&@#[[TZTCL-/M;. 8BMXDB0>BJ !_*K-%% ! M1110 4444 %%%% !2TE+0 &O(_VBOAJWQ!\)+)IJ*=_P#O#GZ]*^4?&WP:\;>$9)&O-'EO+->EW8@S1D>IQ\R_ MB!0!D^#_ (E>+O!X":!KEU!;J<_9W(DB_P"^&R!^%>CP_M0>.8X@KV^BRD=7 M:V<$_D^*\)=61BK@JP."",$4R@#W"Y_:0\4W1S=:-X:F/K)9,W\WI;3]I+Q5 M9D_9-'\-P$]3%9LG\GKP^BJYG:UR>6-[V/>O^&H_''_/GH?_ (#O_P#%T?\ M#4?CC_GST/\ \!W_ /BZ\$HJ2CWO_AJ/QQ_SYZ'_ . [_P#Q='_#4?CC_GST M/_P'?_XNO!** /:M3_:'\0ZJ0=4\/>%;TCH;C3S)_P"A,:BT[X_ZWID@DTWP MSX1LW'1K?3?+/YAJ\:HH ][_ .&H_''_ #YZ'_X#O_\ %TZ/]J/QIG][I^AR M)_=\AQ_[/7@5% 'T"/VI?%@((T;0@1Z12?\ Q=._X:I\7_\ 0*T3_OW)_P#% MU\^44 ?0D?[3_B^60+%H>B._4!89"?\ T*IQ^TWXY,GEC0=+,F-VWR),D8'2@#IG_:?\7J\;1(A?0])1&X4F&4 _3YJ\WU75?#^I>&/"UO<:A?_:-/+?;(#:Y\UI9R M\L@DW\G;M R.=M=7KGQ%T6X\?VNJP75X^GC[25VPR V3O&4AE6.25D+1Y!&T M)T^E &[)^TOXU%T+>3P_I N6( C:"7><].-V::?VG_&<3M$=$T=&CSO0PR@K MZY&[BN.L_&.GV^JW$,FOZU<@Z2;"WUF> -/;2-*'&X=8U1M2BU*[M;W3K?1IKED7[1<6ZHPFE8DG#LPC Y) ')R* -D_M/>, M#ACHFBG*[@3#)R!W^]TI!^T]XO(4C1-$PP)!\F3D#K_%6=:?%3P^?$:WES97 M$5B-&@T-+>")?W,#,3<;_4XJC=_$+P_J5[!:F.XTO2HO#TFCV[1P M"4VKN^6)7<"^4^4MD$DDT ;W_#3_ (NZ_P!B:)C&[_4R=/7[W2GG]J/QDH.= M(T8 8S^[DXST_BKG=/\ B+H%A>ZA']CN;G2Y[6RT01RQ*';3T4B=NORR,V&7 MT/?BAOB/H0UY;MK&XFM6UY;Z2)HUS]E@A\JV&"<%ERS$=,@4 =)=_M.>-(AY M5YH6CH'7.R6"4;E/?!;D5D)\=-6EN6D3P-X4>=3\S#326&?4YS6$_BO0AKFF M76LZGK/BF#3%EN42\C6-9KAV!5!DLRQC 9LD@D8 -37_P 2+0^*O$NO:9-J M5O/JNDK L>_!%VR)&[LRD X'F,&QU(X% '60_M-^,8]D$.A:.G.Q8T@D'/H! MNZ^U/E_:?\:Q2/%+HFD)(GWT:&4%?J-W%<;H?CG3+:/2X)KB]ADBTFZ@?4EB M#S07MQ*6:89;+?*%3=D-@DCI5ZU^).C6.JW%SY5WJCC2[?1FGNXEWWD/F9N' M?D[24^1>20,9/% '1P_M,>-)F(@\/Z/(RKYA"6\I(7^]PW3WIJ?M2^,7=432 M-&9F. HCD))]/OUEZ1\1_#EGXBUJ[CGU.UTQI+:.V@CAQ(]O;Q;(MLB.ICDR M,D':A)/;M=6L\$-["@DDM)9!Q*%XR1R.""-Q(Y% M'J[?M->-VN?LK:!I1N,X\DP2[L_[N[-26W[3WBW)C3PWI$DR9#;(Y/:\A:-@?-=OF(S@]\T =(G[4WBQXW=/#NDLJ M?>8+*0OU^;BH_P#AJWQ/_P! '1?_ "+_ /%5R,/Q5CTNP?\ LRU$NI7FI7E_ M=33;TC4RX1!Y:,%D 0$[6!&37GVDZ9!J7C&QTO3II+BVN;V.WBEDC\MG5G"@ ME#+_1+&VTK39[JYTN"]NQ*7Q'+("2BX(X Z^M97P^ M_:*\3>+/&VB:$VBZ3''?7212/'YFY4SEB,MU"@FO'OVC=274?C%XA\O'DVLB M6<8'11&BJ1^8-:'[,5NG_"SQJO?M"?\2S2_A[X<4G. MG:%'+(I[22\M_P"@T >R-\==:A^"R^,[G2]-6_GU/[#;VX+^6R![G*G\G;\JO?$ZP9[;X.^#$X?[##)(@[/< FM2OGO7OB)XJ7Q1=P:3=V5AIMG"=-OK>]L/# M.EV]W;N)(I4@ 9&'((]Q110 ^^^&_@R^O)[N\\,:1/%=L>'M-O;K8L?FSP*[;1T&3V%%% "ZMX%\+ZR+0:KH&FW8M M(1;P":!6\J,=%7T'M4USX/\ #MUJ]KJEQHMA+J-H$6"X:$%X@GW0I[8[444 F)J7@_P .:KJ/V_4=%L;F[.W=))""7V_=W=FQVSFNB' XHHH _]D! end EX-31.1 3 exhibit311q1fy18.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION Exhibit


Exhibit 31.1

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Fred Kornberg, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Comtech Telecommunications Corp.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.


Date: December 6, 2017
                
 
/s/ Fred Kornberg
 
Fred Kornberg
Chairman of the Board
Chief Executive Officer and President



EX-31.2 4 exhibit312q1fy18.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION Exhibit


Exhibit 31.2

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael D. Porcelain, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Comtech Telecommunications Corp.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.


Date: December 6, 2017             
                
 
/s/ Michael D. Porcelain
 
Michael D. Porcelain
Senior Vice President and Chief Financial Officer
    


EX-32.1 5 exhibit321q1fy18.htm SECTION 1350 CERTIFICATION Exhibit


Exhibit 32.1



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 the Quarterly Report of Comtech Telecommunications Corp. (the “Company”) on Form 10-Q for the period ended October 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Fred Kornberg, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.




Date: December 6, 2017
             
 
/s/ Fred Kornberg
 
Fred Kornberg
Chairman of the Board
Chief Executive Officer and President





EX-32.2 6 exhibit322q1fy18.htm SECTION 1350 CERTIFICATION Exhibit


Exhibit 32.2



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 the Quarterly Report of Comtech Telecommunications Corp. (the “Company”) on Form 10-Q for the period ended October 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael D. Porcelain, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.



Date: December 6, 2017
 
 
/s/ Michael D. Porcelain
 
Michael D. Porcelain
Senior Vice President and Chief Financial Officer




GRAPHIC 7 checkboxa14.jpg GRAPHIC begin 644 checkboxa14.jpg M_]C_X 02D9)1@ ! @$ 2 !( #_X00 17AI9@ 34T *@ @ !P$2 , M ! $ $: 4 ! 8@$; 4 ! :@$H , ! ( $Q M ( < <@$R ( 4 CH=I 0 ! I - "OR G M$ *_( "<0061O8F4@4&AO=&]S:&]P($-3,B!7:6YD;W=S #(P,#DZ,3(Z M,#<@,3@Z-34Z-3 Z ! , !__\ * " 0 ! "Z # 0 M ! "P & 0, P $ !@ 1H !0 $ $> 1L !0 M $ $F 2@ P $ @ @$ ! $ $N @( ! $ +* M $@ ! 2 '_V/_@ !!*1DE& $" !( $@ /_M Q!9&]B M95]#30 !_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\, M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P, M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P, M# P,# P,# P,# P,# P,# P,# P,_\ $0@ "P + P$B (1 0,1 ?_= 0 M ?_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! 0$ M 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$% M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F M]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B M$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=7 M9W>'EZ>WQ__: P# 0 "$0,1 #\ +]3^G=*K^J?2LVSIF)U3(R:\D/Q;<=EE MQ]&[(/VUEU>/DY+JJ6^CCY;+&7?H_LOV#]>]'I_5>@_YO?5KT]F_HN[[)]M] M3[%C;MN_U?MO\YZ?[$]/]5V;/7]#_O8^T_K"YK_%[^VOV13]E^W^C]G;L^Q? MLK?_ $GJ&[U/VE^N_9-W]&];_M5^T?3_ $7IK5_[(OV=_P!K_P"G_P#FC]#^ MG?\ Q5_^/B2G_]G_[0A24&AO=&]S:&]P(#,N, X0DE-!"4 ! M .$))30/M 0 $@ ! $ 2 $ 3A"24T$ M)@ #@ _@ .$))300- $ >#A"24T$&0 M ! !XX0DE- _, D $ .$))300* ! X M0DE-)Q H 0 ".$))30/T 2 #4 ! "T & M !.$))30/W < #_____________________________ ^@ M #A"24T$ @ !.$))300" $ #A"24T$, @$! M.$))300M & $ ".$))300( 0 0 D ) M #A"24T$'@ ! X0DE-!!H TD & + M "P H 50!N '0 :0!T &P 90!D "T ,0 $ M 0 "P L 0 M 0 0 &YU;&P " !F)O=6YD'1)D%L:6=N96YU;0 ]%4VQI8V5(;W)Z06QI9VX M '9&5F875L= EV97)T06QI9VYE;G5M #T53;&EC959E7!E96YU;0 !%%4VQI8V5"1T-O M;&]R5'EP90 !.;VYE "71O<$]U='-E=&QO;F< "FQE9G1/ M=71S971L;VYG QB;W1T;VU/=71S971L;VYG MR:6=H M=$]U='-E=&QO;F< #A"24T$* # $_\ #A"24T$ M% ! (X0DE-! P N8 ! "P L D !C M LH & !_]C_X 02D9)1@ ! @ 2 !( #_[0 ,061O8F5?0TT ?_N Y! M9&]B90!D@ '_VP"$ P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1 M# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X. M$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P, M# P,# P,# P,#/_ !$( L "P,!(@ "$0$#$0'_W0 $ '_Q $_ !!0$! M 0$! 0 # $"! 4&!P@)"@L! $% 0$! 0$! $ @,$ M!08'" D*"Q 00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R!A21 MH;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5XF7R MLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7I[?' MU^?W$0 " @$"! 0#! 4&!P<&!34! (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/! M4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3 M=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , M P$ A$#$0 _ "_4_IW2J_JGTK-LZ9B=4R,FO)#\6W'99 MG^Q/3_5=FSU_0_[V/M/ZPN:_Q>_MK]D4_9?M_H_9V[/L7[*W_P!)ZAN]3]I? MKOV3=_1O6_[5?M'T_P!%Z:U?^R+]G?\ :_\ I_\ YH_0_IW_ ,5?_CXDI__9 M.$))300A !5 0$ / $$ 9 !O &( 90 @ % : !O '0 ;P!S M &@ ;P!P $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ &UL;G,Z>#TB M861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](C,N,2XQ+3$Q,2(^"B @(#QR9&8Z M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z>&%P/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(CX*(" @ M(" @(" @/'AA<#I#&%P.DUO9&EF>41A=&4^,C P.2TQ,BTP-U0Q.#HU-3HU M,"TP-3HP,#PO>&%P.DUO9&EF>41A=&4^"B @(" @(" @(#QX87 Z365T861A M=&%$871E/C(P,#DM,3(M,#=4,3@Z-34Z-3 M,#4Z,# \+WAA<#I-971A9&%T M841A=&4^"B @(" @(#PO&UL;G,Z&%P+S$N,"]S M5'EP92]297-O=7)C95)E9B,B/@H@(" @(" @(" \>&%P34TZ1&]C=6UE;G1) M1#YU=6ED.CE",T5!04(Y.$)%,T1%,3$X1C8U1C1"0D$Y,3(W-T)&/"]X87!- M33I$;V-U;65N=$E$/@H@(" @(" @(" \>&%P34TZ26YS=&%N8V5)1#YU=6ED M.CE#,T5!04(Y.$)%,T1%,3$X1C8U1C1"0D$Y,3(W-T)&/"]X87!-33I);G-T M86YC94E$/@H@(" @(" @(" \>&%P34TZ1&5R:79E9$9R;VT@&UL;G,Z=&EF9CTB:'1T<#HO+VYS M+F%D;V)E+F-O;2]T:69F+S$N,"\B/@H@(" @(" @(" \=&EF9CI/2\^"B @(" @(" @(#QP:&]T;W-H;W Z0V]L;W)- M;V1E/C$\+W!H;W1O&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" * M/#]X<&%C:V5T(&5N9#TB=R(_/O_B Z!)0T-?4%)/1DE,10 ! 0 Y!!1$)% M A '!R=')'4D%96%E:( ?/ 8 P &%C'0 0V]P>7)I9VAT(#$Y.3D@061O8F4@4WES=&5M[""((B@CT"6$)T I!"K0+*0N@#!H,E0T2#9(.$PZ6#QP/ MHQ L$+@111'4$F42^!.-%"04O157%?06DA!D>&<8:;QL;&\@<=ATG M'=H>CA]$'_P@M2%Q(BXB[2.M)' E-"7Y)L$GBBA5*2(I\"K *Y(L92TZ+A$N MZB_$,* Q?3)<,STT'S4#->DVT#>Y.*0YD#I^.VT\7CU1/D4_.T S02Q")D,B M1"!%'T8@1R-()TDM2C1+/$Q'35-.8$]O4']1D5*E4[I4T57I5P)8'EDZ6EA; M>%R97;Q>X& &82UB5F. 9*QEV6<(:#AI:6J=:]%M!VX_;WAPLG'NKI\ 7U*?I5_X8$N@GR#S84>AG&'Q8D;BG*+RXTECH&/W9$\DIN3 M_95?EL.8*)F/FO><8)W+GS>@I:(4HX6D]J9II]ZI5*K+K$2MOJ\YL+:R-+.T MM32VM[@ZN;^[1;S-OE:_X,%LPOG$A\87QZC).\K.S&/-^L^2T2O2Q=1AU?[7 MG-D\VMW@4Z<'K;^T?[M#P@O(U\^KUH/=7^1#ZROR% M_D'____N Y!9&]B90!D #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P/_ MP +" + L! 1$ _]T ! "_\0 T@ 8" P$ !P@&!00) M PH" 0 +$ " 0,$ 0,# @,# P(&"74! @,$$042!B$'$R( "#$403(C%0E1 M0A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B1%1S148W1V,H5597 M&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H:6IV=WAY>H6&AXB) MBI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R? M9?9?>?PIZIW;/\$I]V]4]0[!W-\H_E'N;8/4,67['^,'8^7BW!NG_?T[@V_O M*3>6W]S5-3N9.NDW9NSI-/\ _#27Q*_V?'^Y_P#<_K_^Z7_#G_\ LH7]UO\ M91OY>/\ =W['_H&X_P!.G^F;^"?[)I_#/]('^FW_ '^/]U/%_H:_O5_N6_N/ M]_\ Y1[_ /_0-W_*2_V?'_92MG_W/_X<_P#[I?Z/_B-_=;_90O\ H&X^Q_N[ M_P -X_#3^"?Z9O\ 3I_QFW_2!_#/%_=3^^/^_J_T-?W'_BW^7_<>]<'_ )S/ M_P!G/_[E_P#[R_[+_P#^""_](O\ I%_X8+_]%+_PT!_HE_\ *6?Z+/\ OY/O "_]D! end GRAPHIC 8 blankboxa11.jpg GRAPHIC begin 644 blankboxa11.jpg M_]C_X 02D9)1@ ! @$ 2 !( #_X0/"17AI9@ 34T *@ @ !P$2 , M ! $ $: 4 ! 8@$; 4 ! :@$H , ! ( $Q M ( < <@$R ( 4 CH=I 0 ! I - "OR G M$ *_( "<0061O8F4@4&AO=&]S:&]P($-3,B!7:6YD;W=S #(P,#DZ,3(Z M,#<@,3@Z-38Z-3 Z ! , !__\ * " 0 ! "Z # 0 M ! "P & 0, P $ !@ 1H !0 $ $> 1L !0 M $ $F 2@ P $ @ @$ ! $ $N @( ! $ *, M $@ ! 2 '_V/_@ !!*1DE& $" !( $@ /_M Q!9&]B M95]#30 !_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\, M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P, M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P, M# P,# P,# P,# P,# P,# P,# P,_\ $0@ "P + P$B (1 0,1 ?_= 0 M ?_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! 0$ M 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$% M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F M]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B M$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=7 M9W>'EZ>WQ__: P# 0 "$0,1 #\ VO\ %Q]7N@9OU+Z=DYG3,3)R+/6WW6T5 MO>Z+[V-W66,<]VUC=JZ7_FG]5?\ RFP/_86G_P!)KBOJ%^VO^:>#]E_:_H_I M=GV3]E>C_/7;O2_:7Z[]+Z?K?X3^;_1>FN@_[(O_ #??_"-)3__9_^T(%%!H M;W1O.$))30/S M ) ! #A"24T$"@ 0 .$))32<0 * $ M CA"24T#] $@ U 0 M !@ 3A"24T#]P M' _____________________________P/H X0DE-! ( 3A" M24T$ @ ! X0DE-!# (! 3A"24T$+0 !@ ! M CA"24T$" $ $ ) "0 X0DE-!!X 0 M.$))300: -) !@ "P L * %4 ;@!T &D M= !L &4 9 M #$ ! $ M L + $ $ M $ !N=6QL @ 9B;W5N9'-/8FIC 0 %)C=#$ M $ %1O<"!L;VYG !,969T;&]N9P 0G1O;6QO M;F< + %)G:'1L;VYG "P 9S;&EC97-6;$QS 4]B:F, M ! %7!E96YU;0 I%4VQI8V54>7!E $EM M9R &8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N M9P 3&5F=&QO;F< $)T;VUL;VYG "P !29VAT M;&]N9P L #=7)L5$585 $ !N=6QL5$585 $ M !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R M=$%L:6=N96YU;0 ]%4VQI8V5697)T06QI9VX '9&5F875L= MB M9T-O;&]R5'EP965N=6T 115-L:6-E0D=#;VQO)E\K.$P]-UX_-&)Y2DA;25Q-3D M]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ @(! @0$ P0%!@<' M!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C+RLX3#TW7C\T:4I(6TE<34Y/2EM<75 MY?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 Q$ /P#:_P 7'U>Z M!F_4OIV3F=,Q,G(L];?=;16][HOO8W=98QSW;6-VKI?^:?U5_P#*; _]A:?_ M $FN*^H7[:_YIX/V7]K^C^EV?9/V5Z/\]=N]+]I?KOTOI^M_A/YO]%Z:Z#_L MB_\ -]_\(TE/_]DX0DE-!"$ %4 ! 0 \ 00!D &\ 8@!E " M4 !H &\ = !O ', : !O ' 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S M &@ ;P!P " 0P!3 #( ! #A"24T$!@ !P ( 0$ _^$ZJVAT M=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+O MN[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T M82!X;6QN#IX;7!T:STB,RXQ+C$M,3$Q M(CX*(" @/')D9CI21$8@>&UL;G,Z&UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT&%P.DUE=&%D871A1&%T93X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @ M(" @(#QR9&8Z1&5S8W)I<'1I;VX@7!E+U)E7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E M9CII;G-T86YC94E$/G5U:60Z.4$S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ M,C&%P34TZ1&5R:79E M9$9R;VT^"B @(" @(#PO&UL;G,Z97AI9CTB:'1T<#HO+VYS+F%D;V)E+F-O M;2]E>&EF+S$N,"\B/@H@(" @(" @(" \97AI9CI0:7AE;%A$:6UE;G-I;VX^ M,3$\+V5X:68Z4&EX96Q81&EM96YS:6]N/@H@(" @(" @(" \97AI9CI0:7AE M;%E$:6UE;G-I;VX^,3$\+V5X:68Z4&EX96Q91&EM96YS:6]N/@H@(" @(" @ M(" \97AI9CI#;VQO&EF.D-O;&]R4W!A8V4^"B @(" @ M(" @(#QE>&EF.DYA=&EV941I9V5S=#XS-C@V-"PT,#DV,"PT,#DV,2PS-S$R M,2PS-S$R,BPT,#DV,BPT,#DV,RPS-S4Q,"PT,#DV-"PS-C@V-RPS-C@V."PS M,S0S-"PS,S0S-RPS-#@U,"PS-#@U,BPS-#@U-2PS-#@U-BPS-S,W-RPS-S,W M."PS-S,W.2PS-S,X,"PS-S,X,2PS-S,X,BPS-S,X,RPS-S,X-"PS-S,X-2PS M-S,X-BPS-S,Y-BPT,30X,RPT,30X-"PT,30X-BPT,30X-RPT,30X."PT,30Y M,BPT,30Y,RPT,30Y-2PT,3&UL;G,Z<&AO M=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^(#H$E#0U]04D]&24Q% M $! #D$%$0D4"$ <')T7-T96US($EN8V]R<&]R871E9 &1E**%4I(BGP M*L KDBQE+3HN$2[J+\0PH#%],EPS/30?-0,UZ3;0-[DXI#F0.GX[;3Q>/5$^ M13\[0#-!+$(F0R)$($4?1B!'(T@G22U*-$L\3$=-4TY@3V]0?U&14J53NE31 M5>E7 E@>63I:6%MX7)E=O%[@8 9A+6)68X!DK&799PAH.&EI:IUKT6T';C]O M>'"R<>YS*W1J=:IV['@O>71ZNGP!?4I^E7_A@2Z"?(/-A1Z&<8?%B1N*MO[1_NT/""\C7S MZO6@]U?Y$/K*_(7^0?___^X #D%D;V)E &0 /_; $, 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" M P,# P,# P,# __ L( L "P$!$0#_W0 $ +_Q #2 !@(# 0 M '" 8%! D#"@(! L0 (! P0! P," P,# @8)=0$" P01!1(&(0<3 M(@ (,11!,B,5"5%"%F$D,Q=2<8$88I$E0Z&Q\"8T<@H9P=$U)^%3-H+QDJ)$ M5'-%1C='8RA55E<:LL+2XO)D@W23A&6CL\/3XRDX9O-U*CDZ2$E*6%E:9VAI M:G9W>'EZA8:'B(F*E)66EYB9FJ2EIJ>HJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8 MV=KDY>;GZ.GJ]/7V]_CY^O_: @! 0 /P#8:_ED_P LG^6YOW^6Y_+YWUOK M^7S\(-Z;VWI\(/BANS>.\=V?%#H;<>ZMV;JW'T-L',;AW+N7<.8V#69?/;@S MV7K)JJMK:J:6IJJF5Y)'9V))(/\ AO;X"_[/C_<__9'OB!_=+_A[[_1/_=;_ M &6GI?\ N[_HL_Z!N/\ 3I_HT_@G]ROX9_H__P!-O^_Q_@WB_AW]ZO\ W^SX_[(+\'O[G_ /#WW]TO]E ^-/\ =;_1/_T#7_AW_\ \$%_Z1?](O\ PP7_ .BE_P!F _T2_P#E+/\ 19_W\GW_ # /_9 end EX-101.INS 9 cmtl-20171031.xml XBRL INSTANCE DOCUMENT 0000023197 2017-08-01 2017-10-31 0000023197 2017-12-01 0000023197 2017-10-31 0000023197 2017-07-31 0000023197 2016-08-01 2016-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2016-08-01 2016-10-31 0000023197 us-gaap:CommonStockMember 2016-10-31 0000023197 us-gaap:TreasuryStockMember 2016-10-31 0000023197 us-gaap:TreasuryStockMember 2016-07-31 0000023197 2016-07-31 0000023197 us-gaap:RetainedEarningsMember 2016-07-31 0000023197 us-gaap:CommonStockMember 2016-08-01 2016-10-31 0000023197 us-gaap:CommonStockMember 2016-07-31 0000023197 us-gaap:CommonStockMember 2017-08-01 2017-10-31 0000023197 us-gaap:CommonStockMember 2017-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2017-07-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2016-10-31 0000023197 us-gaap:TreasuryStockMember 2017-07-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2017-08-01 2017-10-31 0000023197 us-gaap:TreasuryStockMember 2017-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0000023197 us-gaap:RetainedEarningsMember 2017-10-31 0000023197 us-gaap:RetainedEarningsMember 2016-08-01 2016-10-31 0000023197 us-gaap:CommonStockMember 2017-07-31 0000023197 us-gaap:RetainedEarningsMember 2017-07-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2016-07-31 0000023197 us-gaap:RetainedEarningsMember 2016-10-31 0000023197 2016-10-31 0000023197 us-gaap:RetainedEarningsMember 2017-08-01 2017-10-31 0000023197 cmtl:StockBasedAwardsMember 2017-08-01 2017-10-31 0000023197 cmtl:StockBasedAwardsMember 2016-08-01 2016-10-31 0000023197 us-gaap:UnbilledRevenuesMember 2017-10-31 2017-10-31 0000023197 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-10-31 0000023197 us-gaap:UnbilledRevenuesMember us-gaap:CustomerConcentrationRiskMember cmtl:U.S.PrimeContractorMember 2017-07-31 0000023197 us-gaap:UnbilledRevenuesMember us-gaap:CustomerConcentrationRiskMember cmtl:U.S.PrimeContractorMember 2017-10-31 0000023197 us-gaap:UnbilledRevenuesMember 2017-10-31 0000023197 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember cmtl:USGovernmentMember 2017-10-31 2017-10-31 0000023197 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember cmtl:USGovernmentMember 2017-07-31 2017-07-31 0000023197 us-gaap:UnbilledRevenuesMember 2017-07-31 0000023197 us-gaap:UnbilledRevenuesMember cmtl:USGovernmentMember 2017-10-31 0000023197 us-gaap:BilledRevenuesMember cmtl:CommercialAndInternationalMember 2017-10-31 0000023197 us-gaap:BilledRevenuesMember cmtl:USGovernmentMember 2017-07-31 0000023197 us-gaap:BilledRevenuesMember cmtl:CommercialAndInternationalMember 2017-07-31 0000023197 us-gaap:UnbilledRevenuesMember cmtl:CommercialAndInternationalMember 2017-10-31 0000023197 us-gaap:BilledRevenuesMember cmtl:USGovernmentMember 2017-10-31 0000023197 us-gaap:UnbilledRevenuesMember cmtl:USGovernmentMember 2017-07-31 0000023197 us-gaap:UnbilledRevenuesMember cmtl:CommercialAndInternationalMember 2017-07-31 0000023197 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-07-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:PreAcquisitionContingenciesRelatedToTCSIntellectualPropertyMember 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-08-01 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember us-gaap:CostOfSalesMember cmtl:TCSs911callhandlingsoftwareMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-08-01 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-10-31 0000023197 us-gaap:OtherNoncurrentLiabilitiesMember cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:PreAcquisitionContingenciesRelatedToTCSIntellectualPropertyMember 2017-07-31 0000023197 us-gaap:AccountsPayableAndAccruedLiabilitiesMember cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-10-31 0000023197 cmtl:TeleCommunicationSystemsIncMember cmtl:TCSs911callhandlingsoftwareMember 2017-07-31 0000023197 2008-08-01 0000023197 2008-08-01 2017-10-31 0000023197 2008-07-31 0000023197 us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2017-07-31 0000023197 us-gaap:SecuredDebtMember 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2017-10-31 0000023197 us-gaap:SecuredDebtMember 2017-07-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember 2017-07-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember us-gaap:MinimumMember 2017-10-31 0000023197 us-gaap:SecuredDebtMember 2017-10-31 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2017-08-01 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember cmtl:AdjustedLIBORateMember 2017-08-01 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2016-02-23 0000023197 cmtl:DebtCovenantTermTwoMember us-gaap:SecuredDebtMember us-gaap:MaximumMember 2017-10-31 2017-10-31 0000023197 us-gaap:SecuredDebtMember 2016-02-23 0000023197 us-gaap:SecuredDebtMember us-gaap:MaximumMember 2017-10-31 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2017-08-01 2017-10-31 0000023197 us-gaap:SecuredDebtMember 2017-08-01 2017-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember 2016-02-23 0000023197 us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2016-08-01 2016-10-31 0000023197 cmtl:DueByFebruary232021Member us-gaap:SecuredDebtMember cmtl:TermLoanFacilityMember 2017-10-31 0000023197 us-gaap:SecuredDebtMember us-gaap:MinimumMember 2017-10-31 2017-10-31 0000023197 us-gaap:SecuredDebtMember 2016-08-01 2016-10-31 0000023197 us-gaap:SecuredDebtMember 2016-10-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember us-gaap:MaximumMember 2017-10-31 0000023197 us-gaap:LetterOfCreditMember cmtl:RevolvingLoanFacilityMember 2016-02-23 0000023197 cmtl:NoncurrentIncomeTaxPayableMember 2017-10-31 0000023197 cmtl:NoncurrentIncomeTaxPayableMember 2017-07-31 0000023197 us-gaap:OtherNoncurrentAssetsMember 2017-10-31 0000023197 us-gaap:OtherNoncurrentAssetsMember 2017-07-31 0000023197 us-gaap:PerformanceSharesMember 2017-08-01 2017-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2016-08-01 2016-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2016-08-01 2016-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2017-08-01 2017-10-31 0000023197 us-gaap:PerformanceSharesMember 2016-08-01 2016-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2017-08-01 2017-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2016-08-01 2016-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2017-08-01 2017-10-31 0000023197 cmtl:ShareunitsMember 2017-08-01 2017-10-31 0000023197 cmtl:ShareunitsMember 2016-08-01 2016-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2017-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2017-08-01 2017-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2017-07-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-08-01 2016-10-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-08-01 2017-10-31 0000023197 us-gaap:CostOfSalesMember 2017-08-01 2017-10-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2016-08-01 2016-10-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-10-31 0000023197 us-gaap:CostOfSalesMember 2016-08-01 2016-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2017-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2017-07-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2017-08-01 2017-10-31 0000023197 cmtl:ShareunitsMember 2017-10-31 0000023197 cmtl:A2000StockIncentivePlanMember us-gaap:SubsequentEventMember 2017-12-05 2017-12-05 0000023197 cmtl:GrantedonorafterJuly312017Member cmtl:ShareunitsMember 2017-08-01 2017-10-31 0000023197 2017-10-31 2017-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2017-10-31 0000023197 cmtl:Grantedpriortofiscal2014Member us-gaap:PerformanceSharesMember cmtl:EmployeesMember 2017-08-01 2017-10-31 0000023197 cmtl:ImpactofAccountingStandardsUpdate201609Member cmtl:IncomeTaxExpenseMember 2017-08-01 2017-10-31 0000023197 cmtl:DividendEquivalentsMember 2017-08-01 2017-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember cmtl:EmployeesMember 2017-10-31 0000023197 cmtl:DividendEquivalentsMember 2017-07-31 0000023197 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2017-08-01 2017-10-31 0000023197 us-gaap:EmployeeStockOptionMember cmtl:A2000StockIncentivePlanMember 2017-08-01 2017-10-31 0000023197 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2017-08-01 2017-10-31 0000023197 cmtl:A2000StockIncentivePlanMember 2017-10-31 0000023197 us-gaap:EmployeeStockOptionMember cmtl:A2000StockIncentivePlanMember 2017-10-31 0000023197 cmtl:ReductiontoAdditionalPaidInCapitalMember 2016-08-01 2016-10-31 0000023197 cmtl:A2000StockIncentivePlanMember us-gaap:SubsequentEventMember 2017-12-05 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2017-10-31 0000023197 cmtl:DividendEquivalentsMember 2017-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember cmtl:EmployeesMember 2017-08-01 2017-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2016-08-01 2016-10-31 0000023197 us-gaap:PerformanceSharesMember cmtl:EmployeesMember 2017-10-31 0000023197 cmtl:GrantedSinceFiscal2014Member us-gaap:PerformanceSharesMember cmtl:EmployeesMember 2017-08-01 2017-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2017-08-01 2017-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember cmtl:A2000StockIncentivePlanMember 2017-10-31 0000023197 cmtl:ShareunitsMember cmtl:A2000StockIncentivePlanMember 2017-10-31 0000023197 us-gaap:PerformanceSharesMember cmtl:A2000StockIncentivePlanMember 2017-10-31 0000023197 us-gaap:StockAppreciationRightsSARSMember 2017-07-31 0000023197 us-gaap:StockAppreciationRightsSARSMember 2017-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2016-08-01 2016-10-31 0000023197 cmtl:TotalInternationalSalesMember 2017-08-01 2017-10-31 0000023197 cmtl:CommercialMember 2016-08-01 2016-10-31 0000023197 cmtl:TotalInternationalSalesMember 2016-08-01 2016-10-31 0000023197 cmtl:USGovernmentMember 2016-08-01 2016-10-31 0000023197 cmtl:CommercialMember 2017-08-01 2017-10-31 0000023197 cmtl:TotalUnitedStatesMember 2017-08-01 2017-10-31 0000023197 cmtl:TotalUnitedStatesMember 2016-08-01 2016-10-31 0000023197 cmtl:USGovernmentMember 2017-08-01 2017-10-31 0000023197 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember cmtl:VerizonCommunicationsInc.Member 2017-08-01 2017-10-31 0000023197 us-gaap:CustomerConcentrationRiskMember 2017-08-01 2017-10-31 0000023197 us-gaap:CustomerConcentrationRiskMember 2016-08-01 2016-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2017-08-01 2017-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2017-08-01 2017-10-31 0000023197 us-gaap:CorporateNonSegmentMember 2017-08-01 2017-10-31 0000023197 us-gaap:CorporateNonSegmentMember 2017-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2017-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2017-10-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2017-08-01 2017-10-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2016-08-01 2016-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2016-08-01 2016-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2016-08-01 2016-10-31 0000023197 us-gaap:CorporateNonSegmentMember 2016-10-31 0000023197 us-gaap:CorporateNonSegmentMember 2016-08-01 2016-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2016-10-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2016-10-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2017-08-01 0000023197 us-gaap:CommonStockMember 2017-08-01 0000023197 cmtl:CommercialSolutionsSegmentMember 2017-08-01 0000023197 cmtl:GovernmentSolutionsSegmentMember 2017-10-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2017-10-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2017-07-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2017-07-31 0000023197 us-gaap:UnpatentedTechnologyMember 2017-07-31 0000023197 us-gaap:TrademarksMember 2017-07-31 0000023197 us-gaap:CustomerRelationshipsMember 2017-07-31 0000023197 us-gaap:UnpatentedTechnologyMember 2017-07-31 2017-07-31 0000023197 us-gaap:CustomerRelationshipsMember 2017-07-31 2017-07-31 0000023197 us-gaap:TrademarksMember 2017-07-31 2017-07-31 0000023197 us-gaap:CustomerRelationshipsMember 2017-10-31 0000023197 us-gaap:TrademarksMember 2017-10-31 0000023197 us-gaap:UnpatentedTechnologyMember 2017-10-31 0000023197 us-gaap:UnpatentedTechnologyMember 2017-10-31 2017-10-31 0000023197 us-gaap:CustomerRelationshipsMember 2017-10-31 2017-10-31 0000023197 us-gaap:TrademarksMember 2017-10-31 2017-10-31 0000023197 2016-06-01 2016-06-30 0000023197 2017-09-27 0000023197 us-gaap:SubsequentEventMember 2017-12-06 0000023197 2016-06-30 0000023197 us-gaap:SubsequentEventMember 2017-11-17 2017-11-17 0000023197 cmtl:OtherMattersMember 2014-10-01 2014-10-31 cmtl:credit cmtl:customer xbrli:pure iso4217:USD cmtl:operating_segment xbrli:shares iso4217:USD xbrli:shares 3600000 2540000 8644000 8363000 10046000 -4945000 10121000 4870000 9584000 -2896000 11661000 819000 3826857 8100581 74970000 74970000 2713000 1941000 1576000 2100000 2100000 8600000 613000 12741000 0.059 1 0.059 7137000 2412000 0 1 1 1 1 0 0 P1Y 3175000 2465000 2.03 1.25 0.01 0.85 1.000 0.368 0.279 0.721 0.353 1.000 0.443 0.233 0.767 0.324 812000 14000 -1000 2148000 2018000 1718000 1507000 -2000 3000 -2000 -3000 39000 -7000 48000 -2000 3.00 2.83 3.50 50000000 P1Y P10Y P5Y P1Y 0.1 0.1 0.1 0.100 477000 85000 5310196 2790385 0.100 36 153000 660000 1861000 56000 32000 180000 2041000 4141000 1756000 10985000 397000 8600000 316000 316000 288000 P3Y P10Y P5Y 14777 16.95 16.86 20.67 16.87 17.55 20246000 309853 941258 12000 12000 25697 19624 0.10 710413 0 0 227000 252000 false --07-31 Q1 2018 2017-10-31 10-Q 0000023197 23607565 Accelerated Filer COMTECH TELECOMMUNICATIONS CORP /DE/ 29402000 30512000 126262000 71404000 18497000 24668000 11693000 115445000 66349000 14709000 17215000 17172000 124962000 113943000 2515000 2550000 68610000 63103000 8402000 4120000 7983000 3739000 533001000 532940000 -161000 -161000 163000 166000 -3000 995000 997000 -2000 970000 970000 747000 747000 970000 42000 0 246000 494000 188000 970000 0 0 48000 71000 851000 747000 45000 -62000 267000 112000 385000 747000 0 0 40000 53000 654000 629000 487000 1300000 1502000 484000 548000 6055000 0 4436000 1619000 5269000 0 4425000 844000 2419000 2246000 903452000 68921000 623510000 211021000 832063000 826232000 43844000 600649000 181739000 241044000 241943000 1225000 794000 2309000 2064000 1771000 1293000 5419000 4698000 3529000 0 318000 1492000 172000 3357000 1719000 66805000 62711000 41844000 42507000 -4094000 663000 0.10 0.3 0.10 0.10 0.10 100000000 100000000 38367997 38555405 38619467 38619467 38640511 38640511 3862000 3864000 0.239 0.276 0.117 118000 108000 83678000 73853000 25771000 22668000 7227000 8695000 0.01 0.005 139080000 131953000 22500000 0.0500 0.0530 4763000 4430000 3065000 2850000 -120000 2718000 17306000 20024000 3749000 411000 2587000 751000 3346000 286000 2444000 616000 7008000 7008000 2351000 2351000 0.10 0.10 2343000 2351000 129000 129000 61000 61000 61000 -0.11 -0.07 -0.11 -0.07 19622000 20436000 10222000 P3Y2M4D 341000 260000 50000 0 50000 0 P20Y3M18D P16Y4M22D P12Y3M18D P20Y3M18D P16Y4M22D P12Y3M18D 99224000 41923000 8678000 48623000 104493000 45280000 9149000 50064000 21075000 14955000 16196000 17155000 17155000 361095000 249831000 28894000 82370000 361095000 249831000 28894000 82370000 261871000 207908000 20216000 33747000 256602000 204551000 19745000 32306000 -1000 -2000 290633000 231440000 59193000 290633000 231440000 59193000 52108000 47716000 -4051000 -2405000 -1562000 -1585000 23000 0 -745000 -751000 6000 0 2004000 -113000 -3348000 610000 -13680000 -10719000 -3446000 -3346000 -1691000 -1635000 -77000 -213000 4942000 10281000 -2105000 -2379000 -86000 200000 -420000 -313000 -473000 -1714000 3325000 3261000 64000 0 2588000 2549000 36000 3000 2849000 2164000 282000 69000 26053000 34188000 76622000 85425000 60603000 70191000 50569000 51237000 16019000 15234000 637000 693000 3013000 351913000 554000 350213000 500000 832063000 826232000 144211000 136902000 25000000 400000000 150000000 250000000 191722000 57405000 134317000 191328000 63805000 63804000 41904000 127523000 15494000 15494000 16135000 16135000 176228000 176228000 175193000 175193000 -9805000 -4715000 -2075000 -1108000 7786000 6486000 -2489000 -8005000 3013000 2503000 -2489000 -1660000 -5720000 4702000 -642000 -1660000 -2489000 -1660000 2 52836000 47494000 -728000 -6326000 3098000 2500000 222000 -3929000 4792000 -641000 10725000 10780000 2603000 2803000 2655000 5556000 105000 0 7123000 2459000 115000 492000 0 163000 995000 2075000 70000 1995000 10000 1108000 56000 959000 93000 0.10 0.10 2000000 2000000 0 0 0 0 13635000 15302000 95029000 1000000 6400000 183000 189000 1489000 3232000 4721000 15362000 14984000 17617000 9909000 13001000 5546000 1461000 1830000 0 3892000 1083000 1106000 32847000 31401000 339000 147000 943000 723000 2212000 2212000 7127000 7127000 0.178 0.529 14096000 13750000 385136000 381064000 37833000 3426000 28315000 2621000 14 135786000 0 76178000 59608000 121569000 0 76114000 45455000 32685000 28475000 P5Y P3Y P5Y3M19D P5Y P3Y 0.15 0.15 18.88 18.25 100321 61520 307194 830197 975550 267606 277881 430063 900000 800000 9462500 10362500 1368086 28.62 425000 1937000 41040 28.97 0 0 6000 1855875 0 1814835 1814835 0 6000 1768467 28.57 20.90 33.94 18.47 20984000 6665000 1000 P4Y9M19D P5Y3M24D P5Y3M8D 28.60 28.59 16812 11674 7145000 10254 144899 0 0 183000 181000 2000 189000 188000 1000 0 -1000 1000 0 -14000 14000 100000000 8664000 8664000 480150000 476019000 921999000 917868000 470401000 524797000 3837000 383616000 -441849000 461288000 525291000 3856000 373990000 -441849000 480150000 533001000 3862000 385136000 -441849000 476019000 532940000 3864000 381064000 -441849000 15033317 15033317 15033317 15033317 15033317 15033317 0 0 441849000 441849000 2995000 2839000 8681000 2515000 6166000 8880000 2550000 6330000 95000 121000 7727000 7875000 23385000 23797000 23385000 23797000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The remaining estimated amounts relate to facility exit costs and were determined as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.75243664717348%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At August 1, 2008</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total non-cancelable lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Estimated sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,600,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net estimated facility exit costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,141,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Interest expense to be accreted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,041,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of estimated facility exit costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Customer and Geographic Information</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:60.81871345029239%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Included in domestic sales, are sales to Verizon Communications Inc. (&#8220;Verizon&#8221;) which represented </font><font style="font-family:inherit;font-size:10pt;">11.7%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net sales for the three months ended October 31, 2017. Sales to Verizon were less than 10% of consolidated net sales for the three months ended October 31, 2016. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were </font><font style="font-family:inherit;font-size:10pt;">$28,315,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$37,833,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Except for the U.S., </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following stock-based awards, by award type, were outstanding:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:61.59844054580896%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,790,385</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future cash payments associated with our restructuring plan are summarized below:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future lease payments to be made</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576,000</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense to be accreted in future periods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total remaining payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Accrued Expenses and Other Current Liabilities</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.3984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued wages and benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,622,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,001,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,617,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,363,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,644,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,983,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,402,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,540,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,600,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,780,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,725,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,103,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,610,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal costs as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> include </font><font style="font-family:inherit;font-size:10pt;">$3,739,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,120,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to estimated costs associated with certain TCS intellectual property matters. The accrued potential settlement costs do not reflect the final amounts we may actually pay. Ongoing legal costs associated with defending the legacy TCS intellectual property matters and the ultimate resolution could vary and have a material adverse effect on our future consolidated results of operations, financial position or cash flows. TCS intellectual property matters are discussed in more detail in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (18) - "Legal Proceedings and Other Matters.</font><font style="font-family:inherit;font-size:10pt;">&quot;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations relate to estimated liabilities for warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, a consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our current accrued warranty obligations during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,617,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,362,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,106,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,083,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges incurred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,830,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,461,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlement (see below)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,892,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,001,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,984,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our current accrued warranty obligations at October 31, 2017 and July 31, 2017 include </font><font style="font-family:inherit;font-size:10pt;">$5,546,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9,909,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TCS. During the three months ended October 31, 2017, we entered into a full and final warranty settlement with AT&amp;T, the largest customer/distributor of this product line, pursuant to which we issued </font><font style="font-family:inherit;font-size:10pt;">thirty-six</font><font style="font-family:inherit;font-size:10pt;"> credits to AT&amp;T of </font><font style="font-family:inherit;font-size:10pt;">$153,000</font><font style="font-family:inherit;font-size:10pt;"> which AT&amp;T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of October 31, 2017, the total present value of these monthly credits is </font><font style="font-family:inherit;font-size:10pt;">$4,721,000</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$1,489,000</font><font style="font-family:inherit;font-size:10pt;"> is included in our current accrued warranty obligations and </font><font style="font-family:inherit;font-size:10pt;">$3,232,000</font><font style="font-family:inherit;font-size:10pt;"> is reflected in other liabilities (non-current) on our Condensed Consolidated Balance Sheet. In connection with this favorable settlement, we recorded a benefit to cost of sales of </font><font style="font-family:inherit;font-size:10pt;">$660,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Capital Lease Obligations</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease certain equipment under capital leases, the majority of which we assumed in connection with our acquisition of TCS. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the net book value of the leased assets which collateralize the capital lease obligations was </font><font style="font-family:inherit;font-size:10pt;">$4,698,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,419,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, and consisted primarily of machinery and equipment. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our capital lease obligations reflect a blended interest rate of approximately </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;">. Our capital leases generally contain provisions whereby we can purchase the equipment at the end of the lease for a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> dollar buyout. Depreciation of leased assets is included in depreciation expense.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under capital lease obligations consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.38011695906432%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,719,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,492,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,529,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amounts representing interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,357,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of capital lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,064,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of capital lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Legal Proceedings and Other Matters</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Legacy TCS Intellectual Property Matter - Vehicle IP</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2009, Vehicle IP, LLC ("Vehicle IP") filed a patent infringement lawsuit in the U.S. District Court for the District of Delaware (the "District Court"), seeking monetary damages, fees and expenses and other relief from, among others, our customer Verizon Wireless ("Verizon"), based on the VZ Navigator product, and TCS is defending Verizon against Vehicle IP.&#160;In 2013, the District Court granted the defendants&#8217; motion for summary judgment on the basis that the products in question did not infringe plaintiff&#8217;s patent. Plaintiff appealed that decision and, in 2014, the U.S. Court of Appeals for the Federal Circuit reversed the District Court's claim construction, overturned the District Court's grant of summary judgment of noninfringement, and remanded the case for further proceedings. Fact discovery and expert discovery has closed. Substantive settlement conversations have occurred but, to date, the parties have been unable to reach a settlement. As discussed in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (7) -&#8220;Accrued Expenses and Other Current Liabilities,"</font><font style="font-family:inherit;font-size:10pt;"> we have accrued certain legal and settlement costs related to the Vehicle IP matter. The accrued settlement costs related to this matter do not reflect the final amounts we actually may pay, if any. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 30, 2017, we received positive news that the District Court issued a supplemental claim construction order in our favor. As a result, the plaintiff agreed to file a joint status report to the District Court that requested that the District Court cancel the trial date (which was scheduled for July 2017). On July 28, 2017, the parties entered into a stipulation that the defendants&#8217; accused products do not infringe Vehicle IP&#8217;s patent under the District Court&#8217;s current revised construction of the disputed patent claim term and requested that the District Court therefore enter a judgment of noninfringement. On August 18, 2017, the court entered such a judgment of noninfringment. As expected, following the judgment, Vehicle IP filed a notice of appeal on August 29, 2017. Vehicle IP's opening brief on appeal of the District Court's claim construction was submitted in October 2017. TCS&#8217;s brief in response is currently due January 19, 2018. An appellate ruling may take a year or so to be issued. If the District Court's current claim construction is ultimately upheld at the appellate level, it is possible that we may not have to go to trial or pay any monetary damages.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ongoing legal expenses associated with defending this matter and its ultimate resolution could vary and have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Other Matters</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control (&#8220;OFAC&#8221;) that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority.&#160;The sales value of this equipment was approximately </font><font style="font-family:inherit;font-size:10pt;">$288,000</font><font style="font-family:inherit;font-size:10pt;">. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking further information about the disclosed transaction. We have responded to the subpoena, including alerting OFAC to Comtech&#8217;s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. Subsequently, in October 2017, U.S. sanctions with respect to Sudan were revoked. Consistent with the revocation of the Sudan Sanction Regulations (&#8220;SSR&#8221;), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are not able to predict when OFAC will complete its review, nor whether it will take any enforcement action against us in light of the recent revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Secured Credit Facility</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;23, 2016</font><font style="font-family:inherit;font-size:10pt;">, in connection with our acquisition of TCS, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$400,000,000</font><font style="font-family:inherit;font-size:10pt;"> secured credit facility (the "Secured Credit Facility") with a syndicate of lenders. The Secured Credit Facility, as amended June 6, 2017 (the &#8220;June 2017 Amendment&#8221;), comprises a senior secured term loan A facility of </font><font style="font-family:inherit;font-size:10pt;">$250,000,000</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;Term Loan Facility&#8221;) and a secured revolving loan facility of up to </font><font style="font-family:inherit;font-size:10pt;">$150,000,000</font><font style="font-family:inherit;font-size:10pt;">, including a </font><font style="font-family:inherit;font-size:10pt;">$25,000,000</font><font style="font-family:inherit;font-size:10pt;"> letter of credit sublimit (the &#8220;Revolving Loan Facility&#8221;) and, together, with the Term Loan Facility, matures on February 23, 2021. The proceeds of these borrowings were primarily used to finance our acquisition of TCS, including the repayment of certain existing indebtedness of TCS. The Term Loan Facility requires mandatory quarterly repayments. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, we repaid </font><font style="font-family:inherit;font-size:10pt;">$7,127,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,212,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, principal amount of borrowings under the Term Loan Facility. Under the Revolving Loan Facility, we had outstanding balances ranging from </font><font style="font-family:inherit;font-size:10pt;">$41,904,000</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$63,804,000</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, amounts outstanding under our Secured Credit Facility, net, were as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,953,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,080,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less unamortized deferred financing costs related to Term Loan Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,430,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,763,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan Facility, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,523,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,317,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Loan Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,805,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,405,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount outstanding under Secured Credit Facility, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,722,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,135,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of long-term debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,193,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,228,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense, including amortization of deferred financing costs, recorded during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> related to the Secured Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$2,465,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,175,000</font><font style="font-family:inherit;font-size:10pt;">, respectively and reflects a blended interest rate of approximately </font><font style="font-family:inherit;font-size:10pt;">5.30%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5.00%</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3,013,000</font><font style="font-family:inherit;font-size:10pt;"> of standby letters of credit outstanding under our Secured Credit Facility related to our guarantees of future performance on certain customer contracts and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding commercial letters of credit.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Revolving Loan Facility is primarily used for working capital and other general corporate purposes of the Company and its subsidiaries, including the issuance of letters of credit. Borrowings under the Secured Credit Facility, pursuant to terms defined in the Secured Credit Facility, shall be either (i) Alternate Base Rate ("ABR") borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Funds Effective Rate in effect on such day plus </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum and (c) the Adjusted LIBO Rate on such day (or, if such day is not a business day, the immediately preceding business day) plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum (provided that if the LIBO Rate is less than </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">, then the LIBO Rate shall be deemed to be </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">), plus (y) the Applicable Rate, or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period (provided that if the LIBO Rate is less than </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">, then the LIBO Rate shall be deemed to be </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">) plus (y) the Applicable Rate. The Applicable Rate is determined based on a pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. The Secured Credit Facility contains customary representations, warranties and affirmative covenants and customary negative covenants, subject to negotiated exceptions, on (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Secured Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The June 2017 Amendment is expected to result in increased operating and acquisition flexibility and simplify the calculations of our financial covenants. The June 2017 Amendment resulted in, among other things, that the:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated EBITDA definition more closely aligns with our Adjusted EBITDA metric by eliminating favorable adjustments to operating income related to settlements of TCS intellectual property matters;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><font style="font-family:inherit;font-size:10pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leverage Ratio is calculated on a &#8220;gross&#8221; basis using the quotient of Total Indebtedness (excluding unamortized deferred financing costs) divided by our TTM Consolidated EBITDA. The prior Leverage Ratio was calculated on a &#8220;net&#8221; basis but did not include a reduction for any cash or cash equivalents above </font><font style="font-family:inherit;font-size:10pt;">$50,000,000</font><font style="font-family:inherit;font-size:10pt;">; </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><font style="font-family:inherit;font-size:10pt;">(iii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed Charge Coverage Ratio includes a deduction for all cash dividends, regardless of the amount of our cash and cash equivalents and the related allowable Quarterly Dividend Amount, as defined, will now align with our current quarterly dividend target of </font><font style="font-family:inherit;font-size:10pt;">$0.10</font><font style="font-family:inherit;font-size:10pt;"> per common share;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><font style="font-family:inherit;font-size:10pt;">(iv)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balloon or final payment of the Term Loan Facility (which is not due until February 23, 2021) was reduced by </font><font style="font-family:inherit;font-size:10pt;">$22,500,000</font><font style="font-family:inherit;font-size:10pt;"> through increased borrowings from the Revolving Loan Facility (which does not expire until February 23, 2021); and </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><font style="font-family:inherit;font-size:10pt;">(v)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leverage Ratios will be adjusted, in certain conditions, to provide for additional flexibility for us to make acquisitions.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the June 2017 Amendment, there were no changes to: (i) the committed borrowing capacity; (ii) the maturity date; or (iii) interest rates payable (except that the interest rate pricing grid will now be based on the new Leverage Ratio). Also, the June 2017 Amendment did not result in an extinguishment for accounting purposes (as such term is defined in ASC 470 - &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt</font><font style="font-family:inherit;font-size:10pt;">&#8221;); instead, the June 2017 Amendment was accounted for as a debt modification. As a result, deferred financing costs (including incremental fees for the June 2017 Amendment) will continue to be amortized over the remaining maturity term of the Secured Credit Facility. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Leverage Ratio was </font><font style="font-family:inherit;font-size:10pt;">2.83</font><font style="font-family:inherit;font-size:10pt;">x TTM Consolidated EBITDA compared to the maximum allowable Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.50</font><font style="font-family:inherit;font-size:10pt;">x TTM Consolidated EBITDA. In fiscal 2018, the maximum allowable Leverage Ratio will decrease each quarter until reaching </font><font style="font-family:inherit;font-size:10pt;">3.00</font><font style="font-family:inherit;font-size:10pt;">x TTM Consolidated EBITDA in the fourth quarter of fiscal 2018, with no further reductions thereafter. Our Fixed Charge Coverage Ratio as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">2.03</font><font style="font-family:inherit;font-size:10pt;">x compared to the minimum required Fixed Charge Coverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">x, which will not change for the remaining term of the Secured Credit Facility, as amended. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Secured Credit Facility, as amended, for the foreseeable future.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The obligations under the Secured Credit Facility, as amended, are guaranteed by certain of our domestic subsidiaries (the &#8220;Subsidiary Guarantors&#8221;). As collateral security for amounts outstanding under our Secured Credit Facility, as amended, and the guarantees thereof, we and our Subsidiary Guarantors have granted to an administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized terms used but not defined herein have the meanings set forth for such terms in the Secured Credit Facility, dated as of February 23, 2016, and the First Amendment of the Secured Credit Facility, dated as of June 6, 2017, both of which have been documented and filed with the SEC.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stock Based Compensation</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Overview</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the &#8220;Plan&#8221;) and our 2001 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, &#8220;share units&#8221;) and (vi) stock appreciation rights (&#8220;SARs&#8221;), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2017, we adopted ASU 2016-09, which amended several aspects of the accounting for and reporting of our share-based payment transactions, including:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Excess tax benefits and shortfalls</font><font style="font-family:inherit;font-size:10pt;"> - ASU 2016-09 requires that all tax effects related to our share-based awards be recognized in the Condensed Consolidated Statement of Operations. ASU 2016-09 also removes the prior requirement to delay recognition of excess tax benefits until it reduces current taxes payable; instead, we are now required to recognize excess tax benefits as discrete items in the interim period in which they occur, subject to normal valuation allowance considerations. As ASU 2016-09 eliminated the concept of accumulated hypothetical tax benefits, excess tax benefits and shortfalls are no longer recognized in stockholders&#8217; equity. As a result, ASU 2016-09 is expected to result in future volatility of our income tax expense (as the future tax effects of share-based awards will be dependent on the price of our common stock at the time of settlement). Additionally, on a prospective basis, excess income tax benefits from the settlement of share-based awards are presented as a cash inflow from operating activities in our Condensed Consolidated Statement of Cash Flows. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Diluted earnings per share</font><font style="font-family:inherit;font-size:10pt;"> - Prior to the adoption of ASU 2016-09, in addition to considering the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized, when calculating our diluted earnings per share, the assumed proceeds also included the amount of excess tax benefits, if any, that would have been credited to additional paid-in capital assuming exercise of in-the-money stock-based awards. Effective with our adoption of ASU 2016-09, excess tax benefits are to be excluded from the calculation on a prospective basis. As a result, the denominator for our diluted calculations could increase in the future as compared to prior calculations.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Forfeitures</font><font style="font-family:inherit;font-size:10pt;"> - As permitted by ASU 2016-09, we elected to continue to estimate forfeitures of share-based awards.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statutory Tax Withholding Requirements</font><font style="font-family:inherit;font-size:10pt;"> - ASU 2016-09 now allows us, when net settling share-based awards, to withhold an amount up to the employees&#8217; maximum individual tax rate in the relevant jurisdiction, without resulting in liability classification of the award. To qualify, we must have at least some withholding obligation. This aspect of adopting ASU 2016-09 did not have any material impact on us. However, with respect to cash payments that we make to taxing authorities on behalf of employees for such shares withheld, on a retrospective basis, we are required to present such payments as a cash outflow from financing activities in our Condensed Consolidated Statements of Cash Flows (as opposed to operating activities). </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October 31, 2017, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed </font><font style="font-family:inherit;font-size:10pt;">9,462,500</font><font style="font-family:inherit;font-size:10pt;">. At the Fiscal 2017 Annual Meeting of Stockholders held on </font><font style="font-family:inherit;font-size:10pt;">December&#160;5, 2017</font><font style="font-family:inherit;font-size:10pt;">, stockholders approved an amendment to our Plan to increase the share reserve under the Plan by </font><font style="font-family:inherit;font-size:10pt;">900,000</font><font style="font-family:inherit;font-size:10pt;"> shares, making the aggregate number of shares of common stock which may be issued pursuant to the Plan </font><font style="font-family:inherit;font-size:10pt;">10,362,500</font><font style="font-family:inherit;font-size:10pt;">. Stock options granted may not have a term exceeding </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of the voting power, no more than </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of </font><font style="font-family:inherit;font-size:10pt;">8,100,581</font><font style="font-family:inherit;font-size:10pt;"> shares (net of </font><font style="font-family:inherit;font-size:10pt;">3,826,857</font><font style="font-family:inherit;font-size:10pt;"> expired and canceled awards), of which an aggregate of </font><font style="font-family:inherit;font-size:10pt;">5,310,196</font><font style="font-family:inherit;font-size:10pt;"> have been exercised or settled.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following stock-based awards, by award type, were outstanding:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:61.59844054580896%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,790,385</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ESPP provides for the issuance of up to </font><font style="font-family:inherit;font-size:10pt;">800,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of fair market value at the date of issuance. Through </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we have cumulatively issued </font><font style="font-family:inherit;font-size:10pt;">710,413</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock to participating employees in connection with our ESPP.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:64.5224171539961%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">851,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(341,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation of $</font><font style="font-family:inherit;font-size:10pt;">10,222,000</font><font style="font-family:inherit;font-size:10pt;">, net of estimated forfeitures of $</font><font style="font-family:inherit;font-size:10pt;">812,000</font><font style="font-family:inherit;font-size:10pt;">, is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">3.2</font><font style="font-family:inherit;font-size:10pt;"> years. Total stock-based compensation capitalized and included in ending inventory at both </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$12,000</font><font style="font-family:inherit;font-size:10pt;">. There are no liability-classified stock-based awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense (benefit), by award type, is summarized as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:64.5224171539961%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(341,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP stock-based compensation expense primarily relates to the </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> discount offered to participants in the ESPP. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$62,000</font><font style="font-family:inherit;font-size:10pt;"> net benefit which primarily represents the recoupment of certain share units.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability in our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,855,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,040</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.62</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> have exercise prices ranging from $</font><font style="font-family:inherit;font-size:10pt;">20.90</font><font style="font-family:inherit;font-size:10pt;"> to $</font><font style="font-family:inherit;font-size:10pt;">33.94</font><font style="font-family:inherit;font-size:10pt;">, representing the fair market value of our common stock on the date of grant, a contractual term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years and a vesting period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> stock options granted or exercised during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">. As there were no exercises during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> net settlements of stock options or the related issuance of common stock during the respective periods.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Shares, RSUs, Restricted Stock and Share Unit Awards</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.54970760233918%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant Date </font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">830,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">975,550</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,984,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,665,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,258</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,246,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value relating to fully-vested awards settled during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1,937,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$425,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares granted to employees prior to fiscal 2014 generally vest over a </font><font style="font-family:inherit;font-size:10pt;">5.3</font><font style="font-family:inherit;font-size:10pt;"> year period, beginning on the date of grant once pre-established performance goals were attained, and are convertible into shares of our common stock at the time of vesting, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration. The performance shares granted to employees since fiscal 2014 principally vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock granted to non-employee directors have a vesting period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years and are convertible into shares of our common stock generally at the time of termination, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs granted to employees have a vesting period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years and are convertible into shares of our common stock generally at the time of vesting, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock generally at the time of termination, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of fiscal 2017 non-equity incentive compensation and are convertible into shares of our common stock on the </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year anniversary of the grant date. Cumulatively through </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">14,777</font><font style="font-family:inherit;font-size:10pt;"> share units granted have been settled. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for post vesting restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs; however, performance shares granted in fiscal 2013 were not entitled to such dividend equivalents until our Board of Directors determined that the pre-established performance goals were met. Share units granted prior to fiscal 2014 are not entitled to dividend equivalents. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying shares into our common stock. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$61,000</font><font style="font-family:inherit;font-size:10pt;"> of dividend equivalents and paid out </font><font style="font-family:inherit;font-size:10pt;">$115,000</font><font style="font-family:inherit;font-size:10pt;">. Such amounts were recorded as a reduction to retained earnings. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, accrued dividend equivalents were </font><font style="font-family:inherit;font-size:10pt;">$500,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$554,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded </font><font style="font-family:inherit;font-size:10pt;">$85,000</font><font style="font-family:inherit;font-size:10pt;"> of income tax expense in our Condensed Consolidated Statements of Operations for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which represents net income tax shortfalls from the settlement of stock-based awards and the reversal of deferred tax assets associated with expired and unexercised stock-based awards. During the three months ended October 31, 2016, net income tax shortfalls from similar items totaled </font><font style="font-family:inherit;font-size:10pt;">$477,000</font><font style="font-family:inherit;font-size:10pt;"> and, pursuant to prior GAAP, were recorded as a reduction to additional paid-in capital.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense (benefit), by award type, is summarized as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:64.5224171539961%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(341,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Earnings Per Share</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings Per Share,</font><font style="font-family:inherit;font-size:10pt;">" equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized. On August 1, 2017, we adopted ASU 2016-09, which amends several aspects of the accounting for and reporting of share-based payment transactions. As a result of our adoption of ASU 2016-09, the amount of excess tax benefits assuming exercise of in-the-money stock-based awards is no longer included in the calculation of diluted earnings per share on a prospective basis and the denominator for our diluted calculations could increase in the future as compared to prior calculations. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12) - "Stock-Based Compensation" </font><font style="font-family:inherit;font-size:10pt;">for more information on the impact of adopting ASU 2016-09.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no purchases of our common stock during the three months ended October 31, 2017 or 2016. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (17) - "Stockholders&#8217; Equity"</font><font style="font-family:inherit;font-size:10pt;"> for more information.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average stock options, performance shares (for which performance conditions have been satisfied), RSUs and restricted stock outstanding of </font><font style="font-family:inherit;font-size:10pt;">2,246,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2,419,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our EPS calculations exclude </font><font style="font-family:inherit;font-size:10pt;">252,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">227,000</font><font style="font-family:inherit;font-size:10pt;"> weighted average performance shares outstanding for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, as the performance conditions have not yet been satisfied. However, the compensation expense related to these awards is included in net loss (the numerator) for EPS calculations for each respective period.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss for basic calculation</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for diluted calculation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,797,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,385,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,797,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,385,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fair Value Measurements and Financial Instruments</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Using the fair value hierarchy described in FASB ASC 820 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8220;Fair Value Measurements and Disclosures,&#8221;</font><font style="font-family:inherit;font-size:10pt;"> we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portions of our Secured Credit Facility and favorable AT&amp;T warranty settlement) approximate their fair values due to their short-term maturities.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the non-current portion of our Secured Credit Facility as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. We believe the fair value of our non-current portion of capital lease obligations, which currently has a blended interest rate of </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;">, would not be materially different than its carrying value as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the non-current portion of our favorable AT&amp;T warranty settlement as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> approximates its carrying amount given our belief that the present value of such liability reflects market participants' assumptions for a similar junior, unsecured debt instrument. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (7) - "Accrued Expenses and Other Current Liabilities"</font><font style="font-family:inherit;font-size:10pt;"> for further discussion of the favorable AT&amp;T warranty settlement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Goodwill</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents goodwill by reportable operating segment as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,440,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,193,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,633,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with FASB ASC 350 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Intangibles - Goodwill and Other,"</font><font style="font-family:inherit;font-size:10pt;"> we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), pursuant to our adoption of FASB ASU No. 2017-04 in fiscal 2017, we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> (the first day of our fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period and reflected our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> total public market capitalization and assessed implied control premiums based on our common stock price of </font><font style="font-family:inherit;font-size:10pt;">$18.47</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least </font><font style="font-family:inherit;font-size:10pt;">17.8%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">52.9%</font><font style="font-family:inherit;font-size:10pt;">, respectively, and concluded that our goodwill was not impaired and that neither of our </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reporting units was at risk of failing the quantitative assessment. However, in order to sensitize our goodwill impairment test, we performed a second analysis using only the income approach and concluded that neither reporting units' goodwill was impaired or at risk of failing the quantitative assessment. It is possible that, during fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In any event, we are required to perform the next annual goodwill impairment analysis on </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;"> (the start of our fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Income Taxes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;">$8,880,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8,681,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, including interest of </font><font style="font-family:inherit;font-size:10pt;">$121,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$95,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,550,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,515,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable in our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$6,330,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,166,000</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, were presented as an offset to the associated non-current deferred tax assets in our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, </font><font style="font-family:inherit;font-size:10pt;">$7,875,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7,727,000</font><font style="font-family:inherit;font-size:10pt;">, at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, net of the reversal of the Federal benefit recognized as a deferred tax asset relating to state reserves, excluding interest, would positively impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. Our policy is to recognize interest and penalties relating to uncertain tax positions in income tax expense.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, we received notification from the Internal Revenue Service (&#8220;IRS&#8221;) that it will audit our Federal income tax return for fiscal 2016. Our Federal income tax return for fiscal 2015 is also subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2013 are subject to audit. TCS&#8217;s Federal income tax returns for tax years 2014 and 2015 and the tax period from January 1, 2016 to February 23, 2016 are subject to potential future IRS audit. None of TCS&#8217;s state income tax returns prior to calendar year 2013 are subject to audit. The results of the IRS tax audit for fiscal 2016, future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,831,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,280,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,551,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,370,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,064,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,306,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,894,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,149,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,745,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,095,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,493,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,602,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of July 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,831,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,923,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,908,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,370,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,623,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,894,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,678,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,216,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,095,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,224,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,871,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average amortization period in the above table excludes fully amortized intangible assets.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$5,269,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,055,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense consists of the following for the fiscal years ending July 31,: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:50.78125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,155,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,155,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,196,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,955,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the three months ended October 31, 2017. We believe that the carrying values of our net intangible assets were recoverable as of October&#160;31, 2017. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Inventories</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.3984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and components</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,569,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process and finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,188,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,053,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,622,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,234,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,019,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,191,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,603,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was </font><font style="font-family:inherit;font-size:10pt;">$2,018,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,148,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1,507,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,718,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of the inventory balance above related to contracts from third party commercial customers who outsource their manufacturing to us.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Accounts Receivable</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,349,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,404,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,215,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,668,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,709,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,497,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,172,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,693,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,445,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,502,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,943,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,962,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables relate to contracts-in-progress for which revenue has been recognized but we have not yet billed the customer for work performed. We had </font><font style="font-family:inherit;font-size:10pt;">$108,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$118,000</font><font style="font-family:inherit;font-size:10pt;"> of retainage included in unbilled receivables at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and management estimates that substantially all of the unbilled receivables at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> will be billed and collected within </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">. Of the unbilled receivables from commercial and international customers at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$2,839,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,995,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, relates to a large over-the-horizon microwave system contract with our large U.S. prime contractor customer (all of which related to our North African country end-customer).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the U.S. government (and its agencies) represented </font><font style="font-family:inherit;font-size:10pt;">27.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">23.9%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total accounts receivable. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> other customers which accounted for greater than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable at both </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Adoption of Accounting Standards and Updates</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standard Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) which is the source for all authoritative U.S. generally accepted accounting principles, which are commonly referred to as &#8220;GAAP.&#8221; The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (&#8220;ASUs&#8221;). During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we adopted FASB ASU 2016-09 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#8221;</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-09&#8221;), which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12) - "Stock-Based Compensation"</font><font style="font-family:inherit;font-size:10pt;"> for further information regarding our adoption of this ASU.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Adoption of Accounting Standards and Updates</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standard Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) which is the source for all authoritative U.S. generally accepted accounting principles, which are commonly referred to as &#8220;GAAP.&#8221; The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (&#8220;ASUs&#8221;). During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we adopted FASB ASU 2016-09 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#8221;</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-09&#8221;), which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12) - "Stock-Based Compensation"</font><font style="font-family:inherit;font-size:10pt;"> for further information regarding our adoption of this ASU.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">General</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries (&#8220;Comtech,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221;) as of and for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016 are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission (&#8220;SEC&#8221;), for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As disclosed in more detail in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (14) - "Segment Information,"</font><font style="font-family:inherit;font-size:10pt;"> we manage our business in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: Commercial Solutions and Government Solutions. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain reclassifications have been made to previously reported condensed consolidated financial statements to conform to the current fiscal period presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Acquisition-Related Restructuring Plans</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Radyne</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our August 1, 2008 acquisition of Radyne, we adopted a restructuring plan for which we recorded </font><font style="font-family:inherit;font-size:10pt;">$2,713,000</font><font style="font-family:inherit;font-size:10pt;"> of estimated restructuring costs. Of this amount, </font><font style="font-family:inherit;font-size:10pt;">$613,000</font><font style="font-family:inherit;font-size:10pt;"> related to severance for Radyne employees which was paid in fiscal 2009. The remaining estimated amounts relate to facility exit costs and were determined as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:78.75243664717348%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At August 1, 2008</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total non-cancelable lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Estimated sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,600,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net estimated facility exit costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,141,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Interest expense to be accreted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,041,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of estimated facility exit costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our total non-cancelable lease obligations were based on the actual lease term which runs from November 1, 2008 through </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. We estimated sublease income based on (i) the terms of a fully executed sublease agreement that expired on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, and (ii) our assessment of future uncertainties relating to the commercial real estate market. Based on our assessment of commercial real estate market conditions, we currently believe that it is not probable that we will be able to sublease the facility for the remaining lease term. As such, in accordance with grandfathered accounting standards that were not incorporated into the FASB&#8217;s ASC, we recorded these costs, at fair value, as assumed liabilities as of August 1, 2008, with a corresponding increase to goodwill. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the amount of the acquisition-related restructuring reserve is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.31968810916179%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative<br clear="none"/>Activity Through <br clear="none"/>October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of estimated facility exit costs at August 1, 2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments made</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,985,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments received</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,600,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accreted interest recorded</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,861,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability recorded as of period end as accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the present value of the estimated facility exit costs was </font><font style="font-family:inherit;font-size:10pt;">$1,941,000</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we made cash payments of </font><font style="font-family:inherit;font-size:10pt;">$397,000</font><font style="font-family:inherit;font-size:10pt;">. Interest accreted for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$32,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$56,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is included in interest expense for each respective fiscal period.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future cash payments associated with our restructuring plan are summarized below:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future lease payments to be made</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576,000</font></div></td><td style="vertical-align:bottom;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense to be accreted in future periods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total remaining payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">TCS</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our February 23, 2016 acquisition of TCS, we continue to implement a tactical shift in strategy in our Government Solutions segment and have initiated certain cost reduction actions. To date, we have incurred an immaterial amount of severance and retention costs related to our shift in strategy.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,349,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,404,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,215,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,668,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,709,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,497,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,172,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,693,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,445,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,502,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,943,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,962,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.3984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued wages and benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,622,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,001,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,617,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,363,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,644,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,983,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,402,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,540,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,600,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,780,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,725,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,103,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,610,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss for basic calculation</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for diluted calculation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,797,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,385,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,797,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,385,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:64.5224171539961%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">851,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(341,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,831,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,280,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,551,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,370,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,064,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,306,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,894,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,149,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,745,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,095,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,493,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,602,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of July 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,831,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,923,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,908,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,370,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,623,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,894,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,678,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,216,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,095,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,224,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,871,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under capital lease obligations consisted of the following at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.38011695906432%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,719,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,492,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,529,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amounts representing interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,357,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of capital lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,064,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of capital lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents goodwill by reportable operating segment as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,440,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,193,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290,633,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.3984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and components</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,569,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process and finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,188,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,053,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,622,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,234,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,019,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,191,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,603,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, amounts outstanding under our Secured Credit Facility, net, were as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan Facility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,953,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,080,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less unamortized deferred financing costs related to Term Loan Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,430,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,763,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan Facility, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,523,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,317,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving Loan Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,805,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,405,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount outstanding under Secured Credit Facility, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">191,722,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,135,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of long-term debt</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175,193,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,228,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our current accrued warranty obligations during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,617,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,362,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,106,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,083,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges incurred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,830,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,461,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlement (see below)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,892,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,001,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,984,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the amount of the acquisition-related restructuring reserve is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.31968810916179%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative<br clear="none"/>Activity Through <br clear="none"/>October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of estimated facility exit costs at August 1, 2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments made</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,985,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments received</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,600,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accreted interest recorded</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,861,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability recorded as of period end as accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:60.81871345029239%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net loss to Adjusted EBITDA is presented in the tables below:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,114,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,455,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,569,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,792,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(641,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,929,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,702,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,720,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for (benefit from) income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(751,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(745,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,588,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,269,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,444,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">616,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,346,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,661,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,896,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,584,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">959,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,108,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at October 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">600,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,739,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,844,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">826,232,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,178,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,608,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,786,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,098,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,326,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(728,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,013,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,503,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,005,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for (benefit from) income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,585,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,562,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,261,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,325,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,619,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,055,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,587,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,749,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,121,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,870,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,945,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,046,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,995,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at October 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,510,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,021,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,921,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">903,452,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,855,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,040</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.62</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,768,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.54970760233918%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant Date </font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">830,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,520</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">975,550</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,984,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,665,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at October 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,258</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.87</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,246,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense consists of the following for the fiscal years ending July 31,: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:50.78125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,155,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,155,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,196,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,955,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Segment Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reportable operating segments are determined based on Comtech&#8217;s management approach. The management approach, as defined by FASB ASC 280 "Segment Reporting" is based on the way that the chief operating decision-maker ("CODM") organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer and President.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Commercial Solutions segment serves commercial customers and smaller government customers, such as state and local governments, that require advanced communications technologies to meet their needs. This segment also serves certain large government customers (including the U.S. government) when they have requirements for off-the-shelf commercial equipment. Commercial solutions products include satellite earth station communications equipment such as modems and traveling wave tube amplifiers, public safety technologies including those that are utilized in next generation 911 systems and enterprise technologies such as trusted location and text-messaging platforms.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Government Solutions segment serves large U.S. and foreign government end-users that require mission critical technologies and systems. Government solutions products include command and control technologies (such as remote sensing tracking systems, rugged solid state drives, land mobile products and quick deploy satellite systems), troposcatter technologies systems (such as digital troposcatter multiplexers, digital over-the-horizon modems, troposcatter systems and frequency converter systems) and RF power and switching technologies products (such as solid-state high-power narrow and broadband amplifiers, enhanced position location reporting system ("EPLRS") amplifier assemblies, identification friend or foe amplifiers and amplifiers used in the counteraction of improvised explosive devices).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our CODM primarily uses a metric that we refer to as Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") to measure an operating segment&#8217;s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric does not consider any allocation of the following: income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Secured Credit Facility, as amended) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net loss to Adjusted EBITDA is presented in the tables below:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,114,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,455,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,569,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,792,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(641,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,929,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,702,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,720,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,660,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for (benefit from) income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(751,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(745,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,588,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">747,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,269,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,444,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">616,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,346,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,661,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,896,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,584,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">959,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,108,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at October 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">600,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,739,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,844,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">826,232,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended October 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,178,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,608,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,786,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,098,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,326,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(728,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,013,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,503,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,005,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,489,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for (benefit from) income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,585,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,562,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,261,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,325,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,619,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,055,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,587,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,749,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,121,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,870,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,945,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,046,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,995,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at October 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623,510,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,021,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,921,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">903,452,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> includes </font><font style="font-family:inherit;font-size:10pt;">$2,465,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,175,000</font><font style="font-family:inherit;font-size:10pt;"> respectively, related to our Secured Credit Facility, as amended, and includes the amortization of deferred financing costs. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (9) - </font><font style="font-family:inherit;font-size:10pt;">&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Secured Credit Facility</font><font style="font-family:inherit;font-size:10pt;">&#8221; for further discussion of such debt. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intersegment sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> by the Commercial Solutions segment to the Government Solutions segment were </font><font style="font-family:inherit;font-size:10pt;">$2,621,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,426,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated assets at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Sale of Common Stock</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the Company sold </font><font style="font-family:inherit;font-size:10pt;">7,145,000</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock in a public offering at a price to the public of </font><font style="font-family:inherit;font-size:10pt;">$14.00</font><font style="font-family:inherit;font-size:10pt;"> per share, resulting in proceeds to the Company of </font><font style="font-family:inherit;font-size:10pt;">$95,029,000</font><font style="font-family:inherit;font-size:10pt;">, net of underwriting discounts and commissions. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;6, 2017</font><font style="font-family:inherit;font-size:10pt;">, an aggregate registered amount of </font><font style="font-family:inherit;font-size:10pt;">$74,970,000</font><font style="font-family:inherit;font-size:10pt;"> under the Company's existing Shelf Registration Statement filed with the SEC remains available for sale of various types of securities, including debt.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stock Repurchase Program</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;6, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were authorized to repurchase up to an additional </font><font style="font-family:inherit;font-size:10pt;">$8,664,000</font><font style="font-family:inherit;font-size:10pt;"> of our common stock, pursuant to our current </font><font style="font-family:inherit;font-size:10pt;">$100,000,000</font><font style="font-family:inherit;font-size:10pt;"> stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> repurchases made during the </font><font style="font-family:inherit;font-size:10pt;">three months ended October 31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Dividends</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On </font><font style="font-family:inherit;font-size:10pt;">September&#160;27, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.10</font><font style="font-family:inherit;font-size:10pt;"> per common share, which was paid on </font><font style="font-family:inherit;font-size:10pt;">November&#160;17, 2017</font><font style="font-family:inherit;font-size:10pt;"> to stockholders of record at the close of business on October 18, 2017. On </font><font style="font-family:inherit;font-size:10pt;">December&#160;6, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.10</font><font style="font-family:inherit;font-size:10pt;"> per common share, payable on </font><font style="font-family:inherit;font-size:10pt;">February&#160;16, 2018</font><font style="font-family:inherit;font-size:10pt;"> to stockholders of record at the close of business on </font><font style="font-family:inherit;font-size:10pt;">January&#160;17, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.</font></div></div> EX-101.SCH 10 cmtl-20171031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Acquisition-Related Restructuring Plan - Activity of Facility Related Exit Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Acquisition-Related Restructuring Plan - Details of Future Cash Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Acquisition-Related Restructuring Plan - Summary of Radyne Acquisition Related Restructuring Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Acquisition-Related Restructuring Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Acquisition-Related Restructuring Plans link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Adoption of Accounting Standards and Updates link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Capital Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Capital Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Customer and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Fair Value Measurements and Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Fair Value Measurements and Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - General Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Legal Proceedings and Other Matters link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Legal Proceedings and Other Matters Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Secured Credit Facility link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Secured Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Secured Credit Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stock-Based Compensation - Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stock-Based Compensation - Overview (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 cmtl-20171031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 cmtl-20171031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 cmtl-20171031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2001 Employee Stock Purchase Plan 2001 Employee Stock Purchase Plan [Member] 2001 Employee Stock Purchase Plan [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Research and development expenses Research and Development Expense [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Performance Shares Performance Shares [Member] RSUs and restricted stock Restricted Stock Units (RSUs) [Member] Employee Stock Purchase Plan - ESPP Employee Stock Purchase Plan - ESPP [Member] Employee Stock Purchase Plan - ESPP Share units Share units [Member] Share units are fully-vested at the grant date and convertible into shares of common stock on a one-for-one basis for no cash consideration. The shares underlying the awards have not been issued by an entity as of the balance sheet date. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Stock-based Compensation Expenses Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense before income tax benefit Allocated Share-based Compensation Expense Estimated income tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Net stock-based compensation expense Allocated Share-based Compensation Expense, Net of Tax Total remaining unrecognized compensation cost related to the unvested stock-based awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Estimated forfeitures related to unvested stock-based awards Estimated Forfeitures Related To Total Unrecognized Stock Based Compensation Cost The estimated future forfeitures related to total unrecognized stock-based compensation cost. Weighted average number of years net compensation cost is expected to be recognized over Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Stock-based compensation capitalized and included in ending inventory Stock Based Compensation Cost Capitalized In Ending Inventory The portion of stock-based compensation that is capitalized in ending inventory. Number of stock-based option awards outstanding at period end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Discount offered to employees participating in the ESPP as a percentage of market price Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Contractual term (in years) Share based Compensation Arrangement By Share based Payment Award Contractual Term Contractual term of stock based awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Line of Credit Facility [Abstract] Schedule of Line of Credit Facilities Schedule of Line of Credit Facilities [Table Text Block] Secured Credit Facility Debt Disclosure [Text Block] Goodwill [Abstract] Goodwill [Abstract] Schedule of goodwill by segment Schedule of Goodwill [Table Text Block] Accounts Receivable Additional Disclosures [Abstract] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Segment Reporting [Abstract] Segment information Schedule of Segment Reporting Information, by Segment [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Legal Proceedings and Other Matters Commitments and Contingencies Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, Net, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Intangibles with finite lives, net Finite-Lived Intangible Assets, Net Deferred financing costs, net Debt Issuance Costs, Noncurrent, Net Other assets, net Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Dividends payable Dividends Payable, Current Customer advances and deposits Customer Advances and Deposits, Current Current portion of long-term debt Long-term Debt, Current Maturities Current portion of capital lease obligations Capital Lease Obligations, Current Interest payable Interest Payable, Current Total current liabilities Liabilities, Current Non-current portion of long-term debt, net Long-term Debt, Excluding Current Maturities Non-current portion of capital lease obligations Capital Lease Obligations, Noncurrent Income taxes payable Accrued Income Taxes, Noncurrent Deferred tax liability, net Deferred Income Tax Liabilities, Net Customer advances and deposits, non-current Customer Advances or Deposits, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (See Note 18) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $.10 per share; shares authorized and unissued 2,000,000 Preferred Stock, Value, Issued Common stock, par value $.10 per share; authorized 100,000,000 shares; issued 38,640,511 shares and 38,619,467 shares at October 31, 2017 and July 31, 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Stockholders' equity before treasury stock Stockholders' Equity before Treasury Stock Treasury stock, at cost (15,033,317 shares at October 31, 2017 and July 31, 2017) Treasury Stock, Value Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Stockholders' Equity Note [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Other Matters Other Matters [Member] Other Matters [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Sales value of equipment Sales Value Of Equipment Sales Value of Equipment Goodwill [Table] Schedule of Goodwill [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Segment Reporting Information, by Segment [Axis] Segments [Axis] Reporting Segment [Domain] Segments [Domain] Commercial Solutions Segment Commercial Solutions Segment [Member] Commercial Solutions Segment [Member] Government Solutions Segment Government Solutions Segment [Member] Government Solutions Segment [Member] Goodwill [Line Items] Goodwill [Line Items] Common stock price (in dollars per share) Share Price Number of reportable segments Number of Reportable Segments Reporting unit, percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, shares (in shares) Treasury Stock, Shares Accrued Liabilities, Current [Abstract] Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of changes in current accrued warranty obligations Schedule of Product Warranty Liability [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Period of share-based awards grants Period of share-based awards grants [Axis] Period of share-based awards grants Period of share-based awards grants Period of share-based awards grants [Domain] [Domain] for Period of share-based awards grants [Axis] Granted since fiscal 2014 Granted Since Fiscal 2014 [Member] Granted since fiscal 2014 Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Performance shares Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Awards (in Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, Beginning Balance (in shares) Expired/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, Ending Balance (in shares) Exercisable, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and Expected to Vest, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, Beginning Balance (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Expired/canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, Ending Balance (in dollars per share) Exercisable, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested and Expected to Vest, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (Years) Weighted Average Remaining Contractual Term (Years) [Abstract] Weighted Average Remaining Contractual Term (Years) Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested And Expected To Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregated Intrinsic Value [Abstract] Aggregated Intrinsic Value Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and Expected to Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercise price, lower range limit (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Exercise price, upper range limit (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Total intrinsic value of stock-based awards settled Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vested stock based awards net settled upon exercise (in shares) Vested Stock Based Awards Net Settled Upon Exercise Number of stock-based awards net settled upon exercise during the period, at the election of certain holders of vested stock-based awards. Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Common stock, beginning balance (in shares) Treasury stock, beginning balance (in shares) Equity-classified stock award compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Proceeds from issuance of employee stock purchase plan shares Stock Issued During Period, Value, Employee Stock Purchase Plan Proceeds from issuance of employee stock purchase plan shares (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Forfeiture of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Forfeiture of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Net settlement of stock-based awards Adjustments Related to Tax Withholding for Share-based Compensation Net settlement of stock-based awards (in shares) Stock Issued During The Period, Shares, Net Settlement Of Stock-Based Awards Number of common stock issued during the period for net settlement of vested equity-classified stock-based awards, after reduction of shares retained to satisfy the exercise price and minimum statutory tax withholding requirements. Cash dividends declared Dividends, Common Stock, Cash Accrual of dividend equivalents Dividends, Share-based Compensation, Cash Net income tax shortfall from settlement of stock-based awards Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Reversal of deferred tax assets associated with expired and unexercised stock-based awards Reversal Of Deferred Tax Assets Associated With Expired Equity Classified Stock Based Awards The amount of unrealized deferred tax assets charged to additional paid-in capital during the period due to the expiration of certain vested equity-classified stock-based awards. Net loss Net Income (Loss) Attributable to Parent Ending balance Common stock, ending balance (in shares) Treasury stock, ending balance (in shares) Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Restructuring and Related Activities [Abstract] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Present value of estimated facility-related exit costs, beginning balance Business Acquisition Restructuring Costs Facility Related Exit Costs Amount accrued to cover estimated present value of facility exit costs related to noncancellable lease obligations assumed in a business combination, net of the present value of estimated sublease income. Cash payments made Restructuring Reserve Cash Payments Made Cash paid in the period in connection with non-cancellable lease obligation related to restructuring plan. Cash payments received Restructuring Reserve Cash Payments Received Cash received on sublease associated with non-cancellable lease obligation in connection with restructuring plan. Accreted interest recorded Restructuring And Related Costs Interest Accreted On Facility Related Exit Costs The amount recorded in interest expense for the interest accreted on facility-related exit costs. Present value of estimated facility-related exit costs, ending balance Finite-Lived Intangible Assets, Net [Abstract] Intangible Assets [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite Lived Intangible Assets [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships Customer Relationships [Member] Technologies Unpatented Technology [Member] Trademarks and other Trademarks [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted average amortization period Finite-Lived Intangible Asset, Useful Life Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying amount Amortization of intangibles Amortization of Intangible Assets Amortization expense - year one Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Amortization expense - year two Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization expense - year three Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization expense - year four Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization expense - year five Finite-Lived Intangible Assets, Amortization Expense, Year Five New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Adoption of Accounting Standards and Updates New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Determination of estimated facility exit costs table Determination Of Estimated Facility Exit Costs Table Text Block Determination of estimated facility exit costs Table Text Block Summary of acquisition-related restructuring liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Summary of future cash payments associated with estimated facility exit costs Summary Of Future Cash Payments Associated With Restructuring Plan Table Text Block Tabular disclosure of future cash payments associated with estimated facility exit costs. 2000 Stock Incentive Plan 2000 Stock Incentive Plan [Member] 2000 Stock Incentive Plan [Member] Performance Shares, RSUs, Restricted Stock and Share Units Performance Shares, RSUs, Restricted Stock and Stock Units [Member] Performance Shares, RSUs, Restricted Stock and Stock Units [Member] Share units Dividend Equivalents Dividend Equivalents [Member] Dividend Equivalents [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Non-Employee Director Director [Member] Employees Employees [Member] Employees of the entity [Member] Granted prior to fiscal 2014 Granted prior to fiscal 2014 [Member] This details the information for stock-based awards other than stock options, which were granted prior to fiscal 2014. Granted on or after July 31, 2017 Granted on or after July 31, 2017 [Member] Granted on or after July 31, 2017 [Member] Awards (in Shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Outstanding, Beginning Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Settled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Outstanding, Ending Balance (in shares) Vested, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-option Equity Instruments, Vested The number of shares into which fully vested non-option equity instrument outstanding as of the balance sheet date can be currently converted under the plan. Vested and Expected to Vest, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-option Equity Instruments, Vested and Expected to Vest, Number As of the balance sheet date, the number of shares into which fully vested and expected to vest non-option equity instruments outstanding can be converted under the plan. Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Outstanding, Beginning Balance (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value The weighted average fair value of equity-classified stock-based awards, excluding stock options, outstanding as of the balance sheet date. Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Settled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Converted to Common Stock, Weighted Average Grant Date Fair Value Weighted average fair value as of the grant date of equity-based award plans other than stock options that were converted to common stock during the period. Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding, Ending Balance (in dollars per share) Vested, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Weighted Average Grant Date Fair Value The weighted average fair value as of grant date for equity-classified stock-based awards other than stock options that are fully vested at the reporting period. Vested and Expected to Vest, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value The weighted average fair value as of grant date for outstanding equity-based awards other than stock options that are fully vested or expected to vest at the reporting date. Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Vested, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Vested and Expected to Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value The aggregate intrinsic value of equity-classified stock-based awards, other than stock options, that are fully vested and expected to vest, as calculated by applying the fair value at the reporting date. Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Vesting period (in years) Performance period (in years) Share Based Awards Performance Period Period over which an employee is required to satisfy the performance condition in exchange for the share-based award, in 'PnYnMnDT' format. Common Stock conversion ratio Common Stock, Conversion Ratio Common Stock, Conversion Ratio Conversion period of fully-vested share units into Common Stock from grant date (in years) Conversion Period of Fully Vested Share Units into Common Shares From Grant Date Represents period (in years) that the fully-vested share units will be convertible into common shares from grant date. Cumulative number of units settled as of the date (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cumulative Number of Units Settled to Date Represents the cumulative number of units for certain type of the stock-based awards that have been settled as of the reporting date. Accrual of dividend equivalents, net of reversal Dividend equivalents paid Payments of Ordinary Dividends Carrying value at period end Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property, plant and equipment Depreciation Amortization of intangible assets with finite lives Amortization of stock-based compensation Amortization of deferred financing costs Amortization of Debt Issuance Costs Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Provision for allowance for doubtful accounts Provision for Doubtful Accounts Provision for excess and obsolete inventory Inventory Write-down Excess income tax benefit from stock-based awards Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other current liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Customer advances and deposits Increase (Decrease) in Customer Advances and Deposits Other liabilities, non-current Increase (Decrease) in Other Noncurrent Liabilities Interest payable Increase (Decrease) in Interest Payable, Net Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net borrowings under Revolving Loan Facility Proceeds from (Repayments of) Lines of Credit Repayment of long-term debt under Term Loan Facility Repayments of Secured Debt Cash dividends paid Payments of Ordinary Dividends, Common Stock Remittance of employees' statutory tax withholdings for stock awards Payments Related to Tax Withholding for Share-based Compensation Repayment of principal amounts under capital lease obligations Repayments of Long-term Capital Lease Obligations Proceeds from issuance of employee stock purchase plan shares Proceeds from Stock Plans Payment of issuance costs related to equity offering Payments of Stock Issuance Costs Payment of deferred financing costs Payments of Debt Issuance Costs Excess income tax benefit from stock-based awards Excess Tax Benefit from Share-based Compensation, Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash paid (received) during the period for: Supplemental Cash Flow Information [Abstract] Interest Interest Paid Income taxes, net Income Taxes Paid, Net Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Cash dividends declared but unpaid (including dividend equivalents) Cash Dividend Declared Including Accrual Of Dividend Equivalents Total amount of cash dividends declared but unpaid, including dividends payable to common stock holders as well as dividend equivalents accrued for the stock-based awards with dividend rights during the period. Accrued additions to property, plant and equipment Capital Expenditures Incurred but Not yet Paid (Forfeiture) issuance of restricted stock (Forfeiture) Issuance Of Restricted Stock Awards Book value of restricted stock issued from (forfeited for) the stock-based awards granted (canceled) during the period in a non-cash transaction. Organization, Consolidation and Presentation of Financial Statements [Abstract] General Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Geographic Areas, Revenues from External Customers [Abstract] Customer and Geographic Information [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Verizon Communications Inc. Verizon Communications Inc. [Member] Verizon Communications Inc. [Member] Revenue Percentage By Customer Type [Axis] Revenue Percentage By Customer Type [Axis] Percentage of revenue generated from external customers that accounts for 10 percent or more of an entity's revenues (in other words, major customer revenues) by customer type. The entity need not disclose the identity of such customers. Customer Type [Domain] Customer Type [Domain] A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. U.S. government U S Government [Member] This element details the information regarding sales to various departments and agencies of the U.S. government. Commercial (United States) Commercial [Member] This element details the information regarding U.S. domestic sales that are not a part of the U.S. government Total United States Total United States [Member] This element details the total information for U.S. domestic sales, including the government. International Total International Sales [Member] This element details the total information regarding sales to non-U.S. domestic companies, including sales to U.S. domestic companies for inclusion in products that will be sold to international customers and a North African country end-customer. Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Major customer Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Net Sales Revenue, Net [Member] Revenues from External Customers Revenues from External Customers and Long-Lived Assets [Line Items] Entity wide revenue percentage by major customer type Entity Wide Revenue Percentage By Major Customer Type Percentage of revenue generated from a single external customer type. Revenue generated from external customers Revenues Percentage of revenue generated from external customer type Concentration Risk, Percentage Minimum percentage of consolidated net sales sold to one customer or individual country requiring additional and separate disclosure Minimum Percentage Of Consolidated Net Sales To One Customer Or Individual Country Requiring Additional Disclosure The minimum percentage of consolidated net sales that, if made to one customer or country, would require additional and separate disclosure. Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] TeleCommunication Systems Inc. TeleCommunication Systems Inc [Member] TeleCommunication Systems, Inc. ("TCS") Pre-Acquisition Contingencies Related to TCS Intellectual Property Pre-Acquisition Contingencies Related To TCS Intellectual Property [Member] Pre-acquisition contingencies related to TCS intellectual property Business Acquisition [Line Items] Business Acquisition [Line Items] Accrued wages and benefits Employee-related Liabilities, Current Accrued warranty obligations Product Warranty Accrual, Current Accrued contract costs Accrued Contract Costs Accrued Contract Costs Accrued legal costs Accrued Professional Fees, Current Accrued commissions and royalties Accrued commissions and royalties current Carrying value as of the balance sheet date of current obligations incurred through that date and payable for sales commissions and royalties. Other Other Accrued Liabilities, Current Accrued expenses and other current liabilities Acquisition-Related Restructuring Plans Restructuring, Impairment, and Other Activities Disclosure [Text Block] Fair Value Disclosures [Abstract] Non-current portion of capital lease obligations, a blended interest rate (percent) Capital Lease Obligations, Non-current, A Blended Interest Rate A blended interest rate of non-current portion of capital lease obligations Intangible assets with finite lives Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Capital Leases [Abstract] Capital Leases [Abstract] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Billed Receivables Billed Revenues [Member] Unbilled Receivables Unbilled Revenues [Member] Accounts Receivable Accounts Receivable [Member] Commercial and International Commercial And International [Member] Commercial and International [Member] U.S. government and its agencies U.S. Prime Contractor U.S. Prime Contractor [Member] Represents the U.S. prime contractor that we perform work for on our two North African country end-customer over-the-horizon microwave system contracts. Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Total accounts receivable Accounts Receivable, Gross, Current Less allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Retainage Contract Receivable Retainage, Next Twelve Months Maximum period that management estimates unbilled accounts receivable to be billed and collected Maximum Period that management estimates unbilled accounts receivable to be billed and collected Represents the maximum period that management estimates substantially all of the unbilled accounts receivables to be billed and collected as of the reporting period. Unbilled receivable related to our large over-the-horizon microwave system contracts Unbilled Contracts Receivable Percentage of total accounts receivable Number of customers accounted for greater than 10% of total accounts receivable other than disclosed Concentration Risk, Number of Customer Concentration Risk, Number of Customer Minimum percentage of total accounts receivable outstanding by one customer or individual country requiring additional and separate disclosure Minimum Percentage of Total Accounts Receivable Outstanding By One Customer The minimum percentage of total accounts receivable at period end that, if held by one customer or country, would require additional and separate disclosure. Intangible Assets Intangible Assets Disclosure [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Stock options Employee Stock Purchase Plan - ESPP 2000 Stock Incentive Plan 2000 Stock Incentive Plan [Abstract] 2000 Stock Incentive Plan [Abstract] Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power Maximum Term For Grants Of Incentive And Nonqualified Stock Based Awards Excluding Incentive Stock Based Awards Granted To Certain Stockholders The maximum term for grants of incentive and non-qualified stock-based awards, excluding grants of incentive stock-based awards to stockholders who own more than 10% of the voting power. Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award Percentage Of Stockholder Voting Power That Limits Contractual Term Of Stock Based Awards Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award. Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power Maximum Term For Grants Of Incentive Stock Based Awards To Stockholders Owning More Than Ten Percent Of Voting Power The maximum term for grants of incentive stock-based awards granted to a stockholder who owns more than 10% of the voting power. Aggregate net number of stock-based awards granted (in shares) Aggregate number of stock-based awards granted, net of expired and canceled awards The aggregate number of stock-based awards granted, net of expired and canceled awards. Aggregate number of stock based awards expired and canceled (in shares) Aggregate number of expired and canceled stock based awards under stock option plan The aggregate number of expired and canceled stock-based awards under stock option plan. Aggregate number of stock-based awards exercised or settled (in shares) Number Of Stock Based Awards Exercised As Of Balance Sheet Date The number of stock based awards exercised or converted into shares, other instruments, or cash in accordance with the terms of the arrangement as of the balance sheet date. Stock-Based Awards Outstanding By Award Type Stock-Based Awards Outstanding By Award Type (In Shares) [Abstract] Stock-Based Awards Outstanding By Award Type (In Shares) [Abstract] Number of stock-based non-option awards outstanding at period end (in shares) Number of total stock-based awards outstanding (in shares) Number Of Total Stock Based Awards Outstanding The number of shares reserved for issuance under stock-based award agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested stock-based awards. 2001 Employee Stock Purchase Plan 2001 Employee Stock Purchase Plan [Abstract] 2001 Employee Stock Purchase Plan [Abstract] Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) Discount Rate From Market Value On Purchase Date Offered To Employees Participating In Employee Stock Purchase Plan Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period (in shares) Total Shares Of Common Stock Issued To Employees Under Employee Stock Purchase Plan Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period Goodwill Goodwill Disclosure [Text Block] TeleCommunication Systems Inc. TCS 911 call handling software solution TCS's 911 call handling software [Member] TCS's 911 call handling software [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Full and final warranty settlement with AT&T Full and Final Warranty Settlement With AT&T [Member] Full and final warranty settlement with AT&T Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Minimum coverage period of product warranty from the date of shipment Minimum coverage period of product warranty from the date of shipment Minimum coverage period of product warranty from the date of shipment Number of monthly credits issued Product Warranty, Accrual Warranties, Total Number Of Monthly Credits Issued Pursuant To A Full And Final Warranty Settlement Total number of monthly credits issued pursuant to the terms and conditions of a full and final warranty settlement Amount of monthly credit Product Warranty, Accrual Warranty, Amount Of Monthly Credit Pursuant to A Full And Final Warranty Settlement Amount of monthly credit pursuant to the terms and conditions of a full and final warranty settlement Present value of monthly credits Standard and Extended Product Warranty Accrual A benefit in connection with favorable settlement Product Warranty, Favorable Settlement Adjustment Product Warranty, Favorable Settlement Adjustment Changes in Product Warranty Liability Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Accrued warranty obligations, as of the beginning of the period Provision for warranty obligations Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Charges incurred Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty settlement (see below) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Accrued warranty obligations, as of the end of the period Segment Information [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Commercial Solutions Segment Government Solutions Segment Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Unallocated Corporate, Non-Segment [Member] Intersegment Eliminations Intersegment Eliminations [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Secured Credit Facility Secured Debt [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Net sales Revenue, Net Operating income (loss) Operating Income (Loss) Net income (loss) Provision for (benefit from) income taxes Income Tax Expense (Benefit) Interest (income) and other expense Investment Interest (Income) Interest and Other Expense Investment Interest (Income) Interest and Other Expense Interest expense Interest Expense Depreciation Adjusted EBITDA Adjusted Earnings (Losses) Before Interest, Taxes, Depreciation, And Amortization Refer to as Adjusted Earnings (Losses) Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") to measure an operating segment’s performance and to make decisions about resources to be allocated during the period. The Company's Adjusted EBITDA metric does not consider any allocation of the following: income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. Purchases of property, plant and equipment Total assets Interest expense related to Credit Facility Credit Facility Interest Expense For Period Interest expense related to the credit facility for the period, including undrawn line fees and amortization of deferred financing costs. Intersegment sales Summary of Stock-based Awards Outstanding by Award Type Schedule of Stock Based Awards Outstanding by Award Type [Table Text Block] Tabular disclosure of stock-based awards outstanding by award type at period end. Stock-based compensation for awards detailing where recorded in Condensed Consolidated Statement of Operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Summary of net stock-based compensation expense by award type Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of the Plan's activity relating to stock options Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block] Summary of the Plan's activity relating to performance shares, RSUs, restricted stock and share units Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Business acquisition restructuring costs Business Acquisition, Restructuring Cost, Total Estimated Cost Business Acquisition, Restructuring Cost, Total Estimated Cost Business acquisition restructuring costs related to severance for employees Business Acquisition Restructuring Costs Severance Costs Amount accrued to cover estimated severance costs related to a business combination. Total non-cancelable lease obligations Business Acquisition Restructuring Costs Total Gross Noncancellable Lease Obligations Related To Facility Exit Costs The total gross amount due under non-cancelable lease obligations assumed in a business combination and which relate to facility exit costs. Less: Estimated sublease income Business Acquisition Restructuring Costs Gross Estimated Sublease Income Related to Facility Exit Costs The total gross estimated sublease income associated with non-cancelable lease obligations assumed in a business combination and which relate to facility exit costs. Total net estimated facility exit costs Restructuring and related costs total net expected cost Total net amount expected to be incurred for the specified restructuring cost. Less: Interest expense to be accreted Restructuring And Related Costs Total Interest To Be Accreted The total amount of interest expense to be accreted on facility-related exit costs. Present value of estimated facility exit costs Class of Treasury Stock [Table] Class of Treasury Stock [Table] Class of Stock [Line Items] Class of Stock [Line Items] Number of common stock sold in public offering (in shares) Stock Issued During Period, Shares, New Issues Price per share (in dollars per share) Sale of Stock, Price Per Share Proceeds from sale of common stock Proceeds from Issuance or Sale of Equity Aggregate registered amount available for sale of securities under shelf registration statement Aggregate Registered Amount Available For Sale Of Securities Under Shelf Registration Statement Aggregate registered amount remained available for sale of securities, including deb, under the existing shelf registration statement Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Maximum amount authorized by the Board of Directors for repurchases of the Company's common stock Stock Repurchase Program, Authorized Amount Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired Dividends [Abstract] Quarterly dividend payment amount per share (in dollars per share) Dividends Payable, Amount Per Share Dividends, cash paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Schedule of net sales, as a percentage, by geography and customer type Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Income Statement [Abstract] Cost of sales Cost of Revenue Gross profit Gross Profit Expenses: Operating Expenses [Abstract] Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Total operating expenses Operating Expenses Operating income (loss) Other expenses (income): Nonoperating Income (Expense) [Abstract] Interest expense Interest (income) and other Loss before benefit from income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Benefit from income taxes Net loss Net loss per share (See Note 4): Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average number of common shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average number of common and common equivalent shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Dividends declared per issued and outstanding common share as of the applicable dividend record date (in dollars per share) Common Stock, Dividends, Per Share, Declared Net book value of the leased assets Capital Leases, Balance Sheet, Assets by Major Class, Net Blended interest rate Capital Leases, Weighted Average Interest Rate Capital Leases, Weighted Average Interest Rate Capital Leases, Option To Buy Leased Asset Capital Leases, Option To Buy Leased Asset Represents the buyout option (at the end of the financing term) amount per unit for assets that were financed under capital leases Remainder of fiscal 2018 Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Fiscal 2019 Capital Leases, Future Minimum Payments Due in Two Years Fiscal 2020 Capital Leases, Future Minimum Payments Due in Three Years Fiscal 2021 and beyond Capital Leases, Future Minimum Payments Due in Four Years Total minimum lease payments Capital Leases, Future Minimum Payments Due Less: amounts representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of net minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Capital Lease Obligations Capital Leases in Financial Statements of Lessee Disclosure [Text Block] Earnings Per Share [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options, performance shares (with the performance conditions satisfied), RSUs and restricted stock Stock-Based Awards [Member] Stock-Based awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average performance shares outstanding during the period that are excluded from EPS Calculation (in shares) weighted Average Performance Shares Outstanding During The Period Weighted average number of RSUs with performance measures (which we refer to as performance shares) outstanding during the period, which are excluded from calculation of basic and diluted earnings per share as the respective performance conditions have not yet been satisfied. Net loss for basic calculation Numerator for diluted calculation Net Income (Loss) Available to Common Stockholders, Diluted Denominator for basic calculation (in shares) Denominator for diluted calculation (in shares) Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Covenant Period Axis [Axis] Debt Covenant Period Axis [Axis] Debt Covenant Period Axis [Axis] Debt Covenant Period Axis [Domain] Debt Covenant Period Axis [Domain] [Domain] for Debt Covenant Period Axis [Axis] Fourth quarter of fiscal 2018 and thereafter Debt Covenant, Term Two [Member] Debt Covenant, Term Two [Member] Due by February 23, 2021 Due By February 23, 2021 [Member] Due By February 23, 2021 [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Effective Rate Federal Funds Effective Swap Rate [Member] Adjusted LIBO rate Adjusted LIBO Rate [Member] Adjusted LIBO Rate [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Revolving Loan Facility Revolving Loan Facility [Member] Revolving Loan Facility [Member] Letter of Credit Letter of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Long-term debt, gross Long-term Debt, Gross Unamortized deferred financing costs Debt Issuance Costs, Net Long-term Debt Long-term Debt Secured credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Repayment of term loan facility Interest expense including amortization of deferred financing costs Blended interest rate (percent) Debt, Weighted Average Interest Rate Outstanding standby letters of credit at period end Letters of Credit Outstanding, Amount Outstanding commercial letters of credit at period end Commercial letters of credit outstanding amount Commercial letters of credit outstanding amount Variable interest rate (percent) Debt Instrument, Basis Spread on Variable Rate Floor interest rate debt instrument, interest rate, floor Floor interest rate on debt instrument Maximum amount of available cash on hand that can be used in leverage ratio calculation Maximum Amount of Available Cash On Hand That Can Be Used in Leverage Ratio Calculation Represents a maximum amount of the available cash held by the Company at period end that can be used as a reduction to the total outstanding debt to determine a net balance of the outstanding debt in leverage ratio calculation for the purpose of the debt covenant prior to the June 2017 amendment. Leverage ratio Leverage Ratio Represents the ratio calculated at period-end by total indebtedness less available cash (up to $50,000,000) divided by the trailing twelve months Consolidated EBITDA defined in the Secured Credit Facility. Fixed charge coverage ratio Debt Instrument, Covenant, Fixed Coverage Ratio Represented Consolidated EBITDA less cash paid for taxes, capital expenditures and dividends, the result of which was then divided by the sum of scheduled principal debt payments and cash paid for interest, all of the aforementioned calculated on a trailing twelve month basis Targeted quarterly dividend per share Targeted Quarterly Dividend Per Share The amount of dividend per share per quarter that the Board of Directors is currently targeting. Balloon payment to be made Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Raw materials and components Inventory, Raw Materials, Gross Work-in-process and finished goods Inventory, Finished Goods and Work in Process, Gross Total inventories Inventory, Gross Less reserve for excess and obsolete inventories Inventory Valuation Reserves Inventories, net Inventory directly related to long-term contracts Net carrying amount of Inventory directly related to long-term contracts. Inventory related to contracts from third party commercial customers who outsource their manufacturing to us Inventory Related To Contracts From Third Party Commercial Customers Who Outsource Their Manufacturing To Company Net carrying amount as of the balance sheet date of inventories related to contracts from third-party commercial customers who outsource their manufacturing to the Company. Schedule of numerators and denominators used in basic and diluted EPS calculations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Reduction to Additional Paid-In Capital Reduction to Additional Paid-In Capital [Member] Reduction to Additional Paid-In Capital Income Tax Expense Income Tax Expense [Member] Income Tax Expense [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Impact of Accounting Standards Update 2016-09 Impact of Accounting Standards Update 2016-09 [Member] Impact of Accounting Standards Update 2016-09 Net income tax shortfalls and reversal of deferred tax assets Net income tax shortfalls and reversal of deferred tax assets The amount represents (i) net income tax shortfalls recognized from the settlement of stock-based awards; and or (ii) the reversal of unrealized deferred tax assets associated with certain vested equity-classified stock-based awards that expired during the period. Accounts receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Fair Value Measurements and Financial Instruments Fair Value, Measurement Inputs, Disclosure [Text Block] Future lease payments to be made Interest expense to be accreted in future periods Restructuring And Related Costs Interest To Be Accreted In Future Periods The total amount of interest to be accreted on facility-related exit costs in future periods. Total remaining payments Restructuring And Related Costs Total Net Expected Costs To Be Paid In Future Periods Total net amount expected to be paid in the future for the specified restructuring cost. Accounting Policies [Abstract] Adoption of Accounting Standards and Updates New Accounting Pronouncements, Policy [Policy Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Non-current income taxes payable Noncurrent Income Tax Payable [Member] Noncurrent Income Tax Payable [Member] Included in the non-current deferred tax liabilities (as an offset to the associated deferred tax asset) Other Noncurrent Assets [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Unrecognized tax benefits Unrecognized Tax Benefits Interest accrued relating to income taxes Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized tax benefits that would positively impact our effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Customer and Geographic Information Entity Wide Disclosure on Geographic Areas Description of Revenue from External Customers Text Block Disclosure about revenues from external customers (1) attributed to the entity's country of domicile and (2) attributed to all foreign countries in total from which the entity derives revenues. If revenues from external customers attributed to an individual foreign country are material, those revenues must be disclosed separately. An entity must disclose the basis for attributing revenues from external customers to individual countries. An entity may also provide subtotals of geographic information about groups of countries. EX-101.PRE 14 cmtl-20171031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Oct. 31, 2017
Dec. 01, 2017
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Oct. 31, 2017  
Current Fiscal Year End Date --07-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2018  
Entity Registrant Name COMTECH TELECOMMUNICATIONS CORP /DE/  
Entity Central Index Key 0000023197  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   23,607,565
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Current assets:    
Cash and cash equivalents $ 42,507,000 $ 41,844,000
Accounts receivable, net 113,943,000 124,962,000
Inventories, net 70,191,000 60,603,000
Prepaid expenses and other current assets 15,302,000 13,635,000
Total current assets 241,943,000 241,044,000
Property, plant and equipment, net 31,401,000 32,847,000
Goodwill 290,633,000 290,633,000
Intangibles with finite lives, net 256,602,000 261,871,000
Deferred financing costs, net 2,850,000 3,065,000
Other assets, net 2,803,000 2,603,000
Total assets 826,232,000 832,063,000
Current liabilities:    
Accounts payable 30,512,000 29,402,000
Accrued expenses and other current liabilities 63,103,000 68,610,000
Dividends payable 2,351,000 2,343,000
Customer advances and deposits 22,668,000 25,771,000
Current portion of long-term debt 16,135,000 15,494,000
Current portion of capital lease obligations 2,064,000 2,309,000
Interest payable 69,000 282,000
Total current liabilities 136,902,000 144,211,000
Non-current portion of long-term debt, net 175,193,000 176,228,000
Non-current portion of capital lease obligations 1,293,000 1,771,000
Income taxes payable 2,550,000 2,515,000
Deferred tax liability, net 20,024,000 17,306,000
Customer advances and deposits, non-current 8,695,000 7,227,000
Other liabilities 5,556,000 2,655,000
Total liabilities 350,213,000 351,913,000
Commitments and contingencies (See Note 18)
Stockholders’ equity:    
Preferred stock, par value $.10 per share; shares authorized and unissued 2,000,000 0 0
Common stock, par value $.10 per share; authorized 100,000,000 shares; issued 38,640,511 shares and 38,619,467 shares at October 31, 2017 and July 31, 2017, respectively 3,864,000 3,862,000
Additional paid-in capital 532,940,000 533,001,000
Retained earnings 381,064,000 385,136,000
Stockholders' equity before treasury stock 917,868,000 921,999,000
Treasury stock, at cost (15,033,317 shares at October 31, 2017 and July 31, 2017) (441,849,000) (441,849,000)
Total stockholders’ equity 476,019,000 480,150,000
Total liabilities and stockholders’ equity $ 826,232,000 $ 832,063,000
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Oct. 31, 2017
Jul. 31, 2017
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.10 $ 0.10
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 38,640,511 38,619,467
Treasury stock, shares (in shares) 15,033,317 15,033,317
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Income Statement [Abstract]    
Net sales $ 121,569,000 $ 135,786,000
Cost of sales 73,853,000 83,678,000
Gross profit 47,716,000 52,108,000
Expenses:    
Selling, general and administrative 28,475,000 32,685,000
Research and development 13,750,000 14,096,000
Amortization of intangibles 5,269,000 6,055,000
Total operating expenses 47,494,000 52,836,000
Operating income (loss) 222,000 (728,000)
Other expenses (income):    
Interest expense 2,588,000 3,325,000
Interest (income) and other 39,000 (2,000)
Loss before benefit from income taxes (2,405,000) (4,051,000)
Benefit from income taxes (745,000) (1,562,000)
Net loss $ (1,660,000) $ (2,489,000)
Net loss per share (See Note 4):    
Basic (in dollars per share) $ (0.07) $ (0.11)
Diluted (in dollars per share) $ (0.07) $ (0.11)
Weighted average number of common shares outstanding – basic (in shares) 23,797,000 23,385,000
Weighted average number of common and common equivalent shares outstanding – diluted (in shares) 23,797,000 23,385,000
Dividends declared per issued and outstanding common share as of the applicable dividend record date (in dollars per share) $ 0.10 $ 0.3
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Beginning balance at Jul. 31, 2016 $ 470,401,000 $ 3,837,000 $ 524,797,000 $ 383,616,000 $ (441,849,000)
Common stock, beginning balance (in shares) at Jul. 31, 2016   38,367,997      
Treasury stock, beginning balance (in shares) at Jul. 31, 2016         15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 970,000   970,000    
Proceeds from issuance of employee stock purchase plan shares 183,000 $ 2,000 181,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   16,812      
Issuance of restricted stock 0 $ 14,000 (14,000)    
Issuance of restricted stock (in shares)   144,899      
Net settlement of stock-based awards (163,000) $ 3,000 (166,000)    
Net settlement of stock-based awards (in shares)   25,697      
Cash dividends declared (7,008,000)     (7,008,000)  
Accrual of dividend equivalents (129,000)     (129,000)  
Net income tax shortfall from settlement of stock-based awards (161,000)   (161,000)    
Reversal of deferred tax assets associated with expired and unexercised stock-based awards (316,000)   (316,000)    
Net loss (2,489,000)     (2,489,000)  
Ending balance at Oct. 31, 2016 461,288,000 $ 3,856,000 525,291,000 373,990,000 $ (441,849,000)
Common stock, ending balance (in shares) at Oct. 31, 2016   38,555,405      
Treasury stock, ending balance (in shares) at Oct. 31, 2016         15,033,317
Beginning balance at Jul. 31, 2017 $ 480,150,000 $ 3,862,000 533,001,000 385,136,000 $ (441,849,000)
Common stock, beginning balance (in shares) at Jul. 31, 2017 38,619,467 38,619,467      
Treasury stock, beginning balance (in shares) at Jul. 31, 2017 15,033,317       15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation $ 747,000   747,000    
Proceeds from issuance of employee stock purchase plan shares 189,000 $ 1,000 188,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   11,674      
Forfeiture of restricted stock 0 $ (1,000) 1,000    
Forfeiture of restricted stock (in shares)   (10,254)      
Net settlement of stock-based awards (995,000) $ 2,000 (997,000)    
Net settlement of stock-based awards (in shares)   19,624      
Cash dividends declared (2,351,000)     (2,351,000)  
Accrual of dividend equivalents (61,000)     (61,000)  
Net loss (1,660,000)     (1,660,000)  
Ending balance at Oct. 31, 2017 $ 476,019,000 $ 3,864,000 $ 532,940,000 $ 381,064,000 $ (441,849,000)
Common stock, ending balance (in shares) at Oct. 31, 2017 38,640,511 38,640,511      
Treasury stock, ending balance (in shares) at Oct. 31, 2017 15,033,317       15,033,317
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Cash flows from operating activities:    
Net loss $ (1,660,000) $ (2,489,000)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization of property, plant and equipment 3,346,000 3,749,000
Amortization of intangible assets with finite lives 5,269,000 6,055,000
Amortization of stock-based compensation 747,000 970,000
Amortization of deferred financing costs 548,000 484,000
Loss on disposal of property, plant and equipment 2,000 1,000
Provision for allowance for doubtful accounts 147,000 339,000
Provision for excess and obsolete inventory 693,000 637,000
Excess income tax benefit from stock-based awards 0 (50,000)
Deferred income tax expense (benefit) 2,718,000 (120,000)
Changes in assets and liabilities:    
Accounts receivable 10,719,000 13,680,000
Inventories (10,281,000) (4,942,000)
Prepaid expenses and other current assets 1,714,000 473,000
Other assets (200,000) 86,000
Accounts payable 610,000 (3,348,000)
Accrued expenses and other current liabilities (2,379,000) (2,105,000)
Customer advances and deposits (1,635,000) (1,691,000)
Other liabilities, non-current (313,000) (420,000)
Interest payable (213,000) (77,000)
Income taxes payable (3,346,000) (3,446,000)
Net cash provided by operating activities 6,486,000 7,786,000
Cash flows from investing activities:    
Purchases of property, plant and equipment (1,108,000) (2,075,000)
Net cash used in investing activities (1,108,000) (2,075,000)
Cash flows from financing activities:    
Net borrowings under Revolving Loan Facility 6,400,000 1,000,000
Repayment of long-term debt under Term Loan Facility (7,127,000) (2,212,000)
Cash dividends paid (2,459,000) (7,123,000)
Remittance of employees' statutory tax withholdings for stock awards (995,000) (163,000)
Repayment of principal amounts under capital lease obligations (723,000) (943,000)
Proceeds from issuance of employee stock purchase plan shares 189,000 183,000
Payment of issuance costs related to equity offering 0 (492,000)
Payment of deferred financing costs 0 (105,000)
Excess income tax benefit from stock-based awards 0 50,000
Net cash used in financing activities (4,715,000) (9,805,000)
Net increase (decrease) in cash and cash equivalents 663,000 (4,094,000)
Cash and cash equivalents at beginning of period 41,844,000 66,805,000
Cash and cash equivalents at end of period 42,507,000 62,711,000
Cash paid (received) during the period for:    
Interest 2,164,000 2,849,000
Income taxes, net (113,000) 2,004,000
Non-cash investing and financing activities:    
Cash dividends declared but unpaid (including dividend equivalents) 2,412,000 7,137,000
Accrued additions to property, plant and equipment 794,000 1,225,000
(Forfeiture) issuance of restricted stock $ (1,000) $ 14,000
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
General
3 Months Ended
Oct. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General
General

The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries (“Comtech,” “we,” “us,” or “our”) as of and for the three months ended October 31, 2017 and 2016 are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.

Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission (“SEC”), for the fiscal year ended July 31, 2017 and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.

As disclosed in more detail in Note (14) - "Segment Information," we manage our business in two reportable segments: Commercial Solutions and Government Solutions.

Certain reclassifications have been made to previously reported condensed consolidated financial statements to conform to the current fiscal period presentation.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Adoption of Accounting Standards and Updates
3 Months Ended
Oct. 31, 2017
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Adoption of Accounting Standards and Updates
Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standard Board (“FASB”) Accounting Standards Codification (“ASC”) which is the source for all authoritative U.S. generally accepted accounting principles, which are commonly referred to as “GAAP.” The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (“ASUs”). During the three months ended October 31, 2017, we adopted FASB ASU 2016-09 "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”), which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See Note (12) - "Stock-Based Compensation" for further information regarding our adoption of this ASU.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements and Financial Instruments
3 Months Ended
Oct. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Financial Instruments
Fair Value Measurements and Financial Instruments

Using the fair value hierarchy described in FASB ASC 820 “Fair Value Measurements and Disclosures,” we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.

We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portions of our Secured Credit Facility and favorable AT&T warranty settlement) approximate their fair values due to their short-term maturities.

The fair value of the non-current portion of our Secured Credit Facility as of October 31, 2017 approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. We believe the fair value of our non-current portion of capital lease obligations, which currently has a blended interest rate of 5.9%, would not be materially different than its carrying value as of October 31, 2017.

The fair value of the non-current portion of our favorable AT&T warranty settlement as of October 31, 2017 approximates its carrying amount given our belief that the present value of such liability reflects market participants' assumptions for a similar junior, unsecured debt instrument. See Note (7) - "Accrued Expenses and Other Current Liabilities" for further discussion of the favorable AT&T warranty settlement.

As of October 31, 2017 and July 31, 2017, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
3 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share

Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "Earnings Per Share," equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized. On August 1, 2017, we adopted ASU 2016-09, which amends several aspects of the accounting for and reporting of share-based payment transactions. As a result of our adoption of ASU 2016-09, the amount of excess tax benefits assuming exercise of in-the-money stock-based awards is no longer included in the calculation of diluted earnings per share on a prospective basis and the denominator for our diluted calculations could increase in the future as compared to prior calculations. See Note (12) - "Stock-Based Compensation" for more information on the impact of adopting ASU 2016-09.

There were no purchases of our common stock during the three months ended October 31, 2017 or 2016. See Note (17) - "Stockholders’ Equity" for more information.

Weighted average stock options, performance shares (for which performance conditions have been satisfied), RSUs and restricted stock outstanding of 2,246,000 and 2,419,000 for the three months ended October 31, 2017 and 2016, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.

Our EPS calculations exclude 252,000 and 227,000 weighted average performance shares outstanding for the three months ended October 31, 2017 and 2016, respectively, as the performance conditions have not yet been satisfied. However, the compensation expense related to these awards is included in net loss (the numerator) for EPS calculations for each respective period.

The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
Three months ended October 31,
 
2017
 
2016
Numerator:
 
 
 
Net loss for basic calculation
$
(1,660,000
)
 
(2,489,000
)
Numerator for diluted calculation
$
(1,660,000
)
 
(2,489,000
)
 
 
 
 
Denominator:
 
 
 
Denominator for basic calculation
23,797,000

 
23,385,000

Denominator for diluted calculation
23,797,000

 
23,385,000

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable
3 Months Ended
Oct. 31, 2017
Accounts Receivable Additional Disclosures [Abstract]  
Accounts Receivable
Accounts Receivable

Accounts receivable consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Billed receivables from commercial and international customers
 
$
66,349,000

 
71,404,000

Unbilled receivables from commercial and international customers
 
17,215,000

 
24,668,000

Billed receivables from the U.S. government and its agencies
 
14,709,000

 
18,497,000

Unbilled receivables from the U.S. government and its agencies
 
17,172,000

 
11,693,000

Total accounts receivable
 
115,445,000

 
126,262,000

Less allowance for doubtful accounts
 
1,502,000

 
1,300,000

Accounts receivable, net
 
$
113,943,000

 
124,962,000



Unbilled receivables relate to contracts-in-progress for which revenue has been recognized but we have not yet billed the customer for work performed. We had $108,000 and $118,000 of retainage included in unbilled receivables at October 31, 2017 and July 31, 2017, respectively, and management estimates that substantially all of the unbilled receivables at October 31, 2017 will be billed and collected within one year. Of the unbilled receivables from commercial and international customers at October 31, 2017 and July 31, 2017, approximately $2,839,000 and $2,995,000, respectively, relates to a large over-the-horizon microwave system contract with our large U.S. prime contractor customer (all of which related to our North African country end-customer).

As of October 31, 2017 and July 31, 2017, the U.S. government (and its agencies) represented 27.6% and 23.9%, respectively, of total accounts receivable. There were no other customers which accounted for greater than 10.0% of total accounts receivable at both October 31, 2017 and July 31, 2017.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
3 Months Ended
Oct. 31, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories

Inventories consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Raw materials and components
 
$
51,237,000

 
50,569,000

Work-in-process and finished goods
 
34,188,000

 
26,053,000

Total inventories
 
85,425,000

 
76,622,000

Less reserve for excess and obsolete inventories
 
15,234,000

 
16,019,000

Inventories, net
 
$
70,191,000

 
60,603,000



As of October 31, 2017 and July 31, 2017, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was $2,018,000 and $2,148,000, respectively.

As of October 31, 2017 and July 31, 2017, $1,507,000 and $1,718,000, respectively, of the inventory balance above related to contracts from third party commercial customers who outsource their manufacturing to us.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Oct. 31, 2017
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Accrued wages and benefits
 
$
20,436,000

 
19,622,000

Accrued warranty obligations
 
13,001,000

 
17,617,000

Accrued contract costs
 
8,363,000

 
8,644,000

Accrued legal costs
 
7,983,000

 
8,402,000

Accrued commissions and royalties
 
2,540,000

 
3,600,000

Other
 
10,780,000

 
10,725,000

Accrued expenses and other current liabilities
 
$
63,103,000

 
68,610,000



Accrued legal costs as of October 31, 2017 and July 31, 2017 include $3,739,000 and $4,120,000, respectively, related to estimated costs associated with certain TCS intellectual property matters. The accrued potential settlement costs do not reflect the final amounts we may actually pay. Ongoing legal costs associated with defending the legacy TCS intellectual property matters and the ultimate resolution could vary and have a material adverse effect on our future consolidated results of operations, financial position or cash flows. TCS intellectual property matters are discussed in more detail in Note (18) - "Legal Proceedings and Other Matters."

Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.

Accrued warranty obligations relate to estimated liabilities for warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least one year from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, a consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs.

Changes in our current accrued warranty obligations during the three months ended October 31, 2017 and 2016 were as follows:
 
 
Three months ended October 31,
 
 
2017
 
2016
Balance at beginning of period
 
$
17,617,000

 
15,362,000

Provision for warranty obligations
 
1,106,000

 
1,083,000

Charges incurred
 
(1,830,000
)
 
(1,461,000
)
Warranty settlement (see below)
 
(3,892,000
)
 

Balance at end of period
 
$
13,001,000

 
$
14,984,000



Our current accrued warranty obligations at October 31, 2017 and July 31, 2017 include $5,546,000 and $9,909,000, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TCS. During the three months ended October 31, 2017, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of this product line, pursuant to which we issued thirty-six credits to AT&T of $153,000 which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of October 31, 2017, the total present value of these monthly credits is $4,721,000, of which $1,489,000 is included in our current accrued warranty obligations and $3,232,000 is reflected in other liabilities (non-current) on our Condensed Consolidated Balance Sheet. In connection with this favorable settlement, we recorded a benefit to cost of sales of $660,000.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition-Related Restructuring Plans
3 Months Ended
Oct. 31, 2017
Restructuring and Related Activities [Abstract]  
Acquisition-Related Restructuring Plans
Acquisition-Related Restructuring Plans

Radyne

In connection with our August 1, 2008 acquisition of Radyne, we adopted a restructuring plan for which we recorded $2,713,000 of estimated restructuring costs. Of this amount, $613,000 related to severance for Radyne employees which was paid in fiscal 2009. The remaining estimated amounts relate to facility exit costs and were determined as follows:
 
At August 1, 2008
Total non-cancelable lease obligations
$
12,741,000

Less: Estimated sublease income
8,600,000

Total net estimated facility exit costs
4,141,000

Less: Interest expense to be accreted
2,041,000

Present value of estimated facility exit costs
$
2,100,000



Our total non-cancelable lease obligations were based on the actual lease term which runs from November 1, 2008 through October 31, 2018. We estimated sublease income based on (i) the terms of a fully executed sublease agreement that expired on October 31, 2015, and (ii) our assessment of future uncertainties relating to the commercial real estate market. Based on our assessment of commercial real estate market conditions, we currently believe that it is not probable that we will be able to sublease the facility for the remaining lease term. As such, in accordance with grandfathered accounting standards that were not incorporated into the FASB’s ASC, we recorded these costs, at fair value, as assumed liabilities as of August 1, 2008, with a corresponding increase to goodwill.

As of October 31, 2017, the amount of the acquisition-related restructuring reserve is as follows:
 
Cumulative
Activity Through
October 31, 2017
Present value of estimated facility exit costs at August 1, 2008
$
2,100,000

Cash payments made
(10,985,000
)
Cash payments received
8,600,000

Accreted interest recorded
1,861,000

Liability recorded as of period end as accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheet
$
1,576,000


 
As of July 31, 2017, the present value of the estimated facility exit costs was $1,941,000. During the three months ended October 31, 2017, we made cash payments of $397,000. Interest accreted for the three months ended October 31, 2017 and 2016 was $32,000 and $56,000, respectively, and is included in interest expense for each respective fiscal period.

Future cash payments associated with our restructuring plan are summarized below:
 
As of October 31, 2017
Future lease payments to be made
$
1,576,000

Interest expense to be accreted in future periods
180,000

Total remaining payments
$
1,756,000



TCS

In connection with our February 23, 2016 acquisition of TCS, we continue to implement a tactical shift in strategy in our Government Solutions segment and have initiated certain cost reduction actions. To date, we have incurred an immaterial amount of severance and retention costs related to our shift in strategy.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Secured Credit Facility
3 Months Ended
Oct. 31, 2017
Line of Credit Facility [Abstract]  
Secured Credit Facility
Secured Credit Facility

On February 23, 2016, in connection with our acquisition of TCS, we entered into a $400,000,000 secured credit facility (the "Secured Credit Facility") with a syndicate of lenders. The Secured Credit Facility, as amended June 6, 2017 (the “June 2017 Amendment”), comprises a senior secured term loan A facility of $250,000,000 (the “Term Loan Facility”) and a secured revolving loan facility of up to $150,000,000, including a $25,000,000 letter of credit sublimit (the “Revolving Loan Facility”) and, together, with the Term Loan Facility, matures on February 23, 2021. The proceeds of these borrowings were primarily used to finance our acquisition of TCS, including the repayment of certain existing indebtedness of TCS. The Term Loan Facility requires mandatory quarterly repayments. During the three months ended October 31, 2017 and 2016, we repaid $7,127,000 and $2,212,000, respectively, principal amount of borrowings under the Term Loan Facility. Under the Revolving Loan Facility, we had outstanding balances ranging from $41,904,000 to $63,804,000 during the three months ended October 31, 2017.

As of October 31, 2017 and July 31, 2017, amounts outstanding under our Secured Credit Facility, net, were as follows:
 
 
October 31, 2017

 
July 31, 2017

Term Loan Facility
 
$
131,953,000

 
139,080,000

Less unamortized deferred financing costs related to Term Loan Facility
 
4,430,000

 
4,763,000

Term Loan Facility, net
 
127,523,000

 
134,317,000

Revolving Loan Facility
 
63,805,000

 
57,405,000

Amount outstanding under Secured Credit Facility, net
 
191,328,000

 
191,722,000

Less current portion of long-term debt
 
16,135,000

 
15,494,000

Non-current portion of long-term debt
 
$
175,193,000

 
176,228,000



Interest expense, including amortization of deferred financing costs, recorded during the three months ended October 31, 2017 and 2016 related to the Secured Credit Facility was $2,465,000 and $3,175,000, respectively and reflects a blended interest rate of approximately 5.30% and 5.00% in the three months ended October 31, 2017 and 2016, respectively.

At October 31, 2017, we had $3,013,000 of standby letters of credit outstanding under our Secured Credit Facility related to our guarantees of future performance on certain customer contracts and no outstanding commercial letters of credit.

The Revolving Loan Facility is primarily used for working capital and other general corporate purposes of the Company and its subsidiaries, including the issuance of letters of credit. Borrowings under the Secured Credit Facility, pursuant to terms defined in the Secured Credit Facility, shall be either (i) Alternate Base Rate ("ABR") borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate in effect on such day, (b) the Federal Funds Effective Rate in effect on such day plus 0.50% per annum and (c) the Adjusted LIBO Rate on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%), plus (y) the Applicable Rate, or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period (provided that if the LIBO Rate is less than 1.00%, then the LIBO Rate shall be deemed to be 1.00%) plus (y) the Applicable Rate. The Applicable Rate is determined based on a pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. The Secured Credit Facility contains customary representations, warranties and affirmative covenants and customary negative covenants, subject to negotiated exceptions, on (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Secured Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business.

The June 2017 Amendment is expected to result in increased operating and acquisition flexibility and simplify the calculations of our financial covenants. The June 2017 Amendment resulted in, among other things, that the:

(i)
Consolidated EBITDA definition more closely aligns with our Adjusted EBITDA metric by eliminating favorable adjustments to operating income related to settlements of TCS intellectual property matters;

(ii)
Leverage Ratio is calculated on a “gross” basis using the quotient of Total Indebtedness (excluding unamortized deferred financing costs) divided by our TTM Consolidated EBITDA. The prior Leverage Ratio was calculated on a “net” basis but did not include a reduction for any cash or cash equivalents above $50,000,000;

(iii)
Fixed Charge Coverage Ratio includes a deduction for all cash dividends, regardless of the amount of our cash and cash equivalents and the related allowable Quarterly Dividend Amount, as defined, will now align with our current quarterly dividend target of $0.10 per common share;

(iv)
Balloon or final payment of the Term Loan Facility (which is not due until February 23, 2021) was reduced by $22,500,000 through increased borrowings from the Revolving Loan Facility (which does not expire until February 23, 2021); and

(v)
Leverage Ratios will be adjusted, in certain conditions, to provide for additional flexibility for us to make acquisitions.
 
In connection with the June 2017 Amendment, there were no changes to: (i) the committed borrowing capacity; (ii) the maturity date; or (iii) interest rates payable (except that the interest rate pricing grid will now be based on the new Leverage Ratio). Also, the June 2017 Amendment did not result in an extinguishment for accounting purposes (as such term is defined in ASC 470 - “Debt”); instead, the June 2017 Amendment was accounted for as a debt modification. As a result, deferred financing costs (including incremental fees for the June 2017 Amendment) will continue to be amortized over the remaining maturity term of the Secured Credit Facility.

As of October 31, 2017, our Leverage Ratio was 2.83x TTM Consolidated EBITDA compared to the maximum allowable Leverage Ratio of 3.50x TTM Consolidated EBITDA. In fiscal 2018, the maximum allowable Leverage Ratio will decrease each quarter until reaching 3.00x TTM Consolidated EBITDA in the fourth quarter of fiscal 2018, with no further reductions thereafter. Our Fixed Charge Coverage Ratio as of October 31, 2017 was 2.03x compared to the minimum required Fixed Charge Coverage Ratio of 1.25x, which will not change for the remaining term of the Secured Credit Facility, as amended. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Secured Credit Facility, as amended, for the foreseeable future.

The obligations under the Secured Credit Facility, as amended, are guaranteed by certain of our domestic subsidiaries (the “Subsidiary Guarantors”). As collateral security for amounts outstanding under our Secured Credit Facility, as amended, and the guarantees thereof, we and our Subsidiary Guarantors have granted to an administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Secured Credit Facility, dated as of February 23, 2016, and the First Amendment of the Secured Credit Facility, dated as of June 6, 2017, both of which have been documented and filed with the SEC.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Lease Obligations
3 Months Ended
Oct. 31, 2017
Capital Leases [Abstract]  
Capital Lease Obligations
Capital Lease Obligations

We lease certain equipment under capital leases, the majority of which we assumed in connection with our acquisition of TCS. As of October 31, 2017 and July 31, 2017, the net book value of the leased assets which collateralize the capital lease obligations was $4,698,000 and $5,419,000, respectively, and consisted primarily of machinery and equipment. As of October 31, 2017, our capital lease obligations reflect a blended interest rate of approximately 5.9%. Our capital leases generally contain provisions whereby we can purchase the equipment at the end of the lease for a one dollar buyout. Depreciation of leased assets is included in depreciation expense.
 
Future minimum payments under capital lease obligations consisted of the following at October 31, 2017:
Remainder of fiscal 2018
$
1,719,000

Fiscal 2019
1,492,000

Fiscal 2020
318,000

Fiscal 2021 and beyond

Total minimum lease payments
3,529,000

Less: amounts representing interest
172,000

Present value of net minimum lease payments
3,357,000

Current portion of capital lease obligations
2,064,000

Non-current portion of capital lease obligations
$
1,293,000

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Oct. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

At October 31, 2017 and July 31, 2017, total unrecognized tax benefits were $8,880,000 and $8,681,000, respectively, including interest of $121,000 and $95,000, respectively. At October 31, 2017 and July 31, 2017, $2,550,000 and $2,515,000, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable in our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of $6,330,000 and $6,166,000 at October 31, 2017 and July 31, 2017, respectively, were presented as an offset to the associated non-current deferred tax assets in our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, $7,875,000 and $7,727,000, at October 31, 2017 and July 31, 2017, respectively, net of the reversal of the Federal benefit recognized as a deferred tax asset relating to state reserves, excluding interest, would positively impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. Our policy is to recognize interest and penalties relating to uncertain tax positions in income tax expense.

In November 2017, we received notification from the Internal Revenue Service (“IRS”) that it will audit our Federal income tax return for fiscal 2016. Our Federal income tax return for fiscal 2015 is also subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2013 are subject to audit. TCS’s Federal income tax returns for tax years 2014 and 2015 and the tax period from January 1, 2016 to February 23, 2016 are subject to potential future IRS audit. None of TCS’s state income tax returns prior to calendar year 2013 are subject to audit. The results of the IRS tax audit for fiscal 2016, future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation
3 Months Ended
Oct. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock Based Compensation

Overview

We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the “Plan”) and our 2001 Employee Stock Purchase Plan (the “ESPP”), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, “share units”) and (vi) stock appreciation rights (“SARs”), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations.

On August 1, 2017, we adopted ASU 2016-09, which amended several aspects of the accounting for and reporting of our share-based payment transactions, including:

Excess tax benefits and shortfalls - ASU 2016-09 requires that all tax effects related to our share-based awards be recognized in the Condensed Consolidated Statement of Operations. ASU 2016-09 also removes the prior requirement to delay recognition of excess tax benefits until it reduces current taxes payable; instead, we are now required to recognize excess tax benefits as discrete items in the interim period in which they occur, subject to normal valuation allowance considerations. As ASU 2016-09 eliminated the concept of accumulated hypothetical tax benefits, excess tax benefits and shortfalls are no longer recognized in stockholders’ equity. As a result, ASU 2016-09 is expected to result in future volatility of our income tax expense (as the future tax effects of share-based awards will be dependent on the price of our common stock at the time of settlement). Additionally, on a prospective basis, excess income tax benefits from the settlement of share-based awards are presented as a cash inflow from operating activities in our Condensed Consolidated Statement of Cash Flows.

Diluted earnings per share - Prior to the adoption of ASU 2016-09, in addition to considering the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized, when calculating our diluted earnings per share, the assumed proceeds also included the amount of excess tax benefits, if any, that would have been credited to additional paid-in capital assuming exercise of in-the-money stock-based awards. Effective with our adoption of ASU 2016-09, excess tax benefits are to be excluded from the calculation on a prospective basis. As a result, the denominator for our diluted calculations could increase in the future as compared to prior calculations.

Forfeitures - As permitted by ASU 2016-09, we elected to continue to estimate forfeitures of share-based awards.

Statutory Tax Withholding Requirements - ASU 2016-09 now allows us, when net settling share-based awards, to withhold an amount up to the employees’ maximum individual tax rate in the relevant jurisdiction, without resulting in liability classification of the award. To qualify, we must have at least some withholding obligation. This aspect of adopting ASU 2016-09 did not have any material impact on us. However, with respect to cash payments that we make to taxing authorities on behalf of employees for such shares withheld, on a retrospective basis, we are required to present such payments as a cash outflow from financing activities in our Condensed Consolidated Statements of Cash Flows (as opposed to operating activities).

As of October 31, 2017, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed 9,462,500. At the Fiscal 2017 Annual Meeting of Stockholders held on December 5, 2017, stockholders approved an amendment to our Plan to increase the share reserve under the Plan by 900,000 shares, making the aggregate number of shares of common stock which may be issued pursuant to the Plan 10,362,500. Stock options granted may not have a term exceeding ten years or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than 10.0% of the voting power, no more than five years. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.

As of October 31, 2017, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of 8,100,581 shares (net of 3,826,857 expired and canceled awards), of which an aggregate of 5,310,196 have been exercised or settled.

As of October 31, 2017, the following stock-based awards, by award type, were outstanding:
Stock options
1,814,835

Performance shares
277,881

RSUs and restricted stock
430,063

Share units
267,606

Total
2,790,385



Our ESPP provides for the issuance of up to 800,000 shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at 85% of fair market value at the date of issuance. Through October 31, 2017, we have cumulatively issued 710,413 shares of our common stock to participating employees in connection with our ESPP.

Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
Three months ended October 31,
 
2017
 
2016
Cost of sales
$
40,000

 
48,000

Selling, general and administrative expenses
654,000

 
851,000

Research and development expenses
53,000

 
71,000

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000



Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At October 31, 2017, unrecognized stock-based compensation of $10,222,000, net of estimated forfeitures of $812,000, is expected to be recognized over a weighted average period of 3.2 years. Total stock-based compensation capitalized and included in ending inventory at both October 31, 2017 and July 31, 2017 was $12,000. There are no liability-classified stock-based awards outstanding as of October 31, 2017 or July 31, 2017.

Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
Three months ended October 31,
 
2017
 
2016
Stock options
$
267,000

 
246,000

Performance shares
112,000

 
494,000

RSUs and restricted stock
385,000

 
188,000

ESPP
45,000

 
42,000

Share units
(62,000
)
 

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000



ESPP stock-based compensation expense primarily relates to the 15% discount offered to participants in the ESPP.

During the three months ended October 31, 2017, we recorded a $62,000 net benefit which primarily represents the recoupment of certain share units.

The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability in our Condensed Consolidated Balance Sheet as of October 31, 2017 and July 31, 2017. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.

Stock Options
The following table summarizes the Plan's activity during the three months ended October 31, 2017:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
1,855,875

 
$
28.60

 
 
 
 
Expired/canceled
 
(41,040
)
 
28.97

 
 
 
 
Outstanding at October 31, 2017
 
1,814,835

 
$
28.59

 
5.32
 
$
6,000

 
 
 
 
 
 
 
 
 
Exercisable at October 31, 2017
 
1,368,086

 
$
28.62

 
4.80
 
$
1,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
1,768,467

 
$
28.57

 
5.27
 
$
6,000



Stock options outstanding as of October 31, 2017 have exercise prices ranging from $20.90 to $33.94, representing the fair market value of our common stock on the date of grant, a contractual term of five or ten years and a vesting period of three or five years. There were no stock options granted or exercised during the three months ended October 31, 2017 and 2016. As there were no exercises during the three months ended October 31, 2017 and 2016, there were no net settlements of stock options or the related issuance of common stock during the respective periods.

Performance Shares, RSUs, Restricted Stock and Share Unit Awards
The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
830,197

 
$
16.95

 
 
Granted
 
307,194

 
18.25

 
 
Settled
 
(100,321
)
 
20.67

 
 
Forfeited
 
(61,520
)
 
18.88

 
 
Outstanding at October 31, 2017
 
975,550

 
$
16.86

 
$
20,984,000

 
 
 
 
 
 
 
Vested at October 31, 2017
 
309,853

 
$
17.55

 
$
6,665,000

 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
941,258

 
$
16.87

 
$
20,246,000



The total intrinsic value relating to fully-vested awards settled during the three months ended October 31, 2017 and 2016 was $1,937,000 and $425,000, respectively.

Performance shares granted to employees prior to fiscal 2014 generally vest over a 5.3 year period, beginning on the date of grant once pre-established performance goals were attained, and are convertible into shares of our common stock at the time of vesting, on a one-for-one basis for no cash consideration. The performance shares granted to employees since fiscal 2014 principally vest over a three-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of October 31, 2017, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level.

RSUs and restricted stock granted to non-employee directors have a vesting period of three years and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs granted to employees have a vesting period of five years and are convertible into shares of our common stock generally at the time of vesting, on a one-for-one basis for no cash consideration.

Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of fiscal 2017 non-equity incentive compensation and are convertible into shares of our common stock on the one-year anniversary of the grant date. Cumulatively through October 31, 2017, 14,777 share units granted have been settled.

The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for post vesting restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs; however, performance shares granted in fiscal 2013 were not entitled to such dividend equivalents until our Board of Directors determined that the pre-established performance goals were met. Share units granted prior to fiscal 2014 are not entitled to dividend equivalents. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued.

Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying shares into our common stock. During the three months ended October 31, 2017, we accrued $61,000 of dividend equivalents and paid out $115,000. Such amounts were recorded as a reduction to retained earnings. As of October 31, 2017 and July 31, 2017, accrued dividend equivalents were $500,000 and $554,000, respectively.

We recorded $85,000 of income tax expense in our Condensed Consolidated Statements of Operations for the three months ended October 31, 2017, which represents net income tax shortfalls from the settlement of stock-based awards and the reversal of deferred tax assets associated with expired and unexercised stock-based awards. During the three months ended October 31, 2016, net income tax shortfalls from similar items totaled $477,000 and, pursuant to prior GAAP, were recorded as a reduction to additional paid-in capital.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer and Geographic Information
3 Months Ended
Oct. 31, 2017
Geographic Areas, Revenues from External Customers [Abstract]  
Customer and Geographic Information
Customer and Geographic Information

Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:

 
 
Three months ended October 31,
 
 
2017
 
2016
United States
 
 
 
 
U.S. government
 
32.4
%
 
35.3
%
Domestic
 
44.3
%
 
36.8
%
Total United States
 
76.7
%
 
72.1
%
 
 
 
 
 
International
 
23.3
%
 
27.9
%
Total
 
100.0
%
 
100.0
%


Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors.

Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Included in domestic sales, are sales to Verizon Communications Inc. (“Verizon”) which represented 11.7% of consolidated net sales for the three months ended October 31, 2017. Sales to Verizon were less than 10% of consolidated net sales for the three months ended October 31, 2016.

International sales for the three months ended October 31, 2017 and 2016 (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were $28,315,000 and $37,833,000, respectively. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10% of consolidated net sales for the three months ended October 31, 2017 and 2016.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
3 Months Ended
Oct. 31, 2017
Segment Reporting [Abstract]  
Segment Information
Segment Information

Reportable operating segments are determined based on Comtech’s management approach. The management approach, as defined by FASB ASC 280 "Segment Reporting" is based on the way that the chief operating decision-maker ("CODM") organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer and President.

Our Commercial Solutions segment serves commercial customers and smaller government customers, such as state and local governments, that require advanced communications technologies to meet their needs. This segment also serves certain large government customers (including the U.S. government) when they have requirements for off-the-shelf commercial equipment. Commercial solutions products include satellite earth station communications equipment such as modems and traveling wave tube amplifiers, public safety technologies including those that are utilized in next generation 911 systems and enterprise technologies such as trusted location and text-messaging platforms.

Our Government Solutions segment serves large U.S. and foreign government end-users that require mission critical technologies and systems. Government solutions products include command and control technologies (such as remote sensing tracking systems, rugged solid state drives, land mobile products and quick deploy satellite systems), troposcatter technologies systems (such as digital troposcatter multiplexers, digital over-the-horizon modems, troposcatter systems and frequency converter systems) and RF power and switching technologies products (such as solid-state high-power narrow and broadband amplifiers, enhanced position location reporting system ("EPLRS") amplifier assemblies, identification friend or foe amplifiers and amplifiers used in the counteraction of improvised explosive devices).

Our CODM primarily uses a metric that we refer to as Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") to measure an operating segment’s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric does not consider any allocation of the following: income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Secured Credit Facility, as amended) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.

Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net loss to Adjusted EBITDA is presented in the tables below:

 
Three months ended October 31, 2017
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,114,000

 
45,455,000

 

 
$
121,569,000

Operating income (loss)
 
$
4,792,000

 
(641,000
)
 
(3,929,000
)
 
$
222,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
4,702,000

 
(642,000
)
 
(5,720,000
)
 
$
(1,660,000
)
     Provision for (benefit from) income taxes
 
6,000

 

 
(751,000
)
 
(745,000
)
     Interest (income) and other expense
 
48,000

 
(2,000
)
 
(7,000
)
 
39,000

     Interest expense
 
36,000

 
3,000

 
2,549,000

 
2,588,000

     Amortization of stock-based compensation
 

 

 
747,000

 
747,000

     Amortization of intangibles
 
4,425,000

 
844,000

 

 
5,269,000

     Depreciation
 
2,444,000

 
616,000

 
286,000

 
3,346,000

Adjusted EBITDA
 
$
11,661,000

 
819,000

 
(2,896,000
)
 
$
9,584,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
959,000

 
93,000

 
56,000

 
$
1,108,000

Total assets at October 31, 2017
 
$
600,649,000

 
181,739,000

 
43,844,000

 
$
826,232,000



 
Three months ended October 31, 2016
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,178,000

 
59,608,000

 

 
$
135,786,000

Operating income (loss)
 
$
3,098,000

 
2,500,000

 
(6,326,000
)
 
$
(728,000
)
 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
3,013,000

 
2,503,000

 
(8,005,000
)
 
$
(2,489,000
)
     Provision for (benefit from) income taxes
 
23,000

 

 
(1,585,000
)
 
(1,562,000
)
     Interest (income) and other expense
 
(2,000
)
 
(3,000
)
 
3,000

 
(2,000
)
     Interest expense
 
64,000

 

 
3,261,000

 
3,325,000

     Amortization of stock-based compensation
 

 

 
970,000

 
970,000

     Amortization of intangibles
 
4,436,000

 
1,619,000

 

 
6,055,000

     Depreciation
 
2,587,000

 
751,000

 
411,000

 
3,749,000

Adjusted EBITDA
 
$
10,121,000

 
4,870,000

 
(4,945,000
)
 
$
10,046,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,995,000

 
10,000

 
70,000

 
$
2,075,000

Total assets at October 31, 2016
 
$
623,510,000

 
211,021,000

 
68,921,000

 
$
903,452,000



Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation.

Interest expense for the three months ended October 31, 2017 and 2016 includes $2,465,000 and $3,175,000 respectively, related to our Secured Credit Facility, as amended, and includes the amortization of deferred financing costs. See Note (9) - Secured Credit Facility” for further discussion of such debt.

Intersegment sales for the three months ended October 31, 2017 and 2016 by the Commercial Solutions segment to the Government Solutions segment were $2,621,000 and $3,426,000, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.

Unallocated assets at October 31, 2017 consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
3 Months Ended
Oct. 31, 2017
Goodwill [Abstract]  
Goodwill
Goodwill

The following table represents goodwill by reportable operating segment as of October 31, 2017 and July 31, 2017:
 
 
Commercial Solutions
 
Government Solutions
 
Total
Goodwill
 
$
231,440,000

 
$
59,193,000

 
$
290,633,000

 
 
 
 
 
 
 


In accordance with FASB ASC 350 "Intangibles - Goodwill and Other," we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), pursuant to our adoption of FASB ASU No. 2017-04 in fiscal 2017, we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.

On August 1, 2017 (the first day of our fiscal 2018), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period and reflected our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2017 total public market capitalization and assessed implied control premiums based on our common stock price of $18.47 as of August 1, 2017.

Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 17.8% and 52.9%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. However, in order to sensitize our goodwill impairment test, we performed a second analysis using only the income approach and concluded that neither reporting units' goodwill was impaired or at risk of failing the quantitative assessment. It is possible that, during fiscal 2018 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2018 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2018 (the start of our fiscal 2019). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets
3 Months Ended
Oct. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible Assets
Intangible Assets

Intangible assets with finite lives are as follows:
 
 
As of October 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
45,280,000

 
$
204,551,000

Technologies
 
12.3
 
82,370,000

 
50,064,000

 
32,306,000

Trademarks and other
 
16.4
 
28,894,000

 
9,149,000

 
19,745,000

Total
 
 
 
$
361,095,000

 
104,493,000

 
$
256,602,000


 
 
As of July 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
41,923,000

 
$
207,908,000

Technologies
 
12.3
 
82,370,000

 
48,623,000

 
33,747,000

Trademarks and other
 
16.4
 
28,894,000

 
8,678,000

 
20,216,000

Total
 
 
 
$
361,095,000

 
99,224,000

 
$
261,871,000



The weighted average amortization period in the above table excludes fully amortized intangible assets.

Amortization expense for the three months ended October 31, 2017 and 2016 was $5,269,000 and $6,055,000, respectively.

The estimated amortization expense consists of the following for the fiscal years ending July 31,:
2018
$
21,075,000

2019
17,155,000

2020
17,155,000

2021
16,196,000

2022
14,955,000



We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the three months ended October 31, 2017. We believe that the carrying values of our net intangible assets were recoverable as of October 31, 2017. Any impairment charges that we may record in the future could be material to our results of operation and financial condition.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity
3 Months Ended
Oct. 31, 2017
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity

Sale of Common Stock
In June 2016, the Company sold 7,145,000 shares of its common stock in a public offering at a price to the public of $14.00 per share, resulting in proceeds to the Company of $95,029,000, net of underwriting discounts and commissions. As of October 31, 2017 and December 6, 2017, an aggregate registered amount of $74,970,000 under the Company's existing Shelf Registration Statement filed with the SEC remains available for sale of various types of securities, including debt.

Stock Repurchase Program
As of October 31, 2017 and December 6, 2017, we were authorized to repurchase up to an additional $8,664,000 of our common stock, pursuant to our current $100,000,000 stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases made during the three months ended October 31, 2017 or 2016.

Dividends
Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On September 27, 2017, our Board of Directors declared a dividend of $0.10 per common share, which was paid on November 17, 2017 to stockholders of record at the close of business on October 18, 2017. On December 6, 2017, our Board of Directors declared a dividend of $0.10 per common share, payable on February 16, 2018 to stockholders of record at the close of business on January 17, 2018.

Future dividends remain subject to compliance with financial covenants under our Secured Credit Facility, as amended, as well as Board approval.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Legal Proceedings and Other Matters
3 Months Ended
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings and Other Matters
Legal Proceedings and Other Matters

Legacy TCS Intellectual Property Matter - Vehicle IP
In December 2009, Vehicle IP, LLC ("Vehicle IP") filed a patent infringement lawsuit in the U.S. District Court for the District of Delaware (the "District Court"), seeking monetary damages, fees and expenses and other relief from, among others, our customer Verizon Wireless ("Verizon"), based on the VZ Navigator product, and TCS is defending Verizon against Vehicle IP. In 2013, the District Court granted the defendants’ motion for summary judgment on the basis that the products in question did not infringe plaintiff’s patent. Plaintiff appealed that decision and, in 2014, the U.S. Court of Appeals for the Federal Circuit reversed the District Court's claim construction, overturned the District Court's grant of summary judgment of noninfringement, and remanded the case for further proceedings. Fact discovery and expert discovery has closed. Substantive settlement conversations have occurred but, to date, the parties have been unable to reach a settlement. As discussed in Note (7) -“Accrued Expenses and Other Current Liabilities," we have accrued certain legal and settlement costs related to the Vehicle IP matter. The accrued settlement costs related to this matter do not reflect the final amounts we actually may pay, if any.

On May 30, 2017, we received positive news that the District Court issued a supplemental claim construction order in our favor. As a result, the plaintiff agreed to file a joint status report to the District Court that requested that the District Court cancel the trial date (which was scheduled for July 2017). On July 28, 2017, the parties entered into a stipulation that the defendants’ accused products do not infringe Vehicle IP’s patent under the District Court’s current revised construction of the disputed patent claim term and requested that the District Court therefore enter a judgment of noninfringement. On August 18, 2017, the court entered such a judgment of noninfringment. As expected, following the judgment, Vehicle IP filed a notice of appeal on August 29, 2017. Vehicle IP's opening brief on appeal of the District Court's claim construction was submitted in October 2017. TCS’s brief in response is currently due January 19, 2018. An appellate ruling may take a year or so to be issued. If the District Court's current claim construction is ultimately upheld at the appellate level, it is possible that we may not have to go to trial or pay any monetary damages.

Ongoing legal expenses associated with defending this matter and its ultimate resolution could vary and have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods.

Other Matters
In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control (“OFAC”) that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority. The sales value of this equipment was approximately $288,000. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking further information about the disclosed transaction. We have responded to the subpoena, including alerting OFAC to Comtech’s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. Subsequently, in October 2017, U.S. sanctions with respect to Sudan were revoked. Consistent with the revocation of the Sudan Sanction Regulations (“SSR”), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible.

We are not able to predict when OFAC will complete its review, nor whether it will take any enforcement action against us in light of the recent revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.

There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies)
3 Months Ended
Oct. 31, 2017
Accounting Policies [Abstract]  
Adoption of Accounting Standards and Updates
Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standard Board (“FASB”) Accounting Standards Codification (“ASC”) which is the source for all authoritative U.S. generally accepted accounting principles, which are commonly referred to as “GAAP.” The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates (“ASUs”). During the three months ended October 31, 2017, we adopted FASB ASU 2016-09 "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”), which amends several aspects of the accounting for and reporting of share-based payment transactions. Our adoption of this ASU, on August 1, 2017, did not have a material impact on our condensed consolidated financial statements. See Note (12) - "Stock-Based Compensation" for further information regarding our adoption of this ASU.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
3 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Schedule of numerators and denominators used in basic and diluted EPS calculations
The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
Three months ended October 31,
 
2017
 
2016
Numerator:
 
 
 
Net loss for basic calculation
$
(1,660,000
)
 
(2,489,000
)
Numerator for diluted calculation
$
(1,660,000
)
 
(2,489,000
)
 
 
 
 
Denominator:
 
 
 
Denominator for basic calculation
23,797,000

 
23,385,000

Denominator for diluted calculation
23,797,000

 
23,385,000

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Tables)
3 Months Ended
Oct. 31, 2017
Accounts Receivable Additional Disclosures [Abstract]  
Accounts receivable
Accounts receivable consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Billed receivables from commercial and international customers
 
$
66,349,000

 
71,404,000

Unbilled receivables from commercial and international customers
 
17,215,000

 
24,668,000

Billed receivables from the U.S. government and its agencies
 
14,709,000

 
18,497,000

Unbilled receivables from the U.S. government and its agencies
 
17,172,000

 
11,693,000

Total accounts receivable
 
115,445,000

 
126,262,000

Less allowance for doubtful accounts
 
1,502,000

 
1,300,000

Accounts receivable, net
 
$
113,943,000

 
124,962,000

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
3 Months Ended
Oct. 31, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Raw materials and components
 
$
51,237,000

 
50,569,000

Work-in-process and finished goods
 
34,188,000

 
26,053,000

Total inventories
 
85,425,000

 
76,622,000

Less reserve for excess and obsolete inventories
 
15,234,000

 
16,019,000

Inventories, net
 
$
70,191,000

 
60,603,000

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Oct. 31, 2017
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following at:
 
 
October 31, 2017
 
July 31, 2017
Accrued wages and benefits
 
$
20,436,000

 
19,622,000

Accrued warranty obligations
 
13,001,000

 
17,617,000

Accrued contract costs
 
8,363,000

 
8,644,000

Accrued legal costs
 
7,983,000

 
8,402,000

Accrued commissions and royalties
 
2,540,000

 
3,600,000

Other
 
10,780,000

 
10,725,000

Accrued expenses and other current liabilities
 
$
63,103,000

 
68,610,000

Schedule of changes in current accrued warranty obligations
Changes in our current accrued warranty obligations during the three months ended October 31, 2017 and 2016 were as follows:
 
 
Three months ended October 31,
 
 
2017
 
2016
Balance at beginning of period
 
$
17,617,000

 
15,362,000

Provision for warranty obligations
 
1,106,000

 
1,083,000

Charges incurred
 
(1,830,000
)
 
(1,461,000
)
Warranty settlement (see below)
 
(3,892,000
)
 

Balance at end of period
 
$
13,001,000

 
$
14,984,000

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition-Related Restructuring Plan (Tables)
3 Months Ended
Oct. 31, 2017
Restructuring and Related Activities [Abstract]  
Determination of estimated facility exit costs table
The remaining estimated amounts relate to facility exit costs and were determined as follows:
 
At August 1, 2008
Total non-cancelable lease obligations
$
12,741,000

Less: Estimated sublease income
8,600,000

Total net estimated facility exit costs
4,141,000

Less: Interest expense to be accreted
2,041,000

Present value of estimated facility exit costs
$
2,100,000

Summary of acquisition-related restructuring liabilities
As of October 31, 2017, the amount of the acquisition-related restructuring reserve is as follows:
 
Cumulative
Activity Through
October 31, 2017
Present value of estimated facility exit costs at August 1, 2008
$
2,100,000

Cash payments made
(10,985,000
)
Cash payments received
8,600,000

Accreted interest recorded
1,861,000

Liability recorded as of period end as accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheet
$
1,576,000

Summary of future cash payments associated with estimated facility exit costs
Future cash payments associated with our restructuring plan are summarized below:
 
As of October 31, 2017
Future lease payments to be made
$
1,576,000

Interest expense to be accreted in future periods
180,000

Total remaining payments
$
1,756,000

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Secured Credit Facility (Tables)
3 Months Ended
Oct. 31, 2017
Line of Credit Facility [Abstract]  
Schedule of Line of Credit Facilities
As of October 31, 2017 and July 31, 2017, amounts outstanding under our Secured Credit Facility, net, were as follows:
 
 
October 31, 2017

 
July 31, 2017

Term Loan Facility
 
$
131,953,000

 
139,080,000

Less unamortized deferred financing costs related to Term Loan Facility
 
4,430,000

 
4,763,000

Term Loan Facility, net
 
127,523,000

 
134,317,000

Revolving Loan Facility
 
63,805,000

 
57,405,000

Amount outstanding under Secured Credit Facility, net
 
191,328,000

 
191,722,000

Less current portion of long-term debt
 
16,135,000

 
15,494,000

Non-current portion of long-term debt
 
$
175,193,000

 
176,228,000

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Lease Obligations (Tables)
3 Months Ended
Oct. 31, 2017
Capital Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Capital Leases
Future minimum payments under capital lease obligations consisted of the following at October 31, 2017:
Remainder of fiscal 2018
$
1,719,000

Fiscal 2019
1,492,000

Fiscal 2020
318,000

Fiscal 2021 and beyond

Total minimum lease payments
3,529,000

Less: amounts representing interest
172,000

Present value of net minimum lease payments
3,357,000

Current portion of capital lease obligations
2,064,000

Non-current portion of capital lease obligations
$
1,293,000

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Tables)
3 Months Ended
Oct. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock-based Awards Outstanding by Award Type
As of October 31, 2017, the following stock-based awards, by award type, were outstanding:
Stock options
1,814,835

Performance shares
277,881

RSUs and restricted stock
430,063

Share units
267,606

Total
2,790,385

Stock-based compensation for awards detailing where recorded in Condensed Consolidated Statement of Operations
Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
Three months ended October 31,
 
2017
 
2016
Cost of sales
$
40,000

 
48,000

Selling, general and administrative expenses
654,000

 
851,000

Research and development expenses
53,000

 
71,000

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000

Summary of net stock-based compensation expense by award type
Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
Three months ended October 31,
 
2017
 
2016
Stock options
$
267,000

 
246,000

Performance shares
112,000

 
494,000

RSUs and restricted stock
385,000

 
188,000

ESPP
45,000

 
42,000

Share units
(62,000
)
 

Stock-based compensation expense before income tax benefit
747,000

 
970,000

Estimated income tax benefit
(260,000
)
 
(341,000
)
Net stock-based compensation expense
$
487,000

 
629,000

Summary of the Plan's activity relating to stock options
The following table summarizes the Plan's activity during the three months ended October 31, 2017:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
1,855,875

 
$
28.60

 
 
 
 
Expired/canceled
 
(41,040
)
 
28.97

 
 
 
 
Outstanding at October 31, 2017
 
1,814,835

 
$
28.59

 
5.32
 
$
6,000

 
 
 
 
 
 
 
 
 
Exercisable at October 31, 2017
 
1,368,086

 
$
28.62

 
4.80
 
$
1,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
1,768,467

 
$
28.57

 
5.27
 
$
6,000

Summary of the Plan's activity relating to performance shares, RSUs, restricted stock and share units
The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2017
 
830,197

 
$
16.95

 
 
Granted
 
307,194

 
18.25

 
 
Settled
 
(100,321
)
 
20.67

 
 
Forfeited
 
(61,520
)
 
18.88

 
 
Outstanding at October 31, 2017
 
975,550

 
$
16.86

 
$
20,984,000

 
 
 
 
 
 
 
Vested at October 31, 2017
 
309,853

 
$
17.55

 
$
6,665,000

 
 
 
 
 
 
 
Vested and expected to vest at October 31, 2017
 
941,258

 
$
16.87

 
$
20,246,000

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer and Geographic Information (Tables)
3 Months Ended
Oct. 31, 2017
Geographic Areas, Revenues from External Customers [Abstract]  
Schedule of net sales, as a percentage, by geography and customer type
Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:

 
 
Three months ended October 31,
 
 
2017
 
2016
United States
 
 
 
 
U.S. government
 
32.4
%
 
35.3
%
Domestic
 
44.3
%
 
36.8
%
Total United States
 
76.7
%
 
72.1
%
 
 
 
 
 
International
 
23.3
%
 
27.9
%
Total
 
100.0
%
 
100.0
%
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Tables)
3 Months Ended
Oct. 31, 2017
Segment Reporting [Abstract]  
Segment information
Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net loss to Adjusted EBITDA is presented in the tables below:

 
Three months ended October 31, 2017
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,114,000

 
45,455,000

 

 
$
121,569,000

Operating income (loss)
 
$
4,792,000

 
(641,000
)
 
(3,929,000
)
 
$
222,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
4,702,000

 
(642,000
)
 
(5,720,000
)
 
$
(1,660,000
)
     Provision for (benefit from) income taxes
 
6,000

 

 
(751,000
)
 
(745,000
)
     Interest (income) and other expense
 
48,000

 
(2,000
)
 
(7,000
)
 
39,000

     Interest expense
 
36,000

 
3,000

 
2,549,000

 
2,588,000

     Amortization of stock-based compensation
 

 

 
747,000

 
747,000

     Amortization of intangibles
 
4,425,000

 
844,000

 

 
5,269,000

     Depreciation
 
2,444,000

 
616,000

 
286,000

 
3,346,000

Adjusted EBITDA
 
$
11,661,000

 
819,000

 
(2,896,000
)
 
$
9,584,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
959,000

 
93,000

 
56,000

 
$
1,108,000

Total assets at October 31, 2017
 
$
600,649,000

 
181,739,000

 
43,844,000

 
$
826,232,000



 
Three months ended October 31, 2016
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
76,178,000

 
59,608,000

 

 
$
135,786,000

Operating income (loss)
 
$
3,098,000

 
2,500,000

 
(6,326,000
)
 
$
(728,000
)
 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
3,013,000

 
2,503,000

 
(8,005,000
)
 
$
(2,489,000
)
     Provision for (benefit from) income taxes
 
23,000

 

 
(1,585,000
)
 
(1,562,000
)
     Interest (income) and other expense
 
(2,000
)
 
(3,000
)
 
3,000

 
(2,000
)
     Interest expense
 
64,000

 

 
3,261,000

 
3,325,000

     Amortization of stock-based compensation
 

 

 
970,000

 
970,000

     Amortization of intangibles
 
4,436,000

 
1,619,000

 

 
6,055,000

     Depreciation
 
2,587,000

 
751,000

 
411,000

 
3,749,000

Adjusted EBITDA
 
$
10,121,000

 
4,870,000

 
(4,945,000
)
 
$
10,046,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,995,000

 
10,000

 
70,000

 
$
2,075,000

Total assets at October 31, 2016
 
$
623,510,000

 
211,021,000

 
68,921,000

 
$
903,452,000

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
3 Months Ended
Oct. 31, 2017
Goodwill [Abstract]  
Schedule of goodwill by segment
The following table represents goodwill by reportable operating segment as of October 31, 2017 and July 31, 2017:
 
 
Commercial Solutions
 
Government Solutions
 
Total
Goodwill
 
$
231,440,000

 
$
59,193,000

 
$
290,633,000

 
 
 
 
 
 
 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 
 
As of October 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
45,280,000

 
$
204,551,000

Technologies
 
12.3
 
82,370,000

 
50,064,000

 
32,306,000

Trademarks and other
 
16.4
 
28,894,000

 
9,149,000

 
19,745,000

Total
 
 
 
$
361,095,000

 
104,493,000

 
$
256,602,000


 
 
As of July 31, 2017
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.3
 
$
249,831,000

 
41,923,000

 
$
207,908,000

Technologies
 
12.3
 
82,370,000

 
48,623,000

 
33,747,000

Trademarks and other
 
16.4
 
28,894,000

 
8,678,000

 
20,216,000

Total
 
 
 
$
361,095,000

 
99,224,000

 
$
261,871,000

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated amortization expense consists of the following for the fiscal years ending July 31,:
2018
$
21,075,000

2019
17,155,000

2020
17,155,000

2021
16,196,000

2022
14,955,000

XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
General Narrative (Details)
3 Months Ended
Oct. 31, 2017
operating_segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements and Financial Instruments (Details)
Oct. 31, 2017
Fair Value Disclosures [Abstract]  
Non-current portion of capital lease obligations, a blended interest rate (percent) 5.90%
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average performance shares outstanding during the period that are excluded from EPS Calculation (in shares) 252,000 227,000
Net loss for basic calculation $ (1,660,000) $ (2,489,000)
Numerator for diluted calculation $ (1,660,000) $ (2,489,000)
Denominator for basic calculation (in shares) 23,797,000 23,385,000
Denominator for diluted calculation (in shares) 23,797,000 23,385,000
Stock options, performance shares (with the performance conditions satisfied), RSUs and restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 2,246,000 2,419,000
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details)
Oct. 31, 2017
USD ($)
customer
Jul. 31, 2017
USD ($)
customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 115,445,000 $ 126,262,000
Less allowance for doubtful accounts 1,502,000 1,300,000
Accounts receivable, net $ 113,943,000 $ 124,962,000
Accounts Receivable | Major customer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of customers accounted for greater than 10% of total accounts receivable other than disclosed | customer 0 0
Minimum percentage of total accounts receivable outstanding by one customer or individual country requiring additional and separate disclosure 10.00% 10.00%
Accounts Receivable | Major customer | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of total accounts receivable 27.60% 23.90%
Billed Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 66,349,000 $ 71,404,000
Billed Receivables | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 14,709,000 18,497,000
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Retainage $ 108,000 118,000
Maximum period that management estimates unbilled accounts receivable to be billed and collected 1 year  
Unbilled Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 17,215,000 24,668,000
Unbilled Receivables | U.S. government and its agencies    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable 17,172,000 11,693,000
Unbilled Receivables | Major customer | U.S. Prime Contractor    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unbilled receivable related to our large over-the-horizon microwave system contracts $ 2,839,000 $ 2,995,000
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials and components $ 51,237,000 $ 50,569,000
Work-in-process and finished goods 34,188,000 26,053,000
Total inventories 85,425,000 76,622,000
Less reserve for excess and obsolete inventories 15,234,000 16,019,000
Inventories, net 70,191,000 60,603,000
Inventory directly related to long-term contracts 2,018,000 2,148,000
Inventory related to contracts from third party commercial customers who outsource their manufacturing to us $ 1,507,000 $ 1,718,000
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Business Acquisition [Line Items]        
Accrued wages and benefits $ 20,436,000 $ 19,622,000    
Accrued warranty obligations 13,001,000 17,617,000 $ 14,984,000 $ 15,362,000
Accrued contract costs 8,363,000 8,644,000    
Accrued legal costs 7,983,000 8,402,000    
Accrued commissions and royalties 2,540,000 3,600,000    
Other 10,780,000 10,725,000    
Accrued expenses and other current liabilities 63,103,000 68,610,000    
TeleCommunication Systems Inc. | Pre-Acquisition Contingencies Related to TCS Intellectual Property        
Business Acquisition [Line Items]        
Accrued legal costs $ 3,739,000 $ 4,120,000    
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details)
3 Months Ended
Oct. 31, 2017
USD ($)
credit
Oct. 31, 2016
USD ($)
Oct. 31, 2017
USD ($)
Business Acquisition [Line Items]      
Minimum coverage period of product warranty from the date of shipment 1 year    
Accrued warranty obligations $ 17,617,000 $ 15,362,000 $ 13,001,000
Changes in Product Warranty Liability      
Accrued warranty obligations, as of the beginning of the period 17,617,000 15,362,000  
Provision for warranty obligations 1,106,000 1,083,000  
Charges incurred (1,830,000) (1,461,000)  
Warranty settlement (see below) (3,892,000) 0  
Accrued warranty obligations, as of the end of the period 13,001,000 $ 14,984,000  
TeleCommunication Systems Inc. | TCS 911 call handling software solution      
Business Acquisition [Line Items]      
Accrued warranty obligations 9,909,000   5,546,000
Changes in Product Warranty Liability      
Accrued warranty obligations, as of the beginning of the period 9,909,000    
Accrued warranty obligations, as of the end of the period $ 5,546,000    
TeleCommunication Systems Inc. | TCS 911 call handling software solution | Full and final warranty settlement with AT&T      
Business Acquisition [Line Items]      
Number of monthly credits issued | credit 36    
Amount of monthly credit     153,000
Present value of monthly credits     4,721,000
TeleCommunication Systems Inc. | TCS 911 call handling software solution | Full and final warranty settlement with AT&T | Accounts Payable and Accrued Liabilities      
Business Acquisition [Line Items]      
Present value of monthly credits     1,489,000
TeleCommunication Systems Inc. | TCS 911 call handling software solution | Full and final warranty settlement with AT&T | Other Noncurrent Liabilities      
Business Acquisition [Line Items]      
Present value of monthly credits     $ 3,232,000
TeleCommunication Systems Inc. | TCS 911 call handling software solution | Full and final warranty settlement with AT&T | Cost of sales      
Business Acquisition [Line Items]      
A benefit in connection with favorable settlement $ 660,000    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition-Related Restructuring Plan - Summary of Radyne Acquisition Related Restructuring Plan (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Aug. 01, 2008
Jul. 31, 2008
Restructuring and Related Activities [Abstract]        
Business acquisition restructuring costs     $ 2,713,000  
Business acquisition restructuring costs related to severance for employees     613,000  
Total non-cancelable lease obligations     12,741,000  
Less: Estimated sublease income     8,600,000  
Total net estimated facility exit costs     4,141,000  
Less: Interest expense to be accreted     2,041,000  
Present value of estimated facility exit costs $ 1,576,000 $ 1,941,000 $ 2,100,000 $ 2,100,000
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition-Related Restructuring Plan - Activity of Facility Related Exit Costs (Details) - USD ($)
3 Months Ended 111 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Restructuring Reserve [Roll Forward]      
Present value of estimated facility-related exit costs, beginning balance $ 1,941,000   $ 2,100,000
Cash payments made (397,000)   (10,985,000)
Cash payments received     8,600,000
Accreted interest recorded 32,000 $ 56,000 1,861,000
Present value of estimated facility-related exit costs, ending balance $ 1,576,000   $ 1,576,000
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition-Related Restructuring Plan - Details of Future Cash Payments (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Aug. 01, 2008
Jul. 31, 2008
Restructuring and Related Activities [Abstract]        
Future lease payments to be made $ 1,576,000 $ 1,941,000 $ 2,100,000 $ 2,100,000
Interest expense to be accreted in future periods 180,000      
Total remaining payments $ 1,756,000      
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Secured Credit Facility (Details)
3 Months Ended
Oct. 31, 2017
USD ($)
$ / shares
Oct. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Jul. 31, 2017
USD ($)
Feb. 23, 2016
USD ($)
Line of Credit Facility [Line Items]          
Current portion of long-term debt $ 16,135,000 $ 16,135,000   $ 15,494,000  
Non-current portion of long-term debt, net 175,193,000 175,193,000   176,228,000  
Repayment of term loan facility   7,127,000 $ 2,212,000    
Secured Credit Facility          
Line of Credit Facility [Line Items]          
Long-term Debt 191,328,000 191,328,000   191,722,000  
Current portion of long-term debt 16,135,000 16,135,000   15,494,000  
Non-current portion of long-term debt, net $ 175,193,000 175,193,000   176,228,000  
Secured credit facility, maximum borrowing capacity         $ 400,000,000
Interest expense including amortization of deferred financing costs   $ 2,465,000 $ 3,175,000    
Blended interest rate (percent) 5.30% 5.30% 5.00%    
Outstanding standby letters of credit at period end $ 3,013,000 $ 3,013,000      
Outstanding commercial letters of credit at period end 0 0      
Maximum amount of available cash on hand that can be used in leverage ratio calculation $ 50,000,000 50,000,000      
Leverage ratio 2.83        
Fixed charge coverage ratio 2.03        
Targeted quarterly dividend per share | $ / shares $ 0.10        
Term Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Long-term debt, gross $ 131,953,000 131,953,000   139,080,000  
Unamortized deferred financing costs 4,430,000 4,430,000   4,763,000  
Long-term Debt 127,523,000 127,523,000   134,317,000  
Secured credit facility, maximum borrowing capacity         250,000,000
Repayment of term loan facility   7,127,000 $ 2,212,000    
Revolving Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Long-term Debt $ 63,805,000 $ 63,805,000   $ 57,405,000  
Secured credit facility, maximum borrowing capacity         150,000,000
Revolving Loan Facility | Letter of Credit          
Line of Credit Facility [Line Items]          
Secured credit facility, maximum borrowing capacity         $ 25,000,000
Federal Funds Effective Rate | Revolving Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Variable interest rate (percent)   0.50%      
Adjusted LIBO rate | Revolving Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Variable interest rate (percent)   1.00%      
Floor interest rate   1.00%      
Minimum | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Fixed charge coverage ratio 1.25        
Minimum | Revolving Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Long-term Debt $ 41,904,000 $ 41,904,000      
Maximum | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Leverage ratio 3.50        
Maximum | Revolving Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Long-term Debt $ 63,804,000 63,804,000      
Fourth quarter of fiscal 2018 and thereafter | Maximum | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Leverage ratio 3.00        
Due by February 23, 2021 | Term Loan Facility | Secured Credit Facility          
Line of Credit Facility [Line Items]          
Balloon payment to be made $ 22,500,000 $ 22,500,000      
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Lease Obligations (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Capital Leases [Abstract]    
Net book value of the leased assets $ 4,698,000 $ 5,419,000
Blended interest rate 5.90%  
Capital Leases, Option To Buy Leased Asset $ 1  
Remainder of fiscal 2018 1,719,000  
Fiscal 2019 1,492,000  
Fiscal 2020 318,000  
Fiscal 2021 and beyond 0  
Total minimum lease payments 3,529,000  
Less: amounts representing interest 172,000  
Present value of net minimum lease payments 3,357,000  
Current portion of capital lease obligations 2,064,000 2,309,000
Non-current portion of capital lease obligations $ 1,293,000 $ 1,771,000
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
Oct. 31, 2017
Jul. 31, 2017
Income Tax Contingency [Line Items]    
Unrecognized tax benefits $ 8,880,000 $ 8,681,000
Interest accrued relating to income taxes 121,000 95,000
Unrecognized tax benefits that would positively impact our effective tax rate, if recognized 7,875,000 7,727,000
Non-current income taxes payable    
Income Tax Contingency [Line Items]    
Unrecognized tax benefits 2,550,000 2,515,000
Included in the non-current deferred tax liabilities (as an offset to the associated deferred tax asset)    
Income Tax Contingency [Line Items]    
Unrecognized tax benefits $ 6,330,000 $ 6,166,000
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Overview (Details) - shares
3 Months Ended
Dec. 05, 2017
Oct. 31, 2017
Jul. 31, 2017
Stock options      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based option awards outstanding at period end (in shares)   1,814,835 1,855,875
2000 Stock Incentive Plan      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares)   9,462,500  
Aggregate net number of stock-based awards granted (in shares)   8,100,581  
Aggregate number of stock based awards expired and canceled (in shares)   3,826,857  
Aggregate number of stock-based awards exercised or settled (in shares)   5,310,196  
Stock-Based Awards Outstanding By Award Type      
Number of total stock-based awards outstanding (in shares)   2,790,385  
2000 Stock Incentive Plan | Stock options      
2000 Stock Incentive Plan      
Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power   10 years  
Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award   10.00%  
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power   5 years  
Stock-Based Awards Outstanding By Award Type      
Number of stock-based option awards outstanding at period end (in shares)   1,814,835  
2000 Stock Incentive Plan | Performance shares      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares)   277,881  
2000 Stock Incentive Plan | RSUs and restricted stock      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares)   430,063  
2000 Stock Incentive Plan | Share units      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares)   267,606  
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares)   800,000  
2001 Employee Stock Purchase Plan      
Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP)   85.00%  
Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period (in shares)   710,413  
Subsequent Event | 2000 Stock Incentive Plan      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) 10,362,500    
Number of additional shares authorized (in shares) 900,000    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Expenses (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Jul. 31, 2017
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ 747,000 $ 970,000  
Estimated income tax benefit   (260,000) (341,000)  
Net stock-based compensation expense   487,000 629,000  
Total remaining unrecognized compensation cost related to the unvested stock-based awards $ 10,222,000 10,222,000    
Estimated forfeitures related to unvested stock-based awards $ 812,000 812,000    
Weighted average number of years net compensation cost is expected to be recognized over 3 years 2 months 4 days      
Stock-based compensation capitalized and included in ending inventory $ 12,000 12,000   $ 12,000
Stock Options        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ 267,000 246,000  
Number of stock-based option awards outstanding at period end (in shares) 1,814,835 1,814,835   1,855,875
Performance Shares        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ 112,000 494,000  
RSUs and restricted stock        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   385,000 188,000  
Employee Stock Purchase Plan - ESPP        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   45,000 42,000  
Share units        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ (62,000) 0  
Stock Appreciation Rights (SARs)        
Stock-based Compensation Expenses        
Number of stock-based option awards outstanding at period end (in shares) 0 0   0
Cost of sales        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ 40,000 48,000  
Selling, general and administrative expenses        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   654,000 851,000  
Research and development expenses        
Stock-based Compensation Expenses        
Stock-based compensation expense before income tax benefit   $ 53,000 $ 71,000  
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP        
Stock-based Compensation Expenses        
Discount offered to employees participating in the ESPP as a percentage of market price   15.00% 15.00%  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Stock Options (Details) - Stock Options - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Awards (in Shares)    
Outstanding, Beginning Balance (in shares) 1,855,875  
Expired/canceled (in shares) (41,040)  
Outstanding, Ending Balance (in shares) 1,814,835  
Exercisable, Ending Balance (in shares) 1,368,086  
Vested and Expected to Vest, Ending Balance (in shares) 1,768,467  
Weighted Average Exercise Price    
Outstanding, Beginning Balance (in dollars per share) $ 28.60  
Expired/canceled (in dollars per share) 28.97  
Outstanding, Ending Balance (in dollars per share) 28.59  
Exercisable, Ending Balance (in dollars per share) 28.62  
Vested and Expected to Vest, Ending Balance (in dollars per share) $ 28.57  
Weighted Average Remaining Contractual Term (Years)    
Outstanding, Ending Balance 5 years 3 months 24 days  
Exercisable, Ending Balance 4 years 9 months 19 days  
Vested And Expected To Vest, Ending Balance 5 years 3 months 8 days  
Aggregate Intrinsic Value    
Outstanding, Ending Balance $ 6,000  
Exercisable, Ending Balance 1,000  
Vested and Expected to Vest, Ending Balance $ 6,000  
Additional Disclosures    
Exercise price, lower range limit (in dollars per share) $ 20.90  
Exercise price, upper range limit (in dollars per share) $ 33.94  
Granted (in shares) 0 0
Exercised (in shares) 0 0
Vested stock based awards net settled upon exercise (in shares) 0 0
Minimum    
Additional Disclosures    
Contractual term (in years) 5 years  
Vesting period (in years) 3 years  
Maximum    
Additional Disclosures    
Contractual term (in years) 10 years  
Vesting period (in years) 5 years  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details)
3 Months Ended
Oct. 31, 2017
USD ($)
$ / shares
shares
Oct. 31, 2016
USD ($)
Jul. 31, 2017
USD ($)
Additional Disclosures      
Accrual of dividend equivalents, net of reversal | $ $ 61,000 $ 129,000  
Carrying value at period end | $ $ 350,213,000   $ 351,913,000
Performance Shares, RSUs, Restricted Stock and Share Units      
Awards (in Shares)      
Outstanding, Beginning Balance (in shares) 830,197    
Granted (in shares) 307,194    
Settled (in shares) (100,321)    
Forfeited (in shares) (61,520)    
Outstanding, Ending Balance (in shares) 975,550    
Vested, Ending Balance (in shares) 309,853    
Vested and Expected to Vest, Ending Balance (in shares) 941,258    
Weighted Average Grant Date Fair Value      
Outstanding, Beginning Balance (in dollars per share) | $ / shares $ 16.95    
Granted (in dollars per share) | $ / shares 18.25    
Settled (in dollars per share) | $ / shares 20.67    
Forfeited (in dollars per share) | $ / shares 18.88    
Outstanding, Ending Balance (in dollars per share) | $ / shares 16.86    
Vested, Ending Balance (in dollars per share) | $ / shares 17.55    
Vested and Expected to Vest, Ending Balance (in dollars per share) | $ / shares $ 16.87    
Aggregate Intrinsic Value      
Outstanding, Ending Balance | $ $ 20,984,000    
Vested, Ending Balance | $ 6,665,000    
Vested and Expected to Vest, Ending Balance | $ 20,246,000    
Additional Disclosures      
Total intrinsic value of stock-based awards settled | $ $ 1,937,000 $ 425,000  
Performance Shares | Employees      
Additional Disclosures      
Common Stock conversion ratio 1    
Performance Shares | Employees | Granted prior to fiscal 2014      
Additional Disclosures      
Vesting period (in years) 5 years 3 months 19 days    
Performance Shares | Employees | Granted since fiscal 2014      
Additional Disclosures      
Performance period (in years) 3 years    
RSUs and restricted stock | Non-Employee Director      
Additional Disclosures      
Vesting period (in years) 3 years    
Common Stock conversion ratio 1    
RSUs and restricted stock | Employees      
Additional Disclosures      
Vesting period (in years) 5 years    
Common Stock conversion ratio 1    
Share units      
Additional Disclosures      
Common Stock conversion ratio 1    
Cumulative number of units settled as of the date (in shares) 14,777    
Share units | Granted on or after July 31, 2017      
Additional Disclosures      
Conversion period of fully-vested share units into Common Stock from grant date (in years) 1 year    
Dividend Equivalents      
Additional Disclosures      
Accrual of dividend equivalents, net of reversal | $ $ 61,000    
Dividend equivalents paid | $ 115,000    
Carrying value at period end | $ $ 500,000   $ 554,000
2000 Stock Incentive Plan | Performance Shares      
Awards (in Shares)      
Outstanding, Ending Balance (in shares) 277,881    
2000 Stock Incentive Plan | RSUs and restricted stock      
Awards (in Shares)      
Outstanding, Ending Balance (in shares) 430,063    
2000 Stock Incentive Plan | Share units      
Awards (in Shares)      
Outstanding, Ending Balance (in shares) 267,606    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Income Tax Expense | Impact of Accounting Standards Update 2016-09    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net income tax shortfalls and reversal of deferred tax assets $ 85,000  
Reduction to Additional Paid-In Capital    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Net income tax shortfalls and reversal of deferred tax assets   $ 477,000
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Customer and Geographic Information (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Revenues from External Customers    
Entity wide revenue percentage by major customer type 100.00% 100.00%
Major customer    
Revenues from External Customers    
Minimum percentage of consolidated net sales sold to one customer or individual country requiring additional and separate disclosure 10.00% 10.00%
U.S. government    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 32.40% 35.30%
Commercial (United States)    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 44.30% 36.80%
Total United States    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 76.70% 72.10%
International    
Revenues from External Customers    
Entity wide revenue percentage by major customer type 23.30% 27.90%
Revenue generated from external customers $ 28,315,000 $ 37,833,000
Verizon Communications Inc. | Major customer | Sales Revenue, Net    
Revenues from External Customers    
Percentage of revenue generated from external customer type 11.70%  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Jul. 31, 2017
Segment Reporting Information [Line Items]      
Net sales $ 121,569,000 $ 135,786,000  
Operating income (loss) 222,000 (728,000)  
Net income (loss) (1,660,000) (2,489,000)  
Provision for (benefit from) income taxes (745,000) (1,562,000)  
Interest (income) and other expense 39,000 (2,000)  
Interest expense 2,588,000 3,325,000  
Amortization of stock-based compensation 747,000 970,000  
Amortization of intangibles 5,269,000 6,055,000  
Depreciation 3,346,000 3,749,000  
Adjusted EBITDA 9,584,000 10,046,000  
Purchases of property, plant and equipment 1,108,000 2,075,000  
Total assets 826,232,000 903,452,000 $ 832,063,000
Secured Credit Facility      
Segment Reporting Information [Line Items]      
Interest expense related to Credit Facility 2,465,000 3,175,000  
Unallocated      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Operating income (loss) (3,929,000) (6,326,000)  
Net income (loss) (5,720,000) (8,005,000)  
Provision for (benefit from) income taxes (751,000) (1,585,000)  
Interest (income) and other expense (7,000) 3,000  
Interest expense 2,549,000 3,261,000  
Amortization of stock-based compensation 747,000 970,000  
Amortization of intangibles 0 0  
Depreciation 286,000 411,000  
Adjusted EBITDA (2,896,000) (4,945,000)  
Purchases of property, plant and equipment 56,000 70,000  
Total assets 43,844,000 68,921,000  
Commercial Solutions Segment | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 76,114,000 76,178,000  
Operating income (loss) 4,792,000 3,098,000  
Net income (loss) 4,702,000 3,013,000  
Provision for (benefit from) income taxes 6,000 23,000  
Interest (income) and other expense 48,000 (2,000)  
Interest expense 36,000 64,000  
Amortization of stock-based compensation 0 0  
Amortization of intangibles 4,425,000 4,436,000  
Depreciation 2,444,000 2,587,000  
Adjusted EBITDA 11,661,000 10,121,000  
Purchases of property, plant and equipment 959,000 1,995,000  
Total assets 600,649,000 623,510,000  
Commercial Solutions Segment | Intersegment Eliminations      
Segment Reporting Information [Line Items]      
Intersegment sales 2,621,000 3,426,000  
Government Solutions Segment | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 45,455,000 59,608,000  
Operating income (loss) (641,000) 2,500,000  
Net income (loss) (642,000) 2,503,000  
Provision for (benefit from) income taxes 0 0  
Interest (income) and other expense (2,000) (3,000)  
Interest expense 3,000 0  
Amortization of stock-based compensation 0 0  
Amortization of intangibles 844,000 1,619,000  
Depreciation 616,000 751,000  
Adjusted EBITDA 819,000 4,870,000  
Purchases of property, plant and equipment 93,000 10,000  
Total assets $ 181,739,000 $ 211,021,000  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Details)
3 Months Ended
Oct. 31, 2017
USD ($)
operating_segment
Aug. 01, 2017
$ / shares
Jul. 31, 2017
USD ($)
Goodwill [Line Items]      
Goodwill $ 290,633,000   $ 290,633,000
Number of reportable segments | operating_segment 2    
Commercial Solutions Segment      
Goodwill [Line Items]      
Goodwill $ 231,440,000   231,440,000
Reporting unit, percentage of fair value in excess of carrying amount   17.80%  
Government Solutions Segment      
Goodwill [Line Items]      
Goodwill $ 59,193,000   $ 59,193,000
Reporting unit, percentage of fair value in excess of carrying amount   52.90%  
Common Stock      
Goodwill [Line Items]      
Common stock price (in dollars per share) | $ / shares   $ 18.47  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Details) - USD ($)
3 Months Ended
Oct. 31, 2017
Jul. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Finite-Lived Intangible Assets [Line Items]        
Gross carrying amount $ 361,095,000 $ 361,095,000 $ 361,095,000  
Accumulated amortization 104,493,000 99,224,000 104,493,000  
Net carrying amount 256,602,000 $ 261,871,000 256,602,000  
Amortization of intangibles     5,269,000 $ 6,055,000
Amortization expense - year one 21,075,000   21,075,000  
Amortization expense - year two 17,155,000   17,155,000  
Amortization expense - year three 17,155,000   17,155,000  
Amortization expense - year four 16,196,000   16,196,000  
Amortization expense - year five $ 14,955,000   14,955,000  
Customer Relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization period 20 years 3 months 18 days 20 years 3 months 18 days    
Gross carrying amount $ 249,831,000 $ 249,831,000 249,831,000  
Accumulated amortization 45,280,000 41,923,000 45,280,000  
Net carrying amount $ 204,551,000 $ 207,908,000 204,551,000  
Technologies        
Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization period 12 years 3 months 18 days 12 years 3 months 18 days    
Gross carrying amount $ 82,370,000 $ 82,370,000 82,370,000  
Accumulated amortization 50,064,000 48,623,000 50,064,000  
Net carrying amount $ 32,306,000 $ 33,747,000 32,306,000  
Trademarks and other        
Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization period 16 years 4 months 22 days 16 years 4 months 22 days    
Gross carrying amount $ 28,894,000 $ 28,894,000 28,894,000  
Accumulated amortization 9,149,000 8,678,000 9,149,000  
Net carrying amount $ 19,745,000 $ 20,216,000 $ 19,745,000  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended
Nov. 17, 2017
Jun. 30, 2016
Oct. 31, 2017
Oct. 31, 2016
Dec. 06, 2017
Sep. 27, 2017
Class of Stock [Line Items]            
Number of common stock sold in public offering (in shares)   7,145,000        
Price per share (in dollars per share)   $ 14        
Proceeds from sale of common stock   $ 95,029,000        
Aggregate registered amount available for sale of securities under shelf registration statement     $ 74,970,000      
Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]            
Stock repurchase program, remaining authorized repurchase amount     8,664,000      
Maximum amount authorized by the Board of Directors for repurchases of the Company's common stock     $ 100,000,000      
Repurchases of common stock (in shares)     0 0    
Dividends [Abstract]            
Quarterly dividend payment amount per share (in dollars per share)           $ 0.10
Subsequent Event            
Class of Stock [Line Items]            
Aggregate registered amount available for sale of securities under shelf registration statement         $ 74,970,000  
Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]            
Stock repurchase program, remaining authorized repurchase amount         $ 8,664,000  
Dividends [Abstract]            
Quarterly dividend payment amount per share (in dollars per share)         $ 0.10  
Dividends, cash paid (in dollars per share) $ 0.10          
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Legal Proceedings and Other Matters Commitments and Contingencies (Details)
1 Months Ended
Oct. 31, 2014
USD ($)
Other Matters  
Loss Contingencies [Line Items]  
Sales value of equipment $ 288,000
XML 76 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ""ADL?(\\#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,$% @ (*&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 " @H9+[^>.V>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Y9"B;U96.G%@8K;.QF;+4UBQUC:R1]^R59 MFS*V!]C1TN]/GT"-B=)T"9]3%S&1PWPW^#9D:>*&G8BB!,CFA%[GA;> &F&"$R>?O MJ%.%?_Q,X=8)?DD-V2ZON^[%=S;MQ! MP-MN^S*O6[B020>#XZ_L))TC;MAU\NOJX7'_Q%3%Q;H05<'KO:BEN)=\_3ZY M_O"["?O.NH/[Q\970=7 K[M07U!+ P04 " @H9+F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ""ADN>08*/4@( *T' 8 >&PO=V]R:W-H965T&UL?97;CILP$(9?!?$ "\8&(M-.K+ ME?&:2-7EMT"T',C%F&H:1&&8!C6I&K_(S=B1%SF[2UHU<.2>N-E43HR]ZL[7R]8/]8R PEGJ$$2]'G 2G4D-8_?0U!_9&KCM/T>_;-) M7B5S(@(.C/ZJ+K+<^BO?N\"5W*E\9MT7&!)*?&_(_AL\@"JYGHEBG!D5YNF= M[T*R>HBBIE*3M_Y=->;=]5]B/-C(7I),)0LKO78B MUC9BOM2])#62IM^L(5I8#!2Z#U1H8]+YD7)HL@7*PK%%=H35G(+L;#!:+X&< MQW>'(ALTWUX.3;2POY#[#"-L1YCML,.@^9A.&F9)FLQ8P>3RJX'?3)T0WIG= M&U.D)J-C+=I%YO+\)^\+V7?";U4CO!.3Z@HV%^65,0EJ0N&3VHJEJIUCA\)5 MZF:FVKPO('U'LG8HCL%8H8N_4$L#!!0 ( ""ADLGB@U/K 0 !T8 8 M >&PO=V]R:W-H965T&ULC9E1C^(V%$;_"N*]&]][;2<9 M,4B=J:I6:J755ML^9X;,@#80FF2&[;^O$Q@$OI_1OBPD\UW[F)ACXUTZ:0_W5T/ MXXULN=A7K_5?]?!U_[D+5]FYE=5F6^_Z3;N;=?7+_?QGNGN4FN&+^WAM_HT(#>?G4;_1_U>-R$^ MDH0^GMNFG_Z=/;_U0[L]M1)0MM7WX^MF-[T>3NU_E.$"/A7PN8#LS0(Y%4A4 MD!W)IJ'^4@W5;TZ?W?2W,-H^W'U?,B^R][&= M4^3A&.'+R'7B$23D',E"_V<(AA \U7]2X:Q#&23Y'=%+'L M3&Z,B<8"@E18>QF\(K*0R&HB'Q$=(_ZB(R(IK6@DD&1;>DXR.,3G5 M4VZH)(VD@]YX(TDB#XF\)BHB(J_'[L2P)@)!\>*21#DDRC51&1'EJB.V!)\; M3)H;&X@R(7-DT0E)"HU$45$I1Y[:;R 3^E'DE=, M9+#)C*92*C.Z,^<]FD\HZJG(*F@&)^>Y82%2ZR9 M;,S$@,F !XB"MUQ 6.*D+2ZQQ4^9RZX*]BSH^8%HR/D;7%CE9-7J)#[1 A8O M:?-*;%[21A7C" U,)[FT)KT:$)8O:?M*;%_25O5"\@B5,VL(VMC!IN9*GZU7Q M1 62SI;IM8JQA5E;V,869J!6XZV&0D$Q99H)&YBU@6UL8-9B]24@0J).?_4X ML=_5^K6Q?EE;-6QH2K14H:BU3.DIQ5C!K!5L8P6S]BKECDK@!!CUS$6:"RN8 M]7;:QMMI1KMD2 6"M[Y^C*7.6NHVECH#53NTK,,@I9=UQDIGK70;*YVUJ,.4 M8O3M UOJ/.PVTE18Z:R5;F.ELS9UX4O@*1#,F=,;6,9*9ZUT%RN=M:B=HVCX,9=>_@0K7;327:QTE(D4^W@[-HF*"H4#9,O;5K!IA5M6A=;3<#VN2"XJ8!1%];6-!>VK6C; MNMAKHAU:4EZ@?2&*,I5E>KLCV+>B?>MCMXG6Z$]V/.@">YX?RUZ38>N*MJZ/ M#2=:IC;WAA 8B!:&KA?8:RYL7M'F]*)GYZ9A?GM./!^9]5 M][K9];.G=AC:[70P^]*V0QV:-9_"Q%W7U>I\T=0OP_@V#^^[XX'U\6)H]Z?# M^.S\/P++_P%02P,$% @ (*&2QJ\+\,S @ (0< !@ !X;"]W;W)K M^NFR 8QF_%> '%_]K&FJQ=EBW9DN8LVS[3 M]FTU!\4!K6=W/T"/4R1=^Z$"/L_+[X$6\HZR5UX"".>M)@W?NJ40[08A?BJA MQGQ%6VCDFPME-1:RRZZ(MPSP69MJ@@+/2U"-J\8M\@?K0')GMHK'*N:FAX11N'P67K?O W M^[72:\'/"CH^:3LJR9'25]7YA*F#YN,,>"%&%),;OH:8[3JF, MT_9[]4\ZN\QRQ!SVE/RJSJ+T'JI(E!J_]<^JT<^N?Y.D@\UN" 9#,!K\Z*$A' RA84 ]F8[Z M$0M:&4=D MY8B6'+'!T4N2R1SR'Z<^!LO_=3.>V,H3+WD2@R=>S&.2/%+,&!(K0[)D2 V& MY(F]>:R9<:16CG3)D1D5^-'0(7H9JI;+/^U.X[@K;#A83&6['X"U!+ P04 M " @H9+?"6>$X,# 0#P & 'AL+W=OW=:YHX"2K@+#A-[]NO M^=.4>(;HKB\:<)X9_\8V#YG%V32O[4%K&[Q79=TNPX.UQX7MO3GJ MVGVS,TV56W?;[*/VV.A\VP=5902,I5&5%W6X6O1CS\UJ84ZV+&K]W 3MJ:KR MYM\G79KS,N3AQ\#W8G^PW4"T6ASSO?ZA[<_C<^/NHDN6;5'INBU,'31ZMPP? M^<,:XBZ@5_Q=Z',[N0ZZ4EZ,>>UN_M@N0]81Z5)O;)JW+LLOD.'Z- M2^>%?,2][JM2G_*;;VL Q5&&SU+C^5]KLY?]-C04D8C-7_ MJ=]TZ>0=B9MC8\JV_Q]L3JTUU9C%H53Y^_!9U/WG>"/PBWF)MNL%^[_CM7;>M&WU:2 M+Z*W+L\H>1HD,)%\*B*7_#(#4#,\ 0J'ZPG66"&!GD&0-8@^7DSC!1T?D_%Q M'Q]/XV-O#0:)["7UL ; DS1CC'G%$$J12)5.E5=,"8196@B+GH@GX@0QBR;/X>V.7&(JZ5-)XIC% M%!0A=.^_&TM%6R['GJM\SQTU\FJN-"4LCE)"K+)Y*MIV>88?DXS. +1+ G;) MS'?)4:.FM.R>27;UY_G8FH[B+1S G;.S'=. M()Q3R$SB4T$JQ8UW,=#F"0)3"9]*_&U^LD]&+VW=(W1]B#?^Y-J]H3G[3#/TBG_E MS;ZHV^#%6-?E]+W(SABK'2.[=_9\<.WIY:;4.]M=2G?=##W:<&/-<>P_HTL3 MO/H-4$L#!!0 ( ""ADN8F4NQ\P0 'X9 8 >&PO=V]R:W-H965T M&ULC5E=;^I&$/TKB' R9F9L[/K<\8P.Y35CWIM;3/ZN2UV]>UXW33[F^FT M?E[;;5Y_*_=VY_[S4E;;O'&7U>NTWEJ_FL M?&N*S;LS??YJ_[3-7_O'REU- M3UE6FZW=U9MR-ZKLR^WX%[I9JJ0-Z!!_;^RA/GL_:I?R5)8_VHO?5K?CJ&5D M"_ONCS?X3A .X#^!1 ^LL U0>HSP#U98#N _0I@),O TP?8#XKI%\& MQ'U _!E@NOTX-JOK_GW>Y/-951Y&U?$ [?/VG-)-[/;WN?VPV\[N?VX#:O?I M^SPSL^E[FZ>'W!TA? Z)?<@"0!(?<@\@J0]Y )#,ARPEA*+HA)FZI9[6RW"] MW"707@(*%GS$)!UFUV%T$NG(58J"=4ND2E4B)0TK:5!)!:O2HA*92"E% Y4,K&2Z M+,JKI'&"&":( =7POH@%U6Y#P[V_"//H))!. N@$]^!=(CN7*GED$W%L6')& MN6B0#D]$!/FV2/<+IXN$M8IPD( M-5'(B$4M-O&0*!'6/P("2!PV22K@Q-W%J13P:Y ^+2R6!-225$A+RN6$. .L M+@-]4EA7R0!2.B1ET F0[GE_!= GA;6:@%B3&&*D#$\4L-7[*X ^*:S8)"4[ M#66)I,Q.V-WD8/NN0/JLL"83$&4*C82D*NN8.)6'?=%#_7'%H*[*G(8-9_)4 M/ "H2E2626M=@O*79B#"+D+ 1BAT*Y+Z[U9KC#X;#?P1%#L P>@X' L&3C MEY,08P]@Y &!W=RQE':=1JX>&'F!"Z0QF"%8&H%1SC# E@.H:RPI-/7*\I>V MG >>!(##<&B.+!W&K98R'8>'XQJD3PO;$0,[8O&$(DU&'(Z^7U<@?5K8CEA? M/U(S-@\&YB&&ZAYTOK^)1D]4TCL"G$\)6P>C.3_40Y:.0$"D%SW.&R(!<91M M>#I@;"^,G@C$D01C/,7)T*YARV!@&1R.1RPU6W0':#5J#W@D&&X.%G,&8LXJ MY(.&^8C-0'<4EG*%I#P4$26E?))E1IZ@'GCAX0RG&S[["AN#0L803MA**C-E M,0\U"2NM0K-\>(24U,\)*P/_. 1XAKD MD=;T[%OG]I>)/_+J=;.K1T]ETY3;[FOFE[)LK,L:?7.[L+;YZG11V)>F?9NX M]]7Q%X'C15/N^U\[IJ>?7.;_ U!+ P04 " !@H9+>7#*1ED% 3'0 M& 'AL+W=O:X9"4 M B= DJ)H@18(MMCV6;&9Q%C9SU_Z;K#U7+9KE_"KFR_U(>P[S]YJIM=V?67S?.R/32AW(R- M=M62L\PM=^5V/[]9C?<>FIM5_=I5VWUX:&;MZVY7-O_=A:I^OY[3_./&U^WS M2S?<6-ZL#N5S^"MTWPX/37^U/$?9;'=AWV[K_:P)3]?S6[JZM]G08%3\O0WO M[<7[V9#*8UU_'RY^WUS/L\%1J,*Z&T*4_R#?=U]<]VT[URM>J^UJ__Q9."=GY[)3]'^$M5+U\ M<-+WL:ZK=OP_6[^V7;T[1>FM[,H?Q]?M?GQ]/\7_:(8;\*D!GQOT?4\U,*<& MYF<#&9,_.AM3_:7LRIM54[_/FN.W=2B'04%7IG^8Z^'F^.S&S_ILV_[NVPVQ M7RW?AD GS=U1PY>:LV+91S]WP:B+.U;-^7,']UKA&?=@8!)F;&\^)9'C (# MR!A +@+D>?00CA(_2O:C9$'.9?U?E P0LN3%I?"3(PL=69!2@0,X&,"IE,A$ M5N^.&G=AU1AQ.B6@\Y+.R$-#'ABBR)!7'5EVA3:D=2ZS-FDHAX9R8"@:F7>Y MZLB+UWZTK/!9TDX![13 CHGL%/KY2*[M:)GDDK1#&29#!@Q)C(9,=<7:#U!1 MVDX"5 3LV-@.Z8[0]P5TQJ0'-$&PW1(#2RZVQ'JL%@98 CKCTY8P"0)C&H@7!!/F,)D)8!6DT K8;82@*O$ M<"5-3,'190U?-7]8L7;#Q8)Q#)67I=9LQ=UES5\T^UCCMZS5C@2NH+-(+%&/T M,D"OQ LX ZX: LL!$LH$[!@3F#6!M2? 58:>@-"GERC&_&6K+:EQ;N'X!:4I M5(I,S#Z,=$9(CZL=UJ!VDB-76NC]%!(PT-GKI4IL(@1F+X,J5^(:A353%T09 M6(.1DC,_,84Q?QGQ5XT"P-^$+4CJ"5L&,]ADX($G?DD:C$P#ZE0IHLR,)J$3 MM+( X@8H1\)")DQA M:AI S2RFBP'E;8Z^/J2;L(29:4 1;&.0&UW9*C>P^)T8XIB_!O#7QC];C::J MLH,0/5$Z&I>:R4"[@5Q10.C?YK##!!1$\ M7NU$O3*(YVI=-:&QJ8<^WB:&)B2N@2G4F$0)34@ E70QMT0AD(;#="(2> M)O;2!+-2 "M=C&[1(/0%&@!:1\SI^68Q,BU IHN1>1)]/JO0EH",P)>_O#A* MVH7F>3QU:V?K^G7?#8#[W,\SQN/#/LGG>[MO9 M8]UU]6X\CGJJZR[T+K,O_7F?%&%IVYXZ_OWS?&8[GC1U8?3$>3R? YZ M\S]02P,$% @ 8*&2XD2>CRQ 0 T@, !@ !X;"]W;W)K_$M0""O6AF?TS:$[L"8+UO0PM_8#@S^ MJ:W3(J#K&N8[!Z)*(*T8WVQNF1;2T")+L9,K,ML')0V<'/&]UL+].H*R0TZW M]!IXDDT;8H 562<:^ ;A>W=RZ+&9I9(:C)?6$ =U3A^VA^,^YJ>$9PF#7]@D M=G*V]B4ZGZN<;J(@4%"&R"#PN, C*!6)4,;/B9/.)2-P:5_9/Z;>L9>S\/!H MU0]9A3:G]Y144(M>A2<[?(*IGW>43,U_@0LH3(]*L$9IE4]?4O8^6#VQH!0M M7L=3FG0.$_\5M@[@$X"_ ;"Q4%+^00119,X.Q(VS[T2\XNV!XVS*&$RC2/]0 MO,?HI=C>WF7L$HFFG..8PYKQ/L M5PGVB6#_WQ;7.V?Q6ND<:3 MLPUXLVG^M;4!4,KF!E>HQ0](#8_X^(W4$L#!!0 M ( &"ADL_(-$ULP$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]L@$/TKB!]0'"=KHLBVU'2:-FF3HDY;/Q/[;*,"YP*.NW\_P*[G M=MZ^ '?<>_?N.+(!S9-M 1QY45+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM M#/ J@I1D:9+<,L6%ID46?6=39-@[*32<#;&]4MS\.H'$(:<;^NIX$$WK@H,5 M6<<;^ [N1W GP(&NSB34,D%\2D87ZJ< M)D$02"A=8.!^N\(]2!F(O(SGB9/.*0-P>7YE_Q1K][5N@<E,$96Q'OO'CKO==B MLT\R=@U$4\QIC$F7,7,$\^QSBG0MQ2G]"YZNP[>K"K<1OGVC\!_Y=ZL$NTBP M^V^):S'O5;)%3Q68)DZ3)27V.D[RPCL/[%T:W^1/^#CMW[AIA+;D@LZ_;.Q_ MC>C 2TEN_ BU_H/-AH3:A>/>G\TX9J/AL)M^$)N_&PO=V]R:W-H965T&UL?5-A M;]L@$/TKB!]0$L=9J\BVU'2:-FF3HE9;/Q/[;*,"YP&.NW]?P([G=M:^ '?< M>_?N.+(!S8MM 1QY55+;G+;.=0?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1D MR6;SB2DN-"VRZ#N9(L/>2:'A9(CME>+FSQ$D#CG=TJOC432M"PY69!UOX G< MS^YDO,5FEDHHT%:@)@;JG-YO#\ 7P(&NSB34,D9\248WZJ<;H(@D%"Z MP,#]=H$'D#(0>1F_)TXZIPS Y?G*_B76[FLY\R P.Q(R][WAXXNTA\;TI@S.V(MYY\=9[+\7V=I>Q2R": M8HYC3+*,F2.89Y]3)&LICLD_\&0=OEM5N(OPW3N%Z3I!NDJ01H+TOR6NQ>P_ M)&&+GBHP39PF2TKL=9SDA7<>V/LDOLG?\'':?W#3"&W)&9U_V=C_&M&!E[*Y M\2/4^@\V&Q)J%XZW_FS&,1L-A]WT@]C\C8LW4$L#!!0 ( &"ADM3^8_. MLP$ -(# 9 >&PO=V]R:W-H965T5-2VXPVSK4'QFS1@.+V!EO0_J9"H[CSIJF9;0WP,H*49,EJ=K0_';8B/ ;\%]'9V)J&2,^)+,+Z5&5T%02"A<(&!^^T" M]R!E(/(R7D=..J4,P/GYROXUUNYK.7,+]RB?1>F:C.XI*:'BG71/V#_"6,\7 M2L;BO\,%I \/2GR. J6-*RDZZU"-+%Z*XF_#+G3<^^%FGGA]2'QOBN",K8AW7KSUWDN^WMVF[!*(QICC$)/, M8Z8(YMFG%,E2BF/R#SQ9AF\6%6XB?/-!X6Z98+M(L(T$V_^6N!2S_Y2$S7JJ MP-1QFBPIL--QDF?>:6#ODO@F[^'#M/_@IA;:DC,Z_[*Q_Q6B R]E=>-'J/$? M;#(D5"X<=_YLAC$;#(?M^(/8](WSOU!+ P04 " !@H9+#;7J;[4! #2 M P &0 'AL+W=OV$ *[Y0VRSIWW=L"$4MRHOM&9]SYN)Q/AK[XCH M3UZ5U*Z@G??]D3%7=:"XNS$]:+QIC%7**FAX8/T3V;\#',]MY3,Q7^% M*TB$ATPP1F6DBRNI!N>-FE4P%<5?IUWHN(_3S6TVT[8)Z4Q(%\(AQF%3H)CY M(_>\S*T9B9UZW_/PQ+MCBKVI@C.V(MYA\@Z]UW)W]S%GUR T8TX3)EUC%@1# M]25$NA7BE/Y'3[?I^\T,]Y&^7T<_)-L"V:9 %@6R=TOJK MG&: M'*G,H.,DK[S+P-ZG\4W^PJ=I_\9M*[0C%^/Q96/_&V,\8"K)#8Y0AQ]L,20T M/ASO\&RG,9L,;_KY!['E&Y=_ %!+ P04 " !@H9+_I5'G;,! #2 P M&0 'AL+W=OA<4+(4_QEN(#T\ M9.)CU"AM7$D]6H=J4?&I*/XR[T+'?9IOLG2A[1/2A9"NA&.,P^9 ,?/WW/&J M,#@1,_=^X.&)DU/J>U,'9VQ%O//)6^^]54F>%.P6A!;,><:D6\R*8%Y]#9'N MA3BG?]'3?7JVFV$6Z=DV^O$? OFN0!X%\O^6N(,Y9G\$89N>*C!=G"9+:AQU MG.2-=QW8^_B([#=\GO8OW'1"6W)%YU\V]K]%=.!3.=SY$>K]!UL-":T+QW?^ M;.8QFPV'P_*#V/J-JU]02P,$% @ 8*&2XE&UL?5/;;MLP#/T501]0)8[;!H%MH&E1 M=, &!"VV/2LV;0O5Q97DN/O[4K+K>9NQ%TFD> X/*2H;C'UU+8 G[TIJE]/6 M^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-EL;ICB0M,BB[Z3+3+3>RDT MG"QQO5+<_CJ"-$-.M_33\2R:U@<'*[*.-_ "_GMWLFBQF:42"K031A,+=4[O MMH=C&N)CP \!@UN<2:CD;,QK,+Y4.=T$02"A](&!XW:!>Y R$*&,MXF3SBD# M<'G^9'^,M6,M9^[@WLB?HO)M3O>45%#S7OIG,SS!5,\U)5/Q7^$"$L.#$LQ1 M&NGB2LK>>:,F%I2B^/NX"QWW8;Q);R?8.B"9 ,D,V,<\;$P4E3]PSXO,FH'8 ML?<=#T^\/238FS(X8ROB'8IWZ+T4VWV:L4L@FF*.8TRRC)DC&++/*9*U%,?D M'WBR#M^M*MQ%^.X/A=?K!.DJ01H)TO^6N!9S\U<2MNBI MO$:7*D-+V.D[SP MS@-[E\0W^1T^3OLW;ANA'3D;CR\;^U\;XP&E;*YPA%K\8+,AH?;A>(MG.X[9 M:'C333^(S=^X^ !02P,$% @ 8*&2YQ5SLVU 0 T@, !D !X;"]W M;W)K&UL?5/;;IPP$/T5RQ\0[[*TH2M RJ:J6JF5 M5JF:/GMA "N^4-LLZ=]W; BE#--XVQBGLT;_KB>!!MYX.#E7G/6_@._D=_MFBQA:46"K031A,+34'O]L=3 M&N)CP*. T:W.)%1R,>8I&%_J@NZ"()!0^<# <;O"/4@9B%#&KYF3+BD#<'U^ M8?\4:\=:+MS!O9$_1>V[@F:4U-#P0?H',WZ&N9YWE,S%?X4K2 P/2C!'9:2+ M*ZD&YXV:65"*XL_3+G3-B6*RC]RS\O$K7JJP+9QFARIS*#C)*^\R\#> M)?%-_H9/T_Z-VU9H1R[&X\O&_C?&>$ INQL&UL?5-AC]0@$/TKA!]P=-D]/3=MD]LS1A---F?4 MSVP[;T3ZX#\.19*^,*VGG?'QES50=: MN!OLP82;!JT6/IBV9:ZW(.H$THKQ+'O%M)"&EGGRG6V9X^"5-'"VQ U:"_OC M! K'@N[HB^-1MIV/#E;FO6CA,_@O_=D&BRTLM=1@G$1#+#0%O=\=3X<8GP*^ M2AC=ZDQB)1?$IVA\J N:14&@H/*1083M"@^@5"0*,K[/G'1)&8'K\PO[NU1[ MJ.4B'#R@^B9KWQ7TCI(:&C$H_XCC>YCKN:5D+OXC7$&%\*@DY*A0N;22:G > M]^_D'L>4; MES\!4$L#!!0 ( &"ADM1/D!SM $ -(# 9 >&PO=V]R:W-H965T M6_>#$,^HGUV'8 G+UH95]#.^_[(F*LZT,+=8 \F MW#1HM?#!M"USO051)Y!6C.]V=TP+:6B9)]_9ECD.7DD#9TOA@9=Z+%KZ _]J?;;#8PE)+#<9)-,1"4]"'_?&4Q?@4\$W"Z%9G M$BNY(#Y'XV-=T%T4! HJ'QE$V*[P"$I%HB#CQ\Q)EY01N#Z_LK]/M8=:+L+! M(ZKOLO9=0>\IJ:$1@_)/.'Z N9Y;2N;B/\$55 B/2D*."I5+*ZD&YU'/+$&* M%B_3+DW:Q^F&W\VP;0"? 7P!W*<\;$J4E+\37I2YQ9'8J?>]B$^\/_+0FRHZ M4RO271#O@O=:[M\>('H*4W4T8H2Y\L,50T/AX?!/.=AJSR?#8SS^(+=^X_ 50 M2P,$% @ 8*&2Q1SU$ZU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$CMKL\BVU'2:5JF5HD[;/A/[;*,"YP&. MVW\_P*[GM=:^ '?<>_?N.+(!S;-M 1QY45+;G+;.=0?&;-F"XO8*.]#^ID:C MN/.F:9CM#/ J@I1DR69SS107FA99])U,D6'OI-!P,L3V2G'S>@2)0TZW],WQ M))K6!01F_)TXZIPS Y?F-_6NLW==RYA;N4/X2 ME6MSNJ>D@IKWTCWA\ VF>CY1,A7_ !>0/CPH\3E*E#:NI.RM0S6Q>"F*OXR[ MT'$?QILTG6#K@&0")#-@'_.P,5%4_H4[7F0&!V+&WG<\//'VD/C>E,$96Q'O MO'CKO9=B^_DZ8Y= -,4)O%-_H:/T_[(32.T M)6=T_F5C_VM$!U[*YLJ/4.L_V&Q(J%TXWOBS&<=L-!QVTP]B\S&UL?5/;;MP@$/T5Q <$+^LVRM.I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F M;9CK+8@JDK1B/$D^,RUD1XLL^DZVR,S@E>S@9(D;M!;V]0C*C#G=T7?'DVQ: M'QRLR'K1P _P/_N318LM*I74T#EI.F*ASNG=[G!, SX"?DD8W>I,0B5G8YZ# M\;W*:1(2 @6E#PH"MPO<@U)!"-/X,VO2)60@KL_OZE]C[5C+63BX-^JWK'R; MTQM**JC%H/R3&;_!7,\G2N;B'^ ""N$A$XQ1&N7B2LK!>:-G%4Q%BY=IEUW< MQ^GF.IUIVP0^$_A"N(EQV!0H9OY%>%%DUHS$3KWO17CBW8%C;\K@C*V(=YB\ M0^^EV-W>9NP2A&;,<<+P-69!,%1?0O"M$$?^@1OE_3DV1;(-T4 M2*- ^M\2/V)X\F^1;-53#;:)T^1(:88N3O+*NPSL'8]O\A<^3?NCL(WL'#D; MCR\;^U\;XP%32:YPA%K\8(NAH/;A>(UG.XW99'C3SS^(+=^X> -02P,$% M @ 8*&2S$6L;ZT 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#7 M6Q!5!&G%>))<,RUD1XLL^DZVR,S@E>S@9(D;M!;VUQ&4&7.ZH^^.9]FT/CA8 MD?6B@6_@O_&8AO@8\$/"Z%9G$BHY&_,2C*X Z4"$8Z_E$R5S\%[B PO"@!'.41KFXDG)PWNB9!:5H\3;MLHO[.-U< M\QFV#> S@"^ FYB'38FB\GOA19%9,Q([];X7X8EW!XZ]*8,SMB+>H7B'WDO! M$YZQ2R":8XY3#%_%[)8(ANQ+"KZ5XLC_@_-M^'Y3X3["]W\IW&\3I)L$:21( M/RQQ*R;])PE;]52#;>(T.5*:H8N3O/(N WL;'Y']"9^F_:NPC>P<.1N/+QO[ M7QOC :4D5SA"+7ZPQ5!0^W#\C&<[C=ED>-///X@MW[CX#5!+ P04 " ! M@H9+LG)CM+4! #2 P &0 'AL+W=O=J*& M7^!^=T?C+3:SE%)#:R6VQ$"5T=O-_K +\3'@4<)@%V<2*CDA/@?C>YG1) @" M!84+#,)O9[@#I0*1E_$R<=(Y90 NSV_LWV+MOI:3L'"'ZDF6KLGH#24E5*)7 M[@&'>YCJN:1D*OX'G$'Y\*#$YRA0V;B2HK<.]<3BI6CQ.NZRC?LPWO O$VP= MP"< GP$W,0\;$T7E7X43>6IP(&;L?2?"$V_VW/>F",[8BGCGQ5OO/><\N4S9 M.1!-,8_@X[3^%J65KR0F=?]G8_PK1 M@9>27/@1:OP'FPT%E0O':W\VXYB-AL-N^D%L_L;Y7U!+ P04 " !@H9+ M%A!-([0! #0 P &0 'AL+W=OUO8E_;J&!SGG MW \NZ6#LLVL /'G5JG49;;SO#HRYH@$MW(WIH,6;RE@M/)JV9JZS(,I(THKQ M)+EE6LB6YFGTG6R>FMXKV<+)$M=K+>S?(R@S9'1#KXX'63<^.%B>=J*&W^#_ M=">+%IM52JFA==*TQ$*5T;O-X;@+^ AXE#"XQ9F$2L[&/ ?C1YG1)"0$"@H? M% 1N%[@'I8(0IO$R:=(Y9" NSU?U;[%VK.4L'-P;]21+WV1T3TD)E>B5?S## M=YCJ^43)5/Q/N(!">,@$8Q1&N;B2HG?>Z$D%4]'B==QE&_=AO.%7VCJ!3P0^ M$_:1P,9 ,?.OPHL\M68@=NQ])\(3;PX<>U,$9VQ%O,/D'7HO^7:3LDO0F2#' M$<(7D#<$0_$Y E^+<.0?Z'R=OEU-&PO=V]R:W-H965TY>-FMQ>T[1)FVRN:>\SJZ.2 [& Z_7?=T#/VM;V"S##O#=OAB&? MC'UV'8 G+UKUKJ"=]\.1,5=UH(6[,0/T>-,8JX5'T[;,#19$'4%:,9XD;YD6 MLJ=E'GUG6^9F]$KV<+;$C5H+^^,$RDP%3>FKXU&VG0\.5N:#:.$+^*_#V:+% M5I9::NB=-#VQT!3T/CV>LA ? [Y)F-SF3$(E%V.>@_&Q+F@2!(&"R@<&@=L5 M'D"I0(0ROB^<=$T9@-OS*_O[6#O6X@L+PH 1S5$:YN))J=-[HA06E:/$R[[*/^S3?9+<+;!_ %P!? 77OA!=E;LU$[-S[080G3H\<>U,%9VQ%O$/Q#KW7DJ=)SJZ!:(DYS3%\ M$Y.N$0S9UQ1\+\6)_P7G^_##KL)#A!]^4_B/_-DN018)LO^6N!?SITJVZ:D& MV\9I>-=!_:>QS?Y%3Y/^V=A6]D[7S;VOS'& TI);G"$.OQ@ MJZ&@\>%XBV<[C]EL>#,L/XBMW[C\"5!+ P04 " !@H9+_9U-S+0! #2 M P &0 'AL+W=OS)6[46MB?)U!F*FA"WQQ/LNU\<+ R'T0+7\%_&\X6+;:RU%)# M[Z3IB86FH _)\92%^!CP7<+D-F<2*KD8\Q*,3W5!#T$0**A\8!"X7>$1E I$ M*./'PDG7E &X/;^Q?XBU8RT7X>#1J&=9^ZZ@]Y34T(A1^2S.U?2=BFIQIL&Z?) MDW^1W^#SM7X1M9>_(Q7A\V=C_QA@/*.5P@R/4X0=;#06- M#\<[/-MYS&;#FV'Y06S]QN4O4$L#!!0 ( &"ADLT*<>IM0$ -(# 9 M >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4 M]%[)%DZ6N%YK87\=09DAHPG]=#S+NO'!P?*T$S6\@/_>G2Q:;&8II8;62=,2 M"U5&[Y+#<1?B8\ /"8-;G$FHY&S,:S"^E!G=!$&@H/"!0>!V@7M0*A"AC+>) MD\XI W!Y_F1_C+5C+6?AX-ZHG[+T34;WE)10B5[Y9S,\P53/-253\5_A @K# M@Q+,41CEXDJ*WGFC)Q:4HL7[N,LV[L-X<\TGV#J 3P ^ _8Q#QL31>4/PHL\ MM68@=NQ])\(3)P>.O2F",[8BWJ%XA]Y+SI.;E%T"T11S'&/X(B:9(QBRSRGX M6HHC_P?.U^';587;"-_^H?!VG6"W2K"+!+O_EK@6L_\K"5OT5(.MXS0Y4IB^ MC9.\\,X#>Q,!I6RN<(0:_&"SH:#RX7B+ M9SN.V6AXTTT_B,W?./\ 4$L#!!0 ( &"ADO\*X ZL@$ -(# 9 M>&PO=V]R:W-H965TC^_9+ ,73C"[&-W_.SXV0CFC?; CCRKE5G<]HZ MUQ\8LV4+6M@[[*'S?VHT6CCOFH;9WH"H(D@KQI/D(]-"=K3(8NQDB@P'IV0' M)T/LH+4P?XZ@<,QI2J^!%]FT+@18D?6B@1_@?O8GXSVVL%120V0:E Y&7\GCGI4C( MU_:5_3GV[GLY"PN/J'[)RK4Y_41)!;48E'O!\0O,_7R@9&[^&UQ ^?2@Q-5@'>J9Q4O1XGTZ91?/<>:_PK8!? ;P&P";"D7E3\*)(C,X$C/-OA?A MBM,#][,I0S".(O[SXJV/7@J>?L[8)1#-.<?:E!-\J<>3_P?DV M?+>IV. IJ%\Q[;YMIS2;' M83^_(+8\X^(O4$L#!!0 ( &"ADNCC4>]L@$ -(# 9 >&PO=V]R M:W-H965T]*D<\I(7-HW]4^I M=^SE(CP\6?5+5J'-Z0=**JA%K\*S'3[#U,\[2J;FO\(5%,)C)9BCM,JG+RE[ M'ZR>5+ 4+5['4YIT#I/^C;9.X!.!WQ'8F"A5_E$$463.#L2-L^]$O.+MD>-L MRAA,HTC_L'B/T6O!^39CUR@T84XCAB\P;PB&ZG,*OI;BQ/^C\W7Z;K7"7:+O MEMD/AW6!_:K /@GL_VF1W[6XAMG=)6&+F6IP3=HF3TK;F[3)B^B\L(\\W&PO=V]R:W-H965T MP:)8TYW M],WQW#6M"PY69+UHX >XG_W%>(LM*E6G0-L.-3%0Y_1^=SJG 1\!OSH8[>I, M0B57Q)=@?*URFH2$0$+I@H+PVPT>0,H@Y-/X,VO2)60@KL]OZD^Q=E_+55AX M0/F[JUR;TR,E%=1BD.X9QR\PUW.@9"[^&]Q >GC(Q,,'R%V2T(YM67$'PKQ)E_H/-M^GXSPWVD[]?1 MC\FV0+HID$:!="V0)N]*_(CA_/ N"%OU5(%IXC194N*@XR2OO,O WO/X)O_A MT[1_%Z;IM"57=/YE8_]K1 <^E>3.CU#K/]AB2*A=.'[V9S.-V60X[.&PO=V]R:W-H965T M)W^?0?LN%;BO@ SG'/FPI"-QKZX%L"35ZTZE]/6^_[(F"M;T,+=F!XZ MO*F-U<*C:1OF>@NBBB2M&-_M[I@6LJ-%%GUG6V1F\$IV<+;$#5H+^^<$RHPY M3>B;XUDVK0\.5F2]:. [^!_]V:+%%I5*:NB<-!VQ4.?T(3F>TH"/@)\21K&PO=V]R:W-H965T MC5.^Z 3#H4_!.9[@QIM\3HHL&!--WLH?. MGE12"6:LJ6JB>P6L]"3!"8VB>R)8V^$\];ZCRE,Y&-YV<%1(#T(P]74 +L<, M;_#%\=K6C7$.DJ<]J^$WF#_]45F++"IE*Z#3K>R0@BK##YO](7%X#_C;PJA7 M>^0J.4GY[HR?988CEQ!P*(Q38'8YPR-P[H1L&A^S)EY".N)Z?U%_]K7;6DY, MPZ/D;VUIF@SO,"JA8@,WKW+\ 7,]"49S\;_@#-S"728V1B&Y]E]4#-I(,:O8 M5 3[G-:V\^LXG=Q?:&$"G0ET(>P\@4R!?.9/S+ \57)$:NI]S]P5;_;4]J9P M3M\*?V:3U]9[SBG=I>3LA&;,8<+0%6:S((A57T+04(@#O:'3,#T.9AA[>KR. MODO" MN@P-8+;%<"\76%MQ!*OX=C),$8R:U '%T%"6&N&TE6]R9 U?[%:E3( MH?/3LO(N0_% _;W_AT\3]<)4W78:G:2QK\??<26E 9M*=&=S:>P0+P:'RKCM M-[M7TU.>#"/[>4K)\JO(_P%02P,$% @ 8*&2W15U6G3 0 G 0 !D M !X;"]W;W)K&UL;51M;]L@$/XKB!]0$IPX5F1; M:EI5F[1*4:MMGXE]?E'!>(#C]M\7L.MY&5\,=SSW/'=GCG24ZDTW :]"][I M##?&]$="=-& 8/I.]M#9DTHJP8PU54UTKX"5/DAP0C>;F C6=CA/O>^L\E0. MAK<=G!72@Q!,?9R RS'#6_SE>&GKQC@'R=.>U? *YF=_5M8B"TO9"NAT*SND MH,KP_?9XBAW> WZU,.K5'KE*+E*^.>-[F>&-2P@X%,8Q,+M!Z_\7^Y&NWM5R8A@?)?[>E:3*<8%1"Q09N7N3X#>9Z]AC-Q?^ *W + M=YE8C4)R[;^H&+218F:QJ0CV/JUMY]=Q.CDDJ>U-X9R^%?[,)J^M]YK3B*;DZHAFS&G"T!5FNR"(95\D M:$CB1/\+I^'P*)AAY,.CM7J2A EV08*=)]C]4V)T4V((LPN+[(,B^P#!_D8D MA(G#(G%0) X0'&Y$0IC;=I'5[1"@:C\7&A5RZ/Q,KKS+Z-U3?[O^PJ>Y?6:J M;CN-+M+8.^IO4B6E 9O*YLX6W-BG8C$X5,9M#W:OIH&9#"/[^2T@RX.4?P)0 M2P,$% @ 8*&2^U:&UL=5/;;MP@$/T5Q <$+W;2SI5"VP)US_8$06W4@F;W2/2A_TV@C MF?.F:8GM#; Z@J0@-$ENB&1DQZ\PUW.-T5S\=[B \.$A$Z]1:6'CBJK!.BUG%I^*9*_3 MSE7D1FZGW/PA/O#M3WI@K.V(IX MYY.WWGLI:7J;DTL@FF..4PQ=Q>R6".+9%PFZ)7&D'^!T&YYN9IA&>+I6O_U$ M/]LDR")!MM;/DG!_ Z M_?L"=APW]0LPPSEG+@S9B.;9M@".O&K5V9RVSO4'QFS9@A;V"GOH_$V-1@OG M3=,PVQL0521IQ?AN=\VTD!TMLN@[F2+#P2G9P*S.!(S-3[7H0G3@[<]Z8,SMB*>.>3 MM]Y[*7C*,W8)0C/F.&'X"I,L".;5EQ!\*\21_T?GV_3]9H;[2-^OHW])MP72 M38$T"J3_E+C_4.(6YF,0MNJI!M/$:;*DQ*&+D[SR+@-[R^.;O,.G:?\I3",[ M2\[H_,O&_M>(#GPJNRL_0JW_8(NAH';A^-F?S31FD^&PGW\06[YQ\1=02P,$ M% @ 8*&2]8WRN_J 0 9@4 !D !X;"]W;W)K&UL=53O;ILP$'\5BP>HB1,2%@%2TVG:I$V*.JW[[)!+0+4QLTWHWGZV M(8S1VY?8/GY_[NS<9;W2KZ8"L.1-BL;D465MNZ?4E!5(;AY4"XW[K:)[X+F^ M5M8':)&U_ K?P?YHC]J=Z*1RKB4TIE8-T7#)H\?5_I!Z? "\U-";V9[X2DY* MO?K#EW,>Q3XA$%!:K\#=E/A9 MGVV51VE$SG#AG;#/JO\,8SU)1,;BO\(-A(/[3)Q'J80)OZ3LC%5R5'&I2/XV MK'43UG[4O]-P AL);$&@@U'(_".WO,BTZHD>[K[E_HE7>^;NIO3! MN.BM8)LDHSQ[C !A78 M!('-/R5N%R5BF!UNDJ F"2*0+DPPS ?<9(N:;-\+)/'"!,/\Y[EVJ,D.$6 + M$PRSQDU2U"1%!#8+$PR3+$SH['\N05]#AQM2JJX)TV46G8;((PM]\A<^3*!O M7%_KQI"3LJ[;0D]?&+-E"UK8.^RA\S-)\L"TD!TMLNB[F"+#P2G9P<40.V@MS.\S*!QSFM(W MQ[-L6A<X@?+PD(F/4:*R<27E8!WJ6<6GHL7K MM,LN[N-T*S.!(S-3[7H0G3D_<]Z8,SMB* M>.>3M]Y[*_C]0\9N06C&G"<,7V'2!<&\^A*";X4X\__H?)N^V\QP%^F[-3W9 M;0OL-P7V46#_3XF'=R5N88[O@K!53S68)DZ3)24.79SDE7<9V$<>W^0O?)KV MK\(TLK/DBLZ_;.Q_C>C IY+<^1%J_0=;# 6U"\>#/YMIS";#83__(+9\X^(/ M4$L#!!0 ( &"ADNH'EI8MP$ -(# 9 >&PO=V]R:W-H965TX7]W)>(O-*J74T%J)+3%09?1N7C(Q,K)? M%]BM"NRBP&XIL$^^E+B&^5HD6_14@ZGC-%E28-_&25YXYX&]X_%-_L'':7\6 MII:M)6=T_F5C_RM$!SZ5Y,J/4.,_V&PHJ%PX?O-G,X[9:#CLIA_$YF^&UL;5/;;M0P$/T5RQ]09YU05JLD4K<(@032J@AX]B:3B^I+L)U- M^7O&3AI"R8OM&9]SYN)Q/AG[[#H 3UZ4U*Z@G??#B3%7=:"$NS,#:+QIC%7" MHVE;Y@8+HHXD)1E/DGNF1*]IF4??Q9:Y&;WL-5PL<:-2POX^@S1300_TU?'4 MMYT/#E;F@VCA&_COP\6BQ5:5NE>@76\TL= 4].%P.FIC MZ[A/\TW*%]H^@2\$OA*.,0Z; \7,/P@ORMR:B=BY]X,(3WPX<>Q-%9RQ%?$. MDW?HO97\GN?L%H06S'G&\ WFL"(8JJ\A^%Z(,_^/SO?IZ6Z&::2G6WIRW!?( M=@6R*)#]4V+ZIL0]3/8F"-OT5(%MXS0Y4IE1QTG>>->!?8B/R/["YVG_*FS; M:T>NQN/+QOXWQGC 5)(['*$./]AJ2&A\.+['LYW';#:\&98?Q-9O7/X!4$L# M!!0 ( &"ADM&PO=V]R:W-H965T8XP6^!9]ZT MU@=(D?6L@:]@O_47[59D4:FXA,YPU2$-=8X?D],Y]?@ ^,YA-*LY\I5+'TQ/7\3?U#J-W5I1(F?%$Y&*ODK.)2D>QU&GD7 MQG':.="9%B?0F4 7PC'XD,DH9/Z>659D6HU(3V??,W_%R8FZLRE],!Q%V'/) M&Q>]%72?9N3FA6;,><+0%299$,2I+Q8T9G&F_]!IG+Z-9K@-].V:GOS'?Q<5 MV 6!W5\E[N]*C&$.<9,T:I)&!(YW)C',NSL3LKHX";H)3]:@4@U=:)=5=.F* MQ_!2R!_XU%)?F&YX9]!56?=\PB772EEPJ6P>7"ZMZ^)E(:"V?GIP&PO=V]R M:W-H965T%[GO5@D?7AX2%'YJ,VK[0 <>I-"V0)WSO5'0FS5 M@63V3O>@_)]&&\F<=TU+;&^ U3%)"D*S;$\DXPJ7>8R=39GKP0FNX&R0':1D MYM<)A!X+O,&WP MO.Q<"I,Q[UL)7<-_ZL_$>F5EJ+D%9KA4RT!3X<7,\[0(^ M KYS&.W"1J&3B]:OP?E4%S@+@D! Y0(#\\<5GD"(0.1E_)PX\5PR)"[M&_MS M[-WW/,/5SC]'4_&>X@O#PH,37J+2P\8NJ MP3HM)Q8O1;*W='(5SW'BOZ6M)] I@8S8P@GGTN0==*G.@_Z?3P'X+M MJL9M)-@NZ^\?U@EVJP2[2+#[2P%]UV3"["-&)&PO M=V]R:W-H965T.3AJT1GH*[5FXWH*L(\EHD6XV#\)(U?$RC[FC+7.\>*TZ.%KF M+L9(^_< &H>")_R6>%'GUH>$*/->GN$7^-_]T5(D9I5:&>BC\F_2RS"T.S(ZS[V6X MXF2?TFRJD(RCB&=DWE'V6J:[+!?7(#1A#B,F76)FA"#UN42Z6B*-]&Q!3W;; M=8%L52"+ MO_/&X_>5S#W'\J(A9#"6_NI[1GU3EV0D_SC5-H$#V0WN:.+K*E M9SX'&AH?MCO:V_&RQ\!C/[UC,?],Y3]02P,$% @ 8*&2[\!"X== @ MS@< !D !X;"]W;W)K&ULC951CYLP#,>_"N)] M!PD4:$61CD[3)FW2Z:9MSVF;%G2!L"0MMV^_)%".@EOUI23F;_OGE-AIR\6; M+"A5SGO%:KEV"Z6:E>?)74$K(I]X0VO]YL!%193>BJ,G&T')WCI5S,.^'WD5 M*6LW2ZWM160I/RE6UO1%./)4543\RRGC[=I%[L7P6AX+90Q>EC;D2']2]:MY M$7KG#5'V945K6?+:$?2P=I_1:H.L@U7\+FDK1VO'E++E_,ULONW7KF^(**,[ M94(0_3C3#67,1-('LB) MJ5?>?J5]00O7Z:O_3L^4:;DAT3EVG$G[Z^Q.4O&JCZ)1*O+>/,QQ'J7C#RDPE"+',W=\G6 S5\08SA" 1036 M/[@J(H8#A&" T 8(KP(DDU/H-)'5U)UFH:^+/ZD%D.%X++O"68 X"P!G.<'I M-/$HSR<41?X<"!#B,%G>1(I I&B.E$PRY=&C2(#P+E(,(L4 $IH@Q?-_(XB7 M\1P)$@;)XB92 B(E -+D8\^31Y$@X3VD)8BT!) ". #RX1;A/WZ]T(TN@P"* M<-IF$'!UPFA^,) P1,#GXXVZ8$7%T0X,Z>SXJ5:FWXRLPU!ZQJ:+3NRY&5:V MNWZ$Z2;=#R*.92V=+5>Z1]M.>N!<4 M]-/3&T9X]A]02P,$% @ 8*&2[:2/<8R P N X !D !X;"]W;W)K M&ULE5?M;MHP%'V5* _0V-?YK !I,$V;M$E5IVV_ M4S 0-8E9$DKW]G,^BDA\C$"5FMB<>W)\G'/!LY.J7NN]E(WS7N1E/7?W37-X M]+QZO9=%6C^H@RSU)UM5%6FCA]7.JP^53#==49%[Q%CH%6E6NHM9-_=4+6;J MV.19*9\JISX615K]6\I8N=S\FGK/=OFDGO,7LD.[D3]G\.CQ5>N2=6399 M(W<_<0?5Z(KZ!"_,WFJ+^Z==BDO2KVV@V^;NMLY#8]YLVS M.GV5PX("UQE6_UV^R5S#6R7Z&6N5U]U_9WVL&U4,+%I*D;[WUZSLKJ>!_Z,, M%]!00.<"2JX6B*% 3 J\7EFWU,]IDRYFE3HY5;];A[1]*?BCT&:NV\G.N^XS MO=I:S[XM* YFWEM+-&"6/89&F'",62%,=,9X6L-9"$$AU!&($4&,"00D$!V! M/R)()BOI,5&'*3L,YX'O!XRQR7H DD+]=XDM>PQX>6C D:F M)( 3C%D%!5!08 J:;.4R ":)Q!>F(H D/[EB4@@UA< DC@DB2!#=_N[$D" & M"FAB2VS8/[7C&F(D(H$B$B!"3$0@C#^1<1TS$L(9;@H,4 06"DM?X;?O"<<= M@1-0,7U9(2B:-B<$LHG!W86#]I(D%@K<"[A_AR4XO1S$UVARW(QE& H_,?,+ MD!'WF6_-+\;D%Y(?AE4W T244W=!" M@:-+=T27<'3IEN@2"&2D[0'F "0/$V$W!T>74'0MOVH%CJZX([H"1U>@Z,83 MY'+;M+>1OJ_ZLU0_:-1A."=ZY\/JXC]02P,$% @ 8*&2Z.[47M) M @ 1P< !D !X;"]W;W)K&UL?97;CILP%$5_ M!?$!XQO7$4%J4E6MU$K15)T^.XD3T "FMA.F?U_;$,1@IR_XPC[[K(.-70Q< MO,F*,16\MTTG-V&E5/\,@#Q6K*7RB?>LTV_.7+14Z:&X -D+1D\VJ&T AC ! M+:V[L"SLW%Z4!;^JIN[87@3RVK94_-VRA@^;$(7WB9?Z4BDS ==;O16\%JS02[Z@:GDP/F;&7P[;4)H@%C# MCLHX4-W0,]$?\RCF;3?SK[3 MU4H]>RL)S MP,T:39CMJ\$*#/RIV'@69)4 #S!382X%M/%G$HPS[#8C7@%B# M:%D&@JLR1DUJ-9W5Q B3%,*5<.<1PCC)E\(/2)$7*?(@H172J$D6F4B$LLQ% MI,2#1%9(B9,)Q9A$ M+I)'F$#T>.%2+U+J(.%T192ZM>L\R"5RA0E,X.-UR[Q$F>'HNPA4.X%RCU \0HH=_XB%$//W^;1I<@#!!9'FKEB?E!QJ3L9'+C2IZ,] MP\Z<*Z8]X9/>G)6^U>9!P\[*=%/=%^/9/@X4[Z=K"\QW9_D/4$L#!!0 ( M &"ADNZY!-SEP( %P) 9 >&PO=V]R:W-H965T_O9AB*"/Z;< M!-LYY_B<#V-[<57-6WN24@?O95&UR_"D=?T81>WN)$O1/JA:5N:?@VI*H4VW M.49MW4BQ=Z2RB A"/"I%7H6KA1M[;E8+==9%7LGG)FC/92F:OVM9J.LRQ.'' MP$M^/&D[$*T6M3C*'U+_K)\;TXL&E7U>RJK-514T\K ,/^'')TPLP2%^Y?+: MCMJ!C?*JU)OM?-TO0V0=R4+NM)40YG&1&UD45LGX^-.+AL.>_T/&DP@/8$,!,S^2Z ]@=Y+8#V!W4N(>T(\(41= M=E?,K=!BM6C4-6BZ]5 +N^SP8VQ>U\X.NK?C_C/U;,WH944Q7T07*]1CUAV& MC##D%K$!$/06LO4AR43ER8=0G R8R.08PA P#'$"]$8@A04H*$"= +L1R";5 MZ#")PU1=5L0H1PA-BN(#<<8)&0-O+#'0$O,MD M<,M\[RQ+F0=\ H QY?,A8S!D#(3$DY"QYSVEG/H9 1QG;-80!PUQP-!DN:ZY M-U&2I8 A'V<*.5^A!#24 (8FG]@Z\28BL0T^->3CW/*=,Y2"AE+ $)L82OWE MAI(4< 0"23QK*0,M9;ZE=.(H\R;B%"/@I0' E./Y(F$$;Z\(*%,\(S&S0^/[ M=S4,[XN8W+&<>]#X4Z8)S?S2 $"&"5"::'0(V7O'=]$<\ZH-7I4VYYD[=0Y* M:6E$T8/Y;$_FJC-T"GG0MIF8=M.=]UU'J[J_RT3#A6KU#U!+ P04 " ! M@H9+/B,5G6H# !!#P &0 'AL+W=O2R\FJQG?GW=+)BG4&'^)6+ M4S.Z]]I4GJ1\;A^^;F8^:1F)0JQ5ZR+3EQ>Q%$71>M(\_@Q._7/,UG!\_^;] M\3N8I:\12%K_SC=K/_,3W-F*;'0OU*$]?Q)!0Z'M#]M_$BR@TO&6B8ZQE MT72_WOK8*%D.7C25,GOMKWG574^#_S\<\+$#1HQB(1C"\2 A&B2T'8 9I,?$':;J=R2.:$R( 5PBP)!%8 %7") 1 M0L? "^X1RCVR*\P<9R5&'<1(A<%(OL=$_T\> 9K)7U!*4$H)0HD9E!([$B61 MS0C!D80Y":4HH10AQ U"J17H$^T"F8PP((_<^TX)WD8(0BHT^PBQ@[$DM4_C M$D&Z^#C:&D7X6'V-VMMA'OJ!#[7EP=.$N\N$ML)["@BMV.$";V+T UV,XFV, M(CW*:C$#:%R<-"6IW3D08!CRR%T:O.W1\/;>0?'N0Z,;NL< NI;792R\45&L M4UD'++:.S?72X!V(8BW(M>5XSZ#I[:<&<(D#)O'4R!ALX8ZJN!4"N!H!42-G#A>XR"#^0,:X=@#1CIUQ8NF4 7-_* N,D#>S-SQ[<=P MD3%R>\8,%Q##!&2^BIG]0HLB8B<VCG M$&-]02?+?CYY=],/E]^S>I=7C?&PO=V]R:W-H965T:]) MP]=N*42[ H ?2EPC_D1;W,@W)\IJ).20G0%O&49''503X'M>#&I4-6Z1Z[D= M*W)Z$:1J\(XY_%+7B/U]QH1V:Q>ZMXG7ZEP*-0&*O$5G_ .+G^V.R1$87(Y5 MC1M>T<9A^+1V/\'52Z;T6O"KPAT?]1U5R9[2-S7X>ER[GDH($WP0R@')YHHW MF!!E)-/XTWNZ U(%COLW]\^Z=EG+'G&\H>1W=13EVDU=YXA/Z$+$*^V^X+Z> MR'7ZXK_A*R92KC*1C ,E7#^=PX4+6OLVST?@CC3]5;"R*8"K9+B5!F$PU+S9-.FB +&2H MQK=6XVN#8&0 TSL&@=4@T ;A)(-L5HG1)%K3F&(3&'B>9P>%5E"X!$7>#&0T M\0@4/^!$5DYDX< 9)UIPH)^$\"XIMI)B"VFV3K;Q@I3&GG<7E%A!B04T7VW) M A3"!Q6E5E!J 84S4+H ^=X#4&8%9190--N$V6+5P2B)QR"S%2VZ;)J027RI M\^'T5Y@]^7^=*1",3AQUQWQ'[%PUW-E3(0\O?<2<*!58>GI/Y?[)1%! M6A)5K=1*JZW:/CO))* %3&TG;/^^OA "V)N^!'LXY\R9P1EG/29OM 1@UGM3 MMW1CEXQU:\>AAQ(:1)]P!RU_<\*D08QOR=FA'0%TE*2F=GS7C9T&5:V=9S+V M0O(,7UA=M?!"+'II&D3^%E#C?F-[]BWP6IU+)@).GG7H##^ _>Q>"-\YH\JQ M:J"E%6XM J>-_>RM=ZG 2\"O"GHZ65NBDCW&;V+S];BQ76$(:C@PH8#XXPI; MJ&LAQ&W\&33M,:4@3M*DPB,:WJY2KT7-==U*+C?(&: MX&:&(J.A2#<4+Q(5"A-/$GT*5HENR(#SW%4:?6@I-EJ*#9:6IRG64J7Q@]H3 M8Z+$D&AQ8(I$2Q3X6N7;1/L44:SW1]?RTMC[T'1J-)T:3 <+TZE^@J+$8.C_ M.&7(F8R*!LA9CF%J'?"E9>+?-(F.D_[9%Z-F$2^\]58-[+N,NCZ^(W*N6FKM M,>.#3(Z;$\8,N$WWB1^LDM]8XZ:&$Q/+A*^)FMMJPW W7$G.>"_F_P!02P,$ M% @ 8*&2S7)Y-_] 0 HP4 !D !X;"]W;W)K&ULC93;CILP%$5_!?$!8VXF:420FDO52JT43=7VV8%#0&,PM9TP_?O: MQD% F'9>X@MK[^-M.TXZQE]$"2"=UYHV8NN64K8;A$160DW$$VNA45\*QFLB MU9!?D&@YD-R(:HH"SXM13:K&31,S=^)IPJZ25@V74NH)E"8MN&_P@VHPO5*5(V,46%^G>PJ)*NMBUI* M35[[MFI,VUG_NVQ9$%A!, C\Z)^"T K"]PHB*XC>*\!6@&<"U&.'KM^O@Q3IX MH<[LN'?X<8-6.'XLA$:763]?WPB_5(UPSDRJ_X6YO05C$I2G]Z1,2_5B#@,* MA=3=E>KS_MWH!Y*U]DE$P[N<_@502P,$% @ 8*&2X2?GJ@(!0 EAP M !D !X;"]W;W)K&ULE5GM;N,V$'P5PP]@B4M2 MH@+'0"]Q< 5:(+CBVM]*S,3&299/4N+KVU=?<2WNT)'S([;DV>4LQ1FNI.6Q M*']46VOKV:\\VU>W\VU='VZ"H'K>VCRM%L7![IM?7HHR3^OFL'P-JD-ITTT7 ME&\7FQ7'V[F8?YSXMGO= MUNV)8+4\I*_V+UM_/SR6S5%PRK+9Y79?[8K]K+0OM_/?Q,V#-FU A_A[9X_5 MV?=96\I34?QH#W[?W,[#EI'-['/=IDB;CW=[9[.LS=3P^#DDG9_&; //OW]D M?^B*;XIY2BM[5V3_[#;U]G9NYK.-?4G?LOI; NAR M@!H"U-0 /03HJ0'1$! Y 4$_6=WLWZ=UNEJ6Q7%6]@OHD+;K5-Q$S?5];D]V ME[/[K;D 57/V?24CLPS>VT0#YDN/H1$F&6/N (8RJ:8-'4)9"C!(032)A =@G460(EG$GK(7$'V7<0$0FIP]"IYFXJ< V M6B7J'#BBKB!UQ:EKAWH/B-EKR%XS]C*6#BG-AHH% MQ8S2O6;S223(2RB"A")&2"2>!#%,$$]?BP8F,&!*E'-%#9_]1,CQ[/>3-QFY MALB8_!.80/K)YU)*^$A82E.!:P"\*"418O,,/Q?3@(DGJ&F 3I$3A%[4D_#X MOP#+1[N&*U@-[5QU?Y[1L/$* J-%[C00%Z:*^%6\!T#93)B?%#9SP=U;%PI"V[.C,XE MR)@(MF3!/5D:P\4AX M1Q!@2S#NEC" G)%"WTC8O 5W;VF8 _8@ MJ'MB-?-;Y0_U> ;#=B.!W22>G4MBM4M]1H4J)52F!*GFU"*3Q. J+1P'Q).ZM" 3YQL&R44@VL2<%EHVZ0C8* MRT:A;=_UN@$T:@G%@GSU>IXO(\S_NP?/05 M;;O&\M'HH8.[%C1OV]O=&ZP%S5MQAAS3PI+4X"%RZ-E<--::5E=,CN>!*KIK M=]>"YMVH9VO16(Z:RU&%/J)8.OJ*!Z4:2T?S^V(5LEH-:'$U>C P!=G3"L[> MQK1O[/Y,R]?=OIH]%75=Y-WKEY>BJ&V3-5PT<[VUZ>9TD-F7NOT:-]_+_DU9 M?U 7A^$M8'!Z%;GZ#U!+ P04 " !@H9+52.+Q7D" "M" &0 'AL M+W=OLU4\N7#14Z:&X!K(3C)YM4%,'!*$D:&C5^MO"SAW$MN W M55*ENI;*3 3;HJ-7]I.I7]U!Z%$P93E7#6ME MQ5M/L,O&_X2?]S@R 5;QNV*]G-U[QLJ1\U^,A4Q&IV4B8%U9<[V[.Z M-IET'7_'I/[$-('S^_?L7ZQY;>9()=OS^D]U5N7&SWSOS"[T5JL7WG]EHZ'8 M]T;WW]F=U5IN*M&,$Z^E_?5.-ZEX,V;1I33T;;A6K;WVPY,H'\/@ #(&D"E@ M6)S5@' ,")V 8*C,6OU,%=T6@O>>&-Y61\VFP,^A7LR3F;1K9Y]IMU+/WK<1 MBHK@;A*-FMV@(3,->53L 44X20)=P%0% :L@-CZ,\@A.$8(+0)H@>;,2. MC4&36DT[:)(\0P@Y9I:Z.,+Y7/=04 06% $%)4Y!2PU)8Q@2@Y 8@*0.)%ZX MP3 B 1$)@,@:RE?<%80&,'_8+2$8-?,*'IP$Y/U=X17N@4&6-AE86 _ MK+\C#+<$3 4<5%D:2N,TW46W#TPT#X6J'"!(BB)ENT#$H;H@Z6&&P@&.HC; M0$;-PY^;Y"%0$R!,4[RL*9B=&^8@_T'%M6JE=^1*'T'VH+APKIA.BIYT:RGU MM\,TJ-E%F=M4WXOA !T&BG?CQT$P?:%L_P-02P,$% @ 8*&2WE5YE O M @ ) < !D !X;"]W;W)K&ULC97;CMHP$(9? M)&MVKI5UIWSX2H;04-4T^B@]8\V0O9,&V&\D!4)X'M7%##21@$ M*6E8W?IEX>;6LBS$4?.ZA;7TU+%IF/SS ERZ6KIY[ZW@ST[ M*U8(8I_)L0 C!0A2A&Z^.B*(L8-(M0@<@;Q ME4%RDT:OR9RF=9H\SP/SNTD&T:4YG>JN@&(4*$: TAN@7I-.%J(AG?/,98OD M+DV"TB0(379#D\R6R?(LF>,@NBS,[@*E*%"* .6X088:9(_OF!PUR!_8,?DL MU3!)D!V#Z>C]=[1 @18(T (WH '^+0>/%X7>.0[H V491-,O)(TBI"Z8D*;I MO#!DZ5=Y&:'/RN?-I+X0&8QH\F0U8F2MK''#8:]O-3%_VYW8_ MT*(;[B0R7HSE7U!+ P04 " !@H9+K'/XRV$# #L#P &0 'AL+W=O MG.HJ$HPE45V43;B8#>_N MV\5,/YNJ;-1]&W3/=5VT_VY5I0_SD(=O+Q[*[<[T+Z+%;%]LU4]E?NWO6_L4 MG:*LRUHU7:F;H%6;>?B9W]Q1UCL,%K]+=>C>W0=]*8]:/_4/W];SD/49J4JM M3!^BL)<7M515U4>R>?P=@X8GS=[Q_?U;]"]#\;:8QZ)32UW]*==F-P^S,%BK M3?%3$(3J6,O3FKC#%8M;J0] >_]Y]T8\B M?B-M]U?]RZ'9PV^V/9U]^[*0@LVBES[0:'-[M!%G-OS<9NG:B'.+.V!!)Y/( M)GG*5,!,Q> OS[(0. #! #0$H+, G@PD#"!!!G+2AZ--,M@T@PW/N,PHGG0# MV<5QEL8XH1@F%(.$/ $2&" !+?$$2&& %&203%J2.J7F,A$Q8U@H@T(9$$HG M0IDCE''&XHQCH1P*Y4 HFPCECA!E(LGB% MQAM%C0"J?:,,L^HXAA53D#+\S=R#"N7EX]MCO'B@"\2TXJ1 MD:^SF$*>@!#3B048B5QZ=#"L'- ZG9B6T,@WV#"K/+MBL&$*.<+0:8G+X72R M/5]7,(<"<$@>E 7&2UR!E_ L;PBOZ<0C$%YIYIOA!*9+(+IR3PA,ET!T^0K& M= D$CE-P[!1L)QV6^*0P8 ( )CW+C\#LB/2*@C$6 JQA;L'N(B:2-&$> @7& M1P!\I&>0$*:"V.7S)V$JB%^P.QB-SE9MUG\\4I@>$FZVTK<[]&P/ 162IMDB M(\\L3!@= MM(.9V%R=T?IIQ)[AEQA!$C@)CTC"3"Z- 56T3"Z- %F\1;) MG-$'VT3"D!& 3*93,1>R'(VYZ-TIJC\'_RC:;=ETP:,V]D V')LV6AME8[)/ MMM<[>_0^/51J8_K;U-ZWQ_/G\<'H_7BVCDX'_,5_4$L#!!0 ( &"ADM] MASTBT , )<3 9 >&PO=V]R:W-H965T]4E;J_J[I^M;JK<=)?-8]3N M&Y5OAJ"JC&@^ M%8\[T]^(%K-]_JB^*_-C?]]T5]$QRZ:H5-T6N@X:M9V'[\GMBL=]P(#X6:A# M>W(>]*4\:/V[O_B\F8=QSTB5:FWZ%'EW>%9WJBS[3!V//S9I>!RS#SP]?\G^ M<2B^*^8A;]6=+G\5&[.;AVD8;-0V?RK--WWXI&Q!(@QL]5_4LRH[>,^D&V.M MRW;X#=9/K=&5S=)1J?*_X[&HA^/!YG\)PP'4!M!C .6O!C ;P(X!Y/4 ;@/X MI0'"!HA)0#36/C1SF9M\,6OT(6C&];#/^V5';D4W7>O^YC [PW]=/]ON[O." M\W06/?>)+.;#B*$G&'J.N'L3L701R02R DG8$1)U51Q+H; 4.L2SLU(RG(#! M!&Q(P$\3B'A2Z8A)!DP]UL&3.)[ EBXLZU$QIL,A'0[HD F=$2-/QGE'9>SR M 3C&B9>0@(0$(#1="<(9B*>@/RY,TLQ+1T(Z$M!ADZ4KG7D@,:74(70G'4(. M\(Q2 BDE@!*?4$H<2BD!A!*'T 1V1B>%=%) 1TSH((S$@V1PD PD2":#9.XT M@)(S=PY428Q=+P:D4T\*CW&2R^V&8,,B] +#L:#3>JD$BK*XT^Y1 M+OV-P19(@ ?2Z0JVH+.)2@E/F9AROQ"X@D ATD1XV&/'),@R?7."/8Z(*Z85 M^Q)!QN1,*W FL-J7Q#4FGG'_M&)?(L"8I"\%]A*27M$8[!0$6873&-<%6"I M8X!;I*FW,10; 05&((DG!38">H414,_.Y1(CH*[ .>@+@OG]D6(;H, &)/6D MP%JD_(JV8"U2M.%PVB(<(;V30$C4W7+X>H)E38&LI6^#BF5(DRMZ@F5(P?/: M,6@+PK7:MKT)6;T*.>>*]4Y=O?L,G6%YLOB*/3V6)R.7[.J)LX@XV$5;V/GN MUJLMAL7.@-@E]Z3PO*BP*]J"Y:8R[B1<,],6%):^T!2N> <5SSR.*82&R[/*V<*Q$CAZ4 M\^]%Y][ MZ\S/LGEN#T(H[[4JZW;A'Y0ZW@5!NSF(*F]G\BAJ_68GFRI7^K'9!^VQ$?FV M-ZK*@(9A$E1Y4?O+>;_VT"SG\J3*HA8/C=>>JBIO_JQ$*<\+G_AO"X_%_J"Z MA6 Y/^9[\5VH'\>'1C\%DY=M48FZ+63M-6*W\._)W9HEG4&/^%F(YOKR(M2C+SI..X_?HU)\X.\/+^S?OG_KD=3)/ M>2O6LOQ5;-5AX7/?VXI=?BK5HSQ_%F-"L>^-V7\5+Z+4\"X2S;&19=O_]3:G M5LEJ]*)#J?+7X5K4_?4\O$G3T0P;T-& 3@8TOFG 1@,V&9"H3WZ(K$_U8Z[R MY;R19Z\9OM8Q[S8%N6.ZF)MNL:]=_TYGV^K5EV64\'GPTCD:,:L!0R\P9$($ MVOM$01'%BEKF])I@;2-2BAD83(+U]NPJB0P[B*"#J'<073I(0Z,* R;I,?50 M!1['/(TQ40R)8D!$#*+8(OH0D3 *,4\">1+ 8U1]E8"$2,29(Z$4$J6 B!E$ MJ4W$$A[R!!-Q2,0!4600<9LH37B4I)@H@T29O9EUMQ1QLE6-,$B)J;HH8@YN#!DB9 T]R4 M&@2Y9((538"DN243!'*5'@N: $5S[IA@6-$4*-HJ_0A*+_9)$H:.MDVQHBE0 MM%7[$735Y]Q$6,\4Z)F;(AM![\P(JYF"X9RY7&"54J#2S)R:%*@TG#DZ#\4B MI6 \9]9GCBTBQF99Y&#"6J9 IIDY-ZD]H8W>M+X)N0X$BYT"'6?6AK,GN!7( M+\%<@MR'4@N%W0# 3BF,L,MPL6OG_/,]P(&&@$F3G: M$8BY0L5]@($^D)ES'8(S[,V_K;>2I5MV1Z6)U.E??T^X@:*RO]'E[.!W_ MD1 V*K+]8;Y> M]M\>J_6R?&WR_<$]5K/ZM2BRZK\[EY>GU5S.WS]\V[_LFNY#M%X>LQ?WEVN^ M'Q^K]BTZ>]GN"W>H]^5A5KGGU?Q6WCQ8VS7H+?[>NU-]\3SK4GDJRQ_=R^_; MU5QT$;G<;9K.1=;^O+E[E^>=IS:.?T>G\S-FU_#R^=W[KWWR;3)/6>WNR_R? M_;;9K>;)?+9US]EKWGPK3[^Y,2$SGXW9_^'>7-Z:=Y&T&)LRK_N_L\UKW93% MZ*4-I^L_O_M=U3MU_?UD;(9?36.1IM[@8; MNK#YL(A:[V<(0A!W%#0W@J80]Z&-HF1J\P!L8H$#43!7U3M0%PYTRCC0T('N M'>A))LKKK,$F[FT.O8V50@@OW]!*4GII-HG&P&@,B$9[T9@ 1[6=+U40T0.R ME.G4!$R8H2*L 02J/SL$ MF-L$ZK_TQ9'"TDZMC&BVCA)F-X'R+GW-&HTNA<1::W@L+ .$9"#UL6R 18*T MY<&P$A"H\-PRC###"3"L\H3%T%J$N^]JFP?G.!8M8JP%IBZJ1BUN)7+,85IJ,"I3;U&0*,##'K+X69 MJ 3N9*D,,&4O2);3!L%"BCY2@F,=,HL"13FED+<8J1682JH](J-%J:"#JM= M.+;0B,E68[[HK_!%?YDO&O-%([XPM4=CONAK-J_,[O4K?$%&BED^:,P7C?@2 M]&E8N;@^Q9328;3:GC MF*&NP;PS8)6IN%,)3"DCO]ZK!O/% +XH?[, C)1@E-U@4AFP+U3,'#*85$9? MD2USCH,.5+RRR&#N65 N0I/I^(@J0XH M/)L"=H9?41O,50.XJK@)@XEH0&7C3JP/]>RI;)JRZ"\#GLNR<6V88M%VQ\YEV_-+[IZ;[C%NGZOA M5F5X:&,4G:^MUO\#4$L#!!0 ( &"ADO#)??=_@$ &L% 9 M>&PO=V]R:W-H965T&1 GR/6^/*.YZ-T]-[,3SE(V2 M=#VT4@=0G@ZX@>\@?PPGKE9H5:DZ"KWH6.]P MJ#/W<7"3RB4V?8?$3N:G> O!'\EJ-Q_(P0+(7@CA,;\ M7)FQ^A%+G*><30Z??]: ]9W8'0)UF*4.FK,S>\JM4-%+'@51BBY::,$<9XR_ MP>Q6!%+J:PK?EN+HW]']VP3%/2+V[1D"JXG \,,;$WN[0&@5"(U <",0VP4B MJT!DJ2!Y=XPS)C:8WF"2R/,\>YJ]-DN:#72"V"L3_;S2Q"B3_-EHD=T;# M.+YWBC9WE )OS',63LG&7NK;L(FN'>/1UW?\7?RH.LG\\-]DYC;T#?.FZX5S M9E*]('//:\8DJ"J]!_4_6M7YU@6!6NIIK.9\?O_S0K)A:6UH[:_Y'U!+ P04 M " !@H9+8/9.Q[D" ["P &0 'AL+W=O=Z>8PBM=[SBJD'T?#:W-D* M63%MMG(7J49RMG%!51GA.$ZCBA5U.)^ZLV"EV.VU/8CFTX;M^"^N?S?/TNRBGF535+Q6A:@#R;>S\ D]+C&Q 0[Q M6O"3&JP#6\I*B#>[^;Z9A;%5Q$N^UI:"F!P?6;_ MZHHWQ:R8XDM1_BDV>C\+\S#8\"T[E/I%G+[QKB :!EWU/_B1EP9NE9@<:U$J M]QNL#TJ+JF,Q4BKVWEZ+VEU/'?\Y# [ 70#N TSNSP)(%T ^ A)7?*O,E?J% M:3:?2G$*9/MO-((D@L"3^0"PA"OD,\Q M%T(H*(0"! E,D(($Z>VMR$""#%! O59<8_ D\5KQ.>9"2 X*R0$A*4PP 0DF MM[<"Q; YXAN>"Q"4>=T 0?F(F!&G(H!B,D(!.O$)X3M: EL-D5M: H!H[+<$ M HV)@6V+ +_1D3<'@@V'Z!TM@2V'TEM: H"H__H 02.F0;!]$>!?2DGO\'4$L#!!0 ( &"ADMRITXC M+@8 )4C 9 >&PO=V]R:W-H965TK]IV?[E8-,M5N2V:3]6^W'7_>:[J;=%V M/^N71;.OR^)I*+3=+"1)_&);K'?SFZOAV.?ZYJIZ;3?K7?FYGC6OVVU1_W=7 M;JKWZ[F9?S_P9?VR:OL#BYNK??%2_EFV?^T_U]VOQ;&6I_6VW#7K:C>KR^?K M^:VY?/"V+S H_EZ7[\W)]UG?E<>J^MK_^.WI>I[TCLI-N6S[*HKNXZV\+S>; MOJ;.Q[]CI?-CFWW!T^_?:_]EZ'S7F<>B*>^KS3_KIW9U/<_FLZ?RN7C=M%^J M]U_+L4-N/AM[_WOY5FXZ>>^D:V-9;9KA[VSYVK35=JREL[(MOAT^U[OA\_WP M'Y>.Q7@!&0O(L4#7]E0!.Q:P/PKH9 $="VA08''HRC V#T5;W%S5U?NL/IS> M?='/(G.IW>@O^X/#8 __ZX:GZ8Z^W3@O5XNWOJ)1GO4S4H'2"G2H0$\]:C!.!TDZ2':'<1+C M?)XD2=!AHK0NS?RI\LR3HYX<>,K"0^).61 0-H>PBE2QJQU,['NPX'XZ1 MQX:,[_L=.B)"T2R/6DJII918*B?DS"<92 (V.!1PFTE6J*EH@N3Y.X MI0@A#0Y2$CHRT)(3=N$3H4_EMO L<]@9I;_)8%1S.)OWXHFPX30W# M:1Z.)))2U!/"$Z$U4V>74]4@5ET:J4(X!R7Y^- (YY8@MR"Q".(H')-)R;D/ MSBI!5D%*$230A5(*TP ML A"Z")UAK@B0N.R"5<<5X*XPM B+$,23RB+LTP39 [E%,$"*4S:C4-C- M)Q/WQ&$FQN0AF2)I"N$AI!4A03,C M887HU,3/EN5\M9@S,:M8S(\7DN7$%%-JKO$+S7)F6V0VAA5+PB;SA+*)*60Y MO"W"&X**122KS91D.J+T62X39R^RF2?P3B/W)"P'K=6/+["64]$B%6&!M4B[ MU!O#QH8JT_@>W'(V6L+&$$,6D:=I3H(E$=HDG_#$V6C9-AR&"IG7H9&90J%- M3'P1L9R.ED5'F-O(/G:ID8 YX8=3TC)*PK5/Z$>V*40V<6] .2,5&0FKK"+X M+!D@(O,:]\/AJ 2.L,+JSQ/MI.3<"(>BDD0;KJM*H*A"]AQ4:.-Y5CD2E>79 M<(U53*FB#-1,Z+(T;BIRSY2EV7"55;;W]I[$6:9,S,3RH1S7_F58UL1V[#0*M*XFR>>A5HF%3OL$6*^.+J5H/ODYOQY%1RTFGU\ MJ57.1F4[:AL.#TF07M@\(O.0 M/! _'(N": =5,2N<8 ZC(B8/]_.=]*3DW CGH",/;,+DX9!N=#-&=,:;^%U_ MSRGHV4XZ#!Z>Y#]#VSBUQJGH,BA@[/*; S)"5E.@TF]A(>XYICYC& MS.&1OCF9ST0VL;![3FB/A(; ,6K.GE-G)F4/(XE4C$E8.%NN7X;V/ M9K:L7G=M_XC_Y.CQW9);Z=]M"([?F&ULE5;;CILP$/T5Q "N+BB_-3(AZ85D\S4B)^1.M226_ MG"@KL9!+=K9XS0@^ZJ"RL!S;#JP2YY6Y2O3>GJT2>A%%7I$],_BE+#'[NR$% MO2U-9-XWGO-S)M2&M4IJ?"8_B?A5[YE<61W+,2])Q7-:&8R-/2VIV.55@__W. M_D47+XLY8$ZVM/B='T6V-"/3.)(3OA3BF=Z^DK8@WS3:ZK^3*RDD7"F1.5): M>:6?M^9+> ^# YPVP.D"W.C# +<-<+L Q_LPP&L# MO/> QJVF%.W-#@N\2AB]&:PYWAJK?Q%:>-+]5&UJL_4W:0^7N]>5'_J)=55$ M+6;38)P>!G4(2[)W*1PHQ<:9A/MA,$RQA3#A$+.;8MS0AH6X8*VN)G '22*8 MP ,)/$W@]16@D5<-)-202D.:?%"3/]'DA_%(5(,)^JG@ M% &8(IBFB&8TAB!!^+CQ$4@0?6Y\-+7319YG3XV/IFY,D --,:@I!EP9B=I" MF!GKD0WWIPU0N#,4,RV.'KJX'Y&[@-' M (*\F3QPVZ-IW\?A# /B/BVU 4<]9%#UY8[%6;SJ4A)WU MY.5&2B^5'ON]W6ZZKQT]7=[AS=7@!V;GO.+&@0HYH_0D.5$JB%1C/\FJ,WD; MZ18%.0GU&LIWUHSD9B%HW5XWK.[.L_H'4$L#!!0 ( &"ADNY(0N4[ , M *<3 9 >&PO=V]R:W-H965T.RZ\T,4M;NCJ?+V4WTV)_OD4#=5WMG+YB5JSXW) M]T-054:",155>7$*5XOAWE.S6M2O75F^%J\ M'+O^1K1:G/,7\X?IOIV?&GL575GV165.;5&?@L8M^&;)>D2G-KNLIQ^P#;\]_LG\9 MDK?)/.>MV=3E7\6^.R[#+ SVYI"_EMW7^O*+F1*283!E_YMY,Z6%]TKL&+NZ M;(??8/?:=G4UL5@I5?YC/!:GX7@9GR3)%(8#Q!0@K@%"O1L03P&Q;T R!237 M /Z^)#D%R%E -.8^%'.;=_EJT=27H!GGPSGOIQU_D/9U[?J;P]L9GMEZMO;N MVTIF:A&]]4039CUBQ U&N(@-0,0N9/LAR2-%I/]!(IO%-14!4Q%#?.RDDF*" M&!+$ T'B$&2S6HR8=,"0O62JM>SH=:2#"6D4DQ0]9*45"B>I9S*]^%TY"LH M7Q'YV7PD14:20FFBZ%$1[8K)^Y,AA7I24$X^*V=*4^< ZHY,IY1)(\@ ZDC24I(&DF7&MM:\D#Z CB3/LR R(2N:6S.A@BFM%5?D@ M75EW%@H.9,FY+$[F+D\T*M:$5.\A75G8]+D LM0="FS[//9?.#BV7@Z\5Z?S MXB#0;'W9? !RQ6 GY=P@9)PF*4@@)@D03C+TARZ_C2UY\WXZ6B\Z.KS]%DLNGZ; M6_T+4$L#!!0 ( &"ADO7+K&PO=V]R:W-H965T M_O9X*( AXSE1\#.=SF^?(X79R'?Z@/GRGDO\K)>N@>EJEO/JS<'7K#Z M1E2\U+_LA"R8TDVY]^I*59R9^D4Q^+ M@LD_=SP7YZ4+[D?'<[8_*-/AK185V_,7KGY43U*WO$YEFQ6\K#-1.I+OENXG MN'VDQ! :Q,^,G^N+=\<,Y56(-]/XNEVZQ%3$<[Y11H+IQXG?\SPW2KJ.WU;4 M[3P-\?+]0_VA&;P>S"NK^;W(?V5;=5BZB>ML^8X=<_4LSE^X'5#H.G;TW_B) MYQIN*M$>&Y'7S;>S.=9*%%9%EU*P]_:9E.[O-:4AH.CF:"'6*$*?!!EA'(Z+"B>&R# MHPK)?VPF/(2 I3 9EIO.WTP4#R!% D@'Z;JSH.L^WL4-P%PKOS.YS\K:>15* M7R::O_R=$(IK07*C]\5!WV2[1LYWRKS&^EVVU[FVH41EKZI>=U]>_0502P,$ M% @ 8*&2TI9F,+( 0 &@0 !D !X;"]W;W)K&UL;53;;MLP#/T501]0.4J4NC%$JG#PT-*=#$I_69Z (O>!9>FQ+VUXX$04_<@F'E0(TAWTBHMF'6F M[H@9-; F! E.:)9MB6"#Q%41?"==%>IB^2#AI)&Y",'TWR-P-95XA3\M+/(PM(, J09E$0:VA(_K@['W.,#X-< D[G9(U_)6:DW M;WQM2IQY0<"AMIZ!N>4*3\"Y)W(R_LR<>$GI V_W'^POH797RYD9>%+\]]#8 MOL1[C!IHV87;5S5]@;F>'*.Y^&]P!>[@7HG+42MNPA?5%V.5F%F<%,'>XSK( ML$[Q9+>=P](!= Z@2P"-M<1$0?DSLZPJM)J0CKT?F;_BU8&ZWM3>&5H1SIQX MX[S7:DM7!;EZHAESC!AZAZ$+ACC^)0E-)3G2!,$Z3;!.JEP'@LT=P29-L$D2 M; +!^HX@3Q/D28(\H6#[J4\1LPL8&3!TO\^R[%,>&PO MSIV05 M%YULDZSA+XLL7\5;^&?^^'VQR9-X7CPER7:U_+[7[8Z^7\7I^LT?_[E(__C/ MVS^^SV:[5;+>!O%Z'MRLM^EV'WQ<\PAIM@XN@^(ISI/BG[_?_O&?O\=W^+U^ M\%.VWCX5\,X\F5?_^GFV[03]* QZW6A<_>/[9-8)NDU_/#"?_[AZ*+9Y/-O^ MOXUO?MEODNH?H^[EOU5_=P5/S^F-#\OXL?K71;PL:L.8;]PF>9KA!.?!^WA; M>T[7_W_]C__A6^3U+L_INVDQBY?!OR=QWCC4Y65W?-F/&F4]QW>.7G>%6;Y/7GG[[<7/_/X,O-IQOX^:=??OYX??7E MX^>?[X/KSW>WP??O;[YO&/D:II'#%#X"'7T-_E>R;WCN0[I,\N :=N@QRVL/ M7Z!3/\(?G++GV.E_!\[8A@[<@9BB!/9@D\]+!,PF"=;*O/?5P_P^M9GB:% M]^^W>;*)TWF0?-W@D@OZ>+9]@FV?E:9:??%+MH4#;'_F-@?FE&_W8;!9QG*] M<4T;)$/O='[,LOE+NES6EP%G]9C"*HO@)=T^!8MTG6Z38)D^-RSL?;)(8&YS M?!*.#8XYF&7%UO_P9UHP+\+[ *_6OTH]TF4:/Z3+= M;73M7(]GY?E[ MODM:C\$9OK;6]#D%BITW#G^]*[;9"I.FAMCN>%V;Q)L4M6R9QD039PS)])%Y>^QB<; +W<=LT]3*=M6S" MS]GZ9(7__1_3WK1^ ?B"=M][=( ;Y)-*YAU;T!@ 3_< M)<%9)^H&P%M84?E!])4@WFV?@-?]%5[!R8,*511XK7IAM]O%__F6"Z=]<'QG MX(A'PO_)9W\(Y#/]23@:=,-A%)D)K?FWT30$E"_@*9!D2QV^9YWJ$9-I;^&N"[DL<%Y- R[_7[8CTY;_?YSD/[^-\?(])=L4]*@+T 3.@N\;5.86&CZ',YMGRV6<%Y;4 M:EM0&Z!.ZC@0__;HMX5@6]YLNAG'S;K\]DE3]KYZ>+Y56I076S_D/>S[+?R' M&2 (@<\;5#"1ZS9@R7"J8C/>//^99 4>1 M9XNT)@]N1)VHL=;[9+D$7A &P-D3U,3QGL3S%6A5.#GD.74^4@ 'F3V)- *F ME)$>5[>P4(3^-58QFEK5S7]=,]YB4-!4^ZEML'DBY=T\7\*:Z^= TL^H4.?\ M\$5M\4;ED$<;_ZXC6&VL^N@GW'OAE0^PE7 &P2+/5CI1T@FJ+[T[]D$D"%QI MT^_M!70D\Z"^X'=QD/\,1/2;!>K="'H_J MD]QCOH>9-;<"XL'1#\&#F5;##3T\.JLH]*,UEMJ^.7>6U_!5JTW/DQFL'Y[& M#1 61*3@#.PN$PP$G!L02A!O-DN0#D#U\$D>#TVU+(>[ YS@:#9Z!(LJR^\; MEM^-S(KN7 //O?<)>4?3N!5-X_J IG'3H&D8'NW]T+OD,5WC>T 8+&]!:7"- MZ1IO+8N*A]K[SB$?'*LJ/[YM-.#Z.9D-Y^\3_ND";KK_J/[C#N@@^)#E+W$^ MKPD%?N@2"+$HTD6JDCR(\6FD/F1AQ&P]UO*-Q)[T\]M [K=H%.G#F-5;B-?Q1""XLGVAQ^^"LK,2 ;X.L7<1 /G0L MIZ[Q#J1X7LC770.5'1WXGVR6$LLAIPO(RS0WME7R-'AG Y2YNLJ[XW;_#^>O5W>&6>%IM,..%):[[%+2_PJV # M!,")LQ,4+2&*-K_\05]GJV?T MYV/OR*%KBR=2'+I7MZ($%2?3DYGGKJ"S\7[OT!PMT;?,$;_TD.5Y]H*J.LAS M4$H#T BRY3.^^2D#]>U#/",_=5UQV,1[U3/*'G89Z O^NW6,BH*$7LSZ9U;I M=EM5-$%S!NMKN\-K062+7 65:EH'WB1'0_;H/,[4-SE0?[I!_\>*R91G?[3K M_]:.971B8C1 [TL2%,"?Q:6:+>#&><*-SAC'LJT:E?A.O$%W%+MD[MHELV/# MCHWQ292C5B?!K:78]$GOH^[;_B:%*L^9E23SBV"^PPTE@YO?PN-O]/>TQ6V: M T/X7><2KN?'7:\&_3]XV.$5X87 :2QWI)GX=/\:]]4@82P6.0G_D[C+N57E M+DI&W"$5\$=V$]9X$G1#+6 ;\,J!W0A_A8N##-#1-,]?GM(94CV2 M)^B:.,@2)3C(5B)[^^P%W!O41&+@Q:0!!8LXS8--Y>!Q-O"KW7);F+6;I:"B M")-8R1TN.L'G76X>A[$M!ZB?)T8J&Q@4'.2S#Z)\PX1X 8S)7*S(CC7D\@0N6Q&YX&R@!1A40MQ M1T4087J#>.1A&?#W9,/[0_/Z99T:TX.6Y"=OW#QH#E(=:@B0]O MFU_BSY#;4X[CA(WCCWKF23NPUI )\SUU_3MRP;S%!-,)KF;;'5$S4\0JWL.2 M4#2S[K1]R@IG]Y@63SGHXBG;+>=(6)B$)^?^Y]UZ1I1#!X^TH[1_Q 8LP. 3 M#PRNZ![OH8UN@B5 6CFE.0%/QZ\HZ[J_N5;F$UKRMI0M+*<4A#7[#;J>0#V\UK@]_I,LBJ2ER;J+H MN!RV4W<;9!ME5%>6R]QCT(()38GQ+$"2P\: M%M8LT4^96/!K0MQ=N-M<=G>#OWL%]T5NF\])X3$4:/41SV2"=QG^O]ZE#U?W M[XPD]\[].IL;TC"O7=V;*QB(6*5+%12P!G$4X%61X/B6Q=8OG?N.3Q)X148H M ^/&<#B*B$_]N1GJ'3*;'Z^N;CNJI*!4PU4%,$><%6@_?R:AD 4[.0(PDK?R ME/N5W];9"[H _/N@YV>WX)="]Z 3O+>\^1CM)\3['2/98)8GS_87TH!M\7*'];Z_:C08O*"OT\ATY3-0@LXO3 M'7-6I%.P_%6V9T7Z?H&N=4H9W)"NI6%!NU]T\!05I)PSMIK(*RE^&[53,0.W MB&?"BU @$UIQPV)J#.T#*I5_H@24 MG\BUZ[ C>XD_KH'M4(YSC:LY [PW"DP;ISKYB\$OA=(UJ<"<+O.4 AGDLR=0 M,I)BEJ^BO/?0*L"]C)#]>=7E&_+%-[F=T@BQ7E.=IBCB5DY M;^65[I)HAN>DN /7B.M.02?'PI?LZ=K*<267-L3?U+-G7=$I69UFHJ1"(;W" M_Z5;XZ)BTRQ^SG+2%ZZ^_%.\VOSP)7B!]8)MO7<";!<8X<^SKZ0EXK?@[.RQ MHP::B/Q.=)/[I M&2PG6G2JR2^85T\;@I2 +SWFZ9QI($5_Q@89-@RRVP@;62:2I4%&DI,+(7Z= M))X]J1+SEUT,FE%>(:_J=N"H#=O1Z*%3/BSO@"1\0HH+8&TD8,KK@Y&&G>D? M4,J0UH[,\B$QC'*IM@'Q85![RMO($VW8_5><[W&D]^KC?@3-@H^*MGQA+[0H MDW:B=%--FK)U&2AS@--+T7$*U_"[DG')/H B7:5+,"_ [$FS/ 13OQ#2)1=Q M:KBF*T_&)$[4R77CWF7V]6N:^2?+%\I"!@V)'5M LMG'[2A9(=XMK6:H J$P MCR)B8&M*N5SJR *9"6IL#Z!OD!+S%"-]R?M%^K@F9=$:SEDIFJ'>%V-O'9>; MRCE&^-VM0WLAT@R=*3$ANK\+,N9 P7-E44WP:BH/UAJQDG3XB1:IZGD8%1K. M!-,$93>M[J-N\":H'WL(OSUF.N*M@N-PK!/W2%!Y%6^XN@)1BTWG M26[OCKNW('YFNZ78[ZB++]5#Z"S(-[RU]5'!+7#"(+^>DK4=4E1:_5R=H(D1 MZ/S8(F#>#-S$)%*M=EP.PZ*5N"LI-_8@/?ND*H]UXC7%SCE'/]X"^3[L)$2U MV%%Z!Q9MI%IQ@ENY!V:/+ 68U5]QN9_K-H9CGCEFT7^5.72%LIU]>2I%78.B M-*/R]DBXW0F=%[S7G(EL-SM=7\*;EW#7DKUOYX$W 5O'*"C9.99KLZILJ(US MO)HH QE:C-$<0X;(%.VY N_/8&KQ%N4=_,^ELQ))STB1,8$^F8<<<,Q\-#;N M%!#/I==/-O#(7^=:=\*8U<1L.>75QO3#_7Q+QGW]U=^EVV(BXTLMQXB,HCJV+A M?V8OR/%"B78XS%=S;)S\ '@&?F&YB;OS)L_KG&P'D 0YLH +6F%M"RF-J$$\ MDS6288(2W252%DP^&:_4#*\EAX;E%";3 )]C=8V#07[!^A8^=WCG:==_UH^^ M#4Q= ZZ#/^)2VAG^;C3E3=XTY4YY' B=1_S@7EW>0NFN&]16N0-J6 MB"C>OJT?:ME>>IK?!W+]&=2 5O H8U&87_ YS2. MPD%W0#_^LG[XMH%!<^E%?&Z] 9#%A'YLFBU%7\DE;^-#FC,0:W%L- C'79YI M- D'WI MB:#3#;ORK; O):Y-0 -P-%'4#Z>#OGQK$$[E6]XE,[^3\!;18W$)FA4H/(]Y M(E>>A68.G'.-KM.X8+YJ%5"RV^Q1Q5S5J7)^NYDZ+A1.C)QL'R6/5 VD 5Q1Z,^Y4A M,AMPYS?IPH':NTK,(Z@!*]V:^09)IX0U7G5F>[GJ,8 M;/RBI,/ W417*+N[HFZG^X?63U 6((Q[S/IKKB;- ]X[XJM%>CEIPX'[\[=( MJ[OXQ?A^%?]@!48X^?3.@F$4]OK,UH?=<#AB\OT5^(RP,I/ C3GNE&SUF&&2 M4G\01A-F-,"3NT.7BZ?.W$$?&/3X%HQ'X:CG\&Y!5#B8*4Y"8PCS9$$9P>?$ M/*A"P<""QMTPFD;T5U",1EV>UXDD;$UJDZT.N@\0Q9;"T.8*V3QA(P%1;]!0*,)'@],@;;[IVNJG7N)'^8[QZ)S!$^&@S^8R7 2]4_85B08X(:0@PGO MUP+TKU$T+KUB1 LG>D_"_HCO#:)_#$J/+I-'94A-W1(/ M0+:/E[0MO7 X8$6L#_>3?^(]C[KA>,*_P!^%;9RXZZ!?]\-([OT(@4JZC0MH M"CO5[I;FC9Z!L>.*>&""O6Z+B.=D>=&*YN:KY1K$F>1B?;F^)XV$]!M,1--$ M:&3@P&4DOJJA8>LV=P)I_(5Y1JJD^-Q-4,?6!%""&2;AX'=@H9MXCY[0QPS) ML[Q#Y;EB.C_[(W!0?'*V/SQQX_+;+7DK<+,D&4V\>\^8;HN/51,[XCE6=";J MAI'(K#C_2MD=WHS8T EG$=P0.?0DN8 *3#K'S!\S^$P K#&G;T(NN4^T?U)> M3"Y1RU9^TI-\TW3YC&XD$D<45?D'/T.[IGPYQN/$=*O"T;_12:F9#"^B^0"W MS\@5[KC!J>J 63N(@CFZ1;)<"8>76DU.Z+1S&FL56;IW[R?9,?KB+!/GER1O M:"V3ZJ=&KI"M8[/']+'Z0)1-C340XG6%)^>[V5;#N))JB-NSI4C[UMH/QH35 MO-YY@A5]^9X^+E 'L1-#)L7%+-+,1?UA)JKW!%(@0Q4;;M4R3E?H9.5I84!S MB82,H7M,##:1%.-?UX.FDFHW*$JH+F0+;8O2+ 4!W39Y8), W2( MUS=(IT\YN'EBB\JX?,BCZ:@GL. K9U/IL/PNWV2,8@CWBH^R1)NL;I)"I/(IWKUWMO374QZ$3@0K8$%M[8L+H5P9Z1?2 M(+=$K(==D:RP)SGO"6W''%U^D[YQ^47A8!3)/W[U)%:<%PFEHV0O\' _G$Q[ M\C#%"GH_N*LI%2OA.JS.<(:NH.F$58'/QY[-<6:TD:U#4 QL$.!L&D[%]^31 M7KW?DTR-%5J\2M;+=&VY"V602OHH4@PR_FD4H3]S"8)G/<=T;GN!5$2AW,5D M4I58J, O@9-2Z@+JR$;[Y>B34'P\^\LN58FSP(^=FBI*H(BH31TBPW:8KNGH6EL#M?[I=$(6/0#-CN M+XOT:S"CS"WB0"8A!08\B\0DY%?-G]#/@$@R>XX.TO*7>XD,;BMAL\)DLA-O MWA4N2H!N%A$1;&:V>WP*[C&I>,6_[G6;K"?>$V9"M40ACEWHQ'1Y,#O0]L:] M2"C2<#RPLM3KGM937(Z[)TCN?3!P>SI,20!GU;+@X-S)N+I0E>B8;!HJL0*V MNTZYM69 DIY#NCZ3>F'IO,0@>_B\Y;XQ >R\Y<@\L[T8KO,!ZX4XOP M%F;HJ6IU'\$MTI>O3(EBJVEWU%>#NWB^!P[AV1:J"'$R [J3ZHWF=TOY C&' M.LU'"#+&.H+=_02;?QSUU55K]8CR "(:/\L59:4.3/V1O.K8&9R1H+YP69@I M,=89Q%R8S"6VE+D(2^/H-0R&H-J4+6"FHVJDU>L6FJ29?$U5(\7S(9$*.C%H M"92(Y4K7JVUU+]E51(2,AOEI 10W>O$ M&)0R>K)U5N*;-QAPI;&K0&I24(?7-R%O9=B5YV^K?*/]0V"UAY%:N[M6- MIUM.E,',\NR!#E 5#8U;\"\SNSVN6"9=ZJ#.2U*O.AZMZ+@ M-?SEQ$LZVEGG_/^;)4/7<>=4%M'HK.77[ 6-^6:UTIF[$IW7H8H/6+ MHO_)R6%6T5PXBGM"Q;'^"H)FMYGD01RC1"!/#H?CD>-9]SG1?8K5@?TESW@4 M3H7%OJZRBC9^5MIJU$_Z$KWN6!YON/JK+(3O!!S/W2PJKNN8RKS*L*"">;KH"[<<@9[<&W37=-/L2LR'R)Y2#M MK7O\A^0E:AD\GE:W1Q-70EO69[Z$PX]E+]% :U#-/B0/^0Z=AKU^*& "-7M+ MX>$H7R"$#PHE-'O>JO/M*9[7DUOHJ$?N)CT = MN:0< V/>\91-9N>7C%Q+H8GW&Z,>RS!6UN5I$UZ-2L=9=.3QE7S7$B +3K>V MCIHJWE!M4X.00IL9028J13G-VG93&<_GM>><0JD@KQUIPP%6#."S@0M7+A]F M,\TR%],PK3<7*I**/>,JT'*IG$:][ VOLN1;:9$Y[--(K@U]4>K>Z \< MQ]'F++:H$N.O>4H<&::/U21F%:3.+1%BZ,HN!9E7;VB7['ZHCDEDD3E0#)B1 MA5"L>XNEZ8 MX,F2S\GX?.'Y@HEW-@ZCGA,/[H6]J.>54574*%QG+?T*=X!?SUX9S-[5" M;CZK1)R!BR&B'B:XHNUR!J)_*AEQ2)6C?CB1?Y[HZ3TI=$M18J4 MJD!?*ZQ;/&811AA%2E*BQ&XM((;)O!%/RQ4&GB\,PH$XC0?A M6(*[OMN&%C/2S+"G%T SHCUG&'XW @/UX)(=5VM&TW \S=Z/,0,'IR42J2DZ)/1X) MTQA:;?VU(8MR?G5CZ:RDEPQ&0WOS^R&NK7[S1:U0]*3FDM)RIMNPT^]RSM:P MTX6?Q'CXAM3T#GJ(_/H\93C"H5A?&1'4PUZ$4>%(HY/N;U5_>@1&',/"V:%I MU5:3*H^*EZIXFE[GQ&'77 Q905(7+T-MKBPBFNX4>>-+0DOS/VE<*16V)ITV M/3!6/CK2-YGXT=FR(ZPQ+S!85=ZY.&J>B;_S28;&:UTJWR,'DE9J"MDTOED\ MQ>Q&25):)+JAKI:X(^3Y-U?O[D"ILQ)+:[4>,*YKB-D$>!TH>_,. M1WVQ,H^)'LN8XO5ZM\*B/MA9F/WY5W:#<0HA.\#/8_[=+25@TG10-S#)"E2B M.H]A->\WO@A&W*X)N9PA7S4Z+G&U\ MSDW(F+UC3'9V0O#-)96G4>(EO4Q?7%>>,Z<^1T?B7"Q*?N$BY&^?[V7=]B#O MR++*<,#+2;^9CX:/Y+]JIUJYC]5'[)9=3&@6_\O_%_ M+F)"B[VE(%V%<%S4_DV&C(%'<%(7T.I9+%*J=GM.*"]D'9O67V:,=?)8>2!T MRW'ASYD8]9B9JJ5QX@I?I@G^BPB-<30%U@Q^0[^R]@#^[OFB5!MO632CG)6X M+XB+1TV8&84QG^YOTPJVL4^/!'<]I%&6A.\7Q_HR358'&8D1'PYTQ MGOQVBSB(ET7F').,9[.NFHX :R+8-P?R(,9JUW/G!!Y!J!JG$5O=J(( '<+. M782! J^H829CP*,S[!YTJ?\FX4YKLU!!I?-YB->_Y;O-=B:B<4U9-.N9L,-L MQIHC"\/8R"Y!J$LE$RM;FAPW3>G!#S^P YHJT6H4YWIDS>\J2IY)9--T'67$ M?"8>1P->3(/_R&E!N+?D=62/^]Q%B2[360":X-?TP4+'%.@Q2Q?[:N6OJ6KU MG'/SU'@N)/G)YL+$F2UC3S!_5OB.MW3/2B[HFWDTX5PX\973AAQ_EM^M8Q!S65-$7"5&EJ@Y MX;B@@0Z1Z>@,;/:A'(^&GBWO<=Q*1O-JLH)D#O-,DE8YFMPXD1]$KE7O6F'C ML<(5V 5MW/4VVLOPTY1;2@1B"U!=SHA_?3;K;MQ:/[!#FWWPECP,0'AVI.^^H.HP:2+.(:\2>$E-@%:C>&W%8._ MI.T9JGRH9"*LDY?*1F.Q&&@#8=."S>6W0@E10KXBHX4=?*)G:-\=4$BU8\^; M '\0M//^.AB,N\&ELI[@/;ITU.'\ R$9)?&\>68O%L1-C.V8^04,LW)0,$OX M'&&S.\XI R+:QX\@%26)A8OVS.."M]N-63TD@67DR-@J.0/FZ&E?Y$(W*&LM M 79D-![6WNM,^L'7)KE0@MY@.OR:KM X-;RO,B9\O ^&;/.0=(%,9E(T"8\; ME[9-.P"PF2'L4MA%CK_#_>J#==2R(D47R1"!RXR!#B%W3G2MUYG!Z3(R3."% MXP59-ICITR:9&@I0>..[N/&U#89#QXTP$+)MP\/84::OJ:ST# MY0@B!' \%F47&S;HZPJOE#HWA=>,\)!%HK"K6&>:@01:P MY@H:OQ,QN]<_[(,?>:0L=Q!FKPJJ>T8+ANI]9GSCB4V]+G11FK\H+HX#E(@X M6\AQ,1ZG=XX0*BN0DM:AG'=>;%GE M3"F]6=9L)!7:$-X*UT+C]B@^T.JM>#IT(]UAW;!TR,7+ M)EO9XM?,LQDA^R5SV>XR(OO-=2U[0/8,."^RV,_-+61*#[8EZ3:.B'F)G(!B MHJW: ,37SZ90(?%G)A:SW)?$I*D=G7-P9?3R@"C1/ M3*L*3X@63?\02->!TJDY!5WB/V+EFZM&7_#R 2_%%!Y@*J8+)WD3#36(_BKN M1;/Q4@N"M5WJ!M[M@45V@E*#.(ION.=42=2:NP]+],^D8JDH-IE+!SHM.0?D M*0FN'\1;L(M0/LYK^@?G2 DI?#"_G\)O!U+A8W[;Z\*(D\KO(BDIWH/I8TJ! MV)V@JZKD?_7#86_J)$K;M'!QQK*F*X2@ "^U_$J\*XU?Z \YT'Q] C@N9F2/ M6L.\S:_B+O8XWMO02.F+KX>U_=NQL YV+&^8T\M8Z#!V:P] &P^H?.9."?D1_^1&3T M@<6YV:TNPK#;7MP8M*<@RE9K'9KG074M8;_OK&H41B,I4GL58H[D(RGZ":IA M2*4+5"A$Q7>2.MUU^]K9GK9L@<OF1ZP]RM_U,)78&P.7)"60^*Y+A3=#]44W'\ MG(*(Z:*$$/I+(WV(&Z/2]=[4F2,4YV\)>=US!.0+&L7.BHN M=<)\B@L!]!80J=RM-3NEZ0%*XPT\,Z-@L#1BI35:#D%0Z6!J+6O%%Z8LH[)> MCC)4FF^216^*4DQ=H\E_AP79)B/&)_B1L9FP'0^#9]TSDJOI6/'Q[MXD%&H] M!MFWU(=( MF@G6<^:F=M1^J%^%"9;Q0$LU91N-DQ8_$_P;J]L+'&^@Z3=#8VC0^4FC0=SZ M?XW79))(RVA"/JYG6E? BX]8NCOEPULP0Y?Z'+0V*LQOVXFG4B>4F7!)$J =N7&=FT3X/8E$0F=-;Z!(+/SWC]DA>TS*@(V(MLG54]'[;\4+T( MW(((_OR>$"W0A>!F".$C/10U/!/0G9"TL%0'9%G9;>'Z3_"OI=1G&2=R^N'0 M@-K'EL8K#7%S?WMKL[0Y,4Y9HH9T&@&H7\."D79I%A)QL(YA$V (-A?LK#= M[+D5=X QO1@K]?AOZOBW/.)S_;N<#5&:@F@ @G2B^6N8R@&K,CCD_P6+W+E."O M8-JOPTO'DWL=8#I7MK2#ICOVS=O@QH>"3H<-@R[BY1([VKL=MTQ./@/S@P9! MR@OQ>$^1C9V*<+V'Q%5:VPOI3)-8TZO*:=><6M6]!A(UUT#\5K"QF&D?'?;-+$C$>34;$TQ M3KP^\)65)"@\[3=XN;CTJVSW>)=5IAS>%X7&+Q][X8%BYX80E:"A.^G&;!W1 M4YXSU+JU5J=B+ICN]H)GXN@V2K[9PD>R&@^W&7P2TZ4>62;5P46L%T?;-F7H M(*=O5,?!:2;SW@O[;[;7F;_99:/U.R@F_IG'-?,YD'[6".;% SGI318JHMU4 M+MU+JM/]P-A@[YO;&UQBTB_KJ\3(FIHT8)1;-D@0%8F*-:/G[ZE=!O+T$[N# MB$>#5F JM8C#&4=K>=:>6T@F>;S>2X)8%8J?\](E_&0S-K &ZI):P4NV_"M: M872FPCGPI?^RMAFVLSI)3#I5S479 M5R0]ZAZ&B;G9"UKPC5,UHWFO=H5@R)7;[QJE".=)!<.LD',)';$% MMDD5O(Z@[EZ0*:WVRV&+&ASAW#EEO, T'(TK/"\BSS[%F=8^, MM07V3TFB^K?;8"; \'S> _&!4UQ:!R^KO;# <#G1"Z7!K%%A2:;=YLY""!/ M8O$9Q Z;@$$/ [N9:L$W;0@NZSS%K\;U=YHZR06.O':,;U%O<(;7\JC*.7N$ZSR"\(/T-.EJ!OE05?@ MS)]0<^3\.;BX, -06NUS"_PNSXXA@+[J;6;]BS,IG(0243$JQT+Q9-59+'"; M?0I=*C:GP*TJP]Q!>T959;,E-BT%@;I1'CW(>YZE#2-NC3:X"SB'J_D^DX0 M%)!KA[!@+A/">1E.(M,428(:_7#2&X63X=B '7%V,*(ZF5E=.(AQU9&'83]" MU/*1H]*HBC*WCLGY 70<&TSVF?5PA9C$T*<@82CGA-]6B#P*)]$@G/2'V-^N MVI:H-QZ'$]B(YO9.5&P\ZDL_1':P]$;C<-0=29BY%XZG76P7PYV3D%!J;C"7 M8%@V3TI#D]9);4ATE5OYPM04Z'G"Z>[J"0@H^6V@RI(M& MF$B"&B6]4YFI*H:LK@&EL1>%RQ UEH889"(,4C%[&@-M#*)^RY)I<=J^E C< MKJHAZP7W1_B:SSX@1XPV;Z)95#$)RP1'()O&Z#]:>EK_QPGPJ]:@E@J<"GGHQE$I-&0$P6)Q^(-Q@,.J$['/'V+:>=Y^+QG>SSU!PKWBJVE&BT\G0'L MSX2_-)+TC=9#K_>OM#V\Q'\[KU(XL>+0*19<6Z5?\UQJ+8.9%PDTDDT#DFD[ M>)0RUU1-(K"]4 MAZ#.+35.#O0Q+2D(?LD$)%5ID7+XTIP+V5_4A!9B\%H4JU>!-Y>EW!D))=P" M;3_HD7:1[)*B231+/6V;IHU12 I)YZH!#^(*Q/-1%8SY[Y*AT"H/OF=3$IWF M1WB5(Q"DZ#@6]\\B44/.:^IU+^>.\.U6K(9N 540YN;\K;&C"/KLC@AZ>CX#AO:VX(J*#W; MY[!736NP82(L+70KD^I:V4D>;57@W;)M*KI#ZK3>N];C-GN\R-PB63-GM2H_ M"ROZ\E3O96F876$,F>\*]2?L3\61>1M<,9V")=8Z_)/]$I?'8EQK9" 6!R#(>8 M>(9L>=(9=;$M#]I3WQM;ZAQYU0!Y%3PP'5?'JRW96C$TY'"*R#4];!'#G(O7 MJFV^/*_WL8OB9"0SZ@6#SH3 \.GU/W'3=;*"GQ10^[K;(U:IH?7&I M/X46#Y%_ 6^I<8(P&IU/F4/"I2NB+HEJ4[?"ZWVAG#JUD5^+J$06=;D&4P=] M?6>):E6G<49;PZ>\)%.#Q0%*U^IMZAE=:X8+N^:J+O?B)4-=)63< ]TM\'I%AF*:]D-MA" M(YKBY8M&G>F0!X>/];MC^/T 5#BLF[MG:8HPOMVPWXN0\70[<($E-()_&D7A ML(]?G<*_+%/*&6=X9"XQD@@ODYE M1(BOVQM.9 YCGH-JP%],AG!J-I2Y@GO8!/]]^2P?YM,3W>/U+5D$_;?O0!9J M[\!J4KI'3W=\I];_X4FJ'#CV)FV1F&L@&CC=D&^4VVK"Q_L"3"_ <,,E8H<_ M++DYHGL)'C-LN LW$&)K*R=7S,E[I[9G3=R71QQ$;% MSCX%7'^-)\[FI]>IRT:8@"TX:#6M;E(;(W!%K&=/7$N[HK#;.CW]?)/-(^FL MU:9.5G7$?5&QZ/@;0HF9!UB\E3R;U 3.T2AOI6P?8QH3' 2B,"T[+9:J<]X- MZ602U6B2V(Y4/Y&8[>6KD#7#3L4<-3V9M GZ"R:U3*GBFPJQ%-\AS6>[%1XU M*$BR*UZ";URS$R_Y79?\+3?9]23H:@S!57P]R(*$5Y/1*$[=O\OC\ZV;D4VH MYMZW=.>P33FIZR&'C^[*%79COA;D#75"=:5;_IK=$T%".T/<,@8!0_4P^5ZO M-TN7.6&T7;L!@88V'LC8L%'[>%S*9]5%VYB2\0U\J;ED7Z^[52#C+% 1YJ1@CS#I'* P.)TE:BI,B2R>Y M=O'_[/C&-86DN\'8@[('@Y5&R3*\6QXQTLI_JR*6RQS<.7H7MELOI<&\:*'B M%]2I459E\4/PI$D;+2+?[0,$WS<=0]Q),&ZD?R:86]J0U^_0A0&:.5)A6F'_ MEE86Y^HEOL/U3=<_9%W/.>H07I[2)>"/I70HLKU M+%;VAPBZEF+)LN@ZINM.]5N>,*\R):O7K7:K\3-F-BMK4/'EXAY$KF-PD/KTDO&86NR>/& !F-C?98S MJICQ_'AU=1L>)+SF)-0ZJ(8"2>,6_)ADP)0V<$+!QS6Q15_QE_/4%290A5HB M*2N[^2J5D]>F+V4+!,?A[P?W%&I_V ,7X;_O'2A/*5/ATBQDYZ@LH;^&W%<. M_9(?#$=BP)Q7A>_07:57H0A^Z=QW0&B8)BW]7F<0_"'HHR7_A^"]@NX,!O3O M_J@S@?]PO+4\T'C4&<.?QKU.!/^1RE,YP%Z?WNZ-.U/S=M3M=KKP+_TO;Q < M?'5&MC.HPAT6^BC2,3W^/L'XBUZN]]A@&Z.@;]YG[[$ BJ$ET\=$N\#,@!\A M3!+AZLQ2MA5-"V@>G^VX)66Q$'=@S7%#(-7JL:56P&:7^,7:-!T(<[.8T@=U MU5S4B1-<9BA([2X0)IZ#J5'Z(A.#^=R?P.;Z*Y#<-7P6!.A,6!R\WS'U4O*, M*;6J<#3X2A1UQG]H)L!3.&;''J[.C6Z_ \_<_7T^->I4*._DN5I7FH(W5D^3 M3LH< "6 K[4I-SU<2#&C:9O--5'<#'?.69ON' U-7(A([$W"?N1V'AB'DW[? M*QAO&(-0%XASHSQ%)\>:5&\PC9SZQM]S+3&A@2'6IGSHHD1&;F+E[T1.3NRA MWD.)&TNU<'Y]Y,Y$/MM:,M6&D_=(,;3YR=+02IK<>]"_I.;UY_<_O;D EO<8KTW0PBP050Z!G$0BIBY,='B23*S#$UTO^3Y=?([VLLV7VF/+FK3 7@+=IC05 VE%;>ZD1EH+,78M."=#0*TL= M;F"DJ'WPPB1&[-GYD;O%(U0QLUA0T0\8H,M2*U '',O99MN%VG 2RUA).&\1 M<1+!X(JM%EB5ML/"5>D6K[)Y(L"&<'V!'^)B7@AF;D> GQLJP\93V6"'+926 MBX1 /IV==?@FLMX@IVKQ9QELD?BE1;FV<)^?,YTMG1^@(PHB= P<.>KDK\,!+ M-+<"LYKV&.M)J(C3G351.:^NX\ZCY1#QL-@%-#=@[J4QSW4KL"87NRZ AD:; M#HR7&(=\$ 3<[O$1S1<4$G*-YGE*P#1+''Z5/:#3P$P!?P>KPN!N@@Y)AZ!D M3- 84+ /68$)EXY(CE&,\%Y^DBE;J575EAWM%FB=07ST$=P:^@68&'.7PE. M?4YK*+WK$LH"3P"1\=7E:?_.]>YW'[C:@ \!N"T#KI:F;)9NYDR;=- MJL[?5/#Q86>(35.*+T%25?4#(_Y=CQVQ D'!/EIZ\MH; /H-UK>&!\C?*^\Z M%7(F4>%M"1 LM.A%Y_Q[@0,A/ 6G?U>UHU>UCU=30F/]28LNBK?+ Q@85OPG M_F8!V(?W43_A@%)2 U>3@([5(-S=$_8JEEY(R&!@E?%R7TA>:Q0->Y4@ M)R$"M*CG05?*"Q/U:3#;*'3\I./(C(QC"LW,W#T MT71=UM>T'=9WA4/IY@-72ZS9!(.YU%TB$?AP^ZK3C )+@>M3XI3!A+NA&V"( M&N9T&[3YD2B^%U;FES,.%2VY7!M,C SW"T^LFMA87I;,,:OON=GK+?7I.UEJ)VOP.%U5H;^5C/%I>3=ZK.OVR MMJ8'>Z!^-L;G63 >A5'$ON?!,!P,V?K6G/*S $$>AR-.UK;;5U[^&?:%%.C0 M\Y%)"3_OAU-)\\9GM%;BY]KVT?M=\[XFMI\/PW&O:]X_C\*1R3R_5:A7(EC- M^B#+6SH)1MQN.9/^C212.YM&0_? -'O^L-'/-28*TC695S _MP#^0(FF\@;(^ /=O^*>>CL-^S)W ^ MEI:D%]X[:+MDX@C\TSF^,+0C '%,]$8??P6E':RY@\!1)CHH_L.4LAQS#^T% M[.L%+%_,VD4F^#W0?*4'W3+_9UUU%K9C1_QZXBL(3X++()=%QX/?">BN7 M<2@%,\JW!I'.?2P$[;F,W5"Q>0?A1&9V/@BG WN4\$Q7RY9.N8]1.!6HWXC' ME>'/$$M9<%\/W$C,6QT!30QEA!XN2>8[FH#,B&3$*5#A8,CGZMXAHZ2Z$*JV M,Y[YLQJ)B7&-591Q@QZ&*2./I9ZH>?*(^@X6QCFM)6S&7K%U]"#;(\HV$3C6 M)NC4"?95+F$SA^;VO658W0HVV='-'LR'!'GGJ [&'1@_"7Y&!\CY],)IM=/4 M&%![?Y$^*GU2,)UFQ_Z;3/N1)@];V4'C(GJ]6_UAKSIZLY=4HF^M7BJ)9H0C M%R$;:%F8<36642I96*4V?"/S:?V6S*=USK(9A9/P?[5+DVJ=YL6M+(S+ MLQNIM*DG"/7[7A+DL*X' WFR1%'CT2%9"[AGV9P0TYJC+>817Q&%DVSQJ,\] M[,5+Y8_&'%\X]_8$+8:YNIDK,'P89C!0]@^ZB[8_AS]-0>&2R-W'-3':?&Z; M\Y@P1G_8#=Y\=&3DI?T SO8SWOOP#7JRQ'.$]K\^@2!#:2ZG*@X, VX4$QC- MDL)_[/2AKBA.3R:WG2SF4UZ$FAN'0<193&EH[(O3SR1?TT+:8;JXA!BD7N D ML7TG?>POF/E!N)?/B0,53#F*GNF?OVEX 8/X581;%T%,=O(78*T=.M++[J"< ME<<0FXQZ]E"&.[*8C(@I8V=#EJMI4;RU &L<(G \I)@+]QVV<,QSROGB/$L& MLDFX5;C-%752"M$M1U]QB^V?:(X.W-#65)-8@#>S>Y:_T!S)Q^].RP,VRHB] M3 ?8R#K3+J2V-\9%Z-!:PDC 3$F-1[HK9:K:PF-.PI>T-(-NA$!>.D\:6'J%R59[FFARA5 MDDKL-(_GK8EEPRCF00VSM3.9;?U(VRY$ MHXMO(!>&NS,9PJ?1 9,:EDVN'B1=7EW:(A?9CTJDJ%'T1 K,]0D;7,<%_K;& MLG*! -5\Y<0Y84PFNO[PY@)][$_HJ2*G76'>V14Z':6DOD%CWGV@MAXE%)6NF*Z M>.8C&J0E5Z$TH:)8 "DH@B-F+S'OMLE#Y^$U\H1OP]G*R?)..VW;]?I>-EQ? MH(Q?KZZO@323]7,- M21J0$@U)2F1N7@U)EBQ/BC#3)6;*CDTL'MY:I;L5W--4$(9?-)!0.:^BO$6% MJEL5'8(5$LFK4/I6G!UG>L3Q<38K)JG*A(HR)RL5M9ARE[-HTAF,19VOS*,C MC19D@)*X20P -BVW6DJ1-64"41JO3_>O,F5$T7/*:)Q-P_(H!K)E\DUSGP0V M6GHT[DS^0-\=]K#36T-K.H/U*[,WNM"+]+1A-BO)5?38.DF)MXLHW;YD==$2 MD[V 3$;.?GE >CM0IL@_\SD'URFG WOLEB?G\/XM]Q)R5#@%I85MQ1JL3;9.0H&SI\)!C";#F3QF#@RE4$TIU\; 6U/RYV.>X+C8@-J$ M:%_,--%Y8!K54GUBPRW7%<\0!@\EE!,MUU^;!B&ZL.]08*XE=RNF$]+IZ#R< M-KG4S+!X2A<"#2]%R]P<%4.N&&(E95"B[VO$1" ^8EK5B#9%%(_)?IQ][2A2 MCFC"?R**+X%D5DQ.:\4WF5-MM$5FMFI.#19)25W2VBXIA)X[V/ABN;<<307 MA\]"RB24]*A8N@A_!Y8Z4PO]M!M*'[!&<5%0KH$J,([NT/@]Y0Y ?.N]R[-F MU!;:A67>2]U*!0[<#&7@GT5T^OH9L:SVM#,B1Q&69SZKF52#9Q;BH4I\3$P4 MR[S5(915O 3]@( &[&X50NG"^8%$1DIUHYAZZ(%6(5!&F&7=H,N>TK>(/ES MW:K!-!Q@*WRC-+[U;&K72D7+.LIYTGGL(&9. 6OARC33L3P]U'_AW+5CUXSS M%S]06J/;)IM!.IX3WFQ,S&=_B& >5WU'^=Q'+I1 ZSCLV/&, K#@O5FKU56Z MB#7'J74+!E?D<:T^\ 'S3)++3^24K3T=4I"SK;%FY05W"&V\BTX!2F=)@B4G M2E6*CQI* FOX,Z6XX"V;#C_FZ &[5NWHBGU<5TZ[D=);N)SJPZ8 BT\.#ODI MW6"WM@Z"O?0&TW#2CS2YHS#%22_L2U0/6W)*^+0/ MO^T*RDL>SQ-4?9TT,42#&02]23@1I,-I&&G$?1IJJ@7[D,^"/D9@31QQ$ ZL MYW@X"D>2"W(E':E=C_5_PYV-PFG/3+\[#J>:F-"VLX-).)*W^AC+'1^_L_"F MY L@\HXD:?AV=CH->SU-;\"@]T2P9[_XG',E@\KVVZF@EVCDIV 4'WTK\39* M+^WR-T4W"=['9JQ00,W&S#T!-==0]4>RN,P&NJ_>]W*OR,X2\3JUG_W$'MA*G^G4E_JDL<)9H>9$14K609, MC!=-_F=2BJF,7T,9JD4XW19++V.O18ZH\MO8*Y1&0'9_&B83^38>DB4J7$[U MC=\-V[!4+9%%TN3?^]CL_VF-Q=O_4+H8?!?<$ #(,<]P7/Q 7\5*;RAY$^L+ M<;+7+.VU[R$0*I@-7,KL9)UR[1J0I+!C"S;"&J&C,9 31;P8]I:8EIGN/C5?3C/!-9%<];4TO0,KDH'I! P5KJ\1_J:T( M5U+&T5Z3;_I,C&Q9OHN>#__!ANHYLPB)+YV-X48*C[9.,INU2Q% G-,]U?_< MT1A")[8/U"+%A%33O.#^YCK@EM&P@F=0ZHFHR?$IY_<< [_=%;9I7X%Y$62> MN?VW.=V!3_DN,=T';G,LK5Z=N!DODG,@_57^JHJ=&99A\^.U6Y*.;<)%(_ H MFO5@I1I*9Q$GI3'=:1\*_=*&%\#9V4U_E0;&C#[A JB([FJM=]%75R!,2=T$ MEG\IKCKR%:3/6"FS1T,WVS*B@-L1T&2CZQCNHO L[W9P:E'W87@9F< 5YAK4 MX"?+DX*13H2WRW+%FE08D"*X)\21^V2S-3V1N[8+ .%>2)";8&?U-7<-!'^V MYCY$B/F5.$ 5;J@7I:Z+MR*I\76T%@JV.E,:&R)K1'>9+W/)JH3/F\ M]EV6WV<=BJP"OS&-D:.1V*6O6X#IN3R683K!AS*L42&\I]2=T^:TJ5Y12?G7 M5BS'YX;9LG[>*.[CXX&M^$2Y=KHK@U!-/K M8D"LU",@46'(LXY<")'O)5?H^95X'J][E MMN;=_)J0'Y8(=9*P<^--^0U,(BF2A"*:V*MNB_0RCU>@]8-T66B+WWKM#QH_ M6%N,+J]2PD 1EAR2!MW@UQ1#?T5!*Z9?X;=+-=E_^G^"G^-GK%;*C'^5_?RX MZUR^(MJVCAH_HN3<.MM*SB*$G K+.\$;9"#;N!P%FX&OM[8;6V8Z5C! [3[X M\V[.B5,R1\:;)/\%KT1" M4#$TMA:]<348^J'7;%*CMFV_1D<1X853:_&Y9S,P.P<^OR*# MA[Q.#)B')9B[?-WTCJ"4+CQ;M$!X.Y=FM=\UUL'*>-2KRDW=W-AKUT'^L66= M#F:Q-[27N[]$64_\;NXDY3V7T(2XD+20;!62?L9D>=AMJ5'?G-SO=(B8F:,X MC01IMUMK*5%.D=38&9P42\DW9; MHQ;WQHAHQ88RQ>HF];BTN*+\A9/ TCF=NM M:->AFW(+8^EKKA@W(ALV5WSLS,J=\ )8L*)!VO>X0I1@H!]R@A]9FQ<7QW)K MIJO=@[1/3:W2RI\#N6D.C;^2KLDAEA$N7.'$).>[Q"J,/-\)>E%H4LLE6<6[ M)>>_@+3,I!A;H0D_-BU!*,>S%(QR+]DQAS7K&^H)*:1AYT!1 MM1"[CE=CS^K5,;T384:/-"^^CJA38#03>Y%6-!VDGL<,U\8,UZH[%5PYJX"X M3)/BU5L[?2I1YV">N).HV!D?DS"J\2W% M.NV:6&LMGMFI:+0?2]0RX'P05I>M7/% B>&OO^1440N\GR%E*.%8H#8D9G(M M62T*K_7YP]6UP=;2 UMB=H_U(Z*<72XNRUG1E(GSE1FT:XI+RC%ZW_51@3\I MI/HA#J[C-=C@8-0:?10,50$>"FX^(.P_/)3EFPZG0ZQ-K8#AMR7,%0%^8-9B MSAM-.T04P2E8?D_NG1TP95#&GM-E,60])]HWIJ-! M>:.0G/D7W0!:$.G8=!V!<(;R-0/^7.V+!_QIDX'A: P-U?R<"FO!=M!,4R%! M>]KD.1;4'>1>K&)-@<#'S*1,<<>%<*A!H:45N$*? MDH=XC8SV*;,H!'F29SLU(_15W$A]&IU!=/+:I9DC[A(CI0-8PJUAN!=ULBD M-ZBT!(BRQ2RG"DL/!10/KCZ?:[5MLGR6O>3/V6_(C*\YH$'4I'Y'_&,9^8+? MO)>1T7UIB$>O\/W]G=[@T!";\=NVTSI>O!+E<0+&"W?_9C[.R=6:F"$:^ 8] M"S.)8=!Y4D"?W!0)MLDF;1:C(XCRABUM$Z:N+3_(H@JS!Y#<9H(CQHM4\W$G M>-V8EF)R*V>BXE3WZ?Z.Y!M-Q>3/V<@"47*')F '2*W8$IX".PZWBY#W%^:H3W#P3,!5!2[PDO&+, MB8QWIL0 %.04,9D>&5B)T^HKO)1@.7CB#?-F."B#IN ,"2FG7U*8:8<\=GKY4!LE!@T M7$%*1X)'+1Z* FFD,ZP4I;ZLH)XPCQ6B(YE8"U@YHW$&0^MJS#J0&)W&SJ?H M )X0$S)GKVI0\ZE=.45!5Z:N%4,28#$HRNXOFSGEK9ST\/DMS!#=;!>U;]I7 M]9D6_YM!';J%;60H[?,O5#18&_A>C"C2W':R([^FAG_ M.5T2S[ZYO2]AEE2_\,5;:<>('U+:<,R'U5G4_O$3,&I_UH^^I:P$JI%"><4? M<0:M F*42O/-*/2N3NO8M]_;E;YU_]$PD5X_'$^E$68_U#:6U?=\D_"^V4!D M!<@J+?9LI!OSK"T,-26FM3A_O'U;/X1RLLD[N,VDG.MHFOUG,_UJ::Q.^NE9 M,!J%?X*3V!G",K"DVS=9H^ X\GEHS"@-,32"Z MBI 1#N18FF=ZW*#C,!IS+@\"A$B2C\ #>,X*H=H'$IN.$(Y#D"$^H<**!7\O M%+$@>LIV#]O%SADG"H>2-Q2%?0DT>@B"(\R(6-(/IX.^?&L03OE;]30Q[H]+ M4'X-9.<^\RWD=A>_&(%A0MV8KHPK. N&4=B3]E;#K@'E^37+?[M,UY?D82T* M35;0[CZ8XMH?A-I5%BO0A^XQI,[,.>*YTR>X6=M8 PWC"7*8 M7%YGF&\Y1OW4"WH=&(.0L5$*;I9F4$"F9H_M*SDZWL$H>UB* @/[B?O"VP07 M:A2-2Z\H(+>X?"=A?]37-#'!MM%'6>7BY\;A=*+/#;J]RI FP8+=>-E>M%:$ M,>H*_LA([AB?1=0-QY)?B#\JKLIINPX,LQ]&@CT#7&W$""%MZH%3[:DCQBV; M68LKEFM)CQGB]2WJDM/VW!=BLF M35<(XEJRJ,#2YF *J K8\M ]@Q&BJ'UJX[IA![.BT3*$PFC9S*M-JIV5B/A MP>EI(O3J;-Q-QA&1VX73.4670>82M0!7@J M/V#"<_;$K_2(#)JI:4D"MUTN^"?3MMOM5V(O+.4+%89;'LGE4X-E>;@%. ). M#<>C W3@5I.;1=?:Q;3M=ZVVX)@1)6'4(0/"6^7F3-+Z=JZ@C@WD)A_B>VF^ MQ->(SM79@8/7K5[=%$W<"VX9EOD2#C\>^C>X 9KI&*O]$Y:M85YJZ=WC;V$= MJB8TK-5MO7E$CA)PM; N>P_H<-23_%,&IVF6C=(I"J>B/4<((2B;2QKR;FU3 MX9OPA=R O.<+"! GU0'A6+2X^F.L/4>]<3CLZ5P&85_$_UWRG"VI&KX\-@PW M$22_X1@T/H-[1VRNMJ-MNQF@TMX7+$'\>>Q:"GKC!;R7O'$&F@#S5RD'OC]4 M964@50T_HV@[^"ZJ.D,#-!3!O>CQ1&J*G6 4?**+]=D1D<>0K]S*G^"RK'8K M&>16[PQJ4Z7QF]C'2MXWMTV:4\J[=?$M9D=9I]"\>--WK.42FW9I+N MM9A>'YSR-M#>1"$SO^V!-A]-*K^+Q'#!LDNCN3$7T555>%8?Z''JZ 96$W): MQAMIHWZ!FEA$ FO\0G_(5'Y=)Y3F3>V9&J8&&FM^%7>Q-_7:I92$?]@ 4KW?QM\V6]JBF>KVF+)Q=??#U&R:5SNN44\T;GZ M;R6Q7%O+@QX *OBD/_0US.Z-Q^%D$K6T"29>-NJ7NB;V1F"H=$="2*"I3KOH M]_/OK0=^DT)WO&%S[,_'G2^>2AW5TO7!)GBT@\:7_IJO2QPT+1SP#RTQ,6? MM=O4 N%UW?E.,!&O!9M%464'ILP,_W./?2$0YE):.3)$13F":[2WD?0BG$B% M(%A629P+ ,$<4S.RC:"AR1LB$Z6ZK''_5&LQ&!^FOYZ"QVH=G%9@6-O%\_!Y MS_JO^P9UFJ!U#\T ]D=P54?,LUHNZ_J8 4M7ZVB",IBVLJ2+VAW%/C=6E7R5 M\Z!\J<_H#K+G6.!?ZY<[BI@YJVQNON3J[E?_XLW][6T@'EP!\G;O__FHZ@SX M_QFQ( - W\-W!84$G]EV6DH!7J9=BS='!Z7,Z1?>L4_T1;U5<8.@B'0PQ46] MI/9&6FF"<,:LG]K?[XP9<2W.1\R1)TWU_-^Q7/(BN#)55F"SP!0Q:/0G$O&N MH .=IJQV@\@9#L/)>(AT.NF,NNCVQ72*[]GK@J.F,,]$N<=> MR@W#C6&XP6@LLQG#;'ICGY_-.I,ASPX?*S?'X4KDB?[*#.<$B$ M,Q*TYU-I<0HWJ3>1"J_I]'I4--_IXUIN^1H>Z!%;&_4??65;^\H> MT]*Q\<3JW5&JC_RCEB5?Z"3_5VCD[7&Y0Y _DG/-_QC0LP M2)WC !/H&#HU?/7_\_/P/_Z\(S0+0B QW%B>K0<[K1OF)RX:L3@='TQ-PT>J M N6_-,[RU =XF'"U-;S4B(+E62+T5_[Q+ S[=:,8U]M@LXQN Q^N7\?G)_5 M+SZJ;16(GAHI[WXH)Z.=ZC$H&5NQ]09 MM+Q>"HZ$OLT]-]5T[A\=:&M49XM%FLPOPN9 B8]T+@WM) 3F=CE;(GXO#N4) MWTI=OQQANBZM$.A*%VZ0] T26]OZO=451_$0N1/J;ZL^"USPZ&=U$B&!;,!_ M,'6EQ#^ HIT)MMV7QN*".AS0X9J"8W;K;\%/\9\SBX73S$IM_8:,GS!(1 FZ M.^K^@<1-8XV$-NR)UTX1[=\:/Z\I+&4?:,OPY3R$;&WQU+52^#F=[[@P;[W- M]U+Q2HYN"Q/':";8"6)KBGU!,%1G%W4[W3HW/F:;X1>'RD^JP]X>MP75UWKC MSJ@^QU[?)T>D!.?.J9;YFVN(X!1+GMRC!CAUH:9JQQFF^LP=WG'L<%XCF/BK M$HR1'DXO= M^O=.O^,B($Q/U ?+I+CE-HD8"I#T=LX03M[)AB-]C,QNI\3;' M(GV-BF;-RW*VJM*'WJ_2>>5J+W=)\ M3E ]>[=$SS)T! Y S@D'.*/&/J 1PZ7984\:43)R?5-AT^35?LCFK, M1;$?G/J)5F':7,G4_.3AFAM_Y5+34T[14O- #?5*-04&M[9&HLDRN2[!?]S3 M#4/LE%D';O9MGERZ.U;&'KQS4GJ;8 ._\=PO<2#$=[+U-G? 3N&V4*;0:?H: M)?2V/3EJ("W?:$W:!B,W/QH;A+VAM 1#(::,=*[-L@1KHJ5&J[8/ID+A%((, MQ8U(U=MN/96UFFJZP\%2*L^L2U54-5[:7CKUVO5(157S2@Z2.U+Q-(K0OD#H MB?6>_+"3]J^,2O?BV2DRRJZ^_%.\VOSPI5GEIK 3 MB 2F>I.V^;? ?PVN3-5/^<4Z-522EBO?^6^T-_"*4:=O!7T67U=Z^M1<(/5_ M=M;,#G_.UK,Z1_SO-=-2ZFV-I$P&(O?27B>"Z4;.>T0T%-^:#O_*6L?+P$D6 MNXOG>Q#JKM!J*Y,\PM.U>^P$7:E$:]$YZG\T.H=30UE^Z(C7 MH%C/;6MH:CQ%"7Z+/A>'*K'N#UK>Y,\=#"1HTW9 M]M=/[ENMM;M$%DT*(!J]2RP!5(JI?<+8QN^3AYK8T7UBC<8,$L+IL7_H(CFZ]+/SSL@7@90A-= MM[P+\=:I?&X;PG$2G#B*NM]L ;IM&$+5R+!A3Z;)*0@PO"8*1[5,Q.RB^J&V MF,NGTI,U"DV_)G/IIF-M.>^C7[2!1+WGA!.!^%O0?&4\A;!_:ZH_;:9AK X- ML;MRX?'@':[,K=\E?QGMT3-K'N 3$82]W'7VP.#N'W;8NN'&0.[=(:G_K;' M]^B9_2G.4R*G(R]1MS/TN.@U4^K3QW>?>8#?86J1[VI^6&84>' FV^1V./I# M]H5OGK->V%>\\,W?_H" RT]Z]:HEP,PE8-?BQ999$7#6K!2U5W(=U$ Q;/V39;^5VZJ22S"6'ZBCYTCHIT+H^ M,Y;BERQXM]OS;^>?ZVTWZYH+5AD&>#3-Y (R5:M\W M(@Z_[>*NG&,Q#*I;"R!-Q?-U,$U*+]+]\*=+^(K>+X//S]@>.WDIG;=?XK]/ M9IV@.V0EV?N)I@I)]_N>POEW;87SUBOH)E<($*KD6&3ELBT'YJ8EAZ*'F5K: M>0]%*,']@"E5$YJF2$V5Z+6=DVG%5VK#Q[BXTHM,O)<,(N%6DC+N3%N:A_DR M7N*U=R=D"[1YSG&CE4<*2B,E7+HI[;FU?/,5PUY6AN7J5&IG7VAI7DOVDAF, M0_Z>(=UC?\U!H^AK(UL5O*2IFD##^,UD5:J/' MYJZU7H/FNF)X+0INQ"DK[]^:#I;\>NN?+PE=X.1A:])'FHFRU4)12.D-29I. MB!:V:3W)_:.H 2I3CO$J<^>>6;K1(B(BE]8%G./\:VM,TT":*,T+0PMG3MI8[)* MIR/IH=Q-OS)B NM'*)\N D5I&!VD[873("NJ([4A5OBLF4-0%8>QW?J9*\KKO+1Y(0LNB:?. )'Y;\TQUYKH!@MGN

&?"68JDV<)"Z^@J MS<^6OG(C!M\YH!9W#C7&G]]RC 'L&U>L9/S;+E$MF&TD?)U11Q?T/]OVFJ!C()XBKNO*A\$UW5M>X-_!-K"T@<(T!;WI=(-UO#%.6 M&C?+-%%%+#QY_M4[X,DU..B< MOVW-+&M;5^.1Q\_:\KA4D*O%,.,KCX5,.?=2M=MQ-]>1M]K'P+9<^XY2 MZ$N!:!\:?M9; %(.Z\8S)_0W.*@+-*@;1W^T2"DALOF+[D@'Y4PS$NC?"%W9 M&)SOJ1JG7@'5-D#S<=@V"M89P(BB>N0V YX[XC1P\4KM-W&N/(^4E3 >/ M]%9JL,4-B]URN;]4%X?S 6HO6Z(F2[?P!E^G!N3XM&BPN.)C?1XFN-C0LY&:%E%%WV9UZ MC]SGXKO*2=DDQ\+#/G"?DVQ'"2BVA:(=!"CTWQ5/6;Y=Q,NETKFH)FZ:FXFP M>OP>0D6LG9D""3I&774F30%%4KC51]!U,GZBPA" M6?]M:_DM0E1ZRJ;'OK)I(3OQ$Y(;&>DO4?J;-='?GQ*NCBT5?YBJCUJ-+F.& MRM="1-9I#V?F1\[+3]:1;R>],)Q'!"GDM3L3G7$'.)([,3Y=;BN)O-!EITS5 KV=8J(?Q IR:H.B<8LIJ%]O)=8VW"%8 MY,')M!U'G>OH74)=+:R(D@6:R6QL8$"'J]()BTC<"9Q,5[OU8Q_C;3N[F@70 M\['(:S?J2^ZRUQAY'H2Z(VHY6D&W6L^3HEZ1? MH_ _Y?'M2\W0:WT<84Y/>6&1[>I .&W/P_8W:GUW+@QQ MV+Q6W[_NUL 9NWYYYXX6)VS]1;*?LD)?&XO>PDT!5;>3 KD;TS:W)_4?R1> MD[M$=!/Y>JU/@XKX+!A"Z,=QG:G#!' M]:(P])H=V#@[T)J-U_OOBM:3N"N_6"*@-FPU<2X4+7OS;YZR'[&<97FG$EHU MJ:AQ5J&V9TR/#;%^(BP1H60"2;/ &S_%7*>%@C;=6@3#,MI'H^K47L_J*E:# M)GP-=QJUF1-D:&DJ;6QEG9:8H?I"5)CK2"XD0TJ[LO#J2F*4U2:)42_T M_;G'$.$PB7C#%DS5(!4-5S&\'"#@\F]%AF/XWY->^,_SZM@>]>S?J%]@WB.>OT*\('6*Z#.[L1-\ MJF[P5ZSP@DE X"0^B )*J04ECRA7;L M9 O^$0*=O=Q46F$AT28(9W!,L(,NLA(RPW(H$\ >2B**XVQRX.>9(? B,BM[4J^[,\=1\*WF; MS7%OTX8'\8**K(7ZW.CE<.N;BX/O),Y):_TV'P1H=E15=/.)DH(S[!;S:L'@ MP())A/HZH!22/&H^8 M8XGHMFA]]X]YET]/L?U1V=?[AA*G5\>OT3S2)R!R=@HBY\_P MZ]P,YZBAZLXLT09C.-I?C?!@/LQ:#A0Q'.UO.",-N[8%Q[\%R6]02P,$% M @ 8*&2U?13"AU! G"< \ !X;"]W;W)K8F]O:RYX;6S%FE%/XS@0 M@/^*E9?;?>#:)$Y9$""Q+*!*[((HVG>3N*U%:O=LIW#_?NUD>PR'.]J7H2\T M3=SD4X+GFQGGY-G8IT=CGMC+JM7N-%MZOSX>C5R]E"OA_C9KJ<.1N;$KX<-7 MNQBYM96B<4LI_:H=%>/Q9+022F=G)]MSW=G1V4G<^*GDLWO='[\R47NUD0_B M\30;9V'<" SL3[K]'(B.[9\PF?E(&<1)_P40'($ MDN\3L@*0%0)9[1-R B G".2$%O)::FE%"V .$9A#6ICSQJSC3F;F[+RN31>B MC5[$.Z8;81L ^06!_$(+>26493]%VTGV70K7V3@MO.O#XY6"$^0(@3RBA;P4 M5H=;Y]B=M&RV%%;".#W& O68^!D/S]6Q>UE+M1']U5_14(<02V2J-V& L4HZ MB(09(R=61KA;M@M!X_)E'4/)\%]VZY?AJ5YTUD),S!DYL33.ZW^Z<-&X_^ ^ M#@C(]])YV]6^LPIB8M;(B;4QDW68KB$>AS_*LRM1JS:D,Q /\T5.+0RQ5EZT M[":$%Q,O;&8(I(R=VQLR;^NG@JQ@\NXK3 MY%U>BMDB)];%1>=\N&FVG[G7TBRL6"]5O4VA(2;FBYQ8&#.YZ)/\=&9?8,8H MB(UQ;4SSK%J8HQ28)@IR381\9!$ORLZ="]47!$/+"V)9]%-A:=I&6O<7NPPA M^4UL*S!#%,2&N)&+$-GNK*EEB+TQ,WDUV7?A(29FB(+8$&@&6L#"HL!,41"; MXGUZQSX]Q%3*?8:(F"L*8E*(B]@69^Q1'$Q+Q1 M$'L#S?S*,>QI8 XIB1VR(_/;/G6(B:FEI&YC[.+I10%S18?L9A0<,Q MOW!BO^"8<*V$8[;AY$4-AGD(,3'E<.J>V*YL=YCK$!/3#J=NC>W.=B,HQ,2T MPXFU [N>R7!98<*IJ"N;7;GX ;O=2+A"4&'*J8B5@V#&" HQ,?E4^ZIL#E@\ M!#$Q^53$\D$P0VXTAYB8?"KJRF8W9IQ4$!-=IZ=>=\'JQ K*I\+D4Q'+)UDG MIL(1IIZ*NMKYKU!,D6&VJ8AMDZ@44XB8:2KJ19A$ S]).<&,,R$V#MK*G^00 M$S/.I#?.:/L"6R/G2LOF1[B$"_MKT=9WEL6/81&>5W%];-ZU[478=ZMOC.A? M.8OGV+XM=_8+4$L#!!0 ( &"ADNQ!/BZ& ( .PD : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%VA[QZ.Y^Z MO*G:4H8O(>1MF\Y-ONN'U$V_[/OQW)3IZW@(0[-];0XIR'I=AW$^HWI^FL]< MO>PVU?BRB]7J1S,>4ME4X>T4?O7C:VY3*CE<+O%N6C#=\CZD_UG?[_?';?K: M;W^>4U<^J/B[H H?!\ERD-"#=#E(Z4&V'&3T(%\.E!< QG7_"2$-5_K"+B.?*\C #ORQ8Z [,@W.P*T(U_M"-B. M?+LL-GK71PS9?;P%Z"U]O 7H+7V\! M>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\%>BM?;P5ZZPW.2M!A"5]O M!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O WH;7V\#>AM?;P-Z&U]O M WK;#AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O!WH[7V\'>CM? M;P=Z.U]O!WH[7V\'>OL-WE6BEY5\O1WH[7R]'>CM?+T=Z.U\O1WH[7R]:Z!W MS=>[!GK7?+WKF=ZY;<:T^U[&8W?(UR[Y9_BG-3.XMG7*9^NG^F=)FV MI'#YO/K?[NA)AI,,$+RWC"VTYWS;C3/%=?/6T=AM&F;+LRR*D9WQ5@H M*FI-R*VC+E46UKH2TK59EJHA8P=, M^'EC?Y[N>UR3]W5)?XIF%XNZH-(6KVVZ)0_.DRE#113;)@^5\50^15]WRX^\ M<^/C@VE38[9IV+<%^>ERQ&U#^P,,E6-.CFE;T+Y10V'WR?\U\',W%-;3V/E4 M];'>\W@ITCQ5 ^L7'O,1J=\Z)94'#4^M3_?#OEF_&K[O>^%?Q<"&P__>^O%R M") <$B2' LFA07),07*<@^2X ,EQ"9*#3U""H(C*44CE**9R%%0YBJHD)9AV/>FKK[ M+D !D;V-0&UL4$L! M A0#% @ (*&2^_GCMGN *P( !$ ( !F0$ &1O M8U!R;W!S+V-O&UL4$L! A0#% @ (*&2YE&PO=V]R:W-H M965T&UL4$L! A0#% @ (*&2R>*#4^L! '1@ !@ M ( !?PL 'AL+W=O$X,# 0 M#P & @ '*$@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ (*&2YB92['S! ?AD !@ ( !@Q8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*& M2S\@T36S 0 T@, !@ ( !(B, 'AL+W=O&PO=V]R:W-H M965TIOM0$ -(# 9 M " =XH !X;"]W;W)K&UL4$L! M A0#% @ 8*&2_Z51YVS 0 T@, !D ( !RBH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*& M2]+&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2Q_C:ERU 0 T@, M !D ( !338 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2Q8032.T 0 T , !D M ( !$#P 'AL+W=O&PO=V]R:W-H965T M4_ !X;"]W;W)K&UL4$L! A0# M% @ 8*&2S0IQZFU 0 T@, !D ( !T$$ 'AL+W=O M&PO=V]R:W-H965T]L@$ -(# 9 " :5% M !X;"]W;W)K&UL4$L! A0#% @ 8*&2WQ$ M@5"X 0 T@, !D ( !CD< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2W15U6G3 0 G 0 !D M ( !:4T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8*&2]8WRN_J 0 9@4 !D ( ! M3E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8*&2_E?7F^V 0 T@, !D ( !2UD 'AL+W=O&UL4$L! A0#% @ 8*&2_]7PN66 M 0 6 , !D ( !)5\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2Z.[47M) @ 1P< !D M ( ![V8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8*&2_'2(=) @ 2 < !D ( !WF\ M 'AL+W=O&PO=V]R:W-H965T3?_0$ *,% 9 M " >%T !X;"]W;W)K&UL4$L! A0#% @ M 8*&2X2?GJ@(!0 EAP !D ( !%7< 'AL+W=O&UL4$L! A0#% @ 8*&2ZQS^,MA P M[ \ !D ( !:H$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2Z1%'.H4!0 PAH !D M ( !UXP 'AL+W=O&PO=V]R:W-H M965T4 !X;"]W;W)K&UL4$L! M A0#% @ 8*&2W*G3B,N!@ E2, !D ( !1Y< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8*& M2]&PO=V]R:W-H965T&UL4$L! A0#% @ 8*&2U?1 M3"AU! G"< \ ( !/Q,! 'AL+W=O$7 0!X M;"]?7!E&UL 64$L%!@ !& $8 '!, $H< 0 $! end XML 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 190 318 1 false 67 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.comtechtel.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1002000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.comtechtel.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.comtechtel.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - General Sheet http://www.comtechtel.com/role/General General Notes 7 false false R8.htm 2102100 - Disclosure - Adoption of Accounting Standards and Updates Sheet http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdates Adoption of Accounting Standards and Updates Notes 8 false false R9.htm 2103100 - Disclosure - Fair Value Measurements and Financial Instruments Sheet http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstruments Fair Value Measurements and Financial Instruments Notes 9 false false R10.htm 2104100 - Disclosure - Earnings Per Share Sheet http://www.comtechtel.com/role/EarningsPerShare Earnings Per Share Notes 10 false false R11.htm 2105100 - Disclosure - Accounts Receivable Sheet http://www.comtechtel.com/role/AccountsReceivable Accounts Receivable Notes 11 false false R12.htm 2106100 - Disclosure - Inventories Sheet http://www.comtechtel.com/role/Inventories Inventories Notes 12 false false R13.htm 2107100 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 2108100 - Disclosure - Acquisition-Related Restructuring Plans Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlans Acquisition-Related Restructuring Plans Notes 14 false false R15.htm 2109100 - Disclosure - Secured Credit Facility Sheet http://www.comtechtel.com/role/SecuredCreditFacility Secured Credit Facility Notes 15 false false R16.htm 2110100 - Disclosure - Capital Lease Obligations Sheet http://www.comtechtel.com/role/CapitalLeaseObligations Capital Lease Obligations Notes 16 false false R17.htm 2111100 - Disclosure - Income Taxes Sheet http://www.comtechtel.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2112100 - Disclosure - Stock-Based Compensation Sheet http://www.comtechtel.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2113100 - Disclosure - Customer and Geographic Information Sheet http://www.comtechtel.com/role/CustomerAndGeographicInformation Customer and Geographic Information Notes 19 false false R20.htm 2114100 - Disclosure - Segment Information Sheet http://www.comtechtel.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 2115100 - Disclosure - Goodwill Sheet http://www.comtechtel.com/role/Goodwill Goodwill Notes 21 false false R22.htm 2116100 - Disclosure - Intangible Assets Sheet http://www.comtechtel.com/role/IntangibleAssets Intangible Assets Notes 22 false false R23.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://www.comtechtel.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 2118100 - Disclosure - Legal Proceedings and Other Matters Sheet http://www.comtechtel.com/role/LegalProceedingsAndOtherMatters Legal Proceedings and Other Matters Notes 24 false false R25.htm 2202201 - Disclosure - Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) Sheet http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdatesAdoptionOfAccountingStandardsAndUpdatesPolicies Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) Policies http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdates 25 false false R26.htm 2304301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.comtechtel.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.comtechtel.com/role/EarningsPerShare 26 false false R27.htm 2305301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.comtechtel.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.comtechtel.com/role/AccountsReceivable 27 false false R28.htm 2306301 - Disclosure - Inventories (Tables) Sheet http://www.comtechtel.com/role/InventoriesTables Inventories (Tables) Tables http://www.comtechtel.com/role/Inventories 28 false false R29.htm 2307301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilities 29 false false R30.htm 2308301 - Disclosure - Acquisition-Related Restructuring Plan (Tables) Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlanTables Acquisition-Related Restructuring Plan (Tables) Tables http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlans 30 false false R31.htm 2309301 - Disclosure - Secured Credit Facility (Tables) Sheet http://www.comtechtel.com/role/SecuredCreditFacilityTables Secured Credit Facility (Tables) Tables http://www.comtechtel.com/role/SecuredCreditFacility 31 false false R32.htm 2310301 - Disclosure - Capital Lease Obligations (Tables) Sheet http://www.comtechtel.com/role/CapitalLeaseObligationsTables Capital Lease Obligations (Tables) Tables http://www.comtechtel.com/role/CapitalLeaseObligations 32 false false R33.htm 2312301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.comtechtel.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.comtechtel.com/role/StockBasedCompensation 33 false false R34.htm 2313301 - Disclosure - Customer and Geographic Information (Tables) Sheet http://www.comtechtel.com/role/CustomerAndGeographicInformationTables Customer and Geographic Information (Tables) Tables http://www.comtechtel.com/role/CustomerAndGeographicInformation 34 false false R35.htm 2314301 - Disclosure - Segment Information (Tables) Sheet http://www.comtechtel.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.comtechtel.com/role/SegmentInformation 35 false false R36.htm 2315301 - Disclosure - Goodwill (Tables) Sheet http://www.comtechtel.com/role/GoodwillTables Goodwill (Tables) Tables http://www.comtechtel.com/role/Goodwill 36 false false R37.htm 2316301 - Disclosure - Intangible Assets (Tables) Sheet http://www.comtechtel.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.comtechtel.com/role/IntangibleAssets 37 false false R38.htm 2401401 - Disclosure - General Narrative (Details) Sheet http://www.comtechtel.com/role/GeneralNarrativeDetails General Narrative (Details) Details 38 false false R39.htm 2403401 - Disclosure - Fair Value Measurements and Financial Instruments (Details) Sheet http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstrumentsDetails Fair Value Measurements and Financial Instruments (Details) Details http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstruments 39 false false R40.htm 2404402 - Disclosure - Earnings Per Share (Details) Sheet http://www.comtechtel.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.comtechtel.com/role/EarningsPerShareTables 40 false false R41.htm 2405402 - Disclosure - Accounts Receivable (Details) Sheet http://www.comtechtel.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.comtechtel.com/role/AccountsReceivableTables 41 false false R42.htm 2406402 - Disclosure - Inventories (Details) Sheet http://www.comtechtel.com/role/InventoriesDetails Inventories (Details) Details http://www.comtechtel.com/role/InventoriesTables 42 false false R43.htm 2407402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 43 false false R44.htm 2407403 - Disclosure - Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyRollforwardDetails Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) Details 44 false false R45.htm 2408402 - Disclosure - Acquisition-Related Restructuring Plan - Summary of Radyne Acquisition Related Restructuring Plan (Details) Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlanSummaryOfRadyneAcquisitionRelatedRestructuringPlanDetails Acquisition-Related Restructuring Plan - Summary of Radyne Acquisition Related Restructuring Plan (Details) Details 45 false false R46.htm 2408403 - Disclosure - Acquisition-Related Restructuring Plan - Activity of Facility Related Exit Costs (Details) Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlanActivityOfFacilityRelatedExitCostsDetails Acquisition-Related Restructuring Plan - Activity of Facility Related Exit Costs (Details) Details 46 false false R47.htm 2408404 - Disclosure - Acquisition-Related Restructuring Plan - Details of Future Cash Payments (Details) Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlanDetailsOfFutureCashPaymentsDetails Acquisition-Related Restructuring Plan - Details of Future Cash Payments (Details) Details 47 false false R48.htm 2409402 - Disclosure - Secured Credit Facility (Details) Sheet http://www.comtechtel.com/role/SecuredCreditFacilityDetails Secured Credit Facility (Details) Details http://www.comtechtel.com/role/SecuredCreditFacilityTables 48 false false R49.htm 2410402 - Disclosure - Capital Lease Obligations (Details) Sheet http://www.comtechtel.com/role/CapitalLeaseObligationsDetails Capital Lease Obligations (Details) Details http://www.comtechtel.com/role/CapitalLeaseObligationsTables 49 false false R50.htm 2411401 - Disclosure - Income Taxes (Details) Sheet http://www.comtechtel.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.comtechtel.com/role/IncomeTaxes 50 false false R51.htm 2412402 - Disclosure - Stock-Based Compensation - Overview (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationOverviewDetails Stock-Based Compensation - Overview (Details) Details 51 false false R52.htm 2412403 - Disclosure - Stock-Based Compensation - Expenses (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationExpensesDetails Stock-Based Compensation - Expenses (Details) Details 52 false false R53.htm 2412404 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 53 false false R54.htm 2412405 - Disclosure - Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationPerformanceSharesRsusRestrictedStockAndShareUnitAwardsDetails Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) Details 54 false false R55.htm 2412406 - Disclosure - Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationIncomeTaxBenefitFromStockBasedAwardsDetails Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) Details 55 false false R56.htm 2413402 - Disclosure - Customer and Geographic Information (Details) Sheet http://www.comtechtel.com/role/CustomerAndGeographicInformationDetails Customer and Geographic Information (Details) Details http://www.comtechtel.com/role/CustomerAndGeographicInformationTables 56 false false R57.htm 2414402 - Disclosure - Segment Information (Details) Sheet http://www.comtechtel.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.comtechtel.com/role/SegmentInformationTables 57 false false R58.htm 2415402 - Disclosure - Goodwill (Details) Sheet http://www.comtechtel.com/role/GoodwillDetails Goodwill (Details) Details http://www.comtechtel.com/role/GoodwillTables 58 false false R59.htm 2416402 - Disclosure - Intangible Assets (Details) Sheet http://www.comtechtel.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.comtechtel.com/role/IntangibleAssetsTables 59 false false R60.htm 2417401 - Disclosure - Stockholders' Equity (Details) Sheet http://www.comtechtel.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.comtechtel.com/role/StockholdersEquity 60 false false R61.htm 2418401 - Disclosure - Legal Proceedings and Other Matters Commitments and Contingencies (Details) Sheet http://www.comtechtel.com/role/LegalProceedingsAndOtherMattersCommitmentsAndContingenciesDetails Legal Proceedings and Other Matters Commitments and Contingencies (Details) Details 61 false false All Reports Book All Reports cmtl-20171031.xml cmtl-20171031.xsd cmtl-20171031_cal.xml cmtl-20171031_def.xml cmtl-20171031_lab.xml cmtl-20171031_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 82 0000023197-17-000090-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000023197-17-000090-xbrl.zip M4$L#!!0 ( &"ADODU?8I:#T! "JD$P 1 8VUT;"TR,#$W,3 S,2YX M;6SLO5F7&E>V(/S<_2O\Z?F3?>;!J\J]SEBMV[)3EN1RU]-=""(EKDG(8I"4 M]]?W/@$10$0P)I"02:U[7:XD"/9T]G3V\+?_]?VN]\/7;#CJ#OI_?X5_1*]^ MR/KM0:?;__SW5W]\>&T^N#=O7OVO7_[GW_Z_UZ__KWW_]@<_:$_NLO[X!S?, M6N.L\\.W[OC+#W]VLM%?/]P.!W<__#D8_M7]VGK]>OJE^Y]Q9%0KP2AVE$>D M%!'4*\RQ=@Y+ZO[_[S_?LLZG3UI\4II@UFH)]:E-N!"HK3*N^"W)7_;]T[#7 M_3G]\P> NC_ZN7TW[OW]U9?Q^/[GGW[Z]NW;C^W!W3AK?QEGO?2O/Q&$)484 MORJ>'TSZX^%#^97TJA]'6?O'SX.O/\T^S+_T&N'7"U^;#(= E%7?FWW:\,5. MUFW^#GR0'F?+CV??VU^:GT^?-+R_V_^:C<;-7YE^EKY$*U\:#1C!CUYU;KOOS.;6OT*0=D]D$#D>"3X:"7C1J_DW_2_*5$A^8O MY9\T?6D\S#ZOI)/^"3XO'DT?="I"7M)S^N'2H^/&1_GTT?'BH]UU MH?C5O] M=BERWVLB^HWF3V.M]4_YI^6CHT[3@_!:_-/__?7MA_:7[*XU?[B[^>'7)32_ M_,__\;?T6S^/\@_>9[<_Y+_]\Y=<[I*V>EVHI!\!D%>SCQ,?_OYJU+V[[P%* M/Z773%5=>] ?9]_'/W0!YNCAJ^IW_*^//OU0\0@HXN[X(?VA^$NWD_YVV\V& M/^1P9$LH%'+IWOR?5[^@]!]"L99_^ZGZY?PW?JK^R.PW[N%0#3J+OPHD&(X] MV(-?IO*D0*2*K\\_6_A"UN_,'\<(Q&_^:YWBX>)/Y>\5?YA1IIE4;Z:4\ED; MX?3ZXNQ_TX7^.S/?NJ'S*=#K=,7C( MK=Z[5K?SIN]:]]UQJ_=K=O_W_>Z[>YX"M,/ MG2X\,G7J9TC\O!;55[\4CZW%]6\_-?[<%+J?:N!=JJ!,50G>44K@SW>#_H?Q MH/W7LY2,&G['DX8%A2F.8R=V9>Y'B'9'D^'#\V5O X:7RV#Q.[LR^&P8?&"7 M9\;@<_1W3H#VCG+]/ANWNOVL$UK#?K?_>?0L1;L9R M&)OW3L9>.?T2TK*[>_C71,U%>/?[,?=ZZ"^0S;M?K5Q=M].F9LXB'W<]VQ>9 M@3OW,NB#H[UW7NHJX,\]$]4@&@90Z'1[DW'W:_8A:T^&H.RS4?C>[DTZ62<. M!W>)DA,@+E#[YK8@V[ML^.%+:YC9A^87Y(*5&E[^,_<$;6N4==,>T]00F:1S+ICMO$-X]-M@G(W> M#EK]D>EW8K??ZK>!PN^S=M;]VOK4RT;VP79[/?A;,DF3T<>'^VS)SO[1_P2? M9YWWV=>L/\DN30 ?28:Y*6ZFP\DTWY+D//FED!OTVX##,#^W[[NCOX!\6;_] MY:XU_&LY]IS1?T[I*8'6O:DF@FXR&@_NLF'MV?GT4I9N-R\YZ+YN1[;Z[&]'MN+L+8G/+;7 W/!PK(N MECVK:&.S0O_PC\'7;-A/]+TLP7PQ UUA=SIH"X]?OB*KZO[]9S6]T'.5^C'K9>DX M3_K==H[]AX?1.+L;O>FW*T+\%K[Y.7_$M4;9PAO9SMM(J /);9W,!0";Z'RY7O,)I?7=,%MXS<< $[CAZLT'U":'\V'RY3VA@;FIU;/#6^8 M>IOS=\1)K]>:>JB]/UO#(=#@X4,V'O?R?O4_N^,OYN/'Z_$X%V6_%P!SGL] MV('IIZN>>O)F[^,<7O@+N*'E!(BW@^GSE;E;H_'-[8=6KQ8N7X_^!1[]-2Q? MG$56X?E5[[Q O7-N =U5;5P]AK,]N2>-55N]M#?[PY*!#==4M5]U2N7VXYL%>A-F^ ME#S8L>\H-EG2XK;H7>LA7169?@?^,IQDG:M-/;/SMM&F;L_*JW6]6M>+M*[7 M.]$+.#IG:QU!6!$81S/Y?.:SGU-:;#$S=JB1'X YPOGK\^$?B<3G2(C%)&&5 M%*=.$DYEAKUO=1[ZF&6:<[CJUV\BD>EKS)?&YLUO'9 MIW%%HZ<_O0%0AI.D$Q9MPO N5>H5K[LL-5XGQ=P=J]'B0$J[3LG2:C21\B(U M=7T*Z@XR]^*$Y[S=PWW9>%4=+T1U'#DDN:J.%V\K1#57_7$0 M_;&&GB]/B5RE[\5)WS/1??.-3ZW^Y^4VFE^[_>[=Y.XJI:>6TAU^NN3:',LE MMEVD*EX[K?;JVAV+H^L#Z]_E[\R$6 N3HN?)WI\_#:H".)>TML0 MF+6^7TY@EHO':M+-Y&L MVJ[*Y:F5RWF&7\4',>MDPU8O3OJ=4;B]S=KYGN5OK?MK.'9QX5CQR18\?1GA MV6./WHN3_.?#^N-'YM?KTK/0F&?KB<;IGK3K]< %R-Z37@^(W32E.-:\B>T2 M2)/,/H!6'4Y:PP=""2+X$ FDYR7C6^:35I'R@O-)9W/"+N#J_UK67 M8@!7X_=KG'/R..<\MJ2]967O/<9Y\$?+H4^Q$=K%US-V^S M\3@;WMQ.'[FF;])G330Y4W$_WPS.UF-KJ1+ MSN5-:%ZDRJE/#+FR^FQ8_=3#J"I3 I<-;P?#NRE]6L/LPEB[A-2AF7O$U7;,W,#W?WO<%# MEGT8#]I_W=RG<_$LV+\2KQ>2_=I: -YG$+!TV^.LDY/JCWYW/'K_X8]G(01K M<7M!@K"5&;@*PM4D7/V!EZX%KO[ "SW]>?IFB4KO)L/VE]8H>P>A4QC=WU^T M'.1IFRW0N^J#JSB<7AS.03ML%H?<;DZ2[W3YO*_B\H(8O=D,7!E]\0J^FLMO MX'+-(X:(:%2)E%K]A8CI\H5A3Y0O,\^_G5*_2L'32\%9F8CJ]=!59LY29HY] M=53Q$K;9S/LAZZ7-$__(^JG+,NVSZ=QU^UV@42LU6H;O]T#I2TLG;;6?=B?, M7X@'TF!^KD)T:4+TU,9H3R&J[8M^5H*RTS;L9R8,>Y@EL-)9:]C^ B?*9U^S MWN ^/3H[3L]0/+; ]VJ"K@)SC@)SH1KF:FZ>H_98GT*[7IA>5#)L?5;CRLR+ MRT\\OJ:I?.IC=]S+;F[?]#O=K]W.!&*OQ7?X[C!KCP?#9R$(>Q="[?#3C>2< M@[!,SQ?B6&QQ'7.]=#LSFS'5,L1G;<1?([XTSB)5"?S6NENYB.=*E(]#/09,4%SP;"S$1Z$V4.)-5G5,OPQ,:S8:S0 M.:YT/JNY-]O%KE?W^.6ZQR>J/-G'Z-S#T\/QX+8[:K=Z\"JVUN1L:%O8(,9+ M=:[/V5ZM(.IQK-4CFBX>?Y*6:GM?E*5L3(SD6X@28J,X&/Z6?3/M]F ">/4_ MOQN"$S,!WN2?SH_#F[O[%JB@V_F3'T A=))T_7'? 0A3MA7IROE:ERB?OK88 ME7"1-RD[T7$FA#L1\D"'8FU*?PI5(Q]>\ FI1S ^*13XL?#O2?=KJY?8>F'2 MVA ]K$3JA;#^^#[Q)3H3Y^L1G]:./]WETU7C7-:UT^_[-]$^M\G&A[QNW.%G MSV:X\9G[,MO+XX[W&5?Y/-E%R/.3UR/ISTL$Q[[OJ)0-KQ^3^S[K3-KI3^.!Z72ZZ=]:O7>M;N=- MW[7NN^-6[[*D:\.XW&W1/9'=>>+"XC<+=477HJ)K4=$>ZFNQ1NC8IG/;24 ; MQ!BO?,5ER>,1!@D]_C1L(NYEFM4MY/*:-CU_-IZD6O]Z]7*Y5R]GE138;D+6 M=0+*TT] .2>??LOTP\NI4;L6AIUQ@>6'+M ]7LLK#UA>V4C2 XGSRSU#9^<9 M'&1F[C52?HF1\EG)\B%KX5[6C>4_JE;E/ MR=SCUW)EJFO!]]C7K3S(P\,G,MCYG]L%-1N/!739<%N^/ M@W&K]P;>-.RWIM4Z%S3<<%9RM!'5F;RLQ?6%I ,6E-YN@N(&=_ W, 74K"V MHVQ4T7M!>F,O<;CJC9=UZ[FWH/SQX1^#KT"YNXNI1]Q1.NH(OB"1V,OGN)J2 MY^I9[.^"INQZ2K0##,_8B-2Q?$'"L;^?<16.JR&Y^A8O35]4*C#<(+\R&,XR MD*._[(/-^NTO=ZWA7\OIV.2=>OK?\:#(N' M%XJO_@G(_O>@GQR!2;\[;9(:O>FW?[P,(2U2;ILHOI A;B+Y@1)_:QBVL+EB M/<<.!$J=W[-SNH'AUT/[B--VP:?EH'+ZS 1%7@7E_ 7EC#S#!4$9#7K=3DZ0 M-^/L;K0D(S?P"ZU\_N(4^VJ!1SDNT4Y&W7XV&A7/-:4G/@QZDUR5SQZZ.#EK MH-1BN)=B+4+EGY30V)P^O$G^5^.>YY'R$B?H*;QR^&F3W!=VXJ]&[6K4 MGEB)G5YBK\'&\P\VCBBQL[3]/VYN_)]OWKY]\^L[\^;]K^&WCR]1:UZ,WJHD M$D\I!6G>]O@!SL+]H%]*P5S=W=V!JY+F"5PHYYO06W3(*O@]=VX_?[MS,9K_ MT%)0N[&]*OIS5/1'OJ:_GO1S/.E''K1V9?HY,OT( ]AV9/I5O3\WIL=NZHQ^ MV_V:==[TX=V?NY]ZF1F-LO'(/DQ[\GJMT;(3_T?_'LB7YK5_S-I?^H/>X//# M9?%_!ZSGOOUJM%^N*'P._2'LVK93AKRU"M&UR4B\UU@TN//_H>[M!B=%4O M)U0OSUF0KN[)LQ>96L+JJG#.7.&<,GMY51IGHS3.G>U7W_5ILAJ'%859S]9- M>WR-:"Y,*BI>Q9)5:"='5.7H3(B!0$]Q%^#?^DZ&1, MWI=BXC42.]6!P^,4'8QBLZ+:#]D]D>E?SY%>RUE<_9K,7WF85:RY]?ED99@=S"X-0F[$[EU!(0\8,R>*H1SE,7+)4? M+QWM ]U0D-\&7Q-5Y56\GTJ\JQ82 S=VL)"+CQ_$0K+^=/;#SF_N3JJP5 M7YVA#O^Z\TLGHT[3&[NC 2-8_OS'![_S*P=%]\Q_S@1D)2EJ3^[\6Z-\'^YJ MFDP_WX*WUB/Z_*/5-Y5?%2B5J7,=(5CNSV<9)U4O-@=)9TR,OW.^\%#JS?N M9B,W&0Z!>3_,CMK[['9>&_+JAT[6[MZU>J._OT*OIBG65GO\6E&ND'$<2RV" M4]I'X9%GP0;-O1'RU0\)@/Q5N8A2D>O&O_VT/3R/A1YB[5704^F-\3%P[IVR MW/, X7@.O>/2.EJ%GG#V>.C3>.GVV U&X]%.I-8"&1$XQ89(Y36.A.HIL)8* M$GD56"48:P!VX>=WA&T-(7$,1 ?F? @,"6>P9K8@)-=,UV"C@FX+6^>_0--F MG= :]D'%C-X.1J-L9+/;P3#+)^=DH_''UO=LY+/YREQ@A+D;#,?=_\[_YS(N M\Z[Q5>AP(8@T)#KN*:"&,0I\)M54&AFKZ&"$F%C YP @GP3_QW?-KR"@<(@S M;8.@FA 6 XV>S0BH B6B2L#73#/^C EXBJ;=%:PP*BI*I,5$>$4\\8[@*2N4 MQMK:NBQC>.#*BL?4O*]@!>*1"46U0330P!VEH*"GIP*!$7555C ET45Q0JW5 MJBA8"(HTB=(YXP7Q5(29 5.12E9%7W/%+A#]HRE5IGE0/'IEK"*2^DB,F!G9 M*!3'-:5*E+XLJW1^RR=6B3+EA A,%!8F(F0E1C/'T00,3F)-J6(A+DNIGM^& MA!6L\ I\=B8QY49Q:Z(5>J94+7;@E-9<3ZR/Q8C/GX?9YW2@\PC_YC9\O^\. MLPX\[UK]=M9+ZP8'[;]L:P1__-8:=D9_]#L0GZ8_WMRG=[WKM?J-CG=)R?3$ M;ZV[A3R6(8!/_HXW^?*:[MD07M#H/N:O)5O_V/82N5'_R6C9M^:_K,B8B7;#@F5E$0-PHN M+99\9LH\9E[$!N(I./]9Y^[HR2V24(G_;'YVNKV6I]Z61P, MT]8X^)VL/1EV4X Z9<:7K'<[_=9TZ5%Y4G>*_P2$10H,4M*$U&B,J8BE:4*\ ME@:03"^Y-D> _W3$.?!EVPH2!R25]-I))EC$#@).@PH2:VIJUO^4)"ZTNFG_ M>](==?/E6: YAY/V&-[4_YPB^GSI:AB- ;5QBO5'-2(B$# S^;Q2R%)B";03 M!.4.[*VW2!$ZT_3"44-JV1J0Q3D!]H-Q)Q1' &:WUQT_Y+4M8%6^=_?(\T# MYA4"R+VSE'NAB+$%FC3X6I2 -<.[H;D2SF-ANT9S6 (N+;$0_%MN(B%!,%)D M"AACM:P6YE*<+[9;2#$*CG)'#//412HH$XX7KF/*C=2D&"]F3,\38?:^U7GH M9S;[;%N]E>$+M8)P*D2,/"IM252X2!4+CFJ)B"=#_!]#\ )++0!*NI>!70;_ M8'"7S=[\<5#\U-YRP",+S$9%M-%"\AAM<Z>V'L;T,?(A.$4N]AS=N- ]TD2#2:".0,UR!;TDD^#1F1A (P(E: M($AQKXI^1%S/"+(7@(WHC:81R\>!G3SD?^CDI8H;D5F.&YQCE%$(O5P@E*?P M2YA"WL'85C;6L!:TF%K M+)80GPT =(,^R'RZ*GZ?%-%Z1/,8OXP9\VQ%7LF0 !MMPH]%.*72?NR.4UCZII\7-X"@ MS0D2[NY[@XZVQ[/\V1^)W^\_ M_'$$JE"I.(.(2P:-J&&".4R+-!9RXJRDY#%4*3[UW6'6'@^&F^B"J->6$Q1 M:1H4)*,<%SEE'1UY+%TJ2\:G.<#!;=$:TY@N6+>[W6;]]I?4%;&$+:CEI(C MD6MGH([!Q:L0J^%-.V^!7TE#:>"$,2Y(X)Y8*Y2/ K10T#H:+0Z#'$K*POUX +P5TLK3N*=N"==U M!NY+ ;) @2A!S)FE+EJ)(D?"VB+U*"6534$<^1'1&06V1>D\:##W&UK]S\M: M^-=NOWLWN=OL,F+.N=0*="YBV%L59)&O));2)B?@1\(?0ZUN^87N3,!2?I$\V41D.GE!6"N.T9#IXSH,I7"T4,6Y.+. %*J\AVIRXW5%NOA-$24'_ M"N8]&_^SU9MD-_UWDV'["YBBI+!O;F_3U=C'0>E#OVL-Q]UV]SXO;WC3+_Z> M>WC%-S=?VS>8J95O"J/[^PJMFR^N\3+P.DI>H1G/DRB[3:YG\6D5D12 M.1=%M-0S!F((V!&[(I_M66[UT_=T0,R_2QVC#C>.> M$69B(!1DI[RN5#0VYZ.)U)=*G^3BIH@;CO,&RB &BEL:2JE16&-IG+(%9;C$ MLI$RDN +I,P?'^;%:NN)(@2!_\-"V."8C,Y:5?@0*BK6+"Z4TZ7GJ375,;6F4 SB*0Y2KX,5RF ]UPI4^*8\&OJ1 ML;-@\TFT)L<0M/5:BV:H0>K'TV5YK\J#!ZS*4> C, HT" M>5'<;U+NFETQ*>0%4F9[K+&U-BY^R_FC:CUTM:]M4_N2L)@Q\+B-Q MNHUBIBPD]\QY5TM*J,5+N4-!7))@_IXWH]$D7FW1>RAY^W;0__PQ&]X5'9.[%1C&R VS,A)DP#,!%\RP MPL=7V-5ECF"FYGCL -5A,%ES>@(3/%4>@X\58U1@?G'1?8R0XK5RBO2V V%2 M/EL^DV+ACU^ZPTZ*!EB9.!A,!V3_Y&R>Z77K:*L=3!CV4B!XV'SM)1;(SN>. &V-[+4 M,8(Y:%Y6R(ZREM0J #!'\NDH-QHGLUFDG:"/63)Z5]WL(8YE MH!! N5'!,:9^L$=5BE?]+(I(Z%SRM5J.FL"Q2XI^R'$QQIS[P!^ZZ\ M5#*-9)A15SA1*[-^?0ZRN][M<@IQ0055J>=*1T,MMX7;I8*NE2UO#B:/&5_;TJ#.R\-0U$S[T*ZC9K=E"(I M:UTI50?Y95!W7Q4E.9$V"H6Y(";U.HFRJ#OX6!])<0@#\#;;Y<8Y1R]=+A87 MM]/K_83Z'/W%SU.T\/';H%H3=* +Z];WY@OKQ4L]@S&+A"KP4ZC6/!#MREE& MT35>5],?2[(ND6=/HAVR5"& )\ LDL1SSCURC@17%,H'AIM+%11]8FSVX>'R M=7AJ_&.>>(D(X)VK&U!!.#)NX:RHIBM)^B-?S\793T_+D@>W9<-GJNF^Z?]O M.#$?O[3&KM6WV1\C0+:_]!K7ZK4GO88I <5 \6P MJ85E'*'%OJB#X5JEWE0!C.'+=ZT^/)\T4#;+OXTF_4_=7B_KM&9%@L.R2' \ M^)3-/NMWV@/XEY3MV5KXBJK#WP;P*ZD6(XT8BUW0.&W0W/-:Q)%]L/ K29N# MVIZ,:I6'?\P@G&5$ZY5Q7H$_;JDT'HZ="QS"04*40$)X'ZE0BY5QQR!)E=Y) MH<;!,*^D&Z6"WEEW/N /+M*_)ZU>FJ:YD-2<)L_"]UE/0OF%%8WU$&9GPW&K M.RW5_3+H=2 RWVA3FTN3E^H8IMTY6]5OK!D\L#!)2W$Q9L2G?>)# X*0[,%7(,%8U[GD5&.+");\FE Q!HSHMIJ5M1<38]L3>W M[X:#SJ0]_K,U3#_^D#)6TX*=#U^Z]_7A#XL1VCP7[B(S5&@DL144:P6^6S&. MD%B,EQ3&GF!4\9A?Y-S[T]C)5,_4&:<3F-C'_\2J\A0U88NRX1-I$[.!?6>&^*:%,XYT77J;O M4 VO_>K=RLL]*?9 MAX6??A:])C8&$KDB$E'C0.'J&"5A@C I)&:\^19])<-VIN%1V7&!W2HFT !4 M=\JF+(JBRLTOM8/SS.[#'XXA<-JZ>7I@W/H^^C(8CF];O=X(OC%,;O^H MU1O<=K+;; C!"3S1RI?/;+0#MM6;]BIFV?CMH#V=";90.IUL&OQI/)@?W7>M M;N=-?]8%O6'*G[$.J!:H"-A[87QT9<<[=Z%VI\GD0F9O'WP/3*RJ*Y;7@^>) M(W!V?LN^S;B87)7AH __VLXJ::4W=_= " C>RB<_)";G \3NDQ)-TQ&0KDCT M- U49JWJC)D^\+'U?98:VC VU4D)\: Y^*"ZL& @6 MOJ=$9M[M?W.[*(+UIJOCC3W+>V:\8I1EB+@C+[ M(%-N]ZXY'Q7TTN!0ITJC3?)\FW".$4"L=XF"1#AB#=B,X"&NP M*C* $7O37%,Y-R(')=6< Q_=K/I;)6"K;_":[_T'J9YL5&J^LDZ M[R;#5/PS_C@PJ9MPELTIWO#P(1N/>PWC]QH4:\.LEX4JQ*R7I;L/(-%4#7YX M&*4; .! A5^KMJ-\=!]&&N,V:"Z(,SLIM30:W(Z!'%578OZ&:>YI_HZ$86LE MAG]VQU_,QX\;)QEH@H(7GG.!#1*8^6A1L#X('IQ&BUV85,YRD!1,@"3BDD6H&@C-N0T/9SL+] M]C&9LTH"8NOK8)BEB 1!4ANB&(&X+S#! M#,4<1,(G6\NDJ8WP$0*M%(FUW"I9O#14*RW]F!:!Y<.QBHO()%P9_/&F[)]< M.TAOQGLS^8Q2B:^:+K'*5Q>NFIPHM0370T/0&RSX(5;'HNF 8Q=J%0!8+8Z@ M/@P*QZ3(%J5K@0O*C+3"*84%,4$565>;>IMKG.?BX@BPOC+&<^0032UO2N4/"D!/@YL5KSR33].4C7T-!F\6]UOVJ (;+P4:9K4O@G M!,$1I5@-\2AJ?,]K7G?!>PV@6R$\[Y*IO&SG@8"**J4(F :*I>J<;P3KA5 MH-L;K5$BSC2!L[_$4DYTB)8[\%FE"H J\2"Q%BDJ1$ -==K;ZJI=0&ZF ?R/ M;/@UOR)_UWJ8U@*U.MDCS9..P@(S/254.B42_N5FL BZJKYW1B_F4+:!<']T MMNGUD&D^+452R"BT=#H6>P5T9%;7-YMI>23HI_G.YJJ!'1B2AJLJZQVX1]1% M99DJVSZX9;Y6Y[T\<'9;(!>PFN:Z;F[]+-?UL?5]NMX;_CE(NQ2R3O+O9M/M MT\S \4.^\KOQ=GKG'5[("D20Y9X()F5$A!>%))22^DHRBI<.W&&!/SE5ZF5\ MLS<-[NX'_3+?.L_2[I.I1M%C%8TWE'GBF#6AV$?#B0NU$WX:"NYI)X)P6F@X*$@3!7'W&*$0?,CL&JVUCE U$+I:"/L<\Q2$G$! MY86YB1O&*.4X[#AZZT,7WAN[(XCN$KW6CMTZQB3'>2+01 *F$YP"2@B&>-.4 M(RD4 =%[]0"!ZGH#CTY&OIM\IK)&'[V_+6:R_@?&KMIR9B?3O'Y,DLX3H4Z=7V4!26;2C'WSN(ON,T;-9>7SF#B M@V"*F6YM.D(5N&1D.T#PH5FV$, MX7&I++Q,9R4G_,!T^]@:?DYW];]/6A Q#7L/Q>:MPLD[;;.^\9$Z&:0-F(-. MT6#]BHN@-"AOE1^:ZG5GA-F(T!SUO%@ZIU;JK"HY-Z7JPK#Q?'GQI8YKKZY_ ML6FZBY9"1*RIB4064A<8'.,&J8,'&"[\C /1K.3!; =*13I+X>W\ :>L*.G? MJ-MVS.NOIA)'T0MF6(C!>R2=T$!SG;J/C.!@ZQJH5(C?+@@=B J/:UE>306M MO(@<)$,)*YE$-I4ES&P\%:9)5AY%A4J 5_/G%K)W%96WZXV^!@/$%?:$*NFE M!.>,*68E(9Y+YFA1,&.D]YZ\^N46L,S^ M]E/MY<4ONNE.UNFE\[^RUA#6Q;@]S7347(C%"VS,A8; M_>J7WV=0K/R59C 2G-L"(203)-6"1DFL#PY^OY@K+;6283H+M0F,\E>J0$SA MVYXE'JDH4'0AZ2$$^HB($@1$D.$4+2IC*2(B%9R]_GWY=XMQT.EO(1\B[?*^U]X;,(O?_T_VL,7O!F)2UY+B M)IK@F#("%5NFI)2:@K9-_R$4)V=ZY2]5P)B;[-KIK59=)I!\UD:U6K#* E3E MTAHP9A65(*)1>>L+.--2BR;]0@627/ EL-= MHQ#[/:RH0.&?J[%=8V$=)HP MSTSJ'69@SY*F+ZM#%7@WKWXQ[7;62T/,LLX/^=L7 5OZN65(WF>?NVE)4'^< M?+1M-!L(,7,6@2\;E'-44*S*PV2\??6+N_GU8W#_^X>/X6V ?__UC]_>.//Q MS\KE%4T6U4Y0OL2!635PE. M'0@L3WL:N(4@TY:[PZ*$:+]AFZ10+Y"^VTMLQ%IQ3J32P8/3R% L%M2;Y,O6 M.SNQT/1$%%UCQJRSQ$7$J;9@$G1R.8OK.@3^7VU>!\:<,7XZN,]$<^U[S@23 MABJ+>5">"F +(U6#2D*@5#5J<+KBI;5 MKX"81!=-SQ/;A1"D%V!T%42?0G%-*2WJ74$=$%^CKR3XHK7!T>V"<2)8A;B7 MA",3):5%'B&-@F]PO"70]& 4_2T;[Q,M$#!A'COI Y641!V8+-, R(2:>X ) MTQNCA3DL^\.\QI(QK)EV%L(:)3D.@L8B9:(YE[+>58NI9ILL\$J8AY-TH3H; MR92!'/;;>] 9E%>$LP9!N,#<*L^U*6[[.41JM3%-A-=/VTI(]H=X#94-BB)M M%C?:4:TI0[PP: 8T!ZWO+.(BZH23?8)( L&%H,;O2$XOHD")HZ//<% M]MUP<)N-1KE1B-E^Y!4RPC&SRJ7%8NFZU!?FPJH8;"U,4PVIFC6P/!+J4\V6 M>3?,%MZ<.F3 WF1@B1;WV;D/R0SGXZ(GK1Z@<9\-BZ7D*W-,$)AIHJ*-UA#O M342RN$6AZ9:PWF).&H7W".1=6\@"0D!"FF6@$=-IIG L$G@>FYI2DUHU2O%Q MH+YXH1#EKS-?;6[%6WAF&25...% M%. [F%ADZ@.A]:6#G((PX&6 F\'8"])U#@328")8D(BG1*FAO+C[\"(RU !I M2CWO#FDQC^?CJ@F;\U&/M[<@&6FP='-["G@GN]Y"@\)6U$LX/!F\8I9U*X22K6=.#3D'E!$[6^ MIV[U-&40U%0<#)O?M'/-@TA>H90*W%H9>$#SK>HT\%B?HB'H"BKL#.J1,3Z% M$!DN0!$1%4A@'-SM&(J+.Z61P;6;,"S$\Z3>V@K'Y;M#;BD2P3MNK;&.;/$U3?E>Q*6L+;'&89)*50KKJH2M>8A:\PO!^"1:6@#%P :F M"@+CF(G6JF(V YRO6II#5^^8G@OUMCY@)&V_1C)-IE'4I?"3E0?,-0Q->4V. M3+"5UK&Y$2+?2P N>?8A&W[M%F,UWD^WC*<'5C2[;AKD1TVPD45,A51I[#DK MTF6$HE"S]KD8-9/E*/B< ^U.<9X#=HH3I(4BPF+)5)J^.VL+<,;6LCTOBP_K M+8FA*%HA,="),X6LP84,>QPHJV[TCH983FS4)!6!*B.E&_?*B=XJV@.AP> MCVR[6)DX(<@P8PV7G#F-E0NV7#,JM*M='#%RME38=MI.FEV$C&(>:Z0500$' MC2+\B"182EKC_/FANU/GPW)6+[76IOVG*B!.>9"RV,; ":XO1"Z:IL\4_Q6C MU%9B;TDJE0U.ZD@-2;FI>/O^P]_K*>!=8%2X_-A M1*#_@ (&%3204M5S)4J=!PW<@7>#@\53,2+A \)!(I4$H"A)\M36&F'/1O]O M(,03+@17B'.(U+S!3E(%WC M1FUHBFF]M_AE4'/?!>!I93W8)1XI0/"4!$T,\9VFDN @I:IVE3S&) MM91!M6[XC*BP;83BJ7&4((%$FD"N8O+,\@B%4;@G,>L2RR1/#OM1(E(LY2\O<,4Y2,J9B3V#2%GBL;E(_E;0O0HEYB M>-;N4@6I$N0I02RZ4'*KCZ8IR70Q)+)IOD"2ZOJ'GJ?(( M>Q#A$6$*@@# @J>6G#7B-&5X'KZ"D-1\&$XOARP'"5,8#3(5 E*+64#:2\N+ M;"3&EM8R<8*?)AOY6P9R_['U?=<+%8\HIPX,%+@I%$,0QN=3ORP8K!H^1.^! M3P'=(?%:'X:AX+G!6+"TY@A)\,=].;_2@3-23T/L8X%7X?4M>8UQ,/2#R:?Q M[:1AO_L^%?6(&<,I=I@)*K@EULAB*PU!+-;;A2BJ:ZVM03L@3NL*:[UFAAI) MM0;%2WEJABP'4$A2[\SAU2Z!O7&Z&PS'W?_.V7ES6_:'[;6MD4",[Z051#)* MB<2NW,B4YC?A>K2K*EIA#2S[P[RA/ P@-!A1(:)RUA@W[R@1VI.:-/%JIFXO MF-_TQZW^YRZP9+H1:>=R&D258QP.M;7>.QU<*#JY**,-&U$1YVO KH+S>,"/ M%E-0$"^'@X@A-7TPXE.J87;UP2'<7.>RG0G.3Q@^, '6S!)#M0M$*LY"66VL MTNB8V@EE5)REW#QAT(!"1%%2*V4P@E*-(RMH&!&3]2FT NL3T7##+EFG(@3A MCD@?>50::(Z+W+("W5U3=42<%O#C*0T)RH)[22/8)A222U_6 &N]/FH^$YR? M,N> 30R.DF I!#^!BT#*5F<0IWJ0R,BIC,WE9!HL!$;*1O!:#3->!.^+P=R2 M$%:[#U1LG6NTEH3]<;?33;!]S?(!OWF3:_C>[DTZ62>UP"0/?C*>O2JTAOVT MUKT8PPL_-&E:6U^MZGCA\.+2 M/,VF87>LJI8/0;@3<**:N#XO3AAM"792,1P)Q9194=[PBC19KW&&:[52Z^"< M:% ?TRAS940&P7*@(=774!8XC_GJ\9F'C;RNQ3(:4<8K,5G];*Z&XWBU0HHZ MKP4X#RE/5.!:&RD4BBM29:!%65DJ:?%-21[ M**^./#A3DNQKGKQ1,EKC0Q"6IC8?XXKJ)^\QJD^4Q!@]0DI63_N@')A!0F7C>DTDTSW1..-?D8I[DD$F,9%+&(0TBMRB$_4NJ:B"@"0K+O MZ5='//T<"4>,95QBEK(P'($C@D@:#96F!-9N.!BM>1['P.,I3W_ A("N%D9$ MHPF"(*>\H;:N7F$#IDE4!XZ=*4GV/?T<*R%!]UD6G! 21^])(20\U!?'8X5K M$Q-6D&2O0:S:.@>1-4WY.(LY38- 9[XR@X-8+_3&J%%HF]*=ZZ%:HQ*()$Q* MIKW@)EK/D$7%72%M*EU+_F5U>-(JJ&9-)WDZO=,=3\ M>C.=^-.QD_%O@_&_ MLG%J3]DY(:L0-UQI)*Y+8M8(=!9GWZ(AKF.$2P;_5BLMD94*^$?@\C8#]_?F4V\VQF0OJ78< M&V8<5TIAEO8&>$=Q\/-] =['^GPV6:DUW0C.(V%?-QXH6L(\IS$-QH3_$UZ7 M"9>(ZCWZP!YZ&-A'MM6;EGIEV7BJKNS#=,)?KS4:U4:&;& "UL:!UM0,X Z" M$]#LQ:H2#LJQEG?CU9A\-]@.B=4:]D1*?6"..<40(.B%5,4:,A*#K+&'I:J2 M(V 5)TF)S7;=SQ;5C?R*_98K602'P:5IO"QRQ1U&W!5+'(A5KG9.*"=K6+0* MI)UQ>-./@\DPK:K8S7'W08E(#%:&.&V'E0SO;O"M0=.'[\, MLVQWI)AGT0L(N9A7#M0KG*&TUH"-FTOV)E%B]#M@]JWP>Z(81-9I%(J MKRA.G6W6E_NJ$:I;%YRZU??!; ;<;GCE0V&ST1B\A#SQ]*9??+(;]P2V6%#" M P39FN*8(M89DMK)!DNT*XZK =T-X7?P$OCOO(GYYA943^7SW<9F(P_Z$>RO MCA)%E5P'6EXULGH=-*5<[HCW)GAWP_Y]=M?JIO5HZ1J_6)2SV^1/B\$ *"X\ MQ\19G9N^V!7,9SE"K>TG^ESONOK5X>(XY=:SA\@.ARQ09D ML=J(>P:R"]I'6&Z<]D'*HD+"R33AI#Z@6Z%J%+$%3 = 8DTZUW-"P<&+$-?2 M -XV%JXL=+2^KD)%ROX\$1(K.4&=9ZF21E-G"/)6J#@?U0HZIC[LLIK,.142 MZYQ; EI0>6J"D#)X3TIQTIS[>CXZ7296%<-!D)@.;P"=.4S'S6?3_]XUQ 91 MTA&! \B$$4%%'#C)7OWPT]Y@Y+(^/Z.@^RG'W'FDX*>Q2_GS8CR\ MH57*;01C-G.JV)9:7G(ETM:R*%-Q);\-OJ:]:Y(L[H'],/DTROX]2270:;EQ MK=6E\OFF+91I]9L+:4FN86GJAB"JG+T13773='4E["X8;DL1D*<>_-=62;)E M7)#QT>*@ D2J*A (4[4O-FIJ),QJ7.AVJ!2@/1Z5^K&MK"\F+"9<(N%:PV'% MCO/"!1&L:N?V8Y[^ERPF MW&#E-=X9CU5P/1J-BJFK;*Q57()E-C$R<'HC#DB7OK]C/!P;C6G+GIF,OPR& M:<'YKEQPQ!OX?X ]37V71+&B+%ZJL#1GHER&C6;_:02_"L_>8*^E.G5I"!*8 M61YE4%JF6?%E[H_;IMWG!P1[NG.YT<4^Y,S!992!&1+B+ -6D'CGA7>Q,-B> M<=:$,E542)V65&Y 92]L%^^]C[#<7E&95K,SZA2EH+AE*#LL#:*-V'+.02*. MA>V:4R2#TX)0B 91!$6 D':^S/PCJAJA%5@S<33>'%$2>9KK((G'&E2W<<)3 M+XNX'RDC3X[M6E41$3;@Y%(ITVQ.19A19;D21JII"S- "W*$\=&@/1YOP.9$ M;8-0P!;PW"*1NFS;$GQI;MRAL-T]RDWS9B'DLY0R^!<(#UVAO:VRIKX< 2 D MJQ1W/13<"-FZA:;*.R4C-UI%L(DAM>*6PSFDK5VGYK3;'K)^.^OG77B#_OON MZ"\P[>D/K<\9;G#RV7],>A2_IGC)R:^]Q#Y8B%N^W+6&?RT/7JSU!E7*#1K> M5 L9BJU/M6OQPVI!ZIE,36V%%IC$$DNB(!Q9"DS6R0XHAL6%$&OAWY\P[I MV5ZSE#X^/>W_F8%#F9:?+"Q2264)/ZYGA#6@BI!3H'X@"&<4G-J4V23!1,FY M)XV,P%CNQ0AXJ#V>2^C[;-SJ]N$Y/\EN^OF%T8@KN*!!FU+A M8E+?U8H.1+8TN& &XLZI6*P"#X*(5-7K:20Z%KD/+I6L-3NG^*<*]<+/[P#7 MI@T$+MV?2 C-C,<0DD97>L11J_K<:(A5Z)9PS32*Z7Q-102C?-;!_6#4W;/R MSCD('I5,>2,6P>^2\XMFS%DMF4UXK6IF(T"/!7_=Y;\R.%*B!3"6(F&%+(:. M6:H!EQKXI+JR^7'@WPR+A_\2D+D6OB; M('H\!NOJQ3QE/%KMJ;2*$$Z8*Q?T*5K-V\$9%)5U&[MBX+-/XS?]T7@XR6MC M6Z/NZ,/],&MU;OK_; V[N>:!*&H+IV&8=;IC0"*M!7RHC,R '\XZZ:EP\JSS]HV]29]L"NFL=\YZ8A3$&A%; M&VTHU\"GX>B-G@!:".>V)> S)7KQ0L($A M$N*C8.!=:,S*1LB(ZDW(F.K8%!4$WTN%W0+LR%B0YS6H#O9Q]B]FDX:0T?4L<,P=6@Z[2D?\V7+L]":EV4D1FJI.'2 MXG+"O H-)=IYM?QJTF]/TBI;_LRZG[^ %3 0EX/+7!1X)16PH<5L!_(MTF'Q M)CUR*UTD,NJT1I,HS(L=,49"M&F:M1FOTF$-#H]"=]^#N@I=2:.CA&@"C@N% MZ) '4K@L6#",5J!+]T7W-DLM!],0+LOGQ*PJJSX'?:0EQ $*$4$YYXABBE@Q MR)>DBHQ661'APM")&H)(U8Z%HY2">UH-CEO\:R$^95I'C+U*F9#HK#*A;./03M9SZFG#SD:(%\%Y).QKHSJ* '2 &LZ< M3;=HQ2AU1W3###.B^!;4W@3[?'7H=,:9S?K9;7?G9;*6I'M_9 %D02$V]0[/ M[Y=\O5?@=74_]09X'@7Z^K2%)3:2:*BUUA!I-*.\G+/&75W*B:RDSAX#^L)^ M]EUE'0PX(VF.'4:I!T\AJN<+'X$?]2IV@LN2TF%1?[3D) M49FRJ]"$P%Q]PKXZ/5)/>%"IE,@I\/,$'-F(K>!%!;(!IZ.NQPAC52MR$?39 M]Z!JL%T$1P.QG>;1(^N9*JL#X<^UVG:\I?@4E;(+51ZIAGE7ZTJ=IX&F2R(L MK?>&Q7*K(>$AU!4)JMR]K0+D,<#N6),TO>S+.L5HIDV[[9+9908$EQ NE ]% M#ML*&NH#YHZ,\7J=2FR@5!EG!-':14P@I"JJ^;B)]>D4M*KHCP#L4=D3%;5@ M0!PHVLB)5S[=KLVJ/I"H#R=^',;O6@\IVSU-5S:67<]R7A^R>Y*W.*RIO*2> MNZB0-$$*IIQ/G42SPGX3>27L755^O1ZT1R"A?B<^:P,)C]BG(3Q+4R^1UXQP M0T.^/7-& D&H/S8)]KF&9EI$L%T*4PVAIX+_*R[,P8(Q4K^&II5!*RN V O. M-0&; "NBM08/#T*V )K:\_*R4\;ZC(G5!V,+.)LGL.]C8 B"^-B"LH6PC2EF M- YE+R3XK?4KADK'_Q8@'0B#HZHU22#@PS3-.'+.*VPAWBZ5@VVH#'H",FQP M[[D30CCD0O1&@055NKQVY+'N*8@5TG=T!.;53/6]8L5K%_H$-[C_W%H-V$GA M I84K' YOH]SK6HIM:?'^AC2Z[D"RZ8AZJ1,ZI1;C+XHY;;$-GBQCZ%";6IH M:]1M;Z-WR&)U$1="$V0#B]YAK20RJDQ"@^BN,D6O4^GB'/1&6/8 MGZV%H'E M/F7=B"8V"N25H]B7I:X.5P?G+0&+Y". ]6GNZ79-C(O@FA#39'PB4M\%MQR) MLEZ/I3*B/6D[@V8O@-?3-Q64:<2%#XIJ@216O%ATJ3RJMH%O3=\F@&<;_-YG MO=0VMY 2W<;TD!D8?*0 C>QGF&NSO_?"_@/V?!K=[8_L*9J?AOTOV:IXFDZ7?CC M8-SJ+:FBP6@VG.U]UAY\[F_5#[B\DC"M5 TD"N %9PJ.1ZEVO*OO]L$0A#9S M[.!XG(18TRJ$.!C._I2>V]C*L*BVB:*!J1@#4@1L"Q>DV+C!!4/TU2_OZ+_( MK\R?@&"-N.Q,Q8^M[[,[J&*6]);[@%>Z)-*FR(I*(7E( P!"N?@&NR!J5V64 MX=T%;"/4IZ##A@T300"IG"',JAB<@3B.E5=O0M9OL 0Z-AV^M[/1:/DKS:\M M:^I-*OW+5=JN8L E=]0J$AG7AF.#4EQ:3B\V-7^\(0 M2;$ T8=@AAA15OQJ6HLFGQ;A,N^\/Y<1-EA9+55DX'>#+X!C.>'#2UU?#K@O MEQM@/2+2Z[G,O8Y2>CC5FB$BTY[(0K0I9:QF1(^!, A!=YR][7Y-%]Q+"S#^ M&&6WD][;[FU6LVNK.B57OVQI_F)CLU?N_*3[AB_=^S),F^<5;!IH!W1RH/M= MI+SL7S4L+<0&>TG0O^BO6"U8S&UP.RM:?!RV.EEJJ*L30(-7:02&"!W\ PD. M5VJE+D)3S"00 (M_L5\)N60"_-&_!P\8WM_YF+6_] >]P>>'&BF,H2;:H#0< M,4XYEKA0CAX[RT,B!7D265C5NGJ\>"L"'D=,MC:ISL7AR3 5N>"8"[!1_; =D>5T[IL-'/$ MW$WR$'9QL]).F0 ($]-<')?2KD(*["@O32(2]6E\6I-*N=;N M !X!O>.=_!5D2_?OE JG@/M:8,74C&Q*>X5JQ6,,:T*?&=GJ2F)%*4 &X$A MKH0P.[" 4]J[""A$K)=RJ&I#Z^63:ITZ6=&""#3P&KR.$")C.G!)BS6'2#44 MJC$ESD[ UJ2S0HPV(N+2!:ER%D(15.3PB(ZLOM,! 1'.$+]3ZQV3E@U'SY7& MPEOP4=/JV)GUA3BN%K:!<:[TG5T^V;;5.Y8Z%96%( ^.#.;8>ET4#1!I>=VT MX4J![^63:G>]$QVFX.43!U8LI+IY)8KN,61EJ!4&<53=E7$\JBU\I=S9_GW\ M\5O6^YK]"J3[LN.4?<]$7LJ08EW!C.1%I;J3H)'JC7(82;XUJIN!W1_M-'8B MPK,[UGDPKQ1H#*FTH9Z1..]9M1+5]W$PS1^#;@'D(]$<3'8;7\Y9$("BTD%0 M%ZB@Z1ID=NI50Z--6FPL'HLF /DX-/.M!;M)KV/:V<"DIA"$,!8EI>5 -"<6U0,3@\BN#JT]<$1GIKA')X'@W[J9T:8IPA,E#@ M70C/9U*ZND4"-;>U M\3T#.NSNCA!+B2$")$$2)Z.F1A?7WC&R^C <1:C^*2?/O"@E+!TOZPI&,9('2/ERH'(E:\O MS3W62=^U4U=HS(.RF%FA(=B.@$,L:L"HK4Y'3^4"6,FM9;K2\+H'W">WYA3. M-C92"!&U3Y<%I.A,8BC@FMXC2&JT=<+OB>FQ_?D.02B* DA -"I8S,M*1D,: MAK @@K>.0IZ8!KN?;4,@'(LJ;7!7W 2G0S%/S44??'WU&Y5,GH@:ZT))ZWTD M@E'B/3@>+ 94Y&"Y=+*NI#E8,W(ZN$]]LC&GH(C!5GD>P:,1!+&B$3<:2>O6 M&S'.3Z7I3F6Y!6$AP,EV2%E#%81OLG#K0-7%^F &+=G67MT3TV#WDRV(\-I8 MS1B1GC$?52Q[T]+@I=K))M4Q%=M3XQ^M;O\MV/&;ON^.\FF*J=KFUC1L+=]< M_Z0 $BDXJ!]P.S *4"TLCP!Z??V281%%S--H& 6>AHA@ M-LHQ1I34;AU?DSV!'@PZW[J]WFY^4.2)G,B:P(1#)*WL+FZ2TTS!FG;02-#E M*YWB=[>&Y12=Z$PIPZ0RZ89?<>P-99Q0B%P8<\'PAE99G+>BGPJO?3O(N974 MI74X J=4&F'2FX071-D<.UUS4;C&^C'L6K=E4P9*4^(6:ZUB&JC^.FUA6<+QB,@\&$53;1GI1FCQX>AYTDF''E& ?M'J2,N-@G#.%4J#G,$&94 M5N%L,7IM1UB/-WZ+:AI,9,03KD#M6N:&0Y) MKPU]-0CL'L!DTK!L*2V-98-L!#CKA[\:+!\>U.--]"*,4! M_#:O+U&N#D][.ER?\.A+08203BFJI75:L.#*059"U7U)\7Q(MN_)-WER5!"G M.$1J'$?%BAF/$OYGK39T3WIEHS34NY9HVL+B"\.4BUZ 4C?,8AMEL:"/43CX M#2- 63-72Q!V!7"#5N):"FXBLE[S$$#^5+F"'BG?D/S!*PS.*@"7=H._Z1?[ MCV832IFJ KP>I$?"OY[>DO+4O$YU MVFM#592\Z+MSB&);7\2.T3&@GZ]QVCG.\4HR1:UV6-%4G4Z*3@\K8A0U!%YC M*M2V.,S!>CP:Z_F #,/.**,TN-@F.D9D,3-)6BMK]S"O,9)8'QZ-X61ANF^V M[ZG 3 @OE<)**0LA-J=E[AGYR&O9E==P5FK68UO@#H;3>@Y%@R*/W CC//AP MCI3!DH-0R=6#P]JPTX/AM&:+U*ZBMCW3/"0M=< MH^W!.R!>&T)YABG#$*Y09K4WZ5*SJ%D@3,JZ!&)!:^[MH? J0O@9<_>PVPA[ M[1"7T1")C-=,B;+S/TV$J#NP<@,R=9@>C\,&4Z/@0!ALF<3&<^+2D,>")<*' M^JAZ4C?MCT8BC30<#/?HRB+'?M:^P8%K!Z%CE-$-"<1'*Q51,F[I] M59NL:R-8!\%D/:=T6M<=P:Z"]0E8AY"T1I\D;#)S1$)-3B#-3(KRX K**FWKS MPFNZT1CMB]2[878/D6JQ6V,6_L,QG)[._0Z38"2*R,'&&C!/46-E2O0TJQ\F ML& ;T-L&S&,@NJ'N@M, ; S28"9#0)&R8O]-JG>I(XHEKF4T'HWIU O9<[@7 M-\I!I$2L<8R#E=8*E>6UQ%;'5J82/%*U94N_OP=H1TN\1@^1'2)84NL\1<$Q M5TR0)5'J^EXH(JK>QZEP>\)$:_"(60&>,:@D@TQPU--RWQ8FX $\H[DG1' M+'34TXV>B(![7CA'$*S7;M%HU6F](!KM>W2C)(S1F'P1ZAUG$>Q:8:-5\#4' MLNJ);"11?6GL9JMK-!S2P#@S'N! QGF.RHL&+6I6EZ@5XEU=K[H>J U>*2)2 M*JLI\1$#Q;R/Y28,(>O>#,$K3,%JH/9>FI"* )WP3&'-/*+P+Z(B MK.8_FD#8!\@UY8HF" B%E<%"FC3U65%;++@']][4TIEB%4]7PSC-?3RDXNC1 MEZR3RN52)O#/P?"OY#H.TC#"G0CK@F:6<$O![PN(.RQ0L=@K8O &H::\NH1 MV0:H0Z"QAO0(2 UR(.! &6&M]AX7!EKI4+_!H S7C.'>:.S>[>T,I09B=*XD M0=((R:4N:[U$O6-"BNJ<[>4?WP6L==-WE&,6L8! ?+6U7D3!"V'P7-8FHRC. M:M' 1K!V[:-3B'FOL:&@MA'E.JVY+$Y5VCE:+P00:(6$UE*TZT!:.S)#1^9) MZL0&=\2 @!5- D:J4(_?07G6[BTV@/2^]>U7L(E#\ EV$RU)4LU/*BL%+2X< MH<*5=WE2U =$9^-LN'7:K9F SE3029X5M8AT'QI&;*CH8"4RX9]JP+5;D97 M ;(ON&L(ZW"T1@5',#C-H&%(#+(D+*Z/[\68'WW9>LZK! MNY"&<4^I16F;GT.B3!+1>@V\6"4 )02[PK>Q'%=RK+0.$2E/G5>&E0./C*S7 M'^D52J<1OK?9&&1V=',[7?1],QF/QJU^)TT'SI=/K2_AWWVN)%\2D M4L'(TBZZ@OXT4-+@%U=RD)M06$)W5:YTDYU,VTA 12 E0#QP-"&$HAO+1E(S M2)2#HJV V9P)W03109?Z<)=T10 *YD06'H5R/QF&=^1(V)=,1 MXAY8'T"P;5D@X3"MF0@*D>4!J+HHP0>AJ@<'A<54] :.'U']C_5:$LP8J>RX7K_OY9';:0P&4BHAPE\!A+>#5O__L?>NS6TK29KPY]U?@?!T MSVM'T&I4%2Y5]DQ'X-KKB=/''MMG3LQ^V8!(4$(?DF #I&S-KW\SJP 0)'@7 M2)$29K>[+8D$JK+R7IE/5LO;,=Z14--PB1$*S\/:#6X[I RH0T^X:QKM]8:, M[T^49R'F5GN]3 UNBY +T'(V!T\4+*+ME=300Z8WK(BAZ]=/CA,QED,$XU[( M#,8-.=O*+F^&;$98&$TV,WN2_;;]B7D MG.-XC#BF#7Y[B>]AVG[8R(Z#%F'$;F'_;0=^7#B"4Y\'#N>@_6P7_E,&?B8+ MFKH/(BK*GW$CIV!F3BD(S2>S+O[:M3)] =WP"WT%[,0K2=H)$TVBAXQD!!,^^ MSYFA<\(7C1 >71-%'[.Y7^,9SFO_DJ68'AZXC[_EV+/6QD!3S_!"U[2(*[CN MN(;)]H#[K^VMG:THQ[9#RW7$[X'OCT!K]XC;GGW2\$6-QNU M#)N<<$>?Y CD)YU1&'K"LL&\@>0X)K6X7<[<=9GM>HT<]'NZ.HMC_[6UM:,= M59N>#U;0= VPW&80"!<"R_*,R)H)8>_)*B15JSMJ862L#Q$E%FFX'.&[G3"D MY3T,N%FNV8BE;'NE>6;_I;6UH5W-3K[KF-CX0PAH",>WO<6L&X0WW4#+. F%3J&1=,=T_=#UF4DH8CQ[/BT13EU; M-"=?'"OYSD.4C+!4_GN*C KB6RLP\1,XCOC@S@P_]&P"J[1O+D&,FK[V1R\OSDR MSN?AUQAT[@R_6(K4/AM9OG[V3.%0G1HN>(2P*PCDS6K2'=8MU;:2EH+^_W+U M.C#QM1UM7%1]Z96R*'J!#L\W6*$#7@7B$=L1!$X+$I'RE8:NQ MA /7MYTU"";%7:J?(-Z82-A:-BKN>3]UG=\D&."SG3-P'6Y M91N6X4(T8)1NG&XV [/W]DK.;\T:CESBR;P+BW&\B-5=%[;J&@9E8=4:$C*S M"51C,;J!2\ZVR>>,?3AXO:9-## MNF4S:O@EPG?H4J^ASQAVN%\]M8[U.BR; M6XBY'C@0+EJF[8 !*-L#.&V.B::K-;-M4&N'@2(&*"'JXVC/T!>&0WGI/!A8 M;=-8XDJA37LK/)F(4Y\+WX.M87A&=.$)KX(]] S63&HR0<4S;_(91=S@,HZT M;(C;;3 @6U5@\.$;ZZQ2^*Y6>(919R*P!,FM<$'YSH/+1XN @LU19A6*[=+*O3[95VP^V+>S4SN$T(9\:IE<]Z\_-7M%MIAX==PT<>([E>XP)/70,SG73 M*Z$K7"LTG68-]6KWY-HE'+'&+12ECK "5U#;%K;CN0%HP;)KC0G7:1:2\J/6 M6"/UD<1T32'+^HA)+,\)A1&6WH;+ EM?,]/17,.P:]=Q[&JW-47;AFL3&H@@ M("9X](9O5:!FU&3-!AG3M(Y8[9?H4>JNST-91)3G 9H0@!:#.,3QN$[!1 FWPD^BMB - M'?:DQ18=4GDMU#X8>0+YU*.A11SBAPBK%E:0C([55%[ /VP3B=7&A@[.(7$8AZ"'N=6E'/>:X.;4,,63%_ZYF(Q2?6.G8]!&8YL0.#S),%W' MIB1@!(ZL*KCDEMZTBV23%#36OWZ;D@)/$ES=M$W##9EKFY;LNR*E3?3@JUZC MEL)8<=&VK>7X->_H\ 7FU\&?-,P@,*B.%*_&RX/-;HC"$Y8KAVG&@^_I]^CG M[\GL'A-DX&&%:?;M/LIB-\KC :9>XTDN/"&K+L^S IIYP K574Q#6!(T78KUT MM+'7[ZG3!ZG.XB\9IAAGCU]&T63F*%F?CAL&>P]P69.8!G% T@F$AT3HL*\* M:UFLZ:E9K7?9?VGM;NADT;)GF10+BG5FV:[M^ &6:Q7.H;?FO%>F?U\Z/9XQ ML&8@1.!7$>KHE O+=#BK\!&YK3>+$S>)T@NF[=%3-!G3#6:;V&'";-_Q$8Z_ MX%J=-1%.R'-S[8[*0JPH=)EP3!=,.KB[)*C0, S+:6YGM6CMN39T,K5$7!M[ MS5W7(WIH;3DF^(R.",NZ#-UM1JMBO9MX(&6S LM8^LI? MHNQS)K9CERU_,K A'-R#BMD()#\-)%<TU]+:V,Q*FF9Y,Z9N6Z;!0\ZHZR"*AE6._N0B\ +W/)N1?\Z=^>P^S9+_ M62TMV'DBOAWHV'!B^SX6:ENAZ095FIXM54[D\DTE]OS&+:PNZ"E+WTI_<"HM MX>N(KX!CU#W7KX ;N:>[WNF7CA'DP10/#4YLPW1%H.O4IC3DOEU27&=+J=UR MV3L6K)9Q[&*WTIB0P.2^KPLST%VL>Q)NA9E'>'B"Q4JV/PP[3_A&:+N"67K( MN4F"$X$E2[# MTXQNV$2/.6AE MB#>_%F?^F$L=84/D*G0A7#TT7/",PK ,8(FEK^EX8JNSC_98T9,WL T=RP@Q MC\4\R_#]P!'$7=A(X9$U+95LI7CQX VD_3@>R*'-928)5'0K MD*#,D2'(1X43=W!JRR.!CAX@.'^>@-.@O&JUQ+$8:P.I37O8N*H6MK$CV6BC M.&!/1H!%/;YE6-4$)\1@6(NRW]HVE$< 3MKA-S(B<#E$.MRBNAV 0ZY[U2P/ M)IK%SH2SCK.*8=>Z@;^CIOLUU"ZR@00*B![1:)PG%FG5NYO2-ZQS,^[/? MHRP#9_=17M]&H^U=EFXT0I'Y=A_'LU_2O@P(EF*!?<8?K80'950@7? \J1Y9 MM.N/8HR[8+/J;=\>@^F@QP M"'R>#F<_P.)N? *ZF?-:>!+.1[#O 78-CDIZ?8MGLY$,:S#9ZGS_OFORMP]F M&&3=\[AA>KJ),^<"S])=-R"$-AM\5\MPUQ_7R0]T\QR>5WF,%+2%@;$EA/,< M6U1 '.$8!18BA+S9&\A6$01/=(RO@OB^H+KE@'5AADTYB(T/YAWABD+J.V$3 MSAL^15HAOC>*\CP9)O%@HP-F;?8@66!C[[*K>QXS).12B93HA9:^!KC !$6Q MQ[H;JVIE(_:60B'=<0*?$X]2FWO@LIMA5:[L!W:CEX 8@AO/N)'-V)J^24B( M4!X!-IE2QLO\!)9EF,TYCK:U GUUYHU Y\M8 MI\V%9W$,'%04WRX-!CP87M]S*,'R""N I5L!8P;10_B68=FA'C0$<_IF!.8YFE+W'LMK8R(YK8CWP74\/+.(X@CLZIV99 M41 P>PW(-='W45X[-K+^"NK0.3/"MVW']#GF$%S+$&(4&=VE5WF@(T5!-6+N^LN:-:SE^S;LFO?J. M9?@X[]6&?WBN0:HR7V$VD95(DS7V6O-29J_ QO*B:3*+1K^@+OI\.RK40B/T6>,JF$YJ-Z)!20CBWN>%3!XP\#2F$GA#YA$2X$!>%_IJ!=*6-$-G[3=XU)<7Z:!#]Q8M_GH0?>P^/ZR4J%??W; MY\_^[Y]^^>73W[\XG[[^/?CU^ZGJG%@]TD,E12W=9DRWA(!3M,OK>PKQ?IW3 M)Q*A0!9\V'R)4$=2X5)I>4AA4YV6@= A=B.6;C!/V*%C3->S'K7L9F 9\JOEX M+@O[_7B8]%O? M.MDK<"S/@_#+- BG!GA[%1)<8#53YXQ# &8\:?T/\62^&0NE ES'3RVDRGWT MYODL!;6YW"KU/07?2\[!G4B_"U1J-(IWM$L%L+/ XMCNXYNZEB27 XT ^W MB;G.$$]T9<]J%P?M;,]J3[F; G4F&"7C1.WL?.6T@:TS,"W@0D'X!VS *N!S MCX:!T0A=F$%7.?H0ZO"SG;OCZN#R&Z$@$ )[)!#@-5=^AFCBU5#.5AKECMK9 MM9R[CQ>MN@A,QP/_PK-#JRK9MUW0S,U>Y97;OW744:4_JD B2_KK"UX_515* MR[5)*_6BH0$_,< M(Z",VM7 !F8W9XH]RZZ>LT7*,'17Y]PW], U[!!.OX1+0\"*1E(0+S[Y,QW^ M,_85,*R?!O'-SMI$[*(7Z1 Q,^;+KA_#S+KIY1 M@+E/;.9PJ@<&]7T2XJ#$\D;"$LTQTR# Q'BFPW]. >:A%W+!!'?!>0HMXE6 MK89PFY,V#=-803;91J9XA/???XLGL+\1UC@.P!U*\AGN]B$^,CKV7>ZQ@.L0 MW@>9(*8$(J9ANT[Q!:^:Y37.#JP M;Z/6$2^>GKR3M3WN#MZSW2D>>UQ\I+C!EM@6\K_^2TT: '!1Q@JEUY\0O&28 M9F-51XR-3"O?^I[,,*KY-!D@:LL>.H&/&)S@W=\(3CZPY#8),R MVJ/,4P+ _DZ$_T+.:SN-O\)#(""<%5U/F-/-OW[[K0U*![8=N"%X#Y;M66:@ M\\ O/0J\QR O1=697_$,Y6AF&?]>RPN E=N9\"W!DQJ2;V7#\/JC2"?3EU!6#H1(T5TL;3@NI+K@.^9P&\8<%&"^HABC M24U!;C\QJAO4,T,$/7;Q9M@2C)97?KX56AN3HOR&\Q;.K55ZGN>$Y7OS3Q.E MO*_AD"' L[G)P%WP'&)2VS4J*,.0\]615DN'3-L0SK9)VLHY_YH6;V^L+OB) MB9]\L7B347\+J*'$,B*XS2EHXN#UH M=.*SJ(D_5HO^G";9]MJ]LYY-X/A"^);N"=?4P>89H2BOO*A!^#H($@L$4#_I MT6PDV8F/JHA1+^)@0L\)7>$9Q'5]*EP1A@L0:A GL>9@F&X389ST9 H*G?@< M/L]G^0RH!?&%&C2SO6/M',:ZOM3\51Z,L$W3/*T&N[Z# MD6^<+RB^([[2%8KO!*M4DH<-@=4*G)$(!3$\;AI^2)E)>1!4PZ?X\F#B"C+* MLBW=ZD[JT'QH:V=F4-,G)C,]C[+0#'&P6QD.&T9 UB*4V3;GIW7=KO+,]DO] MM79RPN*^X5N".P9U_#"$?Y'+%-#IG,$B*6KAMZ';* MHZ-^W-?-][J)WL2Q]%]<-,]O\_B?X#_:IS^RM]WNN7"AOZ MR8470$R$"[VEY A)>3+%RJ)'&QD1_[S1E$4-SD?C6O M%_['#=8YA6V?T@6=36NZ*Q "06P=QZ=/>3T38E1QIF8Z3 MEQXG(W<]IVSH!N/< 2-K"TH#T-VD+(9GEF?333EERF\L>A)Z;R/)"4XAKO+5 M93-!EDSRI+\AZ;_[IK6%X'YE\++I!C1@OATXW.:6;593# -J-U!1C)51=^<@ MT_,?RUERD\OXEN!JVE9HAZ%)0M=E=CE=Q#<8Z*[F# QF7_6Y;$Q'E^\_LACD M" ,A*&>4>7K(/-_ KZ0ZF7_M$Y<9UU41W2C1>+O),99*;^_$6GW5.IVQ+-H M8!JZ;7/J&7[H$"+*GG;*&/>WV)%6TL-MT*K-0UN^"OU;ML_\Y_8\*.HZCFYQ M"A&T <&"6]5 N7XHPG5ICQ:%8\W6ST[94ZF>T-8-81 /-9#-'8^:S"."VD[H M6Q:EZQ#_KX>RM;S4-GO;HB>ZU#+EVB%H$[A6]X.0^9SJENMX?D -QZD@?"Q=K#.8A)LFM]NH&MFT]XLC MK"2H,YUF0$7Y_J]H*O)OSM=O.PEL,<<- A8R/?1-TPI%!5W"'6,) ^P$:N&Y M27N2+ "H <=DS/1U8MK4LYE?HD&Z%F7ZVOP*)P9G+XAGGT#8]O.1KN_0D(1^ MZ.J6#?]C!JR"5[:)V1W(4Y6(Y5@B=,. ""^TA/"H438(N)9+_'77'=>B1+!. M'GQNZ9''?3D]%7]5>Z=S=Y?%=]$L?@;/0]@F1^P903W&N2=LL@ "";WFS,5V M/8^C:7/> SJK\@?WQ# .?6$>KJSSLTFML4-J\50^4OZ(\[4OY+QYFD_;1^*$(1QWPRLD/C<\PR/.N7H2XLQW=EX*/J-V*G* MVB'%R4C^VW3Z'"3W;>+C%&3& C-P<<9,4,B![UI&N+$8G[&;W>6I[9"B0?*F MEC@ ?$^5L> JTTE<=K66GT*8!9Q% BO8XRT"7$(:">&_H$:&AYH6LV[X.57D;-$ U;@@"UU;=W5*:.N9]$*^85ZEMM$SVR'_CLW?R(2 MK[A)7^-QE"" HP>DSH >\VB$,+[']GIO(?_">]$)]4,J[-"%L-?V*%;[%3@F M!J?>F[]^,?Y;K,$@."\%VCR S7[JIM?3$QZ H3N.Y[O4I<0PA(!'$&!-@_@X/CA.01##VS&K1 ,@F4QUQ>.L*QJ>H ;6,6Y\!:/ MI3VZ[#ZM([WH@K M.$]Y&R!GY/CSK$(T40O;6!>^NZ*A]>#1%Z8O0L:$2TULZ+#-$MKM7^,? M\D_+Q-D^JGPE56P;!L2]PO-"V^"(XTTJ4 1"_'7M!S9X.06;K7& (4[>(X1EF&)H>.'K4K.JI=>K1M97JU-R7"[;N]DDT^S6> M?1[6*KK.KVX"SS%-GS('YQ& P@G*CHS',I"S[!L81GP'I-15EU?FJ'N[[B^/'AG;=/E9-6JC 0!NA\)R+0?G*@8>MUDYCR8@NM.< MV[DRA/"H19YLEP0[9L1!'4[<"U^4&7D6#1U/YM$%@-KB" M/WY:+3%7USOY&V7(!XZ3J!S MSW-=+P0[&PJ_!-0P3:-Y8[+G-G>L\L2;/8<@N<1DCL?! H7,,T/!%GBT@:V; M#?3P]_OSR%41;V^9 LD);&[YNC"%%3++K_I27^\90FR^5N;!) MR#AVNKF^8W!7QVM[XH4N$4VT_"?L^(C Y\G;/H>@$5EZET7C1=96#75@MQEVB:$ :[I"R$@=O)YU9H1XG^O4RJKZ!G[ M+6SW7JJKG,5W%Y\Y;GO@MW.?\E!@18.E@Y-;66?;%J)AG>%#:T[PJ)6>8+\U M3 IK"9.B96P)P_1,YMJF:?NN'X:(^UJ.*$%DMT9$?4JJW:>C09SE2IP/&HH9 M& PB7)^;MN=30B@X:.6@-ATXOE&/A*V\YAK67EK!H>O;,O0R" G.Z20!1!&& M;G+=K2I9=<::(Y ,&QGX2>MSXV&:Q=^S.,KGV:/\^V$DU<$,?)OW1'"_/ON#\WG3BS, "6LE0.R)%#&<%>-+=I M;3XL.Z0LQ)D\%+0@X89ENF89J9(@:,3V$/D;^AJG\$$ M ;$,0DR?^V$YM@S<@N9H8Y,:MK!?#4WW]JOTP,%!&8SJ,FDQ2U;-RF*K!LR85I!8.BE=?--K^'VO#<,4*N[S-NEDM+>;"!Y0*AN">;J M#@DY 25GEO<#5F@8C:# L A=E^:\%CJX MLN'M(2.*:[7&A]-T;\M!L7H >[(%]PW;X3P,RTDC!OQFS:AX\UJ5W>%4/,QR M>"[$P)YMA(;'!!,.Q$?5]-O Y&L&T#/IS+\28AY@.3S?#CP3=*9MN=0SA*^+ ML&1*;%I_:99C8\P1VMP'AX0:H6_JU+4@KJWF"Y@C=C#L;TJXWC#J?I_O?YOHN#=$T1^@8S#<0YJ-H\G( V MPG[&K357^B^4BH=9#NQ+LH&$@>]YCL>X(*1,$%I(R[IF48PA,N]RRC+.RV39N*EV4YMB3E7 'NG&=:W IUQ^2^984EA)'/A-O$ M&=TG&WK!=#B'Y1!^Z'F!BYZ)SH7GZ_#O$M(L=(TUE@,"D6NUQH?3=&_+8;) M4"$$AYB8"\-T3*,LH;0#:C1X$RS'FON0%TK%PRR'"\$:Q&XZ":A%3/2;';OJ MM32;"53&B?Z*B'F Y3!]GW-"+8,XC","I'#"4KAM8CU3S+&T 54E?(8LWLJE MKTELX"_!K,#BAF-[#O.JHD;/7%<)#D$(8XS4\!W6;.3@?;8>Y4^S2V5!A C")T7*6NAR'U7%U4,W \MAY+Z52K M/.5IT-"D$&!0/P ?SO5=RMQJ7@:G9"W(Y4GVN;4@0G=#V]$#W0@]E]B&#TNH M8 TA=@_/N6EGK#!NM%S*T2MNUKVNJ-F0&ZXE')<& M%#S,@%.C[.L*/9OMP"(^9L4;(/FVY*.8Y_J>,#R;>@%#L%G?JJ;>.D;8O -O MVLCF"@Y=WY:H)^2N3T)J@I=NV'Y #%+VKGC4H4[C'O3@]?TVN4U&(^SW5=WQ M^=>X'R_I-$$ X 2O$\ M;]0>E2OX&C_$DWEC2AXL#$% LP*L,O_#?6P\PIOGLW0<9XW/KCSK[]$_TJS\ M<+X R?GMYMO-ERP9QR45TFQ'D;\PPM"T VPK8CS4+=.N\KD6<:S58X'@8+FC M_13S>>Q,-DMMO_65) ABE<.W0H";A!?1JPJA$B#(S5^3982K?2:[5A$<>N MLSJ-H@W_VWT&J!8 \L+ M99<,"ZJ.;R\T@V;^GYID57#.O-WR Q)N:K%M)\_C76!9#@D<"+N$(YB)F$V6 MY>N5 >2B<4UN$F#[LA)- MG:V@8<.!0#C.EC9;AO^?)]7YH _7S^;K9A1NT9$$C"UQ]=#@S!8VJ SXOTI' M>JPA1PU;>_#R6M_=MC)?5X=#"CS7XK;K"PO\M^J$*/4:?4Z$[F4 GKB][_?1 M[/=T/AI\&D]AE<%P&/<1B1T^\A6"L8/.#_&A2,!LF^.!469;%JOTH!4TO"7; MIO8^6]RQQE/LC.;:1R"!J(R#H[EXKQL!-,1S?MR$,]CC!T3U5%0/AZX Z<+;2\BX/7&.K MV]O>J2E\WR*&L-W0]CS+)4SW_,HN0&RX=GNKU;OM;Z_Q'3?*D_ZA9R=L;IJ^ MS"%0T_4"L'1EOH.YGKL.:F?OLUN_PA:WMOW<+ BN0(-R$;JV0%#9P*G*E+P@ M6)=8V_O<-F\-79 /?@Q*=@QA%9KJS\,@G\'ZX"FPKF24S!Z#G\G,2W,08ID? MATVYHT8W0GV'"UE#8#;P3 2$DP$7$,[0"H*!AI[^YJ__.II]'"0/6CY[',7_ M_F8(CWP_C,;)Z/'#=PB6/N+[WT2BYFWSX!\1DR?#QXS0:( G>C^+A[(/!IS\W/AA_ MOVYAR00\(@Z$OQFK@W3T2C]D7_ 1?T%WUJN\"^P]P/)@,%KG!U A=ISE[ZD MPW?D(* O:/J1;-TB@_^N7CP3"4 XM&H^(P4"/PY!Q-1_GPX M8XRC["Z9J$5&\UE:_B*3RY*_^9$,9O/MVDVB+/W M?2!X-,WC#^4_ZA3$!]=VD57_0H\)US[Y]S?@161P8O+?I/KL7V:#Q3^SM4\H MMELL4/SYX]*#%B]8^]#5[Y,G?OV\K]]!$E!ILZ0?C8I3N$UGLW2\S,<4V*O. M;_6?U>>7?J48 G^S/KQ7XBE?]PJZLLT MKY;+WFRG5<'<"TIH>3I*!MJ_J%[74]!R#?V:NJA-"CHSS9G?@:K72$_#@I!] M"7D4]]U&_3_N,M#L U09:?;A7_K].!X.GX$M5Q54JT8-A]YJDW3ROH^A_4@J M[E$>!"70L(_M46=G2RWA4I'$D,R9*O4(+1G&Z0' M2N?D9+D4!L#OW69:'\0F^_5WV/9[5 M8UX>DI!*Q5 M"A<.K@PU&][MLXJET2-GLG?[T^"U"?/+DEEE#*NJW/@G MW+Q-)MK$7]?A:# M%'WJ[LGY#%;NFP-I.CD/BE% M<]VFHKW >1=MGQ)9GX*4I]"$I-W@X'B:7@7OM:A@_R)O.]9^?LV__^TO3[F8 MJR[V@LD,/O5[,HC]).^/TGR>Q9\G?XL1IVYZG_0=+*KUX[R?)5/UBJ) ,LS2 M;NW(#[X;G*F)7YE*T-MV^9I+S./XO^+ MNH[]%HV E6X?M;N"[H_R%/KED

IW$/KU@C;1IG>!\1W4ES#RPN=9*T^!@9 MY_@D^&@6MW(C>[T'UUT@5Q?(EG[#";<),TR="LI$>Q?(=BL7R*;^M!M<]K2O M4_J\]]=7M?KKRVF_W61QK8_C+ M?:[%8(0&VN?^++T%OX"1WLO-179R>V5RN_,2Y144]F!M<,=;'6^=B+>L5Y@T M;SDQLB,-\MM$#F:5* CM))UB\K_]R)2R!./[5/G^LH:+:MF]8O!0]215=1QMQE!CI!>ZJ@ MT1O2"5J74]@@EF6I,)NV7,=\V;[Z"R;BM5SD7301+X9P'2>^9D[L+I?Q>[)5 M7K721:/.(SZ3DENJ'FQZ;E>=(:.LQ=STGH1ZV8FR3MPZ<=LL;O:-Z,3M6L+0 MEY&P?@7._H5KM!=YMT9T_>;T4&"O0XEUHM>)7B=ZS^T_;,:W.8J91RWC5RRQ M[%7!;9P3)V66:BLE^!522HX@NZ/Y(%9 */C1V7VL/N['TRB;R8^G0_AI*)$( MW[[Q4__-NQY\<1:/8"_QI!\K])7D(1DET42+\'>)A%7)M1_P(?Q?]?Q!DL7] MV>@17Y1F\"Z0LKM[;8H3%"7^D!JAF-]HUT/DZV>3LMBS.*0&2_33,?!*/XE& M"\99.MR2PW(L )',,$I!J]8X#DY436>/!_!\;;#T1H6_4[WNOV"A_Y-.- ]> M.Y\D:M9W"7E."UW=-'2LV=*5Z2C 3XB6:)6I9S>*6EH9?E_HKS'B+D67_$HQS$ ME3UJ;Q6;@8"VRF@1?ACTPJ1\T;LE(S.&/RJ]VXZYT<]F;*Y3I]QLCV4&2WB; M)\++K/ XO_7OX\%\%*=#.<;>C?)XX/R(LD%]-M_MH_P5#B _>-Z>RQTW#$RA M4V;[@>,%-@N*(8*ZQ0SCY#] M+;* %DD>Z"%.I?QG 4LI35.ZX(QN_E_+\(WDQA3<,'33,+G.A=4>?"-K9_Z? M^40$0^/R$0PO*#U[RIR:5/A:.FUU4MH+S=#V.#' 7S5/3J9+88ZC@M&K+O!J M?UY#G$DT;GF-G[1G"[W'>'O!6#1\^!,_],HHF!^>L">>.X06> M3BD+B.$9KK#U4!>!\'TC=,G+RUDKFFI](*HV+:BJ1159M1] 5RV=9\H#+XFK M34=8,H-73?)PX)D#[3;&F*0S3((+HC+67%S;:R0N? M-Z][C6GEE^7F/*UQEIU@HN_A_;&GA5Q6]X"K=\DO/!A=6@&A*XKWO?S-"0P7 M^#9YO+!<:N3T.!K$SQG%[C]GZ"4,LWTF@ISBLL>TK1.,I+UL/NA2 L^KR&3M M)#C76OQS*HO5E0Z+^OTLGJG"XZ'2=5-X1CHX)#]WY&2=9DA[NCSY/D)^[B,A M_(23J0\@[JM6$:]/$RA8RBP>1\E$!MF%5W.V=-<9,_:7Z\[L3:5KN,8@/=L\ MA4NSF3J7P@_/GOQL*6N):=!Y_OXNBJ8?G+ZLX\[A0?@99S* WV3S>/!+$MTF MHV26Q/FB6OB0Q*=I\# 0Q#*(J>N!Z3 >ZJI8UV7,\X+G2'RVQ WJ1_SXAP3T M:]+?-1RNH*D6*'],%2!\GL'#-6^>9=A:6*/WT?G.KJ=H1Q:E.(:X?@RI/(9^ M<0RCQ3'(CH$DEUV?R\7-T:S+2;>/>\R\6=V<2X"-/J%P9#L?5/Q&H81[]^&U#'H3+O<.Z?VDG6[>.[J+R6I MWC-8NRF\JV:=I^;U.BUV(BUVJH+D"Y9-(GH6I9ULOO)[PM.X:5D636:/6GH+ M+RK Q+JHZ_Q1UUD*'%I52HBM1-I42I\Q:#XS8->YW G:]P?S%^ "\9QE&)V!= M1'Z,"S"*[R1B:XOVO]-"+S@.MWN"MVK-+T4@NC"\"\.?8((-O=6,^4N1BBX* MWR<*'X^3/)>Y<(D*ESY&HYU%V%V\T 7D1]Z]]TRCW4[ EQXO= +6!>0'T(GU M++T3L"X@/ZPH&7N NF#C&0S[J2=ZGUO]$+UGG[?5_U)DJ(OAG]FL M;<^FZV>/=6+U;$D ?NUV_["&X(MTO%^OBFL);>3B_?OSP9 \I?7A8DR%Q7I$ M;[?FX6BZ70H+=3F8:]5H+S-)8_&>14X8);U&&=T+7>AL"[LHW)?KW\&:BA&< M-W\=LT';F_2\9R_W48LLQW*W\K0_L9[-Q"7.RC9ZP,$G&I6-/XTDQO\LU7#( M]%C^4++K\@2 /NCQ*)EHW[UO-?CV+,[R&^W[O0(O M10F8IC,(RQ*<"1_/9J,8X<^*-PQ2;9+.8 U#?)3";$IP'GHTEAAGV@_$<7Z$ M1^%[1H^(AGBC?9[0!V+H\UL%"X%_@"3DPH4%N71EG# M,^'Y4A?@ZU5?5T_N?-+'1TW3/)&O3#,UE '=(Z3J[O7#NP9)WI_GN4*-E>.] M!S&$O]/>:V]^D$/X&3\ MWU+Q2)$H13_] 2]1<^X?TJ0/?T15\1BCNNC'H+W@KUDZUAY SE-@_30K]8CB M_*C 242=@<[5]L'K%T7BE\,D:SM8EH M -B6G#B3DP5F[=AQ.$7@WJAY:7F4>R%9'RT5FA1<[" >@4QDCY(,&>):#F S M)5D?Y>86Y*ZH4N*-J[GO(*#W"= SPW -^"]*QF"8"@)I0S B:,PR%-4>/%W" M+0X*"X:+**4;;5/MQ'L+,YBK^0S2K(+]S-/A[ <:K23/YTO9W"$\)L53_=8\ MJG+YR"SXY>*L!YH$\=1&*0;5<39>:!LU[+[00D/MQWW2OY=?!1\RS:8( BJU M1L%42PII)A&9E]7=S?8V[(N2Q>O7)MY]-$' HF12B+Q*]$?;E,Q S:C"8V]% MXF;W60S.*/SE'@S6!+EM=;B+Y%[X1W-@Y%$B_B,&_HSR L4T_] *RW4(IG4$ M4U.TBE\J.OS2:\\=3+>:H9X74??P71THU$TZ<>89[N-(423 M\Z[289&!:TMZ+XB8%R?6K:N]BZ_9N C0X8NIZFD?#^WB&>"H;&BG;KKNX2,E MS.PQZSSHP"]%PKKX^.,7O-!"B(/EN]#:_487VYQ?*UV?\ND1O=6I 9=N"05]'+"A;>DQ]EYP%":S'*ZS$7K MXOBND[]._DXC?X;5ZMR,5RY_73#_\?+LC MN#I%N:>W?CU 4P=WJE[:!L[3&_UYWX9H"$?6-BPC0M/B-^UB*ID]TUA?@'+, MXUK$5!(]H;<']K2*J80( ^N.0 %,Y.-H-*J@#)"#*FR++!["\<4^JY8+,I?/LN1V/H,U(Q #;K).MYXVG6?Y'!Z/6U*@#C\* M+(F6. 7>FX;<_VV'A/E J41@8=0*TA@OW)V*NKVTY:K6*I$L+[4<3+9I. M06< UT2*/>"'VRA/Y*[@1/KW4:Z@,TJ.S!5>R3SOU3H]2F:2>@>8+9W?W6O? MXNDL'JM?4_U&TQSYH";C20Z5R!PE[M!#-)K'BD_@%]7*2HK#\MJAL-&SZ?HP M[SC=4>&1M,0 /8.WB&.7Y*5-&!R$O]&>KF8]RM9?;1R[H26<* 4W4\@M^ MP/MBD^]*(#'UUC!Z2#,) M>+%0@SVE\1&I)T:LGMMX$@\3J X_JBT+B1[':QXD 7S@AZ_Q\-_?A#XH M$?Z?Y+^_^V^T9 "_B/JS][I@MN>'-'0I-TW+\5P1Z+X1N(%'1,E:)]\T0!93TKK!XF;A,LIBMT4H35):>WSGE7G MS["S%^+#_QY+H+&X0MB,P3&;2E=)(5KUBP.1GRK K,;1/](,D;TJ^_$#X8+R M^5CIM54]M,GC]! M#Q38KI7\79%X])1OMI%[2I!=<#1&*II+9. &GD968 B"7Y^E/R7R'5"EE569 M-^+/[?@;VN?5[>4UN$>T[J@YIV7G% H8[.[V$=4B!BUE8"*%;*%@(P4[7-S4 M5F):Q.JM+!TL4CMR-D!ED6FW\\=T#JSI(^0J@AX7ZGQ9OZPX[H/ZAPO4QVN" M1-WODN.BUAPJT,MQ,DG&\S'BT$HG=9U-7Y+4A8HJ.%(A &+,'+4$1GI:5?3A M6?*_+QBIT+QA7"?$$J;0+8/1]B +C58@"[GQO+![YWU]5_RT6?2_QN,HD?H- M=-<0PG#0AGD9578KPK(:*'L,TK;!-D9'WVK#-0G8':*5M$IAAOX\=TMCJ#M=UG]46;75!JMS+%=O/G:O^[T[+:M9]+SA%^OK?;VM9H^ MK,GX4,UUJP;%83Z[O((ZB;R^M"9O8I^UP_M2V*>SH:<$FERIG<3*A2LUJ<]L M-9G9 2EWAO$@$GI%(>TTS:H)BIMNA;M($;X']L]JM7'L4CBALW&GH^VOBVKN MMB7M /^JZZ*]Z[IHV[WAH:)5&-NNB79?%;NYB79[#\23&AB6.B'2\3B9R6\X MDX&7RF ZAF>M[:'8I_7!$GYHN$G@A-O6A]\(TP9/XY6Q_*XKR6#E_] M>$#WPR_Q'9B%+UD*S(VJ0?4R?99M0G^/9K,X:YJ(8QBR&R%]GATV77SSM[9O%;]Z\TX;)2/:G34%)P>N2R1!;A%4G[RCZD<\3_*4L5/WM!EN( M9==N?Z9YZ3R;R4)J_%OU:_"]_!B^B!W,;_$O;Y:_\>9=3P,5^ ?F!\? :K,H M>]0&T3BZP]:785R,B2]JF.LSX[-XE,1#V6O:PWPCCA/#/^1%;7S15PP;SI+_ M 2_P]P2^ ?I6[EC^"M]]*ZNH4[6C__J_VJ_1 [J&:35^7C42('LDN3:(A_$$ MCZMZ:G07)9-\5B/KS:+.%J@/^I?UEDFB*'6'7938L0U_4H^-,.]2WH[9'X$< MLW(H2#X?CY$P_Y@/[N11% LN&G'OB[KV8LER=OH_YSC7'CXW /,\21='J4U' ML&3@O6'M97EQX#?:E_*OV" 01R.Y1'@^2) :4@+DZ.$+8&=&;\$(:E=PW([\ M6EZQ0A@/L&Q?\Y*LC]R3Q>"1Y,7.EXGR_^6@=:)D+(NB9]E<-C3!<:(+,\\F MF[XC22D[*!MD&L+6)W4F5L>9Q6"Z!L7S^F4'P! >AYPU75B#&PTM)M P[^,J M'BMFS.J_O(]PX2ELZD;[-K_-9[">Y*'>_HD[PFT71=_W$?PU[2MT>>UV#LN: MI1HVF2J*3J-,-J?*S]W&\42;3V1=,GPJBZ/^/2(+5 ^7?2NXFGF>J_K_IYJL MIA8M@JL92+']3GM?L@[5/Q:=G5I0%U%E0,N41ZWKL_>F'7/Z(U;$*=N2RV:Z MD;3GN(0EXN?R+F(DNWB!AE+8*XG5QE+%([#"XH';OPY2I[X$;K.4KK+A1E;P M2RR$\@H$&_6D21D]PG<>,<4*\@/B-7F\Z;R"K Z3]C5N# 6NVB+RBX&JA7P*'A\FRV0I*U\@2 M1?OR824]\[E4\^N?5*E]M$4(;M"K]0WAL\JOU1V^RKD#(B?]L@D0C#6Z$\6* MJ% KNJE]#TPL^,(2QN,V0Y\KG51?'.YKQA6/S6\AE"VP&.J0(#?H82T=G'H3 M? R[.N$YB/12GB;PXF >:_\13>9H[HE:,P>"J(7)+ELMFTL '=2YL^@/%*I' MT%T:NE,IRM)M"1YSHWW:M(V">]9L!U8# M50?JF#R15KQ ,*E(<-+2P8KNI/K4N*)'FB$_L9CPR^^IDZ^%V U[E)D(^58 M+.*0/$^QP1(14;#A?A$9U)T#5!\(1U-R"C)SB=L$T@X<\Q 53J7R9O"+L3S_ M:"#=9"T>#M&O*(!)^G4X$F5*9,LRQJK*M^Q)]T-FF@JC)LT1>KGW&J)2RNA@ MJ+H5%59QQU"7FIQXU7FH3TLFPI#^VD E/!=>O$I"Q.B,E%928JE!E)3/,_"T M/P^'A:T+P4##ZL%JRI9I3*1FZ4A[6XME/H>.5_U(/KZK-#6R&\:? X68AM'7 M:/@>FZ_SO'PORB?H!^FI042:1WT5[,EGP#?NBR9T!"!(!_$8S&&LP,PBS8LF MT2"))HNTQ>TCK' \B\$)"$+-CV;PH32;WD@[FDR 8Z;(- O'JY^.Q_-)TE>N M5_X('LM8^165]L&^=_"XLAJ*2($]]VT.WAF$Z _)2',>BL9Q9SZ[EZ@CM90& MAD@*J*B&=@$*;]%CCX\\ ;; GRAO#\0"/ 5EJ8$P<@_EX0"_ N 9KTK?%B) M07>?W"9(: MV3%)W_ZB=I(22))6B4] R MI%HE!Q,)B97^+;:(*^WWTJG9UB'5DZ+U-?Y5>1F.6GX:V*'Y%NY>;0"T^R M\A 4X*%TGY4CR'4-[\53]:^UABHKF"^??M:UR^]BO'R\E"V2R*J MA24NQ+SJ)/V!/X\3Y5YV684SPSFI,P =7V3HI@A"" SUXSZ>*#GZD8Q&J*"G MHQA$/Y'9I(PFNYH@B!3;/QC18\Q)@>D"B0 M\&&Y8X0LB0H$2;1H#VDR !+<17>J>'B-5<67% O?L&YX!\)#2F\@SJN(Z[9T MK%'-(@:7S.,B93%-TOG#9]S!=TR>2!DJ<[CJ?F=:Q%/(3VAF,#<#[%DD>$L% M+KV8*$ORN+R64@@?,IF22]M>6FE % M?&NCPT.!' ^K/:A7+?CQ[>RX\@1A>5:H,]=P#-MP3#]P=4>5)[B^93GLY.4) MSQ7M?8N!Q1!S5(+8XLT37IH\GN@RYW@OH=-H.R\:6HE2PO@VPP3G(OJB3&8Z MK58>W]L?.'(=]'<[49VA2Y3:]N )\T*(%!*T-BR$J"@^V"!B;]ZIW4.D]0@J MM%] Y$GHO"Q7%X,;OMI#^/9HK$#V_F,^B36K0->7;ZSY_O*/\B\.?AR5ZG(L M@ XB6K)[D9>1HQ2B RBF*;NU@VCT7"#]F*OU3B$<^OQV! M.S]KG-C7ZA"V'AO6+=S)Z*6WB(Z;I]U#AT8ZX*!22K6F*6U&B9*OHNHB7WA. MMVF6R1NM7(7D"PS/>5Y>EDXD(/U-D@ E^NY/".Y5@#$ ER4> MR$1.B9?[?>UVRF0$QA.3 58+/6K_A"T!;4>/B]?D2Q,66CG!/<8T2&EJT4C\ M4(1+VD)]M7N$KF^>.HJEVX.CI3U*VH.>7X6C!>8%MWE:%8;(R&3!X(O+[":[ MW6B_57_=()<]%<;W-A@_-+<$LI[NMQF*_?Y;\:X.@KP54OB^?JZDRI2#3U&UWQ22RS,IA/ MRHN"F+S#IVT7GU;0&\&I85K$T)FI<]X>/BUO!9_6LI\7G_:JX&VO>_5=6_D) M!L)V W./A9VAUP\[L[_WT4KC:9-B%R-7Q_BDG92U1I^32]9SMG/OZ3MW(K:5 M#AT.QI9;]6;&O2WNNAP"7I=&.Q4"R.4*^$6,.C@%I4X \ %&0&R8YGM"*,[+ MY9U3^U^=&KL$PEV+<(J>SM??PW;"V<$!'D-"A/[!KOXQ@I3]#[:6Q,-8P@$4 M]7R3NV;C^>F\ND[KO6 D1:-GL%:UUZ4(49>DN:0DS0E0MY_3ZAL]VSHAYMZK M ,]K/2_#K]WNKRN.F\2'8.)W84JODXXKR'G<#$. M!F%&CY%ND$"7.3B(A)M*\[N8I\L$["*'K(XVNU1 )Q9=*N DK5,T C5JW+?5MU^D2_W"%%V7*%@)5 3I,7J>*=A=HJ 3S@LAW,6X M'RA_-FUW'FB7*+@()__D)09KAJ&-4MP1WD-@QWL7('5Y@]T:R.H1UN4-.K&X MB*KHRS',9L\0W8S2+NX_B+8;9I2>QBQ?$$VO2S%U$UU/V,_1370EMMDCW4S7 M"_+4.DWY;-)\FC3I\XJWU:,MITP[\=[3X]P\LOEL"SL0G>K9"7E1:%J?)-)L M/BO'+2U!:ZJ&F0K@?E/;#.+O]9'O!\\!X=8N"./JZ,H-]X-R]$HK+_P3[1G6 M^G3/4>MO#Z21]=!Q.@U(8S'M3P[R1 S>VY$ZW*1DQZS !3[!>!OSANE_OC!B MFS=Z6VLJL/FO4_R6N:0#5CPKL.+L&E 5*_C5MI0<3@UO3?OB?"LL,+E]+ "@ M\QH"]$$(BW5#A!^[FT=RC'DLG[@8*BBG4TE@YDD%M%S-A<()$%DD56Q;FFJ2 MMD2I&C%PGEJ6-L%"\&GJ3'/<3;.T;5-)FI6[M9OYO?1:"1'&B5RDV^3=SCJ M)LXFN$$7Q]M_E<.>WSCNUS?O:K#3O6* SBT.QJW<' D37TYA0O*O 5_^B$9E".V$R6*"]+ [D>X%_AK2[-5VMN&/(3)RH(K MD1S$\5C9R]N6W-_V5OZNI_CB[6/!DPMQQTWT<(K4VP2423#/T@%B^F9GTQUK MY ,UNY2'ZF5J?'''/<_#/5N91XW.6/FE'*I6SA\<:+<1&FP<:HA&7*9N[K*D M/$7\*$Y-PUO2^;08?(;SU+/H+M;D!"U$^2[,-HZVA7_&$?#',,G[P$W%1(ZM MTWND,XH3%0OW%,>29#%H41S-6P[4_A%EZ.7BI$,YJ68X3.3P53!&_?0AGD23 MPI==/&,2WZU\H(>>Q#^*.:/PYW2FIH?'/_OQM'@1;!)M]RB)\2LGD 3A= M3A.1OY&_6@PJP=\]O--R\,:2(5 ::+5P;?K [W?+7@MXM'?HI&R]_ RU#.X&QPI>54D_KS8+_]/^[3$7HWX#2"$(*Q5C,@X>OP_>69 M?N73D#(1N =Q,29EVPE%HSRM'5/QO/K0N_5' )PR4>/OP(^*<(K?V]H)W$$$ M4LT_5S.<,*D#? B4P[FLJ&C@M^7$F.(9. DS2_/\??FSC(3DWJJ1? W'U=S>Q>]6,HG59,!R@/5B6.+U! @O(\19,QX,E2"FP/O%B:F1 MCL@4(($XX1S5ISK!8K1D?0C2?6IL('[ MZ;OO*'NB],$XQ1F[." >KSIP%?EBYF/E;Q??&\=HJ''<>#R2\YZEBAE&#^!: M(+]'\O/5Y/*%%@+-A.-O:W8FCV>SD;+TQ5PUZ<&/\)H%O7XTNT#H1[2@F$)Y M^HWO4Y2*%*GZA);WU.C43*=F]E4SKT#/_%(&85]E$ 9.2NE-E.'2?I# M^:8+U[1LE5A,V"W7J\UPO[/V!F'K-Z2E._>IS+J,QWBI Z<2=TYMIT*O5X4^ MO'P-ZJ*^PCRHRH.-M-JL\/5CF;6WZ@*LN)H=S&/P4&?)J#G@_)UT*:4SJ!S3 M=K05I3VSS>GPL_LLG=_=UY*+M0'5U<7>IE*,@AJ#-%;TB'].DVPS23;4*79: ML=.*5Z(57X%27 Z,<^6BW9;9/W3:DEJ!7SH9E'>'LU0K+N65ISE0?P&U6K^5 MP#_-9?YP'/T1+UU(;J^P>PF:8;\VK(NZ'_DD#WD2JQ!".NBS]==#\G(3M+^< MQ3U)RZMH..H/\HI;7D&!>YS,9G4S@Q5[H.%FCQ_5[3=^;!S-YAER"Z9O/A8U M*?(:O%:5+R]JI=I\JR[4J^NGE>K]I4*#*N( EJZ*$=1EZH^5I-"[&\T9Y6EO MTX:KY,_BC@Z,(QP0O R8^EY^1HI"OX^A#ZZA*CU\&^7JPEEV?R=+E7_.-T\S M;%U[7T]!/=7>JQ_QXQ^P0#+IJ_/UU_6='\_<,C_V#HO_05=$@\VT0^^HH$M1 MP1FI:/5VIHW3@:QL0):#,\AE5@U)W-L\,>?MHD!!^C+X$E0]6*>,3]^PCG>* M(?#"/9G,XZ+L9I%SQ+"Z"'''H/!D/47)G/+D"E=Q0R5#=Z5^UL:!O+6TP*E[ M!S#)L28%W# >6^_#4HU,HA5%*5JTHKD51$.9?@[U!\MT:&E"'#S&1.] C V@_Q4[+&KSI+XVEGQ:J3Y*)&M()57 MK'HX,,FQKE8QF6SKLZJOLU=M%?XWSN-8:ARUT*X/ZNDMO+"HFMNCIZ=^ MBB"3BWXYF06L:F/5UKWZ^^D MD]S':OV9[)_)<7%EM*TN<_+#NOY6]E'<\]1Z_Z1R3X>%A S4L]:M4[N/'K O M*)H4M4$0(T4#U%#Y+(N*LF 9/I8\?QM/(!:JLK"R(SO#@EU9)0WQ6J\0L0S[ M ? V'[=:[;D*_K!*$>DZ0PD&P_TH;[\*RL,O[Q)9U20K=!<_YGD\VY&*N"@6 MO7XA\U3+GHRWE :577U87B&3[$5@C P'DB/921JY.)K(-#4<&/(.Z."J740] M9E<3G7)WE.NQDJTFUH+K0\EHB]!UE[VI/U:&G);R/WK:;8KWF\/"O,F=W,; MTH.T/\='X]N\0RA4E\QW [^KONM8]1Z]5WG;Z$>4#>1- MPHI3%8-CGC[&1>L6_L9-X:/X9Q^BH;[T2NJMU_@1JNNZIJ3T$_CT$^F8?!E% MDV5/:-4UPT_4/;'JE? \H@7%2HH'?YEG$,GDZKF-1P7?OGRI/ZI78-/TT[L) MD*,JLJG3H%]3)65\@7^Q[[09)B46]72 MLE=.W@_4NM/4G^<3[-E_^^;KM]_R-^_*CCG\29G0.C8%^ QH\?+RYOH'DG6( M+KU,0;RI?U;6\!1/?&B^5[7/+2T!0[7LH4AG5T !V/L'NRKIH U*'E3,(E^S M\PD5%=]I;]'1+Y%I>G4.JCVJP9.RLT^M%KO>8N $R302!@_>7 \WG*_Y"B/6 M>WT>IPHY0_YO2[* M+$ZA.\%-?Y#!:215PZ+6<'$YI@JF4>=)B&1D.:71)6,7/%'6Z$#P"(JO7ZB& M2O>\]-:SI^Q 6"?WCH*??=EV'_TLP_B\T')PHD.(O_-V/-[W=4XK\YRYN@'& M*!\7H-!"\E4 HSHS%3[$;;RPLQ7VBE?9T:7L^+?2>B)S?BY[:4$)U1)P^J%1)T710K%/Q;PJ1[2AZ+-]<=N3&:RBH;A"265%/MICP 9]:W(/7;EU1 M(N4M_(]%#ECIW\*96/<6+,Q52AG<+=AC%4#+C$HR+K$7X+=*LN%OCZJ;>;G3 M'2WH2'N(1G-E8]2E"5HR-/_)H$:S?(EL9=]9/"BJ!2;R7A^-#;QE7#1GW#]. MT13)HIJE'?36;VN)_0JZ2.1U>5U1/_9::WME 8G]4=8\XV7N\EUT?>4;NW:+ M[/)#BHVWL@*FT&E%TYQD5 5Y*6L"9-)7?:?.PV@8FWQ;UN8L4!.*8@8L>8BK M^NVB)ED9?U4A,4-('GQHU:B'2<2J9 <=BP*D8>')R:Z7BL:U]5>DK@H&%X_= ML'(\A0)R0>5*(E5=GDP0 UD]J-;FC M()!I#X>3N(YP>/C"$QW4>PC-;!3\9 MS27P192IE!V6RDNN:,L:?)'ZM;C^DLY(H4Z7'!*LT"EX7/J2A38JV]**M@++HZ4=G"2\4-E):W6.7.P"Y[LBU_]'.A\-:HE,!8-6Y/D7!8#3*!F\QW+!$IP-5X%+KA,R MF;R'U[\'5056I4G5FQH>6-4GLO&DUQJ"K*SO4?V%&&:5"JN&C;!!\:T4(N&7 M0 .ETEYA 7F:+1W $MA"7Y*IK+&N;M;506/G8>W^5GD*]:]WEQ$[=E"OVCQ# M!C!,LV&'XP(GJUS2>H/;\="S&D#T M2^:@)AZU[Z"1?@?UA5XF:L"OBY#@)*&1:JY#)TB;YX71F( ED1Z:A'-J\(HL MY?Y1K%%>URJ+,)^6!K;*1M6=Y+)$"@01>_7FA7.>%=B-19]@_(!)UW_,LR0? M)#)Z5S5$Z;RLHU4EG-HHB8J2\?X([$55$%KE#7"M-]KW5%/YPD2WL$ MU@DX"'[*T4W]42/YXD(?\Y])7F0D9)@A[0E\ID["LLQ7/7;R6(-] K6M\"CG M8!_^3_H#4QQ%352!'RU%%AW1$DJK,)RQJG]'@@+=T,>= Q$RY>3" V_C^V@T ME%:X2J!6UYLJ-:DV%8\&A:\.@5O36R\BP7H46/C=ZE'5LA8^.!S%P@E?U-D> M[H3GRUZXC&_2*=8_#Y8!1!:/?M>YZN>OF%V%4B]J]*]@ M/ 2\K0>5*ATP!C?YMKBI&:R V]Z7ERGX(=4JAOYG.Y5GHF=8LB^NE:>!HS MXD+/ER4.1:I,W@S-TH7G*F/[>Z50% [=HB)*?KBM1D?19I.CXEKDO3^J4.]) MS+V6MUNJHM1[K%5F_E:_0ZOJL$HQ5#9-U5$JD6RM1'D&GL8C:,:6W!J)CCPI M@C45,4:3VNUAD=Y"KV"IVJS.[G"6P-@_@ [JTQ7LI^SK0*RL%O%B]9NV0),+ MC^(AG;.[$;[?>X2(HN(,%4"5ZM$K%(F:RH$LJ34-OL,3#)1+0TU6N1*BU3GP-L;U7*<=!E M:3J%M4YAJ4X0S.)4 -PK&1OPNY7K@^4Y/=6#73.SK51%H*<59P><2NVY2U_2 M5W*V^'/]Q>H">6DP*%G";F@-+6-EY>,HNTLF:I'1?):6OU 37>5O%&2&16Y, MP0U#-PV3ZUQ8?RX';LHNC&D>?RC_4:>@'*"Y'I&C H%@2^ 0U7'M#:BA%FB; M?SX4TF/I^]1XVO?)85_O1L=O%O^E &ZK'#_7X./+F<#;X\3H<=;L0VR;3)?" M'$>9X:<*WLN2KR^-FM^VN.>J98G:=H^O"3*.I,6EG/:S",PKL52RYEX5\"[7 MRG=6:QO9#*;W=*N)!=#9K,YF;?():YT>G;$"8V79/4MOYF@Z8]49JTW0#CAW MH#6=JX+_8N-L^E,;I'/,4?R++O^O7:(6;Y-Y$7B5K+RHWG0Y,MFSA=YCO+U@ M[&@BGX)@ERSLRZB8]<]?1*JWRTSO2"?/,W7!V6C*K5]TJG*\QJZ.>2%OO]IB M[>6K5NTLR657D6P,K ''RO;MLF%T4?BFQA9B4R"Z/(_R7K^X8EO7X-(.3?9:+5)P_J7JS9$=R62+3 MRBMLHO<,T@Y,VA;&E"P8907.EVQ,J'@O:0+@I@47=]=U9]S!MTTM-+)K6%W; M%ZR78,_GL"B9KV ,R^LSW,JBOW'O.M9%JV=WF=;R99IQ8U)J$)N83 B+M'>7 M9K=REV:*L]Z%-;[.G_?U3_SZ>8G7Y8;V19E?IGFU7.O-=EHM!V'DQFS$4T^- M:-<\6OO!'J76-X"9XHM_=A.$HV> MMY1@GW1HDY4OA8Q_:BUMO(OM]O-+6J/4"2Z0UV?OVJ;75;#-48F.YRI!>&'F M]'R$NQ*YY)U<=D4?[65 XQ$B-O2TNWBBD!0G@U4H_0)*[!"_8V\G^,D5(N>6 M/\LTVA3 2^YNXSI*]X$HI;I).)KJ ]J"RWC@'JLH&RX$VB!_B43J5*!&G M-#8K>>:&7W.Z4N!S2Z3)6O42CZ7;I7!;%\!=J-E[/HE\3GMIMVHN7[UT7FD8 MM[R"TT\*WUCL4D)%W\8X&7 AY$TTYBX"1.DU[,[;[2+ +@*L?4_8K5X7O!29 M>$$1X"E&N04%U/!@#?!_%_\]A;)OJ=7N_=U3*;?@O].IM=;%_UT7'W;QX7-( M+S,N(T)\'=)[??'C*8SQKPC@OB-$/ U#KNFZ/*/X7G"1T;Y4N@:=9O!6H^:= MM+D4;NC"ZDOR()Y7U9R@&H&*3JJZOO;+6>YEM7"J&8OORV$O"RSF)"_'-@]6 MVZ8E@G-/4T_$&2B3Q4BD C1=MEZKGNOZX!AYEPU/+DJI1H^EVP3/>2@PQA_P M60BXKL9>+L^=<5IJ,S]UB_9\4AMQN=%GA+TU7:%C7DCT'J6T-3"!GE; 4L=5 M^FEEU%4[R^:DS36O# -=GBXKV2O2?DA!1);&J8%=TN!.O#7?BF8$?GO?UM,.=> 7Y MH"-Q)]KIP-Z_<6I[RJ3#G'BI7-EA3G28$QWF1(DM.B>9$=,JYL2E4.HB M8"4NYDX*<=//T:)^*:=_5%ZA*QZ[,G2(RQ$OP^K$ZP#QNI)XY6*G4;W<1AZR MX6+BE3R]_T^H5VU$C=SN\@V;'M-6J?'8-TY<34;PF$_DZX0X4'3DE]/D)>2FR M^$K#N;,;X)>#B;?_/.ISRW?+@'FO8O#VY8GJ=5G2TTK0"X+:>Q72](+BU!>! MP_=RXLZVE?!1UV/O?*=(4I>8Z/'K(&8?V[E.=H@R?L0*B"2W##.%"K;-$+)3D#T9CFBE.&J M<=,W6H>3=,8=^/,,'BZI/VMB7K1R_*>&6/RA\/TR7'#4$@[;AAJ)H[@?(12+ M#*'VXS[IWR^)[?3_9^]=FQM'CG3AS[N_HJ*/9ZV.@&C<"(+=MB.HVYS>=\YT M;TNS$_X(@441'A"@48#4\J]_*ZL $I0HB:0*9 %,1[A'H@B@D)7WRGPRHXR" M#, 6P'L4SVB\;-WQ'Z"OY7L &8]/T(:GT5W#+ M/5(B@;4 $Q!T=@'7%BP2"(R+.V1"6==1*H/YG//#PY0F2YA3)L#[&,WSF(Y[ MY+K@O#.F7(4*'9["Z3&8&_Z3\)K$JY\%L6B(O)Y2>?>6H *V 3Q2P#22(,R+(%['8S7H M4H#I%@N;"R_+5?LTJ&H4'PY8XN_2_X2 M2@<(%@;\>US(H@EWO).<,^4X K--)EDZ$Q>^*A,+1H353J*$,T[$WVRQ9M1@ M^WD#^2M\_9- A@WK2"5?-T JT>5%%JI8PC *;T5HV 5(H[2=W[B.^C,#28KN M0:6-EYZ-$D%=XQ[5(,'4*02$F50+,SET>M9@X/B#H>7:CFDJQ)FT7"5 D^Y[ MD2+?>?E[H1Y;?7F[5S]H]>I-Q C=<\I1B^*QCB7]$5&P=MU(QJV;^C#-+N:$ MA[6B;X@I*ZM!?D=TUOIUOU=S1$9RCH@>C'_Y@V9AQ'A0E$6ALA(,Y'WM^'US M7^)H>/\[G051 J'_.?]K)C-K>BSMAF8S973\EQ!*"V,ZQH28OCZP-C[: M"70QN\J\M.-H5D:)V=S*=0Z@F$K(MNI(C2C;J#3W>XZ-W*@[-RJUV+HH MQW8896TDU=LO )ONW/->T]J2,]RGBJR""U .E='!%*I6M&KT@.K]Z52M:(5\ MU9DTO5:T0KY"6B&M4%^U@E9XQ+A)A[P I\(C1OW4WGXS;-I$Z9;A>+YA^M[A MZ=B52!U%%-..F'8\9%.=NA,"5&:HS+K@;VA\HN?V_/T-B4-N1-.*IG7G6 %/ M]/!$3Y^,$](*3_20KPY.*\R0(U\AK9!6;:$5ZJLF'52-0O FG?__I0R B&%^ M57VHVCW_&(_W--2!1WN\-_!\P_74,>#1A^THHIB#Q!SD(;OY4)FA,FN],M.( ML@TW[-GH_6K/C6A:T;1BPUY3QWM_$3-IUWU_;PNK$4WI&%_=7F _TZ'E4.M4 M#K4F:1T]JC6SZJ?!/26TFMLVA[EMC&1!<@>O(4:O/]>?.WGL9F_X7*WLM.0\ M5;0FQ^D-725W,F#0?$89EYNH'/X]":*,S(+L#YJ3>YA!!!R1%ISAT]DL3?@3 M!/,DXLOC(!=_O^.4SPT2\"\M9HB1',9WJ6*G273_?!K23MN09HH&G--$S8(> M8<"9R,4&(@,+.S'G7T_'RJ@GAK'K13YU&RKHUR,W_"N4/, _2NZ;I&J6QU:T MK9 4.@8R5MIK3,9%5HF?NNTF7%KS*2,T&?-'/$WI"W[C/SSOG-CE@3TR8K#\ M:@.2=/%VK/UO9]1?32O>2KB29C3/8SKC*EP8[U5VXVP&=,]H' #718P5@!\/ M7US1Y[4]XN8 3H2X>)9:B/7:X]JTVCF3O\+7/T4Y?V8H[_2-Q^II-A/[)L' W/@F;;C#"W_IRJDYA%Q',P9_53]\/EI%+Q\B_JI_3*2MM>6)&Q^\"]7 MZ/9_>CM67YLQD-?;[[O<']^2,NU&4V$=*$G3CCX; MEV,?Q1#IK?RL9M=R$B6EE]CB@3?ZLGM;9Z:O/-=2[+?_+OQ2[ER/.%&"NW?, M4F]TF3]#[H5<0,Y2TQ5>0?)UJ\GO*+LHN[N2]/F3I#6[N\OH'9>2@QNT%Q;X M)>'!?,*B<#M1Z5!!^!ZFR/QW$3]VN0!<.S6U/\*U8[ZX[YB&I6X6'TX8;XE@ MMJLV36GI62M845U=FIKA+1JK,,OK#=4-N&HUUZ ":T, A#/IFXPE.A?ERWB:&W-9$(O1=OI8?.6W[.5^8TGHC:GUU* NH MS%"9H3)#978@9>89GM?'I#0FI3579AA:8E*Z7?RC'7TPJ8C\@_R#2>F]6[LJ M(YV,"?T!L[[X+WDJ9@]BFEI#77>D:>JA:QEVOZ%.HV,,A%HDH'H9$\SL8&9' M2?&T.EN*R@R5&2HS5&:'*YZV70_SU WEJ?\B)KBN^_[>%E8CVN$' [?_#6"T M<9[F04RBQ?2B>YA>M#+!>%+$\>/I?1F?BZF"Y7SO#@R))P\!4[/T/UG&T!FL MU3X[+0Q>4\W"7'O]X=TN-S-JH]CCQQ[9>&C=X;F]_?+Z[=DL<7(GT>Y!3NEL M'J>/E'\XSZ(T$Z(;,6[30%I<=W>3CS_R+<& M)J9'Z=@@M_0N2A)0+VDB-,P8AB2F$_G._$-.A7E&3_G;<,,4L2DG0WW:^ET: MQ(P\T(R2(,\#OGO\IB!5,&$]3!-A\L&8<^675O3DMT\+SB3IC"LA4LYES\7C M\V@F'@_DXZLR8%F*",AY43/<)&R &G)4_+1XS8JWHLD&K!/4.(=P M4G)+ :HOFD3P]2)C!? A)Q5PQ[B] MH#5<",]\NKGEAN:<1_,@NZ,YB?D5<0_-UQ[?X/OU;ZP4$<;=37'$(S5L3>WP M%SNM5 \91QEW-=*,D6G &2NH=&\IQ\J$2IW*$2:,[61FE@;ZB<'):3:+$B$8 M;38Z!NA03ITXXKJ%1\S\WY#3AJM7$D996,Q TX24JTO!*&M-4;-L,.%.K;9< MT FWHSW*JOWJ]AJ8C M:E"^%:6%N5R;I2B>YC/ ?IC0A$;>LY6D\JK%=U=BZ M#0#?AGN2$TZ,=7M04WK539?*C__"'UH +9?.^$!:S'\54?X(_AAW@K@66W6V M=MG&,N;2:XN$/Q_PH)"_!@NRQ\K=DQ$AQ(<]07Z"_S%+B[MI.UQO M);>Q7&,P4+,BR1Y/&%A8X%O*=429 T2EON^4[22(LC)/R_G_>5AF" ?*>.YF M@QZH[RE72:<&?#[I\GK)\X3=6E.'*L70WC77A[:NQ MRM.LB"/665_CVA284WSV6)_TP72TO#L,C89S)-'WB$FJU=5[4$;A#J MSQ<6Y"FA!"%?6$D>Q6)/SU).9]B?BT6\5>.+?%H:\@V3;3.:K[=]:].2ZS9W MW7+7W_)Y:FJC37B81IQ3X)V$ 8\?@?+5ILN'" <(==L^W^!BW5;!=K#B]I^< M+P7K+/(_!M]\?LL@JS)PP+"L\@CJ^PIB>\J]NL7QU3(-/ \> ^D-24_O1>=5 M&KMZBNDYYPB7ZJF.[)&+_9^1*7)('B"W%F80":@YB?(L=>=C?!O6RC9L[3R( MQI"[5'6R9ZD[0.-Z3)BV&5BF4F-RI0N%!F/(, ?\MW$A3).T: M'E'#&;XZK0<:B[MJZ0Q.AWXL3G^XV05[>9YR*Y: ?>8_B5$;PG^_SOE_Q D: M7/YU7B9@9&ZFC>9T&G'-G]$R+&(DX<%5C2ILFF;YA'L?_ VS="9><=7O>.[* MU$[91$XD%G:13FB6@?_+[QHP?@\&_TG#2-#U(@M@3'6#GHE1',SZ/1-^--RPW" M#C_S+0%WY%2XF/.(OVSO5:52_?S7OQ3L]"X(YI\N>'C#(W+N\WZ=G-?R>M_E MP>HYCVR9"([.8->^!8]"9FZX CJ+^6;^_3__XZ_K;K6\I'[34<9#JSLI=F>/ MSVX[ I98W!HRBJ#HOM/)WSY<7?#=]__'^L?-Q0<2C?D'09B?CBXOG.%@>'[A MC\X]>^2;PS/'O' OSR[/_,'%Z/S#WY]HTOKNW'#OFY%?Z0/YGO(X\T5]J94B MOJY)T-HS[Y-;'F5,HORC06X?I9"1_''.(YH($A^S69#Q.PJ>FJ1QG#ZP3RK, M$*2&:;;%R]?NNW*1R:\1]XU ;D;@?GHL!WL+8C=?,>4+F^OO_3VQ7$:^N8 MY?76.R\_[./M=SY]N-?5(Y+'.SO%O:UFU=E*9M65]RR_\=IXMS6D?*Y3U6;X M7_.P-B4P;MD=H=AJ6@T-:%W>H=$9@5V0"X\0=FN\: M26 TYM/M6]*<%XH@T(_3P-L_)GO5S3#)\GT4+PR3MB'AY?6W;Q@8@1.HU#+I MLKT8%V%PA[2MDHZ^;=F')Z0NLGBDX=S>#?!; M%?6RAWXIZ;7FD[+67I>(L59X^IS?#VJ= M$S18W^R+TG04<6K5::8T\;D MMF/>>M0W&E[:J41 \N6B&2[S&$W \<3QUT/ M^X+2MXOTM2]F;,(8_DISPMX("YM)4Z@:/M4&CVY_ Z@ZX_B[?A-A]"L3J-K M1QAGZY2QUEB#J9='SQZB/#88J;\\%6YS4!L%2#1UD)O+$BKO&\W$5=O U5@# M<]@_N_+-J]&H[X[.+AW_O(2K<<[]\[/&X6I6)-&M4NN-.%+R5_CZ)X EBD+Y MK#%@&HD=^"0Q+OD2RPQ$25C"*2OA6)\QS"[/ $,$_G0AX(F%>UT"/3^(I0,T$=>.P5U]4E"%>2JA M4$_D9"!^_VJLP&V1+V!UI>Q>#W^POPKDYA_16)6BS] $"&@RN9I#F#"0;R*>PVO M(3",GDZ!JG#4Q C@;O42WVI/OAI=GY'1]3FQ M/9-\>*],/E<++PC_^1VF9BQN"3C>M<<]%S6!K5NM M3X[.$H"P@&6^F'XTXQH!$(I),8D/*1A]N =7>7 #(9%Z&$C(H[6%\)D2C!@L?I'&XT MNOY-( &>FL,*]3#@)EO,#07%$?.7F0N)*[&4@U M4=RP%ZR(\PJI7JRF'":VLJ)5\M ?H<"K7R;3F:2UD+X: ML:/DE%]YRK4 ?5Q'>:XUDY3$*?=9LF>3T6K<)I&+7^(,.1EEGJ4+-I3S2*I] MY88M%6-4.)V 5G4^6V%I3M%8'!5D-)!0FW!YN<&!U/!!)K==XAK6+^^1:_I^ M@,T75,FO7*N2$\O^2$[)!WFX+SP[4G?_/BB:Z<1?; 8 ^U$BA%GN@"1&Q"D0 M"B:0O,(WO,8HK\,T:F75V^^7W$P!3K.<8 !F-9QRCE@_FF:\#1SI .;MP([N M@Z,'P-$E2T_3F.MVMBB;&GPFE\+0O=M 2Z=Y'6,CR^X52[K_>"ZQZ@*%=XV7D*OV(E1E4&5VX9KK4_F["Q [1U8 1G5;Q"6J7/0?JS\(4 M[JO"WBH2I_[Z:OP#"[FM$,#[6;YBC4ZN:]!NJ82@G,+UBJ6I8KNGX>S_K:9/ MB=AE7R2W_;I'#)D3R./"SQ:9+HC^DS"**2,K.RG]DEI4RDC!EG&OS#6*K[R0>T%L M<\78YG:OKQV>>?^P@.+F8>'4W[GZ_3Z^)?5%VAW (Y[Y2\8$\>?=*>*L0XO4(8$=]MA^>TDXF-6,A[>C3:'-OV_FGP08\JQ,:JTIF M09Y*9C9JF0Q54OH6*L).\8'N2 H-=1KL ,[1BI8JR_ 4MS0BELZ[R([T'-Q6:2N5!AW0[ANKYCL("_K_: XB8!Z]"69%SE; M8B=N VWH70Z'EP/368[O7TIHPY'-?[YH'-I0(R1#H"T1Q"4UZLI> MUBMNN),0,-^^)"S/"O&75YE#J^;=G=A;JS?XC44EO,\$MNE>;-,THEF0A=-' M,J8LS*);V6.\@+[S;;,I<)\*PL(HN(WB*(]6@3H75\^#1[C4@$^R0D . M"LR')0A==25"KRG_"^"X\7^BG'"S \]Y%-=-@GNNC,$A&-T(\8#_ MWY"' &!^^7?XJ^2Q$">^YOD\2W^(:3=N.J<">T+"?@+! M8EK"UPAGIJ23@)L%V9Y(R)0)-S]<)_RK"#+^G!Y943!/=PCN^L(.A<$/2V#NRDT-(/$0S3FQV)\E2.]\"1P5$!;QY089 M^6>11&EFD(([+=+4C.DM(.-5X=P>L$ %%.B'4>E!7=8]J*_"&SLO>>27I3>F M$!ET4F3B*6-N%0K&2B:4AF!3)D1ELL%TRG^<;MTHEUG.0/Z?I^"&*X]TRCA?V^9EY=7%NG9VY9Y;IC*[<09EQ=$WS M:T%O*:FCK8)%.8T#YZG'SK:^]YP=?>+V1SL6NE B>Z+N[$YQOI1@!.] M!TBQ"5(V42-M&:Z[7TRC=G/?3@E?U)2H*5%3MEI3]H>&-7104:*B1$6)BA(5 MYV_PV^)*+O-1N+ZNR'*)\N"ZV=?F,MY1^^)'F0W$6W,$_[E%0G M2LOV$$-1+\C#8OX["9;EJM%L'D29K$Q-@OB110PJT:'E#SY)"M$7=Q)5M?,9 M_[AL+'S:;_C(M_XCM-KP-X%J^#'7'V(*./]>[3'T1\2@ T=V"4:S5KP2>B'4 V#=Y"V>^_BBB3$^^A?/\NX:0F MT"^X7(T8#L:_QV\@&Y2K'BC1\A24-<)0&%PD4?[G9WV&] >/S$0S0)F/.\S7.DRY/(RIM":PSF&1),U?=5",Y:D694J)HW+0@I7 M1'U5#7"=F/"E_"%14$ U+]8I7BSD:XG&E.LB ^2;?ZMJ=@),(4/ -81YL$!F MF&?I/_D'_%D)?SD6Q&4?H@ / 9>+&2NO"0HMS"L,E@049HX2 V(3$H@4^B%E:(Q@!+S. A@W8<+!8_&_C2+PWMCONU^\J MY;/BLQ;:^ MY7DIA*!>JA>MO:-43,NYG) 5\8]G%5*.5U#03KA_ QUL@SSRDF5!7%7B$5"_R9X$>PV4,@)$^ M]L@57S=WS.8IJ]1#,BZDNH$EKG%-!0L(!<7?I%P?N>/1)!?V3+2=KVBSZN6E MRA:.5R:P,/B?A"4(<[ $<0H1+/19UO6EI':UK^7M"[;L[^1[6^[L$T2E8*$I M3U_0E)PS?A^=GW/66%B1,9EDZ8R_5$SOP=J4K"A59L0$ZD8P!I'D7RWF#T$V M%AO/^(JA+_7)[A-^S1]\6[@>Y7?B,BAXKN"A398'$71W\]5P7H[H/5RRY)+E M7B\YC._5B,AU\K5+AJU1G3P ^L=\'D>5)RF[;&5(4(G9\A'2X1=;5?;UEY9Y MP?, )!+Y"'^Y3D5VR2?*'0YOU^R@% %@_1J)(GJBNH'Z_!=NLLXY_KNZT8D-18.EQP"*?[!=;)1&KHBS]75D9&LV+6QZ/+T1.RFB=0-(( M 8%FDLN?T(BM*E=.).Z,K7@RJGH^_V3Y/5=5@Z>Z5M0F-ZF'$>@>W^"LSL@K MGA@%X18R(31!S7()TRHA#YXWQ @!6M>]\,Q? ;R%I9*LZQ.NER!*8A7<592M MBP,6>2LE;&<->KX:O"EUG=1]6QT&UM(X@FH7?E-:(5@L-G01I(*)A[22=,KH MN 0 Y%]+:"0\P=+Q5K*Z_"%50_EG+G$@TIO@')4V*WXCZNB1_UMEW,#ORX2% M3PEW-A@/%O]-5\E4\UES88-7L@\!OPR76K%ML$:$A;ON\7 3['O7(&26GQ5.Y$%!EZ U/#[86DA;B=5F+SDEU1N'8'; QZ^# MW)0?5]'.XL7^#"%',I9L)($*J^54ZU@^G4@TKFDT$2G_22$OG .%)6K.+'B4 MX?0T #[D_'U7FIO)A-,4+%$9CPK9X_ZL2%L9]5"TYMS#KWP%,["@3W/UR^./ MEW)_[>!R<5)21<$O)/)60E^(>D%YRWA/^ODE48I,83@) HN8))V5C@ MR +*,#,4^ !A=:S!8]#(8K<6!+SZOTIA<#)+'NA[G0IG=T05T MLF!8"=I4J90J(U/=JI+Y*@SBC^?1FY1K&5U7<=<"BFJAK3#UN.GZ:-GN$H4B;B#(>;LRQOZ/QFJ.;\1N@ZD:NK'4O( MS)%,_2QS$/*@8%4HA?6+Q+ER^>?GB5("*'!A:6+*M*9@B5*E1EG((_P ::-;U$@@B"N&3,!E%LN8!'W/].K)_53B(0([R2X9: 3J4BSU=X0 M=)9@1&[Z/LK3+%! :TZAL_$ZK?4 F;+:T3]?&:/"-V62-DF5R%VQ!]O"RKV" M#E<'D?LB;/9-\&,W%+F!Z?O^E=,_ZY_YUMG5T!MXKD21N[ \RS\_&A0Y24=R M PD^%>I6CUIMK6S#2%$: 4':/AMEFK5(:J4J>?"#:[&$3A8G56KRH[[A^^L; M=0]+7[XPS[>4+>QI_F8YO&$!OJXNY6RK6[="@@[7#ZUZ/S5Y"(#"KT[XU>RV M;?3[6LHU7YC5%"<:E?_XANI<@@BS%=3Y,D87F>PH6ACE&G8U:%IBQ\$14!4B@"J/:9,)HOJG$92^%, M'#)H-8$9TPG-LI*W2YCO[>3EZZ16<_NBN*C2B@/#'ZA3/@J%96 ,[/736G?; M8)26QJ0%,LB+@IE[FC'.N.7O5W0,19(5V]9+S<7 G^?B4F8M(%N;RN,2>!K- M[JDH1WWJI%:C>.8IG*;!>LJ:4UE?(HX 1 J$WS\3IQG1I+8**+EYR2#)K*O, M4R_M8/DD41 6_ '32+*RZDMF4FYI];F4^MJ5&O9@:19,@%JO*]HN5B\33G)#?/-^\TW_YK>TQE70,NV$CFA3]BA7)RSB..!Q='C M%WE,&9/O9;GCM3P))"?_M1Q&^>7[]>(WZ_/'\F N)_(TI(#9:L"$E3@_8VHY M*&;1[^+UB.#!3;_?!S85AWBLN(53)Y&R3.%L$EB[3"WR1;^;\\7[6X//[.6%2^F%WZ$TD<$]72%*XBVJH89" M;F21HMB'_PZ2(L@>B=3"'CSXBMYFXC/;*3]\LK)-7O_ILM\F10C#/<=!)BLK M7Z.(//:JSIT$)_$%"#TM^.')CAO5,BM-+L_5Q,'@<@Y0=5Y6GM4N#KJ",=B- M^IEMJ?.6FF[=(1C;[13L>?KYM;SR:OZYZK4;"=]NMS2T[WO]JS._?WEEG7L7 MWI5Y;EI5&GI@F5;C:6A%.DG^NE7:N2(?D?3;6?5J;1>:-@(+(I8!ANA5X5(0 M<>&/N2F0!_8!*^>-,!QRH7;(A>_TAK[K#/H*AUNX2H9;V(>=D&"W>\)"N\=+ M['<^A&:7NS@GSW*YMA83"S:'=7N=^QI H9=#+LML''DQ MO]5N*#<4X)8)L 8RNR-_J171YS<6=_J] @ 8R;;63>.2?:]S5&]P_"82.2@D MZJW8'Y?LX E.>\;$_36$0*OBB4"N52H8?KIYM4C,*PF,EN?8U%8F$U M4##07.R'ZWZE><>,18=FABF/VL[++LKRP#Y-V#2:*YOCIQ$1M5-#AR1<$_#Z M#>1D;+/GM(2BW65%G"K2',^U?VB(.S1\9WTWAFJBM8)WX#J"4(<(U^'UT,96H,SZH_W]!PFO"=OXO>@"O MS.I!E;RFI]'B.LM6EYQ WMG\N&H76FV18U=OP'S;< 9*W7!=U&C3#C6*1<.B M<-#!W%PD/!?% L4"K47M.H=;"W,]JL.1BP4>X[X2T&3!F,*X +8VT&B:<=MFY?TJ23B0BN@ KP\S1OHF4G4.R+I H79QT&JO MB#/_0<9I ; R[VD6J94C6-J6(Z@K9=F4A'NF6 ,Y7L\RS!?0PILB7BMXJ6G/ M'+581[18 UZZZ1KNT$&91)E$F=2#\]"SV#Y=WO<,S[11BS68D?B+P(M<^_WU MW=%[QO/YG($[=RW5<4\(X)V'ART$T;3(&(G M2J\6TJN!P&IQ#H6(G2@D;YLXA&!#Q$Z4BJ=2H8??IYM4(&+GT0L&F@M$[&Q# MV2TB=G91#1V2<(C8B:S8I,?0;D@DA--"Q,Z=Y2_&;B MU=@Q(G9:QM!66X.( MLHFRB2X&NAC[=#',@3$T?51CV ZIKAT2$3M;H>0U/8T6UR%B)V*P(6(G-O.T M3*5JX]>YON&IC4Y1+(Y&++IK+1S'&+@#% M%<8M&.1E$[.R>'FH+X1"QLPO< M=H1P9XC8B<<4G=3GVL1A/ P;[">[C@*& G:,)LPT;$OI#(;.2Q@>42%BI^Z) M5'U9IPOT:1?_(*H6HFHA7N>AO0;48D>BQ1H86S$T;%MMF@E%$D7R>$02'8O# M*S&;.Q;^0&TS#FJQU73$RW"=>UM8C6@=P@+]9\'R:/+8\!O<3"EYJ$"# @D: M1((Z.L]B@]$<8%V/*R*2(X\?J*@K?S8/D+H+O!(S1 MG/7:0Y#V;^D*MA+],:<)HV229F+_GKW&+D_(IQFE9,;_,F6$)F.^Y5_#/+VE MV0(G3E1=\!\\)0\D#P%3L_0_]0W;6S^/;:>%P6NJ69AGF/WU,? NMS-(1MF< MAGET3^/'WO,U:LN^[1= T*F4/V@6"*6Z3AS#-&$1RP6^(HCE)(VY"\Z7M!#4 M2<2X\T$>.16$C,'?*B3&3TJV$\&F%V#3?;,W\"U;(=:T&JCIP>"8H*:QGO&U M,U/+/V2.0?L35BT:2/6)?'G0.\"AF#O&M,=ZQ,Z5S' +?NENSX$U,*P7G''L M.4 ;_:+XV-OPRQ%6?JF7*S1+QV"6; O-$HB/9UA#I863NFPQFJ5&Q<=&L_2J M7+G&$,U21T\ WY/QU.T%]I.__IV2C-Y']($D-']^F$<>HGQ*)E$2Y93$T3T< M *89B6;S(,IFG,3D84H3$B2$WL-O:1@6&>/W&7,YR2&/#?GM>9KS/T9!_.3B M'B&_IH05X;2\?!HP>8N,CLFXR*H;;' (U2/\56YI'%$XLYP&N;@P++&\R7T0 M%U2DX-,B>^E=:0;4"*%*)I"?PP7EDY;U+(QS_P!0>/ MXG[9XDAU4N1%!D<"13SFJR5P;) !8?)4+"RCK(CE44$ZYZL0!PEP[L2W($A" M^&:8.:[\$B@%6_T\G?/EQ=0,+R?ZQ_W%Q\(-&8?Q"$^:EY.1K8 M0W=H^?WSJ[.KBS/3O30OW,NSRV'?]*W^A[\_D84M+V_, MR#\=Q+9T M]S3-=WJ.ZMFMOI+S-,]L]0#.PYX&OO=R7__#Q&X%?MCVA,-RFL4Y>=$-1H93 MSW!'/K9,7 <54+MS&V8)7Z;L]^!A$7E*S*PPG6I3S MM ,/OF\9MJ,4(+'=K//>U#9JL8:TV!%.G.F;1O^%=@.43:R&V.ET)LW^.(V2 MTWF6AI2QZB0@8E,Z)G=I.L8!#@<(OEIWYNVXAN4KA;G314":MO\H%@V+PF%; MQ@VSCR#\F#S9BK8"FXY$&Q[I8JRQY\1H0W''&_@.^U9=?M]P[?U4L1T%R 7* M9LOR !HCT0P\P[-ME$W, R@CX2\0_&>4T>Q>PGO0'XM\0'K+MYWFM F7!+5; MA[,"5M^P':6P?[J("V8%,"NPNUAXAFDI3>-W12R:S KX;3?1M?IC _H+M'2@ MCTD)-8,>VFI/?'^PHHHJ,72.\DS#&NX9;K35S(>B\OL[DL!O$%V:YZA:F#' 7=0GJDGWJ$C7"9!E]'W*$$P4E*\@:R_#O#A902'.M+#+VF0 ML%_3G+*;+!C343+^RM>0?:[!%UL'%;$!!,3 N1H,7=,9F.?NV=7P8C"\ M*"$@+LZ&WJ77. 2$(E4D?X6O;XCW, I#L->,+$FXL\Y%@[!B$"K*9@O*(MK# M_M >AF;/4XF="Q"T%V+'2%>Q, R7%/MV/6CELV6 MY@;V[>[]EMQJX?"A1NQR;\G L"TTOBP(GH M;[WK'KD#,4_$F IAW'-&@CN:A A@H9>I[]2DI8&YG]Q#5[0@2E@;T@O:N!.6 M;[C#_:#!=D7",$GPSB3!/AT*U&J[GA,_;Q1JG_LP,*R!6AB=-TC4%1V'8M4L MG[3;9[ ,;]A@9V-WQ0I3%.^COP3.#)Y7<&OIY'=,X2& YE,UV#=<%Q$T,76A M@7#J*) ']5%LS[ ]A-#$K,=^/10!LQE ^YCHZP2@30#IR"?%TF_!(&S_/DG[ MDB3-R2/-2?DP MJ/RINH#DW=+L#S+GBCC-9G3<([_#=(TX;\]1/F4\Z&2)W$%R]5(D"FY M68]\?87T6[0QMF6;VB%-P9S;F1]"9KB$J%&UMN$[Z]L'#FP#;&,X7%\YH$(5 M23O.P) ') XR;AH@VCGE3'\Z3;/HWVE"9E'(?5*PT>R1Y70)]RP$EZ1%5EXI M*G7G632CBZ]PP[VPXB>E+JO\@@6"*=SAUS3C]QI-,NYI)T0DX;)'0L%Y+J__ M^#HBJ58^4_N]/@1#5@^L_K22_>1I*?M'+A5SF+R8@&0H>;(]Z'D_:49HV^D- MU:QI'6KR2X5_/7+#;T1YP,'_4?+T)%7DF0, \@I",RC(\A4X(T#XP\,JKBXS M4J6V3,5<<9K9 ?7YY:_(>H218O<%IA[)\#M.F+WK_2A/!;CYN9;EB;\ MQU"$+HS?[)PSY!UE7Y+Z=WAX&VF=G_8NS@>>=73G#\\N^:4D M[V'_LG\U:!S >]6@5O4_JT97D8F5O\+7-P7Y'J=S^!Q$;4EH5P MWM_F8W#FVN-DM-]-^IWKMPS@^/]51)GT9KD!G\-GX-5RKA_3A-&QP V'1*_P M>2=1$B0B9N21?BY%"3(QH#ZSL2@'$ZXU. U7B^^NV7=REL*_)U+5^+9M?KX: M79\M?K4^?US/+N?I.)IP5UOP5/WRT?7YRM72%D5,K*6<&0#V"'SYH,@A1N"O MP,UOZ=W0A&8R<1&&= XO&RR?/U\H!J,RO5U@6FG,";$KY>6!TK;O_)W0 QND!* ;E]E/3CWZH_[8\D?4C@]FOI4HK0 M$Y+\QNHTZ9&+A61@^1\_D2\S'MW? MET+!]_-R-H_31TZ?ZRG?O].S ,3I6_ H7.CE)M9V2(TO\(0%*C+5.6'!5WPM MG'D8O0?FY\P%+BFK\G8U 1"2DT ::<[C7?B$?X>)][H5[S4OWXL'SYPX(5"' M]X QX2<6/9'SAD?!&N4.UQGD ]J=A2H/RDRX6U'"1PD M2/;+Z!T7?K$;+Q!Z6Y]+A]=^"C_W<;=NK+[+G>K_.&9=WEU-AA: MHZM^Y6X-!B-TM]#=TN\-T-U"=PO=+72WT-U"=VLS=VNM>U1WK;YF=T$2_5LL M[7RQ-_P7[JA]D[EX\>O7R<(T7"_V:K=1=;[G>Y<#]VKH^+Y[-CAS+R[.I>MU M/NA?75B='57WLS17#?'V[I-1T1/;'E^AU+1 >8)RF&@!GN""2E\EU6)!GE MZ-&ERN9J/(G85!3 3&)A;<$C71B[8 Q<)S?WI/1A9849D7,&X4"HR(0;5_ON M1Y+0D#(69(_25I-)$&5D7E.[E57G'Q5QSA:[L'@567(3S: V,$K'I?FNOLZO M3OD?2LZ"BUG!%U=^5Q %C'>U#$Y.?K^Q8$5NSI\\>_5FW%>ZI83^F,LBIFIA MDX(39L+M G]I*$1ZQ\!F5$L[J249$2ZX9X? D'\)>#_*'V5@N#:F6A=\15*J M?DL$9PH_0;#-:$:AL*4*7!DI!/_,@C]HK?P/9#5@K)C-2PZ#!G'YEB U_*Z,C)>AW>(J*9P]'FSDA= <4OIF 8RAY]3( M*FS E-6HA]5!>WR#KUO*%)NF13P&?9G18%R*V#^YDRZ$=%%&5JGT#7AM$L5E MY:A@GFLP+X*-!7]=_@A%CA72\5=FF7=RP$64I>D MLH289K0LRP\XGPAB VU'20+2]%U(&82E5US#$?!568_"*\KY"??XB!1>IC8-KU0A]MJ1+&]QQB\L;W?@_%C\AQ;=">+<\P\ MT*QM^"+BCH0^"3OJ1SJFSZ/YA:B"1RRW=N4L#P+YNNC.N>C66EX?J&ARS92% M#W^RC8&U'IQB)P[C;U7%S>,GKQ*F#(Z@OI:',3*"-Q2]AJ?R)6H-1/(DL$+1 MDQM&:'F06=73/P2,< LG7.G2///M'HJV 'ZS&7<:@ !+PE39BV6O\R0((5GR M2.B/*)>D$EZ?:"G@GCG-9B+D"B#5",A^[),*X2B'H&\N&[7[KEQD/@$UA-_K M#Y:YVA78!PN^L[BQ](-#&L?E=_[VP?P@?F=S3IOR]^VM^2S([J)$+C(H\K3Z M0.)UB$\>HG$^_33P>X.^[3J>YPZL@>/Z/U5P"M!.&LP9_53]4*>@@$=8OD4= M]FH!L>"N!?';'#BK7.#PI[OM_'MP3J4SL E\5RG:T&;3P? MI]L +=?0[[DN4IKGR)]8X$T)V36,?*4'(:(?BSMIIR$8QE@H;NZY,4K26_Y( M&1-OP;+*15K[Z4_J\-7> 9^F$822,7 M'/_U5L#3/NO8) D!Y/H3N5SXU P@ MLD )14F8SK89QM%=_&;?\!"I%NW[3O:=YK6 =4UXVH2 'P]F3OC@T0 M\+B-X1<(H+C05D4P92%9$(89Y5*,)I%?9QNF6MG3A070)#9'V_(TE-P'<4%7 M<]SOLXQ;9&@0F%QIX(S Y+9AJ0T.$+=X4P6K.6XQU@;M5+::;Y08E4=ZLDDP M3(J&]FC(< XGTY629%7HBFG%"6K(GJ97'8 M+$KBRX*R9:5A1OD_5)2?D5F0_4'S'CFKB/[\]J]>*+F4LH<'V#";PP[+IJ!TT8]>E7I;@\_0 M7GINK%1H\&\Q*GU"T0(A6I"$#VG 0;YHR* KG1)E4]CJH951MHKP.V4 2@CT MY:OEJ\KD&Z?D+DW'0#8L"&T?DNE[]8E*'-%E^X^T2\O*PJHF9K6F!^*BC(MT MQ+ RI;G*%+OG6$//]RUS:'D6U(%H5IDR.&AEBOW>RI9.5J8T&@IA9PF* M61&+5N"7S&!9(O](;FJN_KHOOMG=C0F_AA-^X-OM5F>$U2^-''NUJ?I%?1I. M]_T_R$E%M_33><"F%<04$TUGNQCBSAWNG5BF,?37SS1YIP9>\D!SRD4YFWQ$ M7T"UK,GQ \TMJI6 L32,@FIJO"A[6X/% [C. MK)C-@HS?$W!' ?Q!Q:MCPZ;5[P_=OFL-+=-QM"MX<0];\++?QV-J MLN&"ERX4M$CW?J^U*(=GL=5,G?TL4V33-\J.A,4!<>W=_I7ILJ M:BUC\$)NKRGJZ,(/"G56>T[6EH@)IS&_&E[:<';GH9EW"N,NAS3E_,MQ2GMW6\-YAN<_>8]O!*N\9 M?E(?HG(=3OG+Q_3KI)Q!S&"$$OLE#1+&;U9.94GNOHN:9-#7V\Q0.;L<#D9] M\[SONV?FE34<7EZ=R1DJ\(_M'&*&2L,E""45RR)N>)"UYPAAEX,LS>B# M,Q=T/@C<'*8$&>[=#+==BKN;#+=A-2B>Y#22OSV+XEC E4>=8E85\,($]5P ML.V)2!WP3T+N[J?\S^JRO/ILB';*0OU)_P9="?H>_6J!/M&.V@#/,QQWN&^@ M>GU9Y[WI==1B#6FQIN9&:"R; \MP31=E$X_K]^KN_9;<:N'PH4;L,M+!P+ M MI2@^7=%2*!;[IX\V)M]V#<_S42PPB;.O) Z$,'Q0I3%(?I$PR>5W!K MZ>1W3.$=)O^P.[,/JF4O75%46$4K%_^NAC MU@U'[4BAKDA%DYD%_Q"&6R5QU[1\&R11.'($ Q.-<)G:[:?CK!:5&1K'&+H- M9JIQ6@MJ2DTTY5'F>%QCJ#C'@^*]H9?Y,C3A$5"2;2_;*<.G>S M+0B2Z[O>6?_*[_L7YM <7(T\>R!!D,Z<\]&YV4D0I&W&^"$^TO[&7C@]9^B[ MSD _C"2SU2A#@U:OWD>,I#V;2BT2;QUS<1$C"3&2#L-PB)&$&$G-#JT'=_HA MN"M]Z5N:T$FD$,%>'T)J)^3*E6"[03 0VVCS9FK3^\@&% _EG,IL=@XP"&O7/@NZ8Q\-7JGR-!"46Q M:I9/6FW50:QLM:"31R)6")&CK"%82\?[>%5E.8RR!+.^;TK1*AQK-*M=QZ2Q*Y <%HS!^6GSO%H@OOR+)3RZ_ M71,N.&$1R^8/!+%1"V+CV3V%\#4#)? U_?Y!$5SL5J/GV/M]?$L2\=IY6(OE M>@> N]B\B_)U?Z(!Y(N;:48IF?&_3!FA7*N.28F^0AS+:#2!A%R)J#^KD ,( M\'/X\[7.\I;7,66V)NY02;%?JQ#B]0A@1WVV'Y[23B8U8R'MZ--H67[;^:?! M4SJK$QJ+YB1.&1.CI61FHY;):":)J.8(7?N\8T/'2\^IUXG3I1/+\+R]UO>\ M2;:EP#9'2.5<]U$9^?#HZ4!\U\J3IQ/;Y!84\W59=^FFI-GL8A]5%[?,DCE;LVMZV_%1(J\() M1W&M2,.G4GLD:-N(J WA.L&)>VW^[A(G8F@%UUTL"^#P. N/L[137\?(/WB< MM;'.>O>)EK)>ZPZ!K#C&8*@4F'EGVND2?<%UV &DH2D]SF,8+J&.O]=^[LY+ M*$8#ZRSK^XY:=K2M3:0ZNV9#U]"H*Y*HG]"UV21V[=R@:=/78<%2VN*Z5;/J M"_VNLWFCX/)T!H(@P-Z.8WT#\]'7RG8;I7<*),N9/C5+^ M/9:S;3IB+YQ!WQMN=3&TSZR1&E.>Q>1^QUSBES>@M4!;#6 M!5F%=0\>@FS,2,08H+A$C&1T$M,P7W;!+IMIX55(E-,9@[^E14;.4^@TA1OS MGX2W&,"5USG_SXPF.2/IA'R=0^$&MLMNS$:;M\NZO;YMN]; ZCO#H6=IUSH[ M/&SOJM_FUEEKO\1K7_"CWKCNL776ZO55-\^NNR6VSR)G8OOL';;/8OMLB]MG M-3H::%++02P' 0,+8G50D3L9U58/_%97X_V.=K-VS(K?TR")5K!-TSE;C928 M=N9T?X1KB5SZ*)?'>ZJIG(37-([YR@QR1Q.:!;' ] O&LRB)6 ZYR7NZ +!N MP@ENW=&EUUQJG MEVEE:M=D4+]!*Y= MIK#5%FTX4'I)SQX8GCZA$A'H?TMB]^; H%F[T1(C;#D @D>01 DJZ/_9X85A_:@^A:OZ=G M[Q6'W;]AMO]&RVJW-)'Q(( I&'*)^2B: @B3D)&>%; MQ/]8=G!B]Z7B[DO?Z0U]UQDHG%AJN4KZ+NT#CRP]<./D.R\_+/'>>[G7ZM6_ M\W(76V;W[*)H<4+4,5=_N5P]NNLT'M [D@@3RZ9BLDVC)PHP"O"!8_6]=,1N MSE]J1?3YC<6=?A<>/AV3$:=0.+Y!%O1B4B,YM&[2YA+I#PW?45E^VFG?@.FR=U5"-'2/V4=^P M?<0E0]G473;1Q4 7XY4@P#7Z:A%SVLT[[U5C>%;]^8:&TX3O_%UT6'A85/*M M/(T6UUFVNN0$\DZ' 3!\VW"PWQ_%0@^5JHU?U^6L=2CD]=P.$DT[;MN\I*\S MR$RV;_A#I5YBY_$]4<+:H,^UB<.&AN6J145 4,!0Q.V](Z&QL!5.V2^ZQ*& M1U2?;](\B#%CI&\B5>> K L4:A<'-8*;51_)K6TY@E;X?4U0K($(<"A$[44C>-G$(P8:(G2@53Z5"#[]/-ZE Q,ZC M%PPT%XC8V8:R6T3L[*(:.B3A$+$36;%)CZ'=D$@(IX6(G3O+7XS=0%JJL6-$ M[+2,H:VV!A%E$V4370QT,?;I8I@#8VCZJ,:P'5)=.R0B=K9"R6MZ&BVN0\1. MQ&!#Q$YLYFF92M7&KW-]PU,;G:)8'(U8=-=:.(XQ< CK\D>9#<1?R&(\9HSF[@WC><$&=Q&O[Q]__\C[^NN;S(BXS^ M/WZ363'[A0:,?@L>9S3)V56:G0?S* ]B\?&3NW'R)T#C[W3RMP]7%[9I^?]C M_>/FX@.)QOR#(,Q/37-T-;QR3>O2/#OWO/,+R[?-"_?R[/+<]/O#BP]_?[)G M=?J_ 82Y;LM?@P;]9\'R:/*XJM^4@YM*8I*9I":9EY0D1<*9FH22FB0&L=4N2_L:YNDMS98FY45(LEWN M_NE5UM]PCQ"^=0G?VN\YOFE9WK _-#W7L=7!N*I!NT/-+3HU]+&T;2,@85#'G?T((_U0.MJH6J& M6[!-=PM]+<,=*AVMH,M&'T16CL1X+X3(WH9MCK#HPK&PI@D-U(ZR98DB^EOZ MF";;X/1VUU;)+(1O6[:RS+8NNX[6JN$:ID5V3:;1JAR;]N9K\\SVWFV;T;?W M$WX=6W;_6$W?+Y2Q3R00J*J,9'2>4<:%%/+9$>1X*=L&F7M'Y.GG'-8Z.VD- M&AR6AQ)XC#;TFQ1%"F.DR*_C]L]36D>G"R>@C6N.MK^FR6G8C*0=H+JNU<'4_LKN%"%7 M:ER/9QGV4"W\[LXT;07O*52Q"LKT=JRS6U^U]W.:CA^B.-ZF'._2.?=,\^K" M.3]W+L_[HSZWK+(<;V2[]N"L>^5X-RN5=+*H:Y&,8.2N)"*Y?82/N:$0WTCG M- M$KH+1.]@A$HA!GL_89I7[XM\^I;DA]I5\<3T@<'%*YDX-+9C&9A%,3D M.HT+I?$_\AKR6OVZGV%[$A%"(*^U@-?4),$;8*2MP'LZE!FNT@1JA5)&_7^^ ZQ+%$3=D& M7D5-J8Z6_:%A:7BPJ"_SH:)$1=D67D5%J="E')J&YZ"FU+S*[?!:LCP[]A37 M,W3Q=$0G4FV<4-Q/O8]U;WN.DSOH+1VOM;>76.\DS#&EK:=?+JRWR8HFFKHCS"'(YG&IZI7Y]^=Z5; M:9?=Z^USZUON?HD2_N]Y1L=1?A6$41SEW)7;IN=N=#FXM"^'%\,KWW4LS_&] M\_-R/,)E_V+@=Z_G;H1C#10NTEC,NTR+G.5\R="RR/4!S?@G&;FF8<'9DT@> M)263/HIHPR /-*,P9T(V.S+L8 M76RA7]7NOB=L9]W\K)T;@:':$OQV\T[3_A>J,1T(UQ;A'!JFKW;^Q5$+)^9M M9"%KD02SE+_KO^F8C.F$9I#5GD1)D$ FEZ^.Y5#M&@'6J]#M>W MNH;K*-5>N@@1)FET2M(\/Y-O=9+&-09>@X4/1U'!@-6Q;R=FL$A6-P-_)*VS MECTP^O;>I_$]Y @B%9@*P%1 BR'U-C?MK]>U: MNM0=4W28*'@2J PMP[&5PF9BH@"%$Q,%6\C?8$] 6ET1,4P4R!*#4#9^DCG4 M&:0)M"G&*;P1G$.,Z:TRAP)54X?S!I9G6 [F#5 LM*B*ULGF$K3IFB M>&_H<;X?-^L-#*SUP%G?LG1=75^<7$C_KS'%?3(+GCRXX2 ?!4><=!&&8%'9.'DJ0D MO>6+"L!C9F1<9'!DED^I&D"K?)I12F;\+U-&:#+FSRW1,$C5H2_0L_@/GI(' M/D.J>OX>"%7U'J@JW^GUA\Z@KPZA:J@&H_BO19 M+G=P ("KS5N<7W=!2TNGDI@WK_H C28_NY7C1*EM4FJ= TCM&[3>L);ST,\/.G:FHYG01PD(8]Q8B60,">3LB<7Y&.,7';0I.J?>&8 M%J!C&N6A#0];#/&<2+<*N.8*=?+4'(9 F"J#[ [(1. M*J@[X<*)9?AJP3C?I,V269K+7"@7QX\H?RA_SJXI,P MFN48_E!MFG%#$G5;?:'0'7&B M0)+#MRU;66))%P' 5,%>RAIH,L:"AGTJHRU,&O;LWF'/KM*\,B25U<:.V-.' MBA(5I0Z\BHI2H:)TC:&O%!<'%>6FWOK[FY\WZV->WP/]G;(\XQ>+WES^"\WN MZ=GCS>,OVJ#-IV!T[TVZ!.+9 MIF]YJY+_2Q87+S&F89J)NJ)/P%SR:65GTW^]/8A\EW&/VJ&&!?]+9]T0.[YUA#S_ON1+C$+^5V[&RQ8QM:/FQ#/4+O R"P8TUT, M<><."$\LTQCZ2H&OC^-8'7V!364MHR'E7MLVAX='6+;G&QX:-31J6Z;3PC"C MX&)'$&YQCQN$#6+!1H2M=3)E&;[:2EA=]OT@HJ.Q\5I9@>4_R5^>6JK3V(L3 M@X6\03)W428CBF;X!Q6Z)_TQIPFC3*!KICF_[P( -"[O%$EL4,@AGZ>P; ;C M\=)$Y'%$%%W5Y%Q/J<(A>7A,BL>D32K@_D!I]RZ>DFZJU]]_2KKQ2>=+!Z7W M-"DHN\K2V>4/[IXD07Q>,+YO-&.C9/Q+FMS] G'!B#&:L[/'GVEZEP7S*>SZ M**,!VQI6^MP<^I=GINE=]!W;/;,>JY>7%Q,>S>>>IU$/-%WSZ2NY)X MC\+&A"6=2NF):'\P7 G_M55P.97&>\U2C3[VCO) M"1ZC;GN,ZID]W_('EN/V37MH.PJ/40=*CE'[[\29=MYYC&JW&>EYSZMO7[C> MP"&F'A!W'2L$72RWCUC/]>N.%>L9Y;9EE=J!*@17 M1,JG=<;\;6D& 9V\XV])!+'T=L>N0.F3J T!MT]?4,M;8[0'+OGJB9$*ROS?D)Q07%Y6USZ/0?% M91MQP8#O53I>I#/H9 G1N^Y26**-OG)==?JJFSB=RNP^2IX.A--&\AROIZSI M\,@E3T%T;[:]%/\FS8.8-)($1OVDGC[MJ)\=>#WEAX);J:)65,UB9@ %[;V" M9OLMZ_>82*VY2!/:R)J0SCDQ&/F1#Q*R-HH>BUV+14PRGHA8/93WJRC6]@]+R[W2>\@U-[KXD M$X"9@*S V6/YQVT@5?JFZ8XNSUSWTG3LL[[ECLZL$E)E<';IC+H'J?)U3J'! M*[DC3)*+1$L:&B2(^3Z1ARB?DD"@?R4 ;BW^"+@JU34 J1(E(=]<06[5C3[:I0@6 MR\492_GG\W3&H]$P"F)RG<8%!#58Q7R(4H\CX+6?%WWPR&O(:\WRVF])$,=I M"&D79#$TG8VXNML=P: Z]XS9 '5#1[(;T$GMV^X?:4#%E'"4,(T()PV$B;IY-N6W3RA M4,10Q-!G/FZ?V;(MH^\-T:1OH6_P^*Y66+92&(8)27T5LRZLHTS_MDG-NL9@ M:./T7M0$+=8$ZJ7BQ'.5CK1N=24_&D\4F0U$QC&&ME)W'84&A48KH4&/4TD' MOHW^IJK87>,$8MG&8[_6&Z2'!D$B;D;$S2N1M,30TH.(VA"N$YS83C0W/8BH M#>&0$Y$3]2!<)S@1K?..1&SIZ=G*"BRX6[VM_E1\HI*POSX%7$Z#(=%UD^L; -E%H4&@Z*S3H<2I1%);A>:@H MME84;3]\.W1.H*9Z-OSI6Y;>1PSP'"=I1DYN:4(G44XF63K[6*47\N"'NOF. M&NV6=D;@,%GL+: $U&M*#QL+% ;L*%PZ$$X;-P1[!5'$4,2:]?0'?:45ZMT$ MH5>6*4#I0^]Q1?K<_8!-'(?TXNC\?8*!(M/EYHP 7 0VP\CT.!V<9G1H%!@4&G:V-R.$J[J77A M_?*'S H;'I0U%PZ-9RDGW[^6<^3P-_SB]#1@%R9Q! MA"S^AND[3-\=H@BR*PH,Y6+_]-'&H4:Y0+E N7A^WD"*,G$T,M%='PIE MXBC.0-L7&49)'B1WT6V,#:I::;CNI,5-O^RY.9$;Q M0O%J3YH'10Q%#%W$Y75]P\8!J7ARJD-\?$'G&0TC/!W%S-ZF51^N6O^[*RH* MI6+_]-'&:?8LI87R*!,H$ZV7"=M'F4"90.]IM>/#<5$J5 5X&J55#AWYC<;_ M+%A.Q^3R[,O-Q0@35X?.#:?9F&;5VSOS'V2<%K0KY"OD*^0KM(/[IQ6>'[^/XM^*+)P&C#)HDIUGZ9P3[-$@\SC@]X+9,_1? M132?\8=C:J6%*E+[!@%UR9%WY#[T26_TL3UDF_0$ZIJFTKB=;'$<(O R2A=* M5U/=C3@S *5+ ^E"/[GS?K)E6"9"4&^C;5IRD'?H=,A-F@7I+,^)8!K%-:]"==&?W=+@NHJI,5;=)(WNF:7AJYV[HLI]-.WJH"[31!0UX M*KYE#' P),H%RL7*=:YC*,;S0[% L4#7L86NHV][ANW8J M>C=K_D@>W,5WW M_;TMK$:T.$KH:5D%8MGF3Y]K5(2&]&CRN"J(KJ^Z5*3!-WB>>C"?9!Y>*WRI M/>3->]17D:39+(A71->"[RQN+#B A#2.R^_\[8/Y0?S.V3NL?E]#QYMH1AGY ME3Z0[^DL>*; 'Z)Q/OTT]'NVV_Y;I*;E"U_WI;JR7D]=9A+S_PX]]YN8VK;^OE^WU\2S/- M!W=JE\MUWP+$7>E9LI\U'ZDA9JV_Z?DCM@!3"KFMHYG:+/TTHY3,^%^FC%!N M3<=/$_7>#AX6V M0%(_ E[[&;8G@8)UY#7DM69Y[;TLQ6L ]=AE;F& M6JPI##N-9;,_-+P]E5VC;*)L:D*X=LCF?^UQ>B,*)PHGNO_H_C=1+NWTC8': M^4'MYIWWJC$\W_S\=4ZS(.=K(U$2IC-*3N*4,650P:COL1ZW4_6XCF$.E49Y MNNQFTRXA:@)M-$$3\V_[IHE2@5*!4E&[[L0S'%NIN_Y\ZUOD+Z!3V3VA0:=2 MB:(8V$I]RN-0$VTOZ- 7-QB)N.]BK3T2M&U$U(9PG>#$-RM3D1.1$Y$3-2>B M-H3K!">B==Z1B"T]/UM9P1YP$Z&Z&D_7,!&"B9 -3MA M"9HY74.I0*E J5A)FD/*O(]I8$WJ13MV, E#]T(+>4/T_I ML((CES\\86\HU/X"8'24Y>1$QM4?29",29KS9Q#Z8TX31C&ANG]5V#Z-IU3; M'8=20X'9/WWT<=&5YIA08%!@.BXP6/F!$H$^%_I<>)C;F#+:/7I4'"IJ1/#V MZK/NI-,\I3. \; (I4L#PFGC6.-Y+(H8BEC#L:OM66C#4,#00VQ*P!Q[/_4. M71$P/%%M*"8>S5).NG\',%20I!/^P#3\X_0V8!0D'[=<(#PTR@3Z$.A3!S=26C[(L,HR8/D+KK%><-Z M:;CNI,5K*UH1!0P/=K:@DV5XEE)(#10P%# -"*>-@&%Q HH8.HG- M5M<99A_/3AL/G3%"?ONG"SK/:!CA^2CF]C8CAVWT_0%F]U J\!2H=MV@K[38 M$&4"9:+U,N%:*!,H$^@]K5;-#EREVC;Z/_J/Q/PN6TS&Y//MR2L-V@KI=@U? M;04="C<*-PJW'L)]XAI#5^WIW[NIO!4"42M4 N),:R_[& %A!/2N",ATU5;: MHI.D/$-W>"6IS\QRI-5NAP!. X< ;]"M;;1"OMJ!KYHX7$*^0KY"OD*^0CNX M?UKA$?+[*/ZMR,)IP"B#3MEYELXYP1X-,H\#?B^844/_543S&7\XYE9:J"*U M[Q%0EQUY1_)#G_R&,1QBC\@V"0K4-DUE@IHZ>\[CK;, ?H*6^C;5IRE'?HA,A-F@7I+,^)8 M!K%-R^M.PK-[.EP7456FJMNDD3W;,?IJXRM=]K-I1P]U@3:ZH %/!3IBU;9M MH%R@7+1>+CS?&*)8H%BT6BS0=53QTD/3,=R^TC'+NNRGPJC]+WEP&].UWU_S M\U__4K#3NR"8?[H.IW1P4G^=SH'A.SD[DLR2;.9@ $[>RS_>,.) M<1:GX1]__\__^.N:6TR#C)[!E*7SVI"E:QB^]'4./[)1,A:_CN9+D+'OP#)L M]!!DXU&81_=1_G@#+[-X&-^A!+;A.YW\[69=^[VAQ_^_F1;ZUMT$\TH([_2!_(] MG04O*[#:Y7&4T-.RT,6RS9\^U]@$VNZCR>.JIG%]U:F(*263-.9ZES^#B-TG MK)C-@HQ_CY&<__E;'"1_9B0HB4K&12:^R__TC,-V64(^S2@E,_Z7*2,T&=/Q MTX3(0,ES/KTJ#QON2DAA3O86FU*[[\I%YI,L$_Q>?W "4A.OJ%@+OK.XL=RK MD,9Q^9V_?3 _B-^Y&@JKW[?G4[[U=U$B%QD4>5I](*VZ^.0A&N?33T.G9PT& MCC\86J[MF*;U4]6OP%5A',P9_53]\/FI^EN^13U-N%2A[MIJLU>_:#5JS?W^OB69OV[%V!T+ #;',!YI<'.?M8I MMY\"YN=>@DH*"L>6/?>X7O!AFEW,2900X:4S9>W0R.^;%^0? [__+MQ@'@N, M. V".ZH'XU_^H%D8,1X495'X^IJ0]Y79P@/P^^:^Q-'P_GJNT[B&PBAKW\,8\R.OY+&"0AC>D8$V+Z^L#:^&@GKF68 MKC(O[?F^MZ@^%E/(!SC#?[?T'""J&2K+">K"^DW')R@12!^DSW[BAOTVN9XZ\TR>PS[-1MM<81C;2S#MUS#=]0=@>$X!A1N'86[J4,T?7D5Y]8H MC4?[P\/3LQ5\ASJRK3I2(\HV*LW]GF,C-^K.C4HMMB[*L1U&61M)U614G"[< M\U[3VI(SW!>FE5BJ\1FZF$+5BE:-'E"]/YVJ%:V0KSJ3IM>*5LA72"ND%>JK M5M *CQ@WZ9 7X%1XQ*B?VMMOADV;*-TR',\W3%\9MCY&ZBBBF';$M.,AF^K4 MG1"@,D-EU@5_0^,3/;?G-]\$B]R(IA5-Z[MC!3S1PQ,]?3).2"L\T4.^.CBM M,$..?(6T0EJUA5:HKYIT4#4*P9MT_O^7,@ B#I(QH3_F-(1?\I3<\X_Q>$]# M'7BTQWL#SS=<3QT#'GW8CB**.4C,01ZRFP^5&2JSUBLSC2C;<,.>C=ZO]MR( MIA5-*S;L-76\IV!Z=#.CGU^9,WW[]&'?*U(? @VSK=<>:ZEV&]7-X6VT67^G 7\HHL@I^\8CM[H"J^" M*-MN2B?*+LKNKB1]_B1IS;097_O" G&@+0ZT[9Z:VA_AVC$+TG=,PU(W-P6G M0;9$,-MUCJCTF+ 5K(CC;#>O-?1Z0YS'C0JL-0$0S@]M,I;H7,@@$BIM'AO: MKB"@U77WCCG@[KRKBA;:['+#=@W-5X<'@UI^SU;F'Z)$')]$Z-FOV4+73*/P MH6&?[9KFN<)1[WH2K@7.7#>[*T\LTS07$=BJ0JDQ2=RW M]-EF3V%?<]?;$5"XVI]2/ +7M',>Z%6:36B$><,#]3H^G[7:;H_3LXR^W5"7 MWLNT.FZ_$RW@K@7P#4C? ;*6OK\O>=-%=#"KJ8]/B:YC^R*8_1:O'@'87)M= MT*,!FQL.^D:_CQ 2F+,YM/U /)QUUR$>SK;UK#@6#Y49*C,MV1&5V9:'9<;0 M=Q'AJR&$+YT/.-JES3"VU'U0S\'IHQG_:$-JU#+O? M4*?1,09"+1)0O8P)9G8PLZ.D>!KG=*,R0V6F(SNB,MNV>-IV<3QR4WEJ1>.1 ME4XL7C<9.9U<1?P*^DMT3\=?DCQ([B)^S8@QFK.K(B\R.IJE?+O_+1Y_^0-6 M0K>>A#PX'UFF?S&XZH\I[;S4G(?&>B62 B]1H-1.3\R0F5S=#76Y]/&(]!PY/%&(X_[ M9F_@6_]_>U?7W#:.;)_O_@I4=N>N4T4[HKZ5S$R58\=3V=I-LK'GX3Y")"1Q M0A(<@+2M^?6W&Z0DRM^R08F4>QXFED200*//P>D&"+1[]DXZ[EHYZ'BPX\-V M7WI<[A:.NZV15*QR?$)FW67ZO?8#>"U.MJF/Q'.=UL#N4H2Z.X!%!5?GE085 MD\QH W^I= Y]M[MD#1RW9Q4^=>GBG:#DU8S1&VUE^ KW.+:/*QJ67L.PM-&> M]'L\+/4==V0U<5>7+J9AJ5+XM&E8>A!776=$P]*N\MTV\M!K^6TQC42^#%)[@Y<_RA2>5,?%[\%NAL$;Y,PJ+LL_Q!%.Y>,F#?O)0LW;NQ+6: M*LB=U*2_92+0^O&4Z=S[-CAC.1-SQ@\.XAAM/\KO.V=GQ^4=V?'["VL,6>[/H[26 M !5Z]7"$B@&-3*^&SLB2/V-5,,*^.8^R>92B1!+ISBLH[8%%E>X#"=>3.$AD[!G\SUZ%IA MZ6JXR/B]$G]F :"3^Y?H6KYY8A:#$,CK@_",8>"?!KF?1D*DA4?&0O@:H1FL MJLU#+9=U!T'! 1 A5U-Q9T7901![8>877LY^/SH_*EWXEEW-A,'IG,TX^&U1 MV1QNZ/ER,CF$GP_U3(23LK'PP@2O.RJ;62_-#/3A9Q[<):\ H!@,%88P>#/P MJ71F+(?SG#?,L;SOTL21]$64]TFJH)(A-N8*:YMF".HH"8-)8'HER<8P1L&C M)B*=KUNV; > 7Z*=M9LO MJIJJS"RY-C2#-S"51M>'05[S*3X^"7F*/*.)#K9,![^M '(O'>10,C#!OH.. M@EK'96P)$.J91FRMP3L*M#;N##5 D;_N((90*>;X'.?IO/*Z,R0GV@(B].5H)0ZS5[V_-!=_/6"*O MBL%8@X8 %8)F*E=YV?1EG8VQ#G-CSN?3MW]_/P?!L[R#4241L!AVCE$-\'51?J("<#X0 M1^"69=YCZW5@F<[9S"@N""S!(A"FX!U O@01M/4RP$O$-72N1KGBBTN0*_HM M4=*V%0I(3'"^(.(*+L>>@]X$"8!KM7)^N<)!>8(0D^B6Q_X?^1#SB:L8ZJ;9 M1X$D!0$7=+/0J<,N^#4ZSZE(%.CAU3A4CHS!]59W^OCYXO08G-"(#X[1+TKL M6T'&6@Q1$LOY("=1A(NG2_!<8M^HQ*+EOH0"L4SSQ4^^P>Y\4;9PY+6U4.^1 M-D'QL#1O?%!8P^@?^#YG @EEU&)A5>FBY3=K"[#@&1K7RAWF\8Q76E]W^\I@ MF8Q ,BN;?GES;4[D-;2?%P!*%5Z: >L!),&@(%F 8X/IXA$><'#!(2 :EG?2 MR :6#X54[ 5#Z$5,<>P YF AW,-*?T<;P" M[^.3"=0'>QQ#&K ,,#1<&4$$=\D5C * #<-&<0I73Y2,BO+8M\5?9CCAA9KD M0.L:VX:VDC%2J3#/0';B; I5CHN"*):A,\;E6N3\%25<<1B? C /V*VHUMWN M PTW^M@P(-P+VU$*:O&IY: /E6L"GO5/7?+VY0..0U"*V73&,"4DT#Y(#B*O M:JFHB8Z#A2/<424_@"8IK @.BY*QV: X:4K#W@A)#&*-^6*L!NJC0TYA^!2 MP<<3^%^0LC/N&:.8")U#^WSAOUVI613O4!P :D(;&%?A;P 4#[TL++2V&3?0 M7MAC>2WS;L4JKC>KJ*.\;?.EK0VX3'_%A>0I.A7Y*7:548"7X$_H$G> "!A58_BU5#8F%:;!G?"-B^;8LTJ/,*G_ M1]?;/B'#W(PUN_G*T='PJ-WM]=UNJ]-K#0<#U][*7+=G96ENM[O3I;DO+;[C MQ[^P>)MJW]3B#5A2OE_3_R_;GL3M;G1":MO*":FWC5D\I2CST#&C#UNW>.?% MIGTO9DH(%L$O,_.B#HB9YV["0=Y*FPWM=+.A[8!YMWB]:_Z0?,V^KVUVM/9^ M^MI=DU/D:^1K5?C:[_$R#4\N1D-G)5)7ICRL5,R^DB797P04X9CIM 75&AFN M=ABFEZ&KPT+H[ ):C#;IJ2#?[N=MGM^=TZ04:0A@AK"J$ M+==IM:LW%$&,($::^75K9K?M.KW^B(;T#?B&IN]*"\O6%H910K*^Q%P7U['& MOTVBV:XS&+5I0P]B@@8S@7U4'/2[KDU0W.[X!O$B#9X$F2= IN.,VE;E.H&& M0%,KT)#BM+(;6)OTIJW8O<8)Q.(UGO9#[P;5@T'(B$\SXM-7(FW1H$TS8FT, MMQ>>N-4=(LD3R1/)$\D3ZVE$&IU?:L2&SIZMU<#%NY5?JS\TW]@T[)>;FRY0 MIH,R'93IN'MNK46Y#F*")C-!)7-K5D%!TP0$F7V'3,\9M%L$&@+-WH*&%*<5 MHG"=?I^(8F.B:/KDVZYS B7J>>)?W\QVT6;_::G8P5C$8A*D9I_0MVN[[KZ" M/.+.!X%7>.*6U4/L]O[% @)7$V8W:B-#Z%U!@AA!K%JE/^A97:'^J)7V.P @ M])%ZW A]W>UL-O$ZT$4OMO%(LA](3#"Q?;M4QM! M3;@@7! N;I<;=*U.D!(F7@TF]E=#$29>Q1QH\R+#($YY/ W&(;V@6BN&VY^T M6-?IMNE 2YM*@0!6!\/51F\/NW0B,\&+X-6<- ]!C"!&$G%5KN>TZ8!4FCFM M0WQ\*A(EO(!F1RFS]]15'UV[^GM?*(I0L7W[U$8T]UVK"^4)$X2)QF.B/21, M$"9(/:V_\='I$BIL!7@U2JOL.O([]O_(="I\]NGCYXO38TI<[3HW+)4OU*+U MG>2:^3(;AX+]O67^>Y8![^V-XFE8U(5':1D&_O))=:$(:QN[/VK;1[WV(1M7 M8$K[XXB+^\7;W4?RV49MA/-5K=J(*'<&YHT8M!'H'KIV9P<(V@1M@G8MH'W0 M=H8CNYMJO-C*&VW%U0A*H.VC:X]]BG\H_GF^+4=.;VAW%2!I).OIN=US9'W. M*"=;/6\&H%/!#, C=FN:KOAVR2GB"NJ2J-NY>O.(YHXV5"%Z&KJK<;Z

>]ULNNX+=J" M>A.V:NU&7_JQ:Z!$7U(8+*E J0]<9T,&0A O"Q5JY;L>QO)\?P8)@ M0=*Q@=)QV.X[[4Z;N.#!J/U=RL>AN.OZK56L9+0PB,5AL0K$;;=^^E"R(KZ0 M'DSFZT#L#FTO%:FP!;=3#ZT;F8>'%KZ4'O+H/+@&71>O6=[8> #S M1!@6U_SRIO7&? ;W]A:?[[#C11 )S;Z(*_9=1OP6@5\%?CI[/QH>M;N]OMMM M=7JMX6#@_K18X@[X"7FBQ?O%'[=LM:IB.;>TPEWOS@5&3T]/Y37L=G]Z'-EW MLD1>WMUM\1T__H7%VU3[IA;?[N,;FFG>N:A=5;?[V(:X:^\LM6^]?&3'F*7W MFVX_8H/-E#P8ZX2RFZ6?*2%8!+_,-!,PFOHW$_7]9R@L\E8*4>VC^;$%W-L! M\V[Q>B*C2"@OX"$[EV&&>PY;.X6'?&V#G=1?@:_]AMT3XX)U\C7RM6I][?>8 MAZ'T>"I\ IU8T'L MR4BP@U!J;6VK8.)[6H^[5^MQ.TYK9#7*JTMO5BT)B0EJPP15G'_;:[4(%80* M0D6IW$'?Z;2MRO7;7=\@O4"BN@B:8OZ*COOL%DQ&TO MUMJB09MFQ-H8;B\\\=&5J>2)Y(GDB34W8FT,MQ>>2*/S,XW8T/FSM1IL8=]$ M7%U-LVN4"*%$R!-FUURKV]#7I3>Q',TCO HFJ&9VC5!!J"!4K"7-,67>H[0Y MS:[M+6A(5%HABK;3'5K=9/AU$$73Y]=V'?:7J.>)?WU3\C+0@8S91"IV,!:Q MF 0IFR@9O5UD$%)^3:]I[V^B>H,-%2H(-.@(.)OA!Z&K#H:KC0[9YEN(!#&" MV"N$V('K](96 M5[]E//:93.$93%PG(M:"$JK;I\+F,9Y5MGL=I$: V;Y]ZB/1K>:8"# $F#T' M#*W\($20YB+-19.YE9'1\Z-'RZ%BC0S>7#[;GW1:W^H9P#191.BJ@>%J(ZQI M/I8@1A"K.'9M]UT:PPA@I!"K EBGO9WU#OL",)I1K2@F/HXDF.XOCH<*,CF! M!TKOQ^&8:X'(C#!.-K]1BH]2?+O0YOM"8(2+[=NG-H*:<$&X(%S<+C<:T/;3 MA G24(2)5S<3VKS(,(A3'D^#,9TW7"^&VY^T6-?I=K9S3M:^L"(!C"9V-K"3 MZ_1=JUMJ$, (8#4P7&T 1HL3"&(D$JM=7>>T>C1W6GGH3!'RXW^=BD0)+Z#Y M4U<6&A G"1.,QT74)$X0)4D_KJV8'7:O9 MRWU!!DR)JUWGAJ7RA5JTOI-<,U]FXU"PO[?, M?\\RX+V]43P-B[KP*"W#P%\^J2X486T+^$=M^ZC7/F3C"DQ9P2Q8RW';=M]O M>K91&^%\5:LV(LJ=@7DC!FT$NKO.T.X*.@(W@9O 70]P'W2=4=?N[-^+K;S1 M#D2-H 3:9[KVV*<(B"*@%T5 K:[=E;8DDJQGZ'9/DO4YLYQL];Q)@$X%DP"/ MV*UIMB*_>H9?53&Y1'Y%?D5^17Y%X^#V;453R"^S^+=,>3.NA<8W91,E$S#8 MW&%)R.%>>$:-^#,+D@@>3KF5!E)D[=\1L)<=>4'RHS[Y#6OT#H(G214B:E?%>YMM,:D%+>A&T:,I6W MZX3(A4QYR+C6(M6,I^RKE\JQ4*SC.JS= ;L79?VR!<$"X:CXO^T!D1+ @6C88%24<;C1ZU M.DZW9_68Y;KTI\6H_5W*QZ&XZ_JM5:QDM#"(Q6&Q#L1MMW[Z4+(BOI4>3.;K M0.P.;2\6:7P+?H]Y&$J/XRO\Q='.FBFALS!E$R4C\%N52 6_KW[6F3=C7,,7 MPLO2X%*LG7;E,.YY,HM3J+3#0C'%7$;L,YE"+>#6TRSDJ51S4R@,>.P)^#8T M-?"DQI0'7,U#+5D0>V'FPQ.ACK@X1&:*\2<>NG7$FM,)S7>CF\>#LXE4##K\ M=B<\Y^[I3 G!(OAE!EX7^]#5-W)B ^,T=R;'GO/ E>=9N=T_VDZW?W>J^%FU MP[;:J5C'<>_)83^K8N "B?"0$L*YLT1U*@URSX$M%'P\@?\%*3OC7A &N-(+ MJ(1'IEL=T[2E\=&!;N+=%Q.A\#:3( ;N )?.6>.(P0->[F_Y1[S\?9 "@KR\ M95\D$.#!Z"T[M&/XQ6;'[3LDIYT:WV-MN[5W/QB@3S)ER-T/M)=IO6!F'"9\ M,4Z)BK=.Q5I,<<$DTSP$'#60'HB7,99D@(H$6*A@+'X#6_ M89@8FV]N7W,%0Y0U0N_?DSC8.:%WVW>_G?B[,;"4T% )% IZ0.M'X/V"V[[-( &8ZCL47-PW7QF*L<:J]E-*XY:,- JD;.@(COX M1-<*0-TF"K1)D$ SYCC">5S/C*.9/W"9^B7X9IQJ!S6,C-#7KDT\Y0GX"=S. M*<53#RYU-Y_NUSKGV5BG4"@P52F%1Z'$[@.XKDP,(%A8'5"""/C]Z/QAQU_\ M_?.[3!]..4_>G^?@^RX2E&/Q]!2&^E!JD!@7X$8?X0$_?OW;__R\O!RCLID, M?8#M)VA3.D<%=47-V2ETV?"_[O]=G+YA@0]?<"\]_#@\/ANU MS@:=LX^C7K?;<7N#?NNT^^GCIY.SUJCGOOGUAJ>7N_4BB* #OH@K]EU&_/ZT MX89 L02+V]K-/,L7'KH(T-C[# 98A34J5%W)K@L5Y@X^L-S&S:&"1I/9YKT& MK( Q:$/AB;3B8UH:2$HV;^R6!A!YRR&\(3'<]QPP))N&3CN/7O3/(NO]0Q8 MS[Q/% #>KG93:8(*9"S)!M#M\'OP*_(JC ,<21W3RQ4RO(*2[K,[1[9:AP, M&GD#G2)1ARV 9L%XX@GAZY+0,KUDK0WX7DC[[EUDGR@'**UBO8MUA/3+8Q/ITI,49# /R!R M! H.'F$?V'.=0=>Y[W#69QG8N$S9R_^)Z6BH/;K0^4R$$_;=M"8G9*!<:& > M800AM.\J2&>F^/FG$VAWQ ,(0O@E#T)4:28,T05I7W((1#) U3S)*45C9@6< M5>0R#Z(+X[>8Z&@.J;^R =A0/XC7XE53]DW)J>)1(UIKRA'W6>>^JR*3P;-T M)A7\:C+5:N4D68)?($5"SZ);\= 2'0Z=?K]KCPV+V*^L)YW,;]F M$$K&EN+M?[@MP^86)9N!:,GZ20[1(_85*G_?KPP^L!CT#H1YJ(92T'!Y1@G= M<'6]9A&?L[& ?WR!8@E"[_@PXNH'2A"%VN\21@B(I6,QE1!6FWD+Q6/-2__0Q8)F3,"X7J]ES:S8*I:V9FO*YH$V^9E1P]M,%5L" M@+)386LY:U("-54"I\%EX(,K/GP.>UV:EXN7 )=(G(LD-<,APJ9E1J\9OP0> MXH'/_LRX N$.].4OVK=&4#B&Q7$&XU?*U50@N2TN7$C]= 9!\!6NZM"8( _T M#"X:S\W0\5%RY>,H2QYN/&_WU(DXG+T# M:_]X/Y$RC>&:?\,'=FV^4A(M-DO3Y/V[=U=75T?78Q4>235]UVZU.N_PYW=X MX9OB>DR5_?(&[FQ:\P9O_>[6O7_]V\_O\#[!>_S_K_\/4$L#!!0 ( &" MADO&C1OBCA8 #CU 1 8VUT;"TR,#$W,3 S,2YX?#QY&O<'H M[.KJX*^___+;?_5Z_SB]OW;.F1O.,)7.&<=(8L]Y)G+J?/6P^.;XG,V8B' MT$0!(/=:(C[!\A;-L)@C%W\^F$HY_W1X^/S\_,9E,XG=J<0!_#P\/NI_Z!^= M] \<)2@5G]R9#)K !X1^*\"_//+@#>,3!7ET<@BO'Y' "3AEE(8S,X(G^:%< MS/&A NHI*,R)F^*M1BHB ( G4YP\5^\.HY=Y4&*1@5 A$753&5Z69'X^T=#] MCQ\_'NJW*:CP3("*;/_P'S?7(VWP@]]_<1S= -68H>A.$ MYMH,O:-^#PP1=9MKYB*I.VE>9"/B(0ZD2)[T,E)O% \'SF$S=C@+L-@0/YK6 MN@Q!;]@40YI6&X9LO:B"G644^*N7X/7@4:]_O!X7V7ALQD6"MPDN/AXB[H*I ME=E$*5,:D+P*'DXGQ/JL^B)>@93]J=DWK[' MOJ,CTT_QK&F/7P_GG,TQET1%4KD07A.8LXY$6[ 1,BQ^B,AXF14?CLLXY:HA@)[0_J[ M_EW61(P<@U@02T.W-EYQ=!C1XH>)HANI_QQ+1 *QCA42$C9CO#UZ]_;HN(8Q MG+_$Y/YGI\TRAG_6LDI,P6:4DZ-W)T?]6D:)J.V837B(/94C8RJP&%!O**>8 MG^D87%X3]$@" CZWD9%JDK3[M0]FOP:TG82X@ZCG:/).3-_)-;"WX[+2VWC" M9I3M#O*#V4$VL.JN^LYZ5KCCS M=^15QCJA0"$WM'@>PIGR/ MA>1J (22)R,70OT0NJ&H10UZ\$'G&A&PS%VRP5;M/^-7H$]+F M>S%5I\" QQHP(@)A_E.PH:38 CCN9D1]W"2AO&6E$F#-5#?(;$] XM8%?Y M5;I,C>96]I6WK?M*W(3N*KI]!QAP$@[V?<1LM%$XFR&NAOD]\A84US?S1KM. M>RY6]BA#E%JS1\5,08^*V,JC.A;4?5:T792XCI+B,GO+5A6>$VP.Q80M]EZW^NT;^L?QT?J?\N^N4'_ M: ;\EX2K77+H9VA.) JN,1)X^!B0B>:G0<>H(F =^?TCP\B/*3F:E).CM3=' MXZAZ!1UK7-P_,L3%E<;9R7C6KMXSQ>+QIFP5$=L;[%4,UC3IL).Q)AK](T.B M83'2[N469XQZL!#LJ1]"3<4P*WNG*(#BY]$48]G$4*MI6:RE)J?C(SU!J4A! MZI,68*R$II,GZL14G8CLWEXY'=\A6,6?8DD4PYLT7I'P"DN^T^.NL255/)AO M9>='8JI ,?1A\?0R8,_KCD@S3;L]W]4>F1EUB/_U@J]N8&_)3.O#.>:-0_X& M1.VV/&EIRZR!O2TSM8\D<[]-6>!A+BZ^AT0N-FA3 _'7L6V^H?]VHJ9VR*^HS/-&<-3+J*DCU%/S&EZ#%)O6Z2$75R5/>F2E71 M/&NO2=">#9Z8LL'5AMO-O'"%QALGB/7HV3/%$U.F6,> NY>^<_]!$M%Y';4/UX@3@F=B#O,1U.52]4WR!*F?1_I MK6&J2D@XBH:CB>RPYAO/1%4$[ 45;PTSS[(==G*B*2NTZ<12@6^O;7AKF$A, M]MB]>>,2$?X'"D)\@Q$H1F0#^N;Z1&5.TNS11] WE' MTW?R#>B))FW"R;6Q-ZA1]8V]81OB=D^I8O2ED=G8O#OI2+]@BGF3U>0$P3[> M^H;Q%F/NGG)OX72%)$_-XX8J O;1T#>,AIB2DY+:S=[.F/=,@B;=/<&PK^Z8 MSA,GJ#NHW^8=O81H7Y(Q'1A.*.QTOVX:!I?P[.LHIA/!F=9W+^B]HDJ/*G-X M::+Q/)+=I9BFT C;T>B[J>G&GL6 :W==#!7BG,Z(6J(#X1H5#JR MA&GO]>^-O3XAX40T=ECQ+?J_F8!]$+PWS+!+9MB/!*6$IE-N!;Y]ZGUOF'H- MYMC%.?A),<]XH^+[/)(]C35[HQ1[-Q7=P@4MX=H36+/W28GLJ-])Y6_NIN3D2>V\+9)K IN[L%KD[.[LV'!1796EH,@NN=)P M)]V;4=_IMM8IIJHU>FS)MDZ96FOU] [-GNVY.W+0#;<4/&+Y-;:>#E,*7:P GQO?E2K=QAK@,'?38;*0'O12CT M;5O$U4<(%=* >OK=@^)EHR-]O<97=HUW#;I&CI6HK%K\KW,_>H!_4WXB?+W& M%55> T][CU"VJGXZU!6C5O8VS)53>/,QD;%GMT< MF[*;*HOM:HK3\GAXL]/?*K4Q?==AQT]V+^NPG7,SDK [LP^&G1F3-?[3'==O MAZ4/I<4/"I]3TQ]3BS^P[*!'-7DC5WX^D#S$!]J0\ FJ?P[@AB"M0Q7U*TCR MA/7-Z#'\@?Y W.>#U6 D", 5)0V(4+TB,@1NOG 6SC\?Z.\3?R(2SPZS>< 6&&O.[T+N3M744&6W6M"=-%\UY\M6K &[-6-F0D7?BM [ MQ0(^Q0Y;U/=L@0+X-D3\N8A4JIK [4TW8U3Y2;XHR_48W2"EF-9[/R9QH\\Y MRWK24FUB_1F#)>&*[[HKB_>O4,"7(>)SI]=,""Q.L4J6\!656$T=,BYV5M.( M2W1?4/8:S!B7Y,^X:\2R;X;65G35;BS' E]?G0[OD<2ET5OUM@/C=3+A^BO8 MMR'P-/0O7N9$Z08*2T!309RNDWJ:96L.A M+$F9[R_P72/LW6)IDC*"J51+2V*=4,C%& E M(6RN$_#CD8&G./ C+!XG^O%=4DLZVBSM5_0A'GYL[&ZK/4@BOJ<.E>&Y:-]$Q%]-,L2/\ MA#DTUEQA2Z@_=Q?3/D5W@EM&73WU:G'*ETAOJ+MMI+G.:KSB FX0-4KK!JEX,49['JUYN??(N,!:%Y&-V M&B[T T\?"#/*4 G:5?=8X/XK)I.I&F8#<&D3O*I7KH#?3D?,22:FY^2)>&J0 MG&,W4*&_&BIN$$)AOUZ70,'03R!@1?E)Q=4THRVG\ZEEL6I@=&VBJ6'4*B-N MWV@UF!^Q0#,BXK+/*F$JX;K1(^,-_3-&E9^$%=Y[P,N+40G1OL?-0X[7=J%, M[Y9$8MX3\2U:N6%^7X:W RM]CI).M_Z';1PC"29PN.2T$O&(_E2N>M" M;R/>:>=MXAX*),[UF$]E-;WIGKL\QX\J$WK"5'6K2/V#%R+@OT00*T0]@3SY MR2.*#Q%WN1^R-VCFNVBD%3#=-M<8\]GXF16G-1O ]N\6\IZ8@BJ<9B<+SH9\NYBTM MG>BBLC%^D:>!"CXR =NBK]$[94)F?>F)T%_.A"04IML;Q+]AJ7<'AC2I%X#I M=^C[L+TR9DE% 7RG21*7S!&JR @U![SXD6O(P5) MJ"V69J/7(]^)V2H3+V;[+O+:*BPZ7=R@?S&>ST*6E5(3:]LA219$,.YCU3(< M?DFV=/0>T /EV&432O[,%\?DB^#SN^,;I->U-;U49YEH5T*$0!'Z=O&P4*&^ MI@G"S[,^#>LJ*+J\/O@*MVM3N1AA*2.\KT1.!^-QT4TV0^F>]T]N_2W''X;G MG8LUOD!21P'&OGA; ZZ#AHD*U$9$=?1+-1VAX/BH_[8DF!VFLT(QRCCRU7SY M?V&P..DKIC\8!;/!=5:XN2+#)?/M-JN&ZIY@5[.Y>LS\@:M34#641[!;I6M) MY_"A2L7_^Z./13F;(G50[.2P?+SD7)*OZNWVP^3D@L?%.5&!B0P6:;ARS>@$ MUOF2&GF12=,$I:L%!JD4*?$>[ :LLBV\])P_>N4P38L4XD;'D\Q MX3>(ACZ*"XB DNK0=+&DL%=MJLN*%C*Z:"=:E(R&0_(7BN]/C,=&7FG-T+JV MM9-JX!H;%J#+#[>\RGR#7L@LG$4E!"(J2/BGWLH6AN$\IE8O($ MXDCVB.-WU'.9^@'Y4$E_FZ;=@9W=6#*8*%1JJ&,<,?33 Y #ZMTR^CU$ ?') M\HF4BY>XTBE%J#BNH7PCYE+-D?DCNB7M;HN'[ENA+-"8Y448/L/)L1O&U9R$ MZ!C3>*%GZ/_!('R[8\]9]/-#6NJ"1@D%.9/MPVCD#OT[SKS0E4G"#S-^M/@TQ3I/$?>KNIYAU: ._%1+0&W/93TJICF!W1N[[H8.$K&]E6[]D(UJETVAWJ MKX6H9N6BU,%8U/5Q;]5P/X[;NIPA%ON,@J M\K"Z8#C94H!NCR5-4>M<[VBDL#$[Q8F85_0RA!J?:%YOI"D[F@XRR5='+S;DKFZ%K)3G%NOC6&[I/ID6>#]OARC)(L"VD<-L/'8:TOLY M=*;^P/Q);Q'>H87^E-T-\K!1']6P75NUJRUKM I;X2/L\)V;1RQ1QE)E<+XH M.)\.UP/=?CY;R:/$8OT5>:U;\,KE+$'M1YQK?(1=<%GP5(".,^ M8UX1&Z;;M4%BZR\L>%+6N68HC:3*@:@-9/NQI]Z,BHY?^6":PJY?UA, M''>J(O\ LZ5ER-RZ\^-"/P*RYN-\:U/IQ#D)O3B9XSVW;ED\H%X'L .[N!F; M^2,) TAUH]J3TT4&$L]#6J#2$O6RV&O3^YFU$SGD[+RQT#L=4-$0?^OB+)SI MUHS4%3[+\%M?6N=CV7MGK*2#G>DIW2*6W8UPBPK6[?GUS-.1F MC1T@S>!&S/)H4<3C(@-9K0B9ZY?Z5A,)73!W*TTS"W6,L=J40YLR^)4/6V^X(4JF33)8JK^#:]\OGHUMA;OVZX^H:">(<7KC&XHA1Z:#P/*T"J"[]6Y_,:WJI>ATC MG,V4FH=^M-&4WY4HKD@7]C#@AIN*U<#-T=OFNF"E QF?C<3'?M]%0:""*R^ M[RXQ7RI[EBJTZP!N?T5[C/@$-J3_'B*5_?)@D5RN=1='V*DX-0"WE0I7&TM! M0#JOIE(VH]!U:]]C&#?ZRTV%/>/_QX@OY>(M<7]8'X@^I2W_+D!HZFGL8/,3W)__[QX>UWC?CZ M8A']^2).\X_/3B,G_W;$BB7L6%G4SG^]/VH.*()'[*'P=0^'V](0ELEC&\ M_GH99_,X?SX+9XOSV+Q<-@TLM'<3ZR;3R6+2B>+]&BH_A.[<<5![Y0?TOJG# MTB_^M$UC9XOK#_5TFNKFBVW"T$/MW%-Y$#HOJ$.:&W X_[.YTW_@$1Z-Y)R:%_7%YS94<@A#4#\"X:&^S#V>I94. CU]!/4Q@*S/8O./RP"4[*9]OV9*D]^Q MV/MZ.O%=E)]1>QT,G)?V2U$5[8:39E/Y['N-A-;^<6 M"A+]WF:-\SPN)MY.^X]@;7/C#@=$UB*VFM)9RGK3FVG]Y;"YV-I2N4&<7<:F MHRC>+^B(VL/_]&NO/C;T\ MG_BW,S O+UH@=XZA8_UB!'?=K_9KIACY';>"O5H9C/A;#S!T^QK4I\7U'HS2 MI>Y@A+ZVS0RTN_G[V'P\!Q&]B[A-Y4V,GS7_: MZ3+^!IK/LKD1CL!&;R8SV(@G=OIVENVR]NM=)!_2UE$&TI%!>C0YV+!^C3/8 M=7:T#BKF +J)L.WK0U1<<@H_/L;:HQ!E%=YVQ#A<%(>A<_V^G[ MIO8QYH",NP.SW^QB ;;@+@([5B]%[LOZXF*RN%5-P-C-GMI.RZAW99@AZH#DODYL]8>MN[F&B,2 MU7F&=U0^]5)#)=AKV[_],9LL!IB_0;H<&9;VV[/+?4Y&]VYHY"%T M%,(=Z@Y+Z%Y')P5.1AYWL<^$;ZNXD41OIWXY;9%^![^OBF=J>H0(W_06OR[B M+,0P7G]K!WG7;>[TMMMI[;^#<-55&Y>=[-RU4=3+.?IL[>6S#.VS.%W,;[]I MP4:8K,*\_WWU=?68HM_C8A5A>$O4U+HX_>4I$%!UJ5:%H)02/J#$K4-"8H6, M8P21&(U.$@M-]/<#GN:P]KI9P5QZQ+\V]7Q^R)CO5ZQD]-C1R)%1P2+,M4$^ M18N$3MH)(U4BKLNH[['7\\8_J1M8$;\\)4^??(F3S^>+]L>;5FSC'W'=]V'Z MJQ+/YCE,+K>()HMX<5L_7S\8:UKKD;&#D97AENFT_I(WUS=U\ZI>ND5:3A\/ MI@/S[--.9;2-U&**;* 6*6X\PD8R%&B02BK!63"'\Q+]QDOHAV2FD;'\QEO_ M?+9.XH^T%:Q3$T;8@ ZY\7 T,DY@>\R$WJ.HTSZQOD[%4M3)2(<(IPYDG8/^ M'#/(Z4"I#P0#[Q]O8WP-FE5]'>,J;G>O,>^L6_ED8L F(18"0=QRAP)+'@# MP1'MB>/X!]@>AYC9>GSLBFV/-XB\;^H4Y_E2I)V^B7LLD@T506@'1BP *)0( M2(80$*>6(J(M0,E!'6!TD WPA^.6P8$KQ2H/KF.UX[#3EU,+HT@3L)AW\DS' M%F"Y"*FU,;!2DD:48XNB] D9B;T/-$JNU.',PWY@YAD/P=U<]-CDS]_<#C0? M/S76W]SC6L,#&\M6Q A+*2%(4"N!8"H0L\!^QD4:O=8AFAZB@O^ LSTD5OWG M]>)BTLJIK.5]J*_M=+M&T;URQ36U5AB'.&R 2"9A$)-1K$;C%!>^QSH7/_S, M#PQ>J8VB-04.4;RW5ZPP=AACD&(J$=@5M2%(4WLAKKWL9G48:-N,U3[E:.1^, 42A9CE(B/2"1L5H(]R"1] M)]]A1UQ>+.>3&5@BWTW7O:&TM&YBI$U@]&JTGTVP1/$Q=L!K8I_H6PV$67O_N*\8)YLY&)#G,GZ"B-6R'JE9;,GC3K MCLM#>RM81YF2<9F\'-I<]VI;O\#P7TJ1L*). O'IN"0E&Q'(J)7IK2A:>Z4_ZQ0 MI\<.XKI/UOS&2?#;9#:Y6%[<>HO?@V" ?]N<$&<)ML4'?]]RZ-2_\0HDCJ;2 M>Q2"= HF+\]J9>-@.QVUU3E>1>)$,I(DDDY#T)R%%-4.*$6I("_*F'5[A,@.;)<%L? M6$^'V6Y],6]G?KH,^>QV$$MK<[,5-5A1[C$R#E:EDS0AK1Q#R3$>K0*E@_:X MG5GH1MW)&QB#3D 13]O>^7G$W+$IJ*2+/3Z]Q@[SU$L40 25+/$N&Z]3G% MV6>+K"HS1\?87>^-+)\0'\JYW^KN!B:F2 6A^20.Y@/46XF,QP$9D.\:K'I. M1 ]'W:E8JB?)O.-.TS&WVQ*'6?L^K%%PH[]W!R"G:MJ8I6?-BMY5M2+"!.\P M1HZHB(@*#BEL-/ AL(!1QG!Q4#CXX"/O-L@J:.=!,8T4DXZ[ MQ+TC/5)CE-D\AYVT>DBP2NUB>UWL6G,G*8E(>;Z2&C6&X6$,,E;'['DQTEH: M$G?\!V*#_69J\XP?#D_!C %MWA/823MFSEE;H5)642>(!82$1\3F_34P&*MQ M/M$@+94]?)C%&>"@B=N09*DW4H6S1YQ8=I5C:J;#<\1@8)5BBE>3JPDH:J&[ MA-A0HQ(A8DVI0-0*@T(2"@FE,/SJO)"@(?,^&=G*'',,S!##057,W+U]M"E< M94T]*TROXF4]GRRZ>&IV5H:%P)1+,%3##8Q<"H98T FQO#R4E#'P'O9LF=.) M@9ED%-2**9;U[/.GV%R\BJY#'LLUI:LDB4L&]&[/K$ .=D^DA"$H.JNCU+56$%(-!%CRFA0W17JQQAAH%?98 MW'M(KA.#;*M6,9-"HA$C[ZR!Y> )$@D6AC6<.^.]PZ''1;NPB2;*U6),FZ,]EG7$J!K!8R"8!$)SSFGS!OE>^PPQ8V47JPQ M*$RE&&*OD( UY\G<$:&3DCGU$H?A\8"B#0P%C2-)QG 6AHE^_5$/S0?!['C< M\"*FNHF?FO8Y\^OV[WLQR)KZ%4\1A""UL!"<0"ZX?'D&EALEACAO&)AM)YN' M:*AIW-RL-JB6T#6[;PB9K2L/8G"1&!!0,B,A@O4)16(R420SV M3<.2.OGHFQ%F\5&:]2&0*Z:FK:3"(:LZ0<"Q00YU*[N1/W\=GC>'0*\4A'_+5F%D,KVTS:U\5]WYYL6RS MPX"!/O&3;4;*[LH5EL([&"M2R5ODO7'Y+1,PRU*T2?& ,>EQHE+&'38^WXP" M9"D6^@Z&77O.X\(5QS+[@2GRG!)DDU3(45#IDI0LF91H&BC2:\S+? /KIH/ M5%+EF"S:FQ1@R^4W2H"'X\QO#P/?4JO"0D=,(D?.6((D!;.=FB00<<(KXQ(V MHLG^>5!?_DY7IEI^U:6[RT37,-:VVG;=6E?H55L"0XCJC"&O&<08=3 M@1%)(0@C)-&B1W[(DDQQT(P^.DH>![/2ER%.\?7MHSZ=.!B'# Q5N?"T*R"P M;JZWGQ[?+U:I:!WG/@'YL(M["X8%ISB!.9&4$XRSY-FIJT##37Q/: JZ9"_! M\%\]#G7[-E17A:%#[8I2PZ.T%"D'3,Y9#"A@ZL'>3(HYG2P(P%.WIX=CBW$0 M*\+B6W5*F(XMTR3?,P9D8_,(T,("$'F?2!> M,G/Z9X,#J)D#8U2*(WZMZ_!E,MWFH+TM4AEF)?<6C#M%+!(15I#VFB%A0S+) M<$)XCPB1DAM$KYGN@4>I67TSF0$,[R97.=AI86>?)Z"XW Q]^TK?7K'BAFCE M>$8L!01"-+L2",^'4 DPM)RQ'V0OZ,4!@Z-4.LX0!I#CFMKD]M\"6+I%&FZL M6Y' $AA$%*7H-<(6>R22$H@('YWA6*D^.=(*O:?;GSO& *IHY-B*DSL'C3TL M7QE'5;+.H,"-0I(JT()\ MVTS_>5Q,_+<#W8*Y=CXNX+-U0)^E[+%Y,ZV_'/-1@'6NHYO' ]_.?#Y-B:_B MS;][>^W6-U.%0"-HBA(1G(!_E+;(67\\ [78YL."U;O V\]HNC=2<*N#;W-Y;*U8V*@/; MND?$0Z=!"HZD!4N=.0$KSVLCR,GGT"_$*8,C68QWINV<@3)Q#MK,"]NJ&!?9 ME]>.9>76V\9#G1JHK/24Y*O/BDJ.&/<\Y[?0L(YP(-X304(/#;B,JZ04+XV% MZ''DT8W5=_M.76=I]'VU2FL#_RF"8"%%9$5^R\YQ0%5* [8#HTGW.*8MXV@Y MBBSJC6,QQZN=S-[5\_G9[-5DWMXM:^G?N8EMK5<9X:(1D2/8H!F*)&H 4C+$ MF.4&&ZZ$ZG%32Y2);"O$.$,C6? 0YVHR!UK?U,VK>ND6:3F]/:;>?HBSL5K% MG,.42X.((1YQ!Q!Z'2.*6+M(B2.D3[!U&8]-(;89&,?B$0%_-@#CJ_K+-@OJ M<>&*2V$5)CD!)#8H2D*1T'EE&!5E,C89V>/PI\P=T$(<,@AZ1TL]L%*X7L19 M3%MC\7?4K)(2 1.G4*"P 3NL O+<*C %HL34,(;[I+/1/Q/'# ]E.;'RO9/J M[>QQQ-160;.[>A4"=\F*"$)5&9"G0$C4UB"F",'X6H$/R3ZM)@Y7,*"!P'9K6ZB,QX2#<8%BD@))+ 0*C%/$(N8@T5G@JDYCAG"_)&(MR*CZ@G7(M0#?5L8?' MDOQ4KNZR.!^/)[T4]GDA1')@Z2G%&%E'&(A"!0Y]92"&21%GP> MRD0K'HWOAD7V9)2S7N)N;3.52,D&D@R*H8VCT!9Y&PQ2@28B*1?QX0NQ>_'9 M3^5:'QG8HZIJ#]+2'JBTK6^EHA$3C/.-(PS(6R<8,H0S)!,GT@(@"O=ALI_, M.S\FKJ5X[/57D+IS(';E(GX#<*X/H-@O_K)7NY7A0A+."%G4:@ M]S+/**-.]0G)U#^535H:ZE*L"?#=+*5\N+X]U/=;N4IRXHBW#EGJ&(*%%Y%F MVL!X!$AZEK30?=P9YF<287V1.Z8W_[NW/7;=3M]=O5+>.(T903FN$#Y40A+' M?#26C)+1:4M[9)2D^&?BFY$ +2A8UJ&4CR?F?2\8K&FD4H""(5JBJ%Q B@ < M6@>:7ZBB,CG#F.CAFBCU5/EQ+Q@,@VNQT*K5\^R?ZN<>T&KBQEO=VP*M.C=2 MI1@)=40@Z3A%V6@!^4T32@DS[(QFC/I!+B<<05WJ/?,/XZ[&A/7((NPN:K6/ M"%O32!6BX\9)C3R,'"F EEF36R]C#R_5<0^LA^::X3 LK3N=I;M'HN_E+>^@+ZVO6,FD8368F)-88Y0P MK!'+,4.>&\(] 0.HSY,![*?BFL&A+,T\'V*;@OI3_-W6S MWC/6@:WV;;*20:HD.4>1&(RB\!$9S@V*V1.L;,[Y-TR2FY^(X0J ?(S][O85 MT@U/3G;< W>T4NDD)..2(XT#0P+#!&#I+[E4\4S!1)D/)<@IZH!1**.Z2-4S$I)7"W-QEV7OOZ M\=FN--#?&+-T1KK[2>!6QZ/W%/'B6>".&^LPVJG]BM#,1CIS):N4)#F4@QY' 9P0TJ7VN+M8BD[K=4WIRFC#HS8" M9#-\M ^OF809PCI(L"A9SNU^ZEQT,G/_,%7J('@7R]W3 'VPIV_/CW"O5&6M MC8PKCY(U!$7J&0H!YQ>R,-:.L!3P, ?](_).[SEZF'^G%SZEYOJCG<;YAW@5 M9\L=X6H/2E8I08N6:Z059\@EZY&V"2-O&>&@TCD93OZII8/GZ.'+U[VQ*37? MV58[2RM2M\SV=^4JV(8)IQ&&PA)\*">1S+XDV(:I4<0ZHX<)%1O31AYJLOM" M4UPE6%TR[Z00W):M*+,^WQ*D[K-NYP-\=LK5=18?-! M*$6.$Y"41L&@<^R:5P*S (.5OH>96B;>>%A&&1JO4OSQ8Z:H+A/..2R'_+"9 MJ&_-YMU"XT')?$%#&&,=HE9!RY1ZX'B*D60I^I2DE7V"Q@LI'J?JB.@/]FX& M\A>+:BKK-0S(+ MO\;Z&V;&0CK?!VH/? NV]OV"1Y?+O_9"KL8GE_!-OV#&O.SY:+=:H#N+?)ZSY8J2ED*QFLD==0HLE R@=L##^3HZ4$&5%]?+A]EE!-WMA)\Y]VNHR_13M?-C>* M*N@IJT X.WT[FR^:5GLY(4J*:(XK_WN13GZWS8USO\S('KQJ/VXO18=48LW< M\Y(4ZZ@(B)L\\65Z.[:UL/W9^BV;\^#OW9?40+80_]R#V;IL;R[>/TQ:!MOFKK(JBLG&CD!2Y"I(1;0?19<;T> W) ?41("UE"FP93!M= M_>[>Y5M5]+!;\4J%:WCW"=$(K",MQ0L,HH3HB0I)QAGZ9BV]1VI MNT3+]P4K2[S/-Z"1X#H@8AD,*(*=R3QSVFCCHCSYY#V'3].FQ_H.Q:;<&=R* MT _VRV^P)39@,7::]/OE*V5<"%PQ1&G.NY8?>)>:.41<-,%((9+I$4%2>.X/ MF+)-L]\3I.),D'>[^7D,V2S,3H0_Z^:O_'A2G2\"=N&*K0U4UF/-\]M*P0F% MO.(!,0/H#FTKKG:\<[!IDH5PU%K MBAG2C"O$'-,H1LZRVU]1S*UCK,>+>L5BD(;>0X8 JI#2>:>7E= WW\7/=KK* MP)$=P+?/N8'(!9E[W,ZS/WZRN'7&WH0.?8XSOU-E'8B\57:WFSR ;ZS/[UN, M'#6QMLMCZ^>WV7QV)!>\7PP6+>&PO!)2UAE88IA"ZRFU >,$6ZL]](VS77.O7&1WVO;P@O;JE4Y/Q4F4: 0G4.6*8T$CA%%$HPS MU"K.3OX2P& <,3!2Y?CBYGG;F[/?FP1!V_U2&VI4GA(NJ0%F=XD@HD'5S*G+ M4! D:>UUPGVR$A3*5CD@.PR%4A$U?*TB5D(A_Q@_W\2E%PK3?-Q?(=WZ8;=% MP,VQ/1M3U9;L\_:*U;%U^^?35NBL @@WD0D+]2Q]LE^W2,']&JJD3[ !,(^T MP0Y%JRT*F@=D$XY>9]$2.CUK?$Q4>J-160GB3V,0J%1RQ+B'CZ UZ,PX$.^) M(.'D$]>,.?$/KQ2.A6JQ='X7E]/Z.L:/L;F:^+A^&-\GB]N/[X;IH+*>L/Q6 M)U)."42]IPA[JI"DSE$BM:#N])-F%&3,H\%>1A=:NX/=18C=SVQX5_+Y%]N$ M0FZZM>2=7>6YB%^.2,+[V+3:S6S%$?,/\^7\0P23:.+;VUE0Z?GLACW_F$T6 M1\>L_?;LLKV5>40RBFF"!:_#/>YO-\"K)9T_'&#TK[_]'U!+ P04 " ! M@H9+9H3WW,U7 "05 0 %0 &-M=&PM,C Q-S$P,S%?9&5F+GAM;.R]67<; M29(F^CZ_(F_.SJKM4%!4>8?:9N;N9N;G9?_[O[W?3G[YF\\4DG_W]9_@W\/-/V6R4 MCR>SF[___/GC+^JC>?/FY__]O_['?_X_O_SR?_6'MS_9?+2ZRV;+G\P\2Y?9 M^*=OD^7M3W^,L\6?/UW/\[N?_LCG?TZ^IK_\LAGTT_J'Z63VYW_$/[ZDB^RG M[XO)?RQ&M]E=^C8?IW[E_GT;_G\YE<$ /ZU&'7P MB?BW7W:/_1)_]0M$OV#XM^^+\<\_!0YGB_6W2WQD]WC\U_&R&/#X8?KKYA^+ M1Y^]^AM>/PNEE+^N_[5X=#%YZ<'P4OCK__W][<9F-9^'.?EV MDGZ93"?+22F*SWM1]RR4UXY*[^N>H??S?+P:+?](Y_-TMGSXD$^GU_G\6SH? M-\UJZ2]U#T+I"57E=0VR\\_59#&)6].';!KWN0_98CD/F*[F86]\/TUG:K2< M?)TL'ZZN?3J*U#QLGW3?)TN3+Y;E%;CY;W4)Q/;3@;95^&5FTL7M^_0AV@@- M(E#^(UVR_G%U=Y?.@U@^I..'65:>CP80J?WM+H$J.^O/?%&7+#1!?0N$C_/[ M^,6KZZT-$K[T,9B/X[#6QV7S\_TX4'*:]O->TS7Y)1][GT\GHS+&3ZM?;0P< MD]Y/ENGT;18Z;6++K4NE!C=':CX;1ZMG M''Y8!-V*2C;6Z33ZA!]OLVQYFM[2;^B0Z/=I--UNL^5DE$[K<_#BZ]IE)\S] M9;8V.:ZNHP'BI_FW:K(X^J;NF+BZS^8EUY3S7]4=&Q^7^>C/VWPZSN8+%_;@ MY4-M=@Z_LCFV5HME?I?-PT;R6Y;?S-/[V\GHS2SX:7=K($_R4')\9P277?C/ M>TUGY)?<"LYZ2V/$[Z*NX;,NV"'+AS,4I( M._1\:P25U-(3PUHCKYP6'A_5&'$^G_!\@E>]WIQ#&KD)[.P$4_2 MZ9M9='#6OSY%2QIC__+D89EY.O9:?6 MB6'-D9?GXV^3Z6EXGCS7. %E<7GY\<;)*;?$O/QT8\2\F84?P[KU_30E+SS: M!ADEI71X1(-$+=/9S23@KA:+$N[>H>=;(Z@T5$>'M49>.04_/JI!XKZ&+2"? MEPA+O?!H&V24EMZA$6T0559F!P8T1M+;[":=OI_GHRR+21#%R=/OZ7(9?,%3 M!)8WQ<U3-PN%:&LL,]Y2HP M*.RUZW_[/)LL&Y!?(Y]L&9;U;Z_NSSEB//M%+;-0Y0S'Y&2Z M)C4M$6^J2%3X.6A-T)E?QMEUNIHN*Y)X\#TM$IS?I9-9?7I_>$WCY*[?_LM= M=OE]:5W-$WH;7C??+3ZDOU20%.1W"-O.DAT4)K);)T-]3;\=?MTI*M& M]OKF8]GW938;9^/6/O?BJE%\-7YS]]5I/GH)T36:U^GBRQK2U>*7FS2]_S6N M5;]FT^5B]YOUZO4+@-N["O]S^^MD1]&[?+G.?7V;I[-'Y 4&LS?+[*X@<)I^ MR:9__SD0DYS[B@0P("AGU#J"M/7:44B0H!AP9:A$\$<0IO&^1C[?(M\N"O$Z MQ'@US8KTJPTS:T[V!RVSFR=)]T= J?C&A!.C"").,,R1D@P#8'<8.>1$&8SV M^JGFHY_R>=BC_OYS@>YVRIZUX\3;-FT+/>\#P,!K^,5Z"?J/T30/EM#??U[. M5]G^E_EL&::CFZY/W<+JL_%;.]'*LHPO](.>3*>;E,'E:O$IL*:^3TK/V0JO M3BSU'(4_H.90&D P\VH'LT?8=JBG1W:,YWK;NEKEO0*]UN<.5/,QX8_)MC^8 M0R\HWO&!B2242 *!]$I)%Q8-:N&.6XNA3EZT#UM5KX.VZ8E%L55AYQV@^MIU MJ1\=^H&IUZ-"_:A.I#3>??B:S5;9XOG*[E_GGTY3_(O#TB8=, *Y8$E%')IC0%RQQV" MSE26/;HPV3>"3U?2-_EL%&SP31+XA\GBS[ 69K/1[5TZ__.$W7MJ:"*$IS!P M*1P$FNK Y5[?@5&X0XT8M%W;,)#]J&"0]I)9CZE QNPX MYLZS8=NNS0GTI*8T@MM?06,&::$.5U'Z49#G,=V3ULBA(8GG' K(L.*,$V:T MQ** 3@#HAF>+-B>T X&3FACU:).4",,=&95@1Q%0FD**G51<<4 +4XY(C"KK M G[UEDA%#'O3E4CO^;O)?E3B@RO&F>?,(HH)]H+2_9Q@#ER)?>!5!^(/?DCG%P3*(1]%@1H"!C5"%-I*<%7(Z(85L3=826 MMPO1ZU2'09H/@]""S-;9O/9>I]*IP>M@%+C M$L:,\< *IX7S&BA$%-_1KZSEP[,!&I!%WAY"E27\^>-O^=?P\9A:=%RFSY], M@%:08X(H8P));334181%"4HJ2[&U0ZR&I5@;D^IR^]O'O[V?AT4I7D>F'#&(5/: TA4^#^&A=5%PB0$ UR46\\%;12QSO1C.LV_Q7M./@_S8O5E M>;V:/F>DA+J<\YY$4^RH@(PB:I75TCI6.*S ^NJN76N;0?O:TR* _2TV[[)E ME:5F/RP1'G )(2746B"D,5*A(E<$#7''Z6&AJ8Q7A^'B]6ZY)_E#O%(R2V\R MN\JN9ME_9>G\:OXV6YPXB"K[ED1(#SGWSM. +#,8(8V+W5WKZGIS?O1H*'K3 M'GR53=/?T^^3N]7=^VP^R+7-^DJW^,P+\I?Y MEVS[;[/Q* \_Q-NYAZS:-KZ50*,]\5AB+R5S.!B1%@2MB!7IR: M#07DKM,[=]/JA>MY1W(\7QB5*,D$%,)Z$1,02,QJ+/Q!BD5U96(7ITS-P]7; MR6B8"_$781; XWO;P6$)=DY:1!'7"AHHK7R4WZPAKY[OR2]6,1K$JT;(\PD- M[U81E?QZ%VDX'/,\,3!!'A.M*5 6 ,DT"K:<*(X*J:MNOHB+DW@KB%6W6 *D MFPUNJVWY]:=\F;[@JUVMEK%O6:P2IA^"=75**>J_.=%>:P^8@9@1+KBPCKH- M!L%DPZ+Z<;F\3*WI'-*]6OWGKT_0#*S\V<[M_)=*H31?$J!*=[2^J.B[7H%> M+8+B+A:/.N"\+5&CX-BP)+A=QLE@"@MOE5:,0H2 4Q0Z (B2M,S<;H?;?<+# M"PPL],.COY4O2%#N50DF0"%C '4.82(5)X#O4 %(5K>,&JY$T(QH#U8?: 6M M09<=>('C$RE&!T8D3'H1W$B,$;&,2!=6>K\#!4+;Y0WH M$1Q1PW8<2(T'F*7+4=:CG#R?0>,R@!<@["K2W M1.EB9T7!0>WP/'N8)D1MS/K1A%*76@X-2<*ZJ*3R3E #A?"02BQV'!H'R;!M MA3HB.RK]V@B]1ET8I"TP!!5H:/=_/W_<$/J'O@S;WL2?\D_F8\RN79\ZKM9- M'L)2NGPX;AW4?G'B*#26,$<<$]Q)*!6&.P0$5VIXUD-]8>8](MC5\N'N[J?Y M0Y9MF7@4GCR=$G5R; (P0A0((@UF3 ,K$)8[GIFA70:^JMN<]4-@30/5E7($ M#1ZO1LL_8L^WV?)A'=E.IV::+A:3ZTDV/JTB)=^0!%:!L1QC;@/?Q@=;OK"X M.3+5EY?6 F*)QT&G2:!P M1Z>@U<7:6EYDHV)M"I@.4V,CJ4$+KP,$Z\L[/BNS$QP?F'"E6;#""%:0"0.= M99KNN'4(5O<\6TMS;&5V-XI2_4E]=S=94Q&/*#_D#^GT^*Y??G!BF+;2">:Q M])AC2H F!4!:5R_&U%J^88O3OD&DNEH'U@?66P;.L@B/#TR$]UYIR#E@P&L]3A,(]86FQCZ1$'('9."XG4/E#OJQL& MK>4*MKDCU :HFXR>IW/8^^IUYCPHL-.K;T+RS:RD%$&'96( M4^D=9P"94B6/7U_""V$F>+"<.R)0S$!C"H,=*E*R+@M!5T]X*2W:N@DOYZ'U M%TEX01H'OY8H1W6\S ,\CZG26U XO8"N&$U+OV3"RWG O8XD!A\L)4ZD8!8% M:SK831ZH'<^""C7L0ZS:DCP[FZ$:7G\-71GD(=?P5&3X"2]P?2/4 J25"!'."158-2.2_AY3RH+B7A11.C+*-<0F\A]9YP7H#EF'\]"2]538C: MF%UBDH/BQ#-H9*QO(J P5$F\XY!(-O#> G5$5C;;H1I"KU$7!FD+#$$%FMK] MS<>%A' 4G/3;=#8. VX6^?7R6SH_7/F_W,#$0TBX-L)*:2'P-IA'Q9K(/>ZT MU&+-A)72PLA;1*C[Z;WIQE1ZV]\_GDA(% 4HX$2Q#+8,X9+M.*."5;\LTUF] M_\XV_LJH]:4/9RSV/[3S4APHZSDSVFI%P[RQ7!>3"&-W*=M^%8&=D'XMA%Z; M'@Q\R^]/_ UM^7XUG::; N/3W1G1QVRYW$2K_Y@L;]6G3\D2"HJ$%4 M."RE8YQ9JN&.*P3\H,V :N+).T&JJVG_9C;*[[*(Q)KDM_DF@G'"*C@R*D%" M:>$$$5H@CZQ"!!5 .DTNH&)_R\9!<^#UK"0GMXBCXQ+ E<:(0L"< 5@:;'!A M=G/.\; MAD:D6$XS:N'UNG5DD-;$\%2C'Y6(J;A7UQ_3:8FNQ\^>330#'F,M MB4T1=7S'$PO>]/ LBX9D]*S&63UD.CM53*>Q!A", 8IRP%@1V;%,=WH/NV3F0@,B/5! OG&\.KU%\2Z?C9ZE2)_4 ME5-#$R^,$)IAKB$*G%H'7#'U)$/5B[FT=U^R>0UI&*7*(E-]FF MK/C5]9-$>!\@L<'T#K;R[>3^[L@EJZKO2P3QQG,0:XT:QJ&1&HHBA*>9'^"Z MT60"=I?@O;XKV %L+@4,.WFLFQ,F30!DQ[]2KGHN1#]7L*MF[[<#5^6UY65R MMG\-*]VZ4O"FS/35]>_Y;'D[?3#S;#Q9+MXL%O&VZ6J^6(5G/^4JG@:H@Z%<$G2DWUL[E^KHM76K\&"W<[*OR@[J*5]X25 M'0_+5I2VYC<3&,N+.>VP8$P[((,#5.#&!$*5U;2?Z^S-JVFW />[%9^]\R9, M:Z>09PP&@R/8NTCQ(F<_3L<.@X?#VVC/1*>I1O*2L^DE1/W??FU@TF@2LJT7@]^!71/+>Q.R, MV3B=C\,ZYK9WF)_P]V8VFF?I(K/9YG_C56B_N0I]9-5HZ N)T$!S&V2DE; J M"$D"5.SNP%=W!ONY8E]UF>D'SG[WI+VUN#$)S]ZCGKX@H#IL;JU9ISV+G<2VUO-8'M5ZW>IP\1T6,GIL<')E00#JR0A@)(9'":'^68 M:42JJU%K#MXPU:@BH#VKSSS+OD\6L7#F4Z3.UZC#[TJTIA!YXJRGC!B$'$*% MX2!MC6Z7K;EG U6RQC#>ZUW_Y6DZZ4-5V"_;BI\?LL5R'A!>S0.8[Z?I3(V6 MDZ^3YA0,^G]9)E.W\:U]NK+='L?H)=O=C%9#GRZ@PEB\O"RL&'$\JR+ M(-DHXO'CH^J^/_\^C?O7;;:C/VWP:3,.%"\OL\N$ /1V4>BM2>DN4LWO^<,(=,U1;IHPERF)( M,;-0(H(HIPJ24A'IECD[6:+NAP<3 A7'F")*&=;."B*$V'%$.*W>F;CA G1U MA/&T[%P=!-(A%Y4K.-M,,Y/?W>>S. E/I&\?'9=0I9V(F1T24ZD48K$APQ8@ MP6JT(6Z[P%Q%.1]2EP; Z2JN\(34DYFX+SZ?"&0E5IY9807R:AU"*1!S& T[ M.;LAN3WM4-$@4J]+&P:9DCTD)>A'^+&>6;PA'6RP$G>WGCR;6.B55]H3P@QC MF@'HZ(XGJWFG=7_*A0AKRN;9G:UZB'26>#\>KQ&.$>_)^,ULZRB>SK4_-B[P MJHWP4 ;& J?:8;ZWL(#OM!%B+])O$IVN-.%##$/,LK%+Y[-8RNBD"KP\($$* M8 J]BYE%6'HI%"_,)<=0J0;UW9Y -2O[1F#I2NB?XF'#:OY0;IE_X>E$>0\H MM$+2H,CQH)40N..+03+ SC/-BKL^)AW>S__AB.G-['F I5P"S9EO2@C%@&KA MD?-2VN!N(VYV>'!C!WAKHL&H0;M@=:4\SVD.?$U7XWC&D<_78EDNYY,OJV7T MF3_E\=)0[,<5&%N?;BZS>;8X=HFBF0\DP29'%F$-%'8($($"=#OT,/"=-ELO M73.@'?UX%H[H > >G)6/M^F\1%K6@1&)\\1C&Q-DH<42(B8H+XPSRZO?#&W- M=.U*@9I!K!?+9D-O6?>[K*=%Y_R U[9FH$OZ?H@ZBXFMZ2;T_S-P7[V,9M_G8RVUQP_9*/\9B/0 M?Z33U;'SDK8_G1#DM97$>J$UPMX9!/P.<0G= "_)=*6? X.^4QMMLRC;3?;) MFOHUR;L&R>MGWJ_FH]O >LQ..662G?N^1'KJO?.<4^VY4! X6<1&85@6*JME M:Y=O.K7 6L:S9UW;; 8'F3E^EECIC0F71DK-L"<2X("/-YCM-YX:'=!;N_;3 ML[XUC.@05K=USMUDM,X?"4^I"-N[;'EU'2"\SB8QK[*"ZI5^=4*=)AI2%H0! M*> JH%0X1=*IZ@G1K=T$&L*:UP*T@UC^VM'&\N].E/5:8X*D-<(JIR6D>UL< MXNJ';^*5JF-KV YU<6QG77R,$Y)>*\4E!4Q)1YF3A.QPTAA7CZ/(5ZJ#+: Z MV-5PR]+1 %WUER;&04%E0(E():%V*FP?Q?D++Y=M^7(0&+Q2Y6L>U1XB/-L+ M&)_R3^GW6'D_@A/%G$-W!6KELQ;,)\NDV>SQ'@D&P+Z:PS5%?$[N>+2_MIDV\-B$F(*R!,=8R M!Z A 8W]\;2I4;#R8L\E>L"UJT7-3KY.QMELO'ATYA(OAQQ9L0X-";AZ]Y".G@8LNE;$'9B=WV=C9:Q=N?+;(;EM)35U,B7$FTI M14@0I*S@+-ZW5X6WPYVOT0#BXL\2^H6ZLG7U(?L:8$BG5]UAH8ILIE.;_/%L8C9#\\%1 U0&@B.-*:2<2!DX;)XJ:H? MA<*+/Q>H U0'Q4Y,6%P#<7,U&_^6Y3?S]/YV,GHSN\[G=S^$#MJY&'WBX\<+ M!G1Q4^!K-EMEB[BCQ!HZ\[#S[&B.=1S>YK.;MY.O84JOUX&W):Y,5WUE K6$ M3INP8$@F(#+ .XBPD)@H;@TJ=?K;4E"TZ 1T)G,G+V+7>G'BM00"!)\78F2M 50K]!*VM/=A.PQV1'J3Z8<==Y_"FP_L\F6')CRX:V'#4P8:9R"%G""^ MXR*X\K:RF,\_GQKRGM\2GI6UXO%W#R[>!YY,;+"LF:>&<(N\X1(@[G?"Y!C&NOF0,$8.QC%2%+ M]EI9PTUN/*6C44G5Q*&RG-9]O3[/)KLJDX&M+Z'/TLU9Y\=T6DJ$AP8E GH.1;"Q/:-*<.EC.:;] M\E"]573CN0[-"[(A4+J[WC^+F_NF*NV'R>)/_7#$9RDQ*M%0 @T=%8%AZPDE MC-$=GT3;ZER-Y4Y:@Z7&)5X)@0SE&)!G-!6(\M1P2?29)C> M3J,2/*45M=%ZO=HQ*,=IJ$K1DS)L5\UGE)^N>WE\9$*M#YLI<$9P[ P3!+.] M<>1(]:!8:['/1J3W5",:1:E'FT-GL]'M73K_\WS#XX>A,8[,M57!&\5&4BLH M]: XHJZ3S7^^Z7FAUD<=//O3H!W1Y^\T3X:&U3G,0QB-?JBMY0986$2T/++@ MXHR1B@(]J2F-X/97T)A+,5 &HBC]*,C:5=^NO>^RP\'AH\\GWC&M)$8@+,2$ M>\,\+P)N7HM.@_P5S9+*XGJ:]-4 0)6#6FZVG"P?_IB,LQ<.,7XX?XY6V*$H MUWEO28(1#ZCC4GC-$9 2*U38]5J(ZO'+UH3?629@^W!VM4[L(#NR-.P>B5<@ M54"( \^1!T8:A0L.!" #.H;H+36T(E:]F0U[E87GF R/AB4,,R*Y0V%=1<)[ MK*4L L$$^.IIPJW=&NU<*QK$K_(6\GL ^&YUM__RU?7C=FKQ^G/G][?);.314Q,7LT/;CQ=?#N!GL=&W1)( MC\,.;Q6SA<](18VTP-9NI':[70U0" .XG]-!8TN;CU8QV2 VDEZ;#%U=#]HU ME@@B7]_G[/1C?=\]4@'J\62Z6H8)]#$;K>;KEM/N>ZQDGHWCE(LW6U?+M1BN MKI^2_[;$7:2F/I%(2IQV+"8Q:$ HQQIBQ(.!J!G7!I8RK-J^F_1,OI'Q;*P? M-B41UA0NE>&@[>2V@)W MT%>1:N*O'UY^P8D ?HM?3;B-9:,%8\@P"(3G7K"=,[Q*'6LHPO"T0L?QE,N7GTZ4XIA1";SQ"CEC,>1F1ZOPN,M+YR6] M^.;@?U:NKBX\_2X3I6>%NHNAA?:LK,W[$^HUXHYX#)5V!AM(52$')7'U--Z. M5:M#GZ(/X"NO/W]DDYO;8%ZJK]D\O8FG,>LPRVR4;2H\7JV6BV4ZB\5#GU2 M/+1&57]C6,Q=F.C.4TTI!U81[UTQZ:6L?KFFM;.2WI2M6Z@[B#D^A::#&*-/ M)_-U7?#?UPVWUOYW#"'[R2Q@.(EY_(O@JJ]_/1A"CH<(FZ'GMVP6%&K:Q3?> MI?-XPO/U1.BSH6_F^?C;9-HR8]N/]!W+W=%1)BC[[-D$,8*]=EAHX[0U6'N@ M$+(V]@DA3I6J5=IV='5'=?D(Z@\C$DN D8PY1PTQ'E#-,-KQR!GOLG;"T2AI M#>D<#'?606+0(D%AMI"(A!S%!NY P@)U>7]@XIA MQ8H"?];@H#F4NG*T7NQ(?D037NY@;AGP4"'*B9;:.8VD@#O>H/,##_,U)+>\ M/:1>ES8,,@XW)"7H*Y6KJ$1_^O;1TV<31CT D'E"O0.< 2PDV?$4T.OT$EHY M][2F; ZWJ*Z$2&=IW#L]UZM%,)D6BX\;^Z.T"?#2N 1BX"TG##L+PQ\$6FIW MO$HBJI=+[ZP$4\,F0 ,H=:81&Q)/+O8_/)=)]53XQ+-' Z$&DTHB#KL5#"< 4264,M8P@K2TFPA4J[F7U'O*M3=$& M(ZY58>A*F.]6$8I8ZW=;&I.V(W!TMU%QDCH9'832\\]ON12G$B^F;GOHV!/7EV;=#Y_B%=83B6> M5']IXH66 1ONH #,4P@M9SN4C'75PVJM74=J3GDZ@ZV#P_P?(@WMGND6?=BZ M^T[?)[L%*2:?187)9J.'MR5.>8^.2Y#AW"NF@BDJ&,( 20& 4UX&DT-;42J) ML#M^3YWY'AR3A/77&H44-# 4>'I1@[IF,4PLZ0 $-DTZQ'9=*R($WU*DOO!+:4 NIUZH7@XP7 M#TD=&HHPOLMGH]5\'O:88NE[GS[$%>]XA/'4N 1!@9S"2"&MH*" 4%5 8HP= M8$F?)H21MP=15S/]:GF;S?>T;PI"G#SW/S(JH811ZH4BQCDC,47<%ELG\'R MP>8&5:%Y@+I2A,^S>3;*;V:3?ZT;*.ML%F1P-,!U8$2"8>SCS1PEV'"!M?86 M[&TG,:#V'^VZ$C47!C7KK=4N-MB;0* X49Q(1X MRS@+\!3S OOJU]);6S@ZU9L&L>M9IS[=ILL_\M5T_.;N/ATMW?5U-HK7&\(C M']+EL8A%M1J68U"U\'H=,P%=+9 MS2385IN-M>6@YH\?ZSNRZ2,?V;I\UU/2R@0XRPQ/E-:0_I+55,Y\TT)"ZL!C(7.M5B',6*ZS0X/ M#MW K_BT(OGRVM4@HO_6M$'&C"]1P?I1K%W]U _9=-./_'9R?SKP>&140D&P M6CBV1A+/P[X@PW]V?&(J.FTO4<[+:TV2!]H?U4>MN\C!?? \@PDW_A3\L5D^ MS6\>3BK'X4$)5M!&%Q9@:0$!2AA:F K6T5)7];N-+76E&XV!UI5J?)JGXRSV MW3B]6CQ]-'$*642TI@@;@(WB$/@=1QK7N-[06B"H*S6H"57_YLCG17:]FKZ= M7!_S\LL,3R!&B&%%N=82>>^AW+L5 H#J:T4?^TA]M[X%S/K7EL5O\WQ1T?M> M#PT3#4@(I!= >,R$0=2C'<=0X '6X>I)2RKA-0 -4:/1ZFXUC2T,U%W,.O[7 M#X7US].9 R]+G*#$,2,X- P8$NQ_4UA?BOD!M7+O6XN:07 >O4N.W8QX/C M1 K 0##)&$!<,&JU5;I89[6IONJTEOS?E[Z,Q/^[[?39;9.^R[\M/W[+I MU^SW?+:\K6C/E'AQ@@E5 2[#CM@0/#]*"EV;VQM]9NF[")UJU,TAZE[_Y6E M\T_?\L94;ON^A&'$ +?,<^>UH%@35W@2 )CJ1UG\+Z!IU4 1Y%]$R2J@.& ="\\VJV/AV41B+0EEX0\(-4!:H'VXEPE3 M(U8)_BI*=CZ,/60X=G))_&LV"]HQZ>X[7=0S?_2Y#D!\F]VDT_?S?)1EL:- M+%"_O@KR>[I<9O->OQVK7$V6N[+Y^[SBDW)H?S5]FR\6/Q#TMD0BZ^%!B?/0 M&!),7\!4F-K:"2:DO#TB,]!QB3HRA1(0=$@-N=AQB M)0?3O+()(>4M(#+H_-&W02@WZWW*I(OL1)KH\X<3X#3T%#CH% R&$U( L1T4 M0G=:G?&L;-"ZDGVJ*'61Z$18FDP<86HZ%0@58 M&.%AYV?6$=E1Z==&Z#7JPB S*(>@ N>*_L!M^\?6U_'[]<^?3* PF'%KU@$6 MRRUE%.]H))8-L*E?#C!A%CD MC5/&8$@0\+'VV)922EFG,Z^D\)HSU!K#I0,_>]V/+AN;\-_)TJ>CR72R?&C5 M2WOQB[T[8$'85]<_TE3*!SLV+@F"Q9P&K4&,.T<8!9X@3IU3VL<+RSVZ82_0 M?=(3.S0FL91SH[G57"#*-/:>TQV?!,'!5$MK2%K/=MEF<&G))3NPR-OLR]+D M7[-9.EMNVCU&4^. KW5B1"(T[7#5%UW> M!D*5M^Z7*3AH09\F4%8QW(YBS9E6S2+4HP:<[C%U:$P2\*($:QY8%(%/YK$M>$1>V6&: M88U)[K0FU,+I=>K$H$RVX:G"(%3@Y W>%Y]/H#>$AKW32.D1M,&8"6;MEC?& M.O6WR_:SJB^GXY*OA$Q74O^0SFY.&0#%,XEG@G!JH4#2 A^,54B+#5)HT>4E M[9ZW_*J8="K7DW/XT5.)LD)18*1V G'A%016%.L;PDT5I87*YL M![DA=RO2?D3Y>X#T;G5W4I@_/)=HYHD)/BJ54&#(B#?0%QL34P,LIU-)$GES M&'0FS_1[.7D^?BXA@$".-'#"NYA(@Q;9%5$EJ!=6'A4SGPANO5A71$VK60>2UR'Z1UU:>X^Q&SSP*H MZ=2O9N-%44C]X[?T/E)^K;2:H/3C\A+53@^-"1A%F*GE(KI&(Q"SZ K)HC7# [;9JLCLJ/2 MKXW0:]2%0=IQ0U"!AK;MF OS-D]GN^7L^+;]\M.)9!)PAQFS@#BM B61F%B M:%NJ#W2W-EA]V/.F8:DLP@_9UWSZ=3*[*2_'(T,2@8RCCE(LB$+.,*[V6YGB MI'H-QM9LL&:%V1PV7:W'/QHD)\RQYP\G$E@)#;36,JD4$1[*/5=45W>ASJ]F MUK,Y5ANS_%F(%WIZXCJJ-2KX7.:Y+_ M($VOOL7>4Y[0YI9[MUM:"?E_-+C"63 0: Y5YI KJ53J$B?8MQ4#XNW9KPU*NH& M,.G'B3;I?/X0;$YUEZ]>O%U=9ECL=A'5&C!@H"*$< &*.XN D4Y7]+*7Y-NX M@]D@2-VIPW4VWS3\B\W73;XX51K]P(A$&4BAXX!A[#0-SD^P=PO^A*ENS;>V M!+2E!$W@T]GBG\]N8A@AJNZQ1?_18XFT7FA")3:" .F!];I8V*1VU6-GK75+ M:$?2-4#I0[QF%=3RZ"+_PM,)\ I#+#SF1 CJO3"Z $A_^95]@I625C4.O2:QD2&".I7>8"8H0\'"'!'2JNI_76E>" MEA2E/= Z2S?/[M.'=7'2J^M'_NL133DP(F&<6LZETLI3RB!W"A;[(5&^^KVP MUAH(M*,4S>!3^9#F1W;>S(*;FBV6V\++/I]O+D8?.J\I-SK1AOJP]BFL%>;6 M(4SWO 0[MWKYZ];J^#[&!YG#J-C:XV,%QM5HNENEL7"9B M=&IH@H%GGE $8TLPH $!?)]C!D2-T_O6BN:W9#+R>+C_3Q+QU>SQRFJ M\,0.4N85B0CZ*JRA@G@CXT0P^VM#F*GJ6PF\N!!C*XA57C@B/9."GLEV6YL' M$JZG>7ZT;-2180E"FC-'.%3.<4R)U+K0>$!\C>KZ%Q)H; &ERC+>.K*;Q2B_ M5E_3R30JFDD7MU>S_S6BAED5E+>FYKZXW%Q*S[!7/RAKVP_=VSIK?O(]&\>_G!1DV?&)TL(X MSRQQF&N!)5>D,'Z]KM-;ZT+"BVW"53U_.YW?9,&5_?]6Z3SL2-,'._DZ&6>S M\?ML_O$VG;\4,B@W,)',:@TLPX(;@BT%6!<7QPQ4-2;UA80.6\&I'X=@$_2: MC-YO8J#Q&&6ATVDP7&:[7^4Z>Y].7@I!UGWENF2^-9(SK5EPFZ"!M(BU&41:H9]'LT-/#T\\%! +:GC0<\2YQ(!01"#%"$/%4*D\LI:X']UFX]4TBV#9@7]-*6V=>#2 M(7>D^[@,7O\ZY+-:!"P7BRVCAQHFE!J74.8@=1XIZRWG1AFR%X8'O,LFAF== MPVE5&9XJ7H,(=I>\OR;Q=&W7Q\\EP:94L9&3)C&JC!Q5D!534^&!MEIH6$[/ M,OGK(W394N]'VJ>J^ Y V(T?O7W,IZN(X8Z9XQ=J3XU+)%%,>\T&I<((C"0C& .B0U> MF?"NH)](4;W&9VL'80U(M6%4.KLR&>C,IY/QVAQ9F[^G;DJ_."#ABA O""4> M8.*=4E"Z'7<K!C)9;,'1IIC4"77^*; 644$U=9"P#E&E.\X MQ.$OP[;:ZHKMI!;40NDUZL,@[;FAJ$$_XK\*:VH:E\6=%7OR)NZ!$8D6P=3U ML>($1TQRY)#1._ZLE0/L65Q?5'D;T'0W\^=A2PS.S+M\=LI /#DFT5@:HA @ MW+E@2T$63P"W/&JJ!UA(IW'Q-P5.5PJPS@3>1A+=='(WF:VA.*D$1\(:N18ME:^E3CBM D0)VM!C7+*D&)N0,8&"*]!0PC0XLU M3@M>O19YRXU;.G44ZL+6CS)4*[@#?'"TE2:4>TBE+"7T'YY+"*6Q:!BW$'&+F#+(%FX)%JIZX8W6_+96Q5T'G.X<^$C@ MI_3[]KZWSF9! ,>6]@,C$D!A,&58V/*4,-1IZ14L?%)!J]=2:^WN2JO";P:F MRB>X;V9?L\5RDXJYN7BU(6CWMW0VOEK>9O,M=8<.=,]\3>((<,X;QIC5WE-I MXXW/+7?A?ZN74VSM6DLK2M !=IU&^/;U($[%]/9/QB"5],A):*5DUFHBJ"TT MO4[3DM:NO[2\(-2!IRMQJ^E:$-EX?55#IXMX3>BNJFY.M78)I5T>:1*N[6U7W\VPT.72! M^J7' B?,>0 3]/9,O#@PF_O[X[7 M"2W_DH0Y1SCBQBM!B8^9UTP5\TOZ&A7!+S-2V1ITG1DG)XV0[?:IG97$ V18 M\,JI9$@5^15"UBC[V%Z-GG:MC2JP5+]&T$6U1ZKMTR]_3;_![".20HM8[X;TUP3/8XFL5JIZ? MU_!-_M[TZN"E__ZD,.BR -&'B-U'3Z2*/GXL$9@0 #5G!F%M$ @0%.PC[VJ4 MQNDJ2;0797CJUE6'M#//?TOBR=3!'Q],H(828R$,Q<)XH3&1Q6PU% Z\67HU MP1R0;BU$+EW.@TP.[4.\386$$0"P6+NB"?M^-1_=AH4KTG/\7GB9L0F/5> MA-XCY3$/FZP%!1]"UZB2W):?5E40>;O0=)L[5!2S>+O=L$[LYD=&)4H@CCGQ MBBD%,&*,LP)!1WWU$[_.KHH/87-O#N&>->GDEG!T7&(=E=I@R1 @4DJH/7<[ M7K%19MB60"-2+*<9M?!ZW3HR2"MB>*K1CTK$M?+J>IU,7^+:\9-G$T>55UIC M0(7F'B JJ=KQI"T?X)V$AF3T[,YQ/62ZNV(T#>^\^2V;9?-T&H^OQW^]LZOK0W!3J[6<^@A7[8/[--GUDSMN=N-BX=]&KC&!$ BTE M@GKJB0X\460YP3O^/-!=AJ,O47&:@;5#YW YGXSB':RHZ)^#T!8?/GXNXQ8> M'I=@A3C 7!AOJ.)6Q'.^':\ UVC]V5[*Z9!4J$EP*Y]\'CR=_FI0U"1EO"MK"5KAE=108^KQ-/GDK!M M,@JX9B;0200,/XA"BPFN'C-J[\[\8.1?$\S./*^HGNI^?_GJP^3F=KGXJ#Y\ M/!VN/C4V(*>8Q5@!@25Q7G&I"^2(M]6K9[5WT7X("M06P*_MJK[21C@&H:&0 M."TDL*J(Y0L+JE_5;\U]&DH"<"L =^Z#'P/Q4_I]6]C&!RFA!K9KO\G5IJ&QCS2P^YM!CL9S=J:^]RWCO:)_\6OPQL)!-"VOXK/P3X6YQ<)2:""!"DH! S+A.!A M0>"%+X&YJAY,:BT6T/=LN A!58]*'IRX)KV?!.HCA6]F;C9>UQGXFLV"/CP< MC%U6>ENBK?0"84%C<0$A$"'V44YR#1>MM6)_?2ME=V@/)OGD4,1O<^*\N%HM MUR53 ZOO5J="IDU_*Z%:(6T\X<#C""."O-CDE"75O;K62A'VK<%#D<7@]=M. M%J-\-5N'5WY/YW]FR_?S(+#=898-%ED;JE[BLXF''$@GD(JIOM8ZB5F1WZ&] MKU[PH;5"C!>O]3#Y;SM/1@-([/*@K5_>EXUJ0?>MIGP)(.Z@D]:+E5)3D?Q30WC^YL>C[KKY4629O M2Q1OJU3S&XEF MU "I/3$P+.%A^58&[G"$5G39\>IH+:4N5>9@^:1NP4Z'7#))I]--/F66E2VX M<&A($A9K!+@@4D*(O-!2A%\@1R$TVMH:[7HZ*Z74F6+DK4#:E6_R$KDGKV\< M'I0P)RP-^SQC0E#.D)'QZ&W#)228#?O^4'WAE="&6DB]5KT8Y.6<(:E#0Y[; MA[ \CN)GE[D:C]=@IM/WZ63\9K:-'!Y/42T[/D% 8,,0-Q![@2QGT(# #^?( M&*,[K0A9TO%J0CAY^U#U7%2E1@DGH[U&C%$F@65*&\1YY)-**IBD7'>8CG5A M1D5SJ%YV21YJB10"0BV]])XI9)78\:JY]\.V+AJ1XEFU>:KA];IU9)"6QO!4 MHR%[XVFOR^/6QS_-9^'&TV2]/E5(YYSV)1P1Q @B**"C-@5-Q M>S6.8LM)C48MG95:Z3U!87CUT,O AB(*2 M*PUVG$FL\+ -C):DF+<&W&M2C4':%0/6B*8,C+O[=+3,K_>,?8PY(?' [O/] M..R_80@#\H3=<:OM6^5V) M<5X*AS@TPE+)+9.$(>21-5)#9.7P-**'P[NNX.TMB>#J:TS9R+[].U'@N.( M*H+;ZI71BA!&@$<0(DZ=4PQ!SDLEHO\[42!+,/( ,:*L5#Y@Z@Q%IL!1N2Z[ M(K2=*%!:95I+%#@/[$$G"GQ%B2D1=8646- MMTBS'2@&HRX;K?3D<)=6BZ>*V0BBG64P/Z?V=(W'0V,2!0TF @HC)0_3&$*G MQ8Y'18D>IOIR.2[X2,EU)O4IK1HFTMLXRZ*R-.Z,(J.PX\&^L]XX7S@4-KG ;0 M.BFAISO^,)358^47UGNFHN(T VM7:M-.[QD//,7(!CZ!H5X(0GCA,@DFJ_>V MOK#>,Q55J$EPZQ7AJ=)5!-G LY., T(==$0ZC8O A^"&T-F47MY&YA5HM;_/Y MB8KTC7\KL8@2PS$*N&H+O96.Z\)NJV/+-*Z=S:I(4W4%&P+V8I1U7XRA2[4] M_-4D7JXQFGJ 0=AZK):*%3@;* =T #-L!6X,XLK[[^_I]\G=ZBY6/O3Y_+= M^7)Q=5W % R.=_GLGZMT.KF>/*Z;M@*=/K-\8J_";;+X, M@EK_^VT^#=(^>*&E3YH2K3Q0#EBH(<060PI$D0E'G*@>JFCZV*B$\0/J^-K;@MD]S-7] M\9N;>7:3+K/"QGYY[5YW+G/?[R?S\ ^SL8FQZ>FIY;"1ER<2.N Y54)PI %W M$,LB,F$PKKY#-]X5ICV%ZP/)YG3J.4%/R?\\"Q)Y=$X6$2NM5=5>GQ #.+%( M4^&-P8CR8(<4H314P_)KO+%+AWK5"9;5K]$?T'[W/2RAD_C7L P_KI)XH %% M]9EG"-3.S?SB @G$/HO94[7BFK4>*MOP/PEN+1G0 \^,C?(/I$ M>6XYLA[98&]"JR@PN$@OD'5"(>V$J=O6G-9[09V']^!U^%T^V[#J_KF:+!_> MS +@J_4Y9R=J?<;G$QA,%(@0D&I]0RQD)$UE*R0VD7$)=;'X(D^KYM>W$D3M2J38Q;.F^4IE4A-.C M$T&D9X08Q(*AR[D5UA9A;0=9]=(W_>6OM9B1T#B@E95CU\/N0W!9]GWL_I%. M5]G5['$GNZOKZVP>#S5VI"_>I_/E9#2Y3Y?KPY"#+!W2K X^G2@-F,:,6@LE M1D81YO<1<**&F(K0I&[D@X:[LM)N5M;U4GUU'6;O7;XY8WNS6*Q^('P=O#E; M,1MZ?1*D(H1&B$HK(KD_ZA,UC@[:2R-H2_GZ@72O8!T7'GR6T?YAL5H\ MR5%6L_'ZWV*N\K_[&9;9;JW$'!O&J/<,(H*QM#0V:3$Y-I*Y"F1N]P-%1W63N@[3*%I56FM3*%YX&=#KE,X8?(\HDK[L4S MB84"*0\]04 YCP33P.T85\3\!3H6EA;]T\LL%3'L[ 94I._T?:?]4PD,&S:& M4DGO-%.: $4+/BP@9M@7R2O(XR6)UL+BI/USP1K; MD!GU_+#EX^>GARWI[%%AF.,&5L77)0Y(ZJ@5AAM/C?#>8[/C%AK29?.?/BMV ME!9ZWCGFEU=8C%$I?;"!N2 H_%?'4\\BL,3D@$Z0!Z53S<)ZV87%*&7*""RY M\\AY+P#0LI@BEE17HO>G*'Y/E[8=LNH9J<3NY_Y2[V7*R?#CIAY_Y MIL1HS+C&VAK#I<-6*UE,18O=P"O*UY3Q*8UI!;M_Z]0@PS;#5J5^5,A.YMDH MR.:DQ_/C@XE'V@.B8/#GI&7. H&+] LB3/5R;:U%7EJ35]X@4)4MV"*9NUP9 MW)U=A0,GSE)@O&5(6DB(*)3?2 6&%^QH6XP-P%0GJCK)Q_GU(MI*7Z*ME*Z3 MU&_6U7\.&)%4 M5\8?)[-1YL^3\(MC$D.@!(8JI1U#*I;?!\5AG36P>GIA.]6M50/N33J<_G\?DZV3U-T9 8*AV3,/ABB%FHD&5@OQ,C.L#009^7 M(@7$4H,)/%YBD]QJG3E,"K)<%^N4(3U\>]H\\ MX2E_F:=_9(N73:EV/YA(C927 #E)@Q\*N!7&%M=4G*L>U6^\Q\7P57Y0HAJ> M7MNMO<['E!_Y-<'UU=>ZSS0ED ME2DU.!H3 0@ AL7F:HI)2X0315#!*5V]YF,[1_SM3:Q+%TWW=OS+#"_W#)M\ M%IA;&U^/"DC7VXJ&1&ABN"6>2ABL71-4RFE/BC""]:KZY&DGF"Y7/Y M&]2C@-ZKYZJWTTSYPN=,ZP+JU%@[!I0^"ZA' M>V[1V?K-;#F?S!:3T:F8<.\T)(ZJC&N>IAY>#DC#27? M7H"87NU4.MX]#!MI6>*$LV9%<)0B9A WG%C3>',$D0&U&CYWQ.P7=D.UBU[EL5P@.N^G+&R M]"6(&@D4=I!JJYGA1L%"?[RVU=,FV[4>+V*N7;*D!Q]X5^/Q6N72Z6_9+/BO MT]B9=YHO5H\ZC[<13R_SW40ZS)D6&B@)I8"$(%H4N=1:5_?)AI>,W)!/-A!1 M#%[MMW-_=P.A.+I>MP8^N?=T^?F$:B(Q!!IB1;F&2@)#Y9Q*DL'<,4FL";HYQ%TR%(O:KP6M*^QRF MVM<72@-YHVLB%H]*YV\H.9W2>6!@HH7CCAIGF:)88J4Y*-R_17"[T//.I?$ *]!F-7=*A9X_9IM MKO_DUVNN/V;+Y30&,H[I"ER.Z=614(JA GDL%J!48K,3 M\=?2J>8P[DJ7WD[2+Y-I0"0[ICN/GDH" L!S9:P/GI4AAD!?G/XI;*J?-LF_ MEJY4QW2O&__YZQ,XWX:_KO_AA=]OW_$#M-^^??O;*+];9J/;93:-/_ZZ1G;M M0SV#;/W;[1YMLV4ZF2Y^I"S[O@RZGHU_'G!8L3CL:".8N#])\3Q>C@F>)<'" M*8(ELPY*X&RLG8IX*4>K)>2:*MU_#,#&V@-@#X)3)"DT@#,$I6$6[W 4LD;C MS_-/(-+IM-7#M](J\S3*VA/8ZW4HHC5>_D=<%K/QWW\.)GVV_V4^6X8EP4W7 MW_[[SXOL)OXPP#8 MLI7#'*VW7XC4 TP@=,@KC(E6LIB<6 VU7UOC4CJ[#T,UW"Y7#_J1?\TV'/V) MOR&Q-]ZB03L#*"'6:N09$,P&4WY'-X'H(EMPE)9%Z18-YZ'4E4_[(6YY)YJ^ M%L\D$@BE!(_'A)83P:2%?L>#89I6EO3Y9_T7LO77Q;!3/3C=-'[_5*(98,9S MI+EVG-+@TSM86.! H6%N\C7D\9)$:V%QN;(=U,;=CTC[$>7O =*[U=U)8?[P M7&*]D%0I(Z%DB#.A*"_PT% ,:(.N)8F\.0PZDV?ZO9P\'S^7:&&\<)I1P*TC MSFB!2&&":E$]K-Q:RETC\JR!05?RW%@*X9,G3*H?GDN@1%!+PZDFGB#M&*"% M44&DJ!ZW.S_7[<+,JCHX#B:I]R V>^YFX_?3=/8NO-I5 MG=:?5)R#8Q*D(4728&R]AP X[8PI_$[/!U3(=I"JTQ2P@]D=3UQ4ZZ[#Z=$/ M)IAK)B@&-$Q,@D68G[@XT:#27>**UV("P1!D<($:WEZCTD/?2A V6&A.&7*> M$Q(\2V@+3(T94,'^H2A7>[I>2227HN8'FWSM;B"WJ/8GOYU@2JPUDD!LB#"* M*H,*[T'1&LUYAW=!=YC3H&D17Y^I6I?5R27HN8'JLUV:?N4)2$QWFJ$B?* $R^(QY+(_?[+JA_L M#N]*ZS G14N2NI2Y+34H5[D=^70Z:[X\NR&T#H^JU?(VGT_^E8T_SX(F/(I]Q:C: MXD=.(W"/4-GB= PB=) M2$7U_A*7X+PWKNZEJJ%>A*0O9:<[Z?0= ZG/>,$QNA*$+9<""8"M-UAZ'G,V MMK("0))7M/_U-"LO1+27,@T?.:$]3;B2%"2(84"(E]82X3%$B%N[PY\A^[KC M%4.?6NT(\5(FT6FGM:>Y58^P1#MFC1+0^6A^&$&U]#MI48.KVYB7$ T9^I3K M5+:5+],]H>%#%L48:#/Y;%WR8I5./V7SN__*TOFQ,MV5WY7PP!EA7D,:?H+8 M> =Q83V;<CAE:ZG72F3PN99X<-OL.(7%^?*U5:A(J"3/64^^8 M@IP@QJ3:R<4Y;(?CL%_>/&E?'I'ME1/_+;D3']Y*-A!6(&6QS<&68Q@\1;7QQ("L"K[^[MV,SM MZO$0(+Z4Y?BTZ5*^;6;O-"44 4F DHPXZY2GTAJQ/\MP XHL#GLY[TH"ES)+ M]I6B.VIA6>:[2<"3"LTL9#*L1Q+XPNP,6ZNEU0,EPSL+ZC^SKTE1]*OV%7.F MWN;?LOGFI\G=Y'RM;^:S"248.B!A[ W"@%.41$>!&3/HD21B L)"9<&"=*9:^WRM__W]VU-+<) M ^%[?XT>Z'7IC)['-I/TKJ$VC9F)XQ;L=/+O*\#&D\;&E(?"].*#S?!(Y^D9.5&8=OA>9K\.X>_L2_CHT?/@BH0'S!CM(#<6*94(@S$D)U HLS&/ MSO5WA_9J,IY8[;104@@!II&7<)2<=L45\V1T& M1EON-A-&X?1_L]A$I2BCFB)@,.66X%.NH68 M6\"4A\W*?%=E:;G>'Y[U\ M2?.G:GWD=L>)/62KX,/V>58VN4";[.E'(]44KGK8AV&:%>WE]Z9S_)<7I#ZY M3@$&DC.('."M[X0$+O#4W3146@JBL5S2VX5[D3Z7Z>JXM;MZ.E1Y^?4F[K&Y M87F?Y?5CMT>F^LB1/7264 $IM98D0&..@3E;C@Q/RYUMCW]:9Q87OZ@A\GWV M\U"L-FF5X;A[+-)M>WKYG!AYOJ:Y]3JW,0B. ?+'4O&LQU#>O1O!2TXEJ[;."$DXLX@@(]MH- $+;#ZR M+)*-1?1#'J;'3.]5B#N+SJ3/#BD/(5/<)DAIP@U C #-3GHJ'+4I\L*9,QV* ML=AB\I=\G3VO^QS[>W>M9XDU2AD5?"F41$"L0?L^37(X?%=QMBRR:<.CL8A$ MM_)=^EJM'!H/UN.E3[>@#TY.*PRIALQ0@R0WHO6 T)@%EH8?8;%KMI\"FEA$ MT+OMMEH/!O:?YW^5 M2DXGUEX;6'L#V #^_7]^O]N"KWE5%^7N/WYG_\GZ'_?GF' MOT3OW__N?_[G__CW_^O=N_]-/O\,XG*]O\MW#8BJ/&OR#?A6-+?@KYN\_CNX MKLH[\->R^GOQ-7OWKOM+H/UA6^S^_J_L'U=9G8/O=?&O]?HVO\M^+M=9T[9] MVS3W__K33]^^??O3]ZMJ^Z>RNOG)L2SXT_BW3GZ"_=>[X6/OV*_>V[WY': 6[NJV;8Y&AH]_?_;Y;[#]M!V&X4_MGXX?K8N7/DB_UO[I?__R\Y?6 MSG?%KFZRW3K_W7_^#P Z.JIRFW_.KP'[]Z^?WY]$%_[$/O'3+K]A?'_*JZ+< M?&FRJODYN\JW%$;[;;=5?OWR5VRKZM$W,(9"QI#M,8;^Y94O;A[N\__X75W< MW6\I/3]-P"\!N'D.5A>ZEH0/,B#/L?KT"Q7CO:1#-U>+^/E7*L;<=;1DM]'1 M?Y]^K6+L:B%K[1EEDVT5]XQG7WD2\Y9]ZF?Z4_]!]NUGY+=MO!?5HR_.OS?Y M;I-O6M%\]-6@V/S'[^A/JWW][B;+[E=Q4:^W9;VO\H_747EWG^_J-K!\SK<, M>E363?WE-JMRIO*;3]D#BV$UOJJ;*ELW*Q][!"=V9)$H3(GC) &)'"? B1]& M3A*ZJ[;55;Y[]^N7 6/[JUE1_$Z$S>=^JO*ZW%?K+LA1^"S&=Q;]YP$X**_! M,7308P# >"WP83_[]]_.G#SR&OE^J5NV *_SNJK%GU/([7" M]G_*MTT]_.8=^\T[R^Z#^K^HX?NI(\OUW([L_+)E25!9]0/H43_'U1J4U2:O M:'(V_*6L6K_2 ?I/_+0N:<9QW[Q[U!=8DK:,L>4B@Z7CF%+R$K_/=(2E:YO] MED)*J*B5#WG^):^^%NN\14(8DF.L>+OM,]B/UY_S=7FS*_XQA*+6@,OL:INO M?!A%J9,X&,5I$J1I'$%[P!ICQUHU8]!]56.602@B/)CL8/V5V.OQ?U*H"N:]G$]R('TI!JT6;&)IPT M246"E= 7:XXQ# M@8&BZ2N$(Q@,QBOAD7!L[8NK+38P6I3PFX8S 27%EAB[) M02\5]!4Y%8C+NZS8K6QBAQ &081@$*4!@6[H#(U$R+9E=(#SJ^=3@@Z0I!;P M$B6F!AHXDM:#U^C1J@A=XQR:(,B86:H@"OZ$+DAQ\)HRK.^:[0JSK8PQAVG* M]=\_T8YS2Q,8UO8O^=U57JU\$CN^9=MIZN 4^C9Q8FML-R"81RS4M:99/QC$ MHWD* PD&E(#!Y),3A>R>5YAEB!43G5$'CU7"ZK^1KL*77U.K&<\?UN7=[1-K,F9]UPV,]O MLU0<.#[TW11[&%O0\3S?&V-1@M)$)(&&B'Q+XGHE+BWZY9F1@@MG=7 M,TAB(B3!%)_PZ"5)3&P&?EHTPI,R-0+SC(\SHB+/G1E",@%_J:H7"1:LY%OZ MIS=_SG=YE6WQ;H,W=\6N8$4R3?$U3[ZS'<81@^M%" 4V]E,7N9'C^2%T!PQN M$OM"A2A*6]9=8-*!O0 W'5R0[38@>P08Y#UBP4(1M0[@TZCEN!?3KY'V/Q_1 M_A@K&, N)&]"5)ZKP-#B$C-D49-M3RLF-#+(*Z>?\SJGG[VEKLVES2O]*NOH4) MQKY%XL2/+3NB**)?;-F[6K! (9&:C%>D"4^5=)'D)C^\'.C M16<>T7!&4>3H,D,[)+&7*CJ,X#3RY:+4JJ(]IEW]JLG#X3/]88P6V '=;O.D M& 4[8>!C&(<8)RAT(LMVT0 UL& L--M< N",ZB2U$+^,USBGJ*8[3$PMD__: M%\T#Z%RVS$J_#D;/36B7=* 9^KTL!4^GQ\O[@S>:/*I%^7C/8\BKZ[*Z8[>MM'(X+!C: M,7(#E*+4);0%Y,2^"X?64HLD8M(CVXIVX3D"UAV=%%0?:?KXM&<.WL24YSEA M"\G."6K.B,Y4,LV0G,E6/#T2H805@1V#IBK63;YI!>[77='4G[_\VK<)L>-; MT ^B-$+8C]D=!>-LW8*8ZUR$FI9T[Q)\^;5N5[*K$26H&4SAW8$I;'+O"\Q$ MI/".P$!=EP6UR, ?&+=_7&X[X#17YS<"%'!LAD ILN7YXK\RAK@.0*G.6:FV2YHUQ3.C#?&2X.'EZ( \HI-. $EU)S M2DU=32 @M-GQGL6=H0V4>LCRB1?1MMS IC\$8]!QH2V@_L+?K7]%CB$"+20! MU1'GB$._M9(C)M9'K,B(LC@] @JLE28YN3VFB_UTO=]N']Y]I:D<3=JS!C2W M.;BILET#-EF3MQ,BJBRTOS;%U38'Q:XI0=TM,I37](_N[LI=-T\"](>,_B-_ M1R>O[^B_P556%S6@_P5V)5AG]2W[JKJ@"M=B_A.XI(WU7[;?T5]O'XK=30LA M8RO^-;C-ON;T+S?@*L]WH*CK/45Y]4!A 6HYV\_*6ASLKUQEVW8)I+[-\P[] MGR8&CJ?N.Q4EI-UL0$B0QUZJZ.B"F_RLG^'[^RI?%]U5B\7-;5-_P9^_].UB M!WLQA-@*8.@F*?9#,FX'N6F,A';L)[>F>H72I&N_7*#NW#:Z,;C,6,Q3:\W2#6C%3PKO-D^[7^[G8Y>^; M_*Y>V2E"06IAR_-@ZED(V62LN/0")%2V-#>V.23SA;LXQT,NH;(0EA"_<3?F&6@-6VIC7DUCN'9SI^Y"Y@1 M(Q:S_E3IP")>X*ZE[P#DFY?Q]=*XPB0*$L^V(V2["0E"*\;C@:4@MARQ^@-% MCX;&;<7JO09-_I;W;Y==$(ENHK<@)?A%B ?3'A M'P&>O#Y["-DS5_US$7=&F!4S;X;>JC;JZ0$"'9PISG;HJ[=IA/U<^Y MW*0P Y_)/Q/W0%]]Q8": 7H[NA?TEE=I-?1/3:_5^=<,E9_;:)ED6C7G:G/H M#WGS\9I"7,4H) D,21#'T V09SG1N)"41NS ZOA6F:)?"B;O^7-85UEE?HHL)#G8=^*(@=% M/HE'O#Z-#K?6&S*=BM^ MWQO\2.B[+7T-2;V>7J PSU^\ VA+_4?+NL7V^J75=FH9>*!QY6";@7,!&1=- MG1YH[19F1"P#>)"91,S@&;Z"]V%U)"VKZ[QH]G34]J^+7I8MJE^/=+E=J7YF M"\.Z"BS7=2SH^SY)81*F$?+B\0Z>!#G3J_S>62 \>0Z6]7 M5D"-[G_%/F>O;&R[#K:#P*9)3.#3=,4?=\Z@CX5N!#4,NN9$XJ\YJQ%DN<'7 MO,INSJQP<25E)O\J0>;)D=UEX M\JR_IQ@VH[X87@QGARV.C/Y!9MHO^G.)Z?>TCO6#S\DGDC/71%V%#_E.)YY, M&J+LOJ!(&9KWNV2W*78W[ZDA.]HM'E8D#M/ @0&R$72"P''=^.@E*9>K>EMG M^S-6:#^.FP?0[;&T8K?>[C=MY0C(6QOH3[T1(@< -7F)8T)N@(/$XMC9J30X M @W>[T '&[PWR"7]XW\-/J^K%JWL(>)3@VGYC9KT]#C8?7"2)I\AE** MQU/S9,U>,6!6K-O"9.8Y=H4OAYT>G.IQPI1=K=6]J>ORP-H=C3\OIMB4(4 ?Z!* MT1W<%CUD.K^7^>:B9CM8,$Q//S356T5_.-A%)Z>M989=&BWJF#/SQN4Z@1E3 MPP7M%[TK6K,GM$>MN*C7Y7[75JG^DE5_SYM/%9WF#G?GQ%F3KU+;M\(D<#![ MCC..DQ!ZX_6R)$VM60*8"J":8]D D4:SZ[SJ5E3S?OF@!O<938;7Q3TUN$UL MVPJE]@ZOK 89BVIKEF3?Y"P8WK46@GMFXDR134E/T!SDYNX$L\>[L0NU!Q@Z M$T%KX\7A2C)FYAL)?AP.TQ$'5?:3-QX2E5*A*CJJ]P__/6TR>*-RUU39NMEG MV\N\NEOA, R"Q$XM._0@8K>*8C)@0PG?S1;S(M(<^H[@ /K7[]J96;OQR#DQ MF]D_/*NB)KI&(B"!5P(2Z0,2>"$@@6._,F.,=*;H37BF.55N@?79D!O64,!Q MD> %RS1__VGWM]TON_AR]__2?WWY/6BO=6\NVFW:_'M&\H.D?3F3F#$G;-R/G5F%)JZ'V"BU/KVWRSW])F7VB\R.O+_'M# MJ.%_7Y'0@JX?Q!8F=N@XH8OC>&@_"!VQK1)EK>JN-.B!LL'W\B L1.^#4\@X MYXK.(F0+9L,\/(/?+C-VP3 ##%K$=7#5L#LSSK9NAAY_]0#J_(8-&=EYE@2?HC,KO53*SZ4. MNF',U.D955R3)7F"SCLFV MA[RH'I72AD&"$H0L-\8)PDYJ64&+ GMQ$L:$]QXUQ3U995M:,Y87Q+I:E:.*=<[=K<L]MGVEUEQFJJ]G&IQMN,S#*/?_K M)CF?VWJ.8G9RJ<9 VZZ&4]G)6IX$5\V>=KP^UU72D4S*?+0_^%A$-.[_-+,<_$[ M0GW1GD7H/V'.VHT0SUSK.GH\9XBTZK;RY'J03E9YA3DJ[^Z*AK54T[R*E0A2 M(/EN71PG56-PB"R8N@[RTA1#G[@D@6X\8&"8."5!;:/ZA. (9SN#>83TT>QE MH81(B,@S(UV/0\P8WYIL*^?HTAK&\I&@1([O1%%$VXMP;,$D"IP!A(WM0"2W M4MRTYI3JY_PFVX)/5;G.EHXME3V)< M3I52<:>\(2V5,$Y&3&4YY)ZR-EG3GJ?X>)T6NXRVGFT_E76[YC\*N6NE<13[ MQ"<)3<=00GPGM@/;11%M.4UY$R(E;6F<$ WPV(QH! @&A,NM!W'0=FY^HY)U M,P:H6I.>SES4\\6]I5W7>7/870M#&X?$@J$'[=1+4I]X9&B$SI.$EH4$OUKW M5E6+1O#9-$%R.+?S]?$BN%O? EEN)_X1#^V?!;U/>1$#@RM-$#0)M'0EALB3UP31%O0+ T]')"UX/Y51B.$.1.1 M"IUTR2C&!1@86U8ZGO#RJH+(\FB2D$C;\**>3&.$>_DDJV_9=(/^*_FO??$U MV[83D";*JNJ!3D#^DFWW^B M:V?M:_9#?L IN$2BAEW.E9'9B15<$!DX;7\X@GC!KN<<4((6YLSK(#S,G5O^ M4,J\&9*FV*:GBQT:&).O%/Z0-[W:KKS01X&+29@0&&"/A 2.,[G0=D*AA&I* M0W-5!U8CN OVV(M@@C6)2LX\:RX6!=.MY^65[0/48P*V=.GT@26A.FD)DUJ2'O*TV&[ /<, M71N2\P&?Q+1I&JF\2)5JN-]B1:!EIXD;PLBGW^M:/@X/0A@GB8@J<7^I9@4:<(CI##\E?)JB MA0TQ_7B5""TJ,;1Z1A&$N3%C](O#+B?V";%1G1:[HLE_+KZR%R0;VA,*=OE% MF_BT4@(#$CN^'WLX0)Y+6TRMH5&'(*%=HHE-:5^H'2#5X%O1W(+K%B[84KPR M2[=3B>53C!DY%=.1#MB[%ADX0!O76&9/1,XS=49X%%%LAARI,J;4T@U%[P*^ MSNG4;--5*^?L/=SZ Z6AFZ^U[6+7)B3U7"=(W<2+762/:]:^+;9R/+TUS0(V M &3"Q:JW=S=@S4!*:)<"9OGD:UY2Q12LO3GX?5WO&;+VY?3VVIL!W (2]BI; M9U1,'=-F")E">Y[=+ZR6*5XY.UJ#/C2W"F//MUTW"JT$.G'J8QB,6^\N30E% M)$RN!#-H,I(Y].21?@64YNG5'? %GP%CX^Q,U*EG'0SQ$R]6<]>RM/"FX0@ M/CU!EOHNMB*4I!B&KN?'@>,'0X,>C&U)"11M1K/H#>$@L=&IU H+&@Z MV9.6L.5/D9YFB$^R9&DU3J2D#3DM2].X$3UF]2E[8.X]L$QUU1#R*N!P]Y%0[L6%!A M)%O1+S(,V+GC$$<)D+ $R5++K4(SL"HL1"VA+V5!LVO1R^R"Y*2ICAWGXOOA:;?+=YJH)NB.THCI* 76> MY17>?&4;\FRQ*<[OVQ20RR=+,_,JIE CI?B8T@'?0G+U.F-GE$LAW6:(F$J# MGE[2HYHK_A?_=C>7>77':LW&;,U.8QS'3A3;D0<1B\Q/__IE6 MK=M7,0)+EJ/)#$\AW7K7[)F7YV? M^VIZ6.\9.^<6K"=P:8;\3++@V9-W4]G@O_7POF"5-7E6YQ^OML5-^_[,J&I. M2G#B)$Z(O11'Q,61-3:*_#@2N^YP4E/SR\ZZ PRV##$H#Y!%KSZ<1C%G]C0? MNX*94\]BBPP<05LJ:3I+U+F$20W#9JB5*F.>W6:HD"/^>\+H>,_KYLEDT\.. MZP0.LET'622Q0MKD>*C$\87JG"2;T*Q9 RJY5299VOCT: ;&Q'1H)&O9)::7 M>3DC.Q.)-$-NIAKQ[.(Q!9S(UQ&M/&*Y"7M/.*2SO1WCR3X8USXJ67,L%YU^+;9$+[8Q.X,T-*IACP:B60(!B5'H G-&0I%\F[]?&;U>$%'XE27+*'B"SN: MN)RVMI-\7V_W[.E"HU9YN Y[3>36$ V::,29Y1YI3B:N^!RUZSI>A (7VBF5 M/P3#V/*LPTI3(C1QFM[:,@JE=^U'A.Q)RS^:>%:V K34$=57Z1)?!Y*@V@PQ M4V@/WVJ0-%."%9'O=^OR+K_,ON?'36('IE[JIA[55#M 7NF<&@R3%W1=RWD M&]*^.,1 @8:ADB[ GD CGV[-QJ"89 TUD#V)+;#EU.H<2:^70D[CU@R-4F/* MRP61*O@1O9)H;/-H"MI>H@^)#0/;\P(+VHZ'K#2TQTI,F K=YC&U+=TUDL-U M1%2AQD6FAPF7$4ESRJ=4<](I)E8CDP>U>ER\O=A%1">X.E=/J8AE,V1+F34G MKB!2PY)LG>7':BB".M)-Z*' "@(;A:&51&X2^'$ZUD$Y1.A*-24-+EIK2>7L M,+^<5G@IQS;G['%NH@4GD,^*+\OJJ/9RL4DD!VL"!9B32#=#[]2:]$H1I@*^ MA*Y>.];80X,I\6 2N#ZTHM AV ]ITT.#Q(Z%II,3FM&LIV))WLKW(SQF%4D"J&;JDPI"7KFA3P8U$&<(JIE]E!0ET<&!' M/DWN7/OPWJ*3^I+U!Z]^[RR%!RH*#EYG2+C20"DYTB4&BU46\)44<)-DABY( M(3]=1"!H/?>\J[R[*QKV> <[>!*5NZ;8W>2[==NBY_L)=H+(CF,<$!R$'A[S M'5OLB/^4=G3/L@[0NL?HC\&!/WS)L/_OQ>G?0"]&,+CP M7.L"V?8H6[ONMW9XX7K^^-L&?%PWY17]?FA? #9 B[N0_Z)HS;WB<\6J>>65[6GG+PR092BSPP]DX?_PE1P @_<19>; M3<'*.[/MIZS8O-_UQ9\KWR5AXKC$M[$;6JX7PG2<;9(T%$JN9-O0K&L'6%34 MBLV[8C?4CPL67,I2R*HIC\J."33XEFIE),E$86!W3@#T?X M0 _P]#Z#%H5ZG;$S8J60;C-T2Z5!I;:N.77]G.37995?5GE6[ZN']L]7D>=& M+HD:#>CG+K(+D6W M['J[;J85++WW) \8N\G?TLOM+_ FM/(^A7'FG8!5NM M8J]R@S_8Z,*"\ +:8@M9@O4/,ISS:9XNLJ4$[K&(]2M8\VK9N3=0M3,ZK7 MZ9--GY0RIZU,8>ED22@SXJ;4#(&98L"K.8\@%ZJ>Z%TAQT]]2,7,"Q+;3FDJ M=5B93Y#TO7)RC1)/EEB!=B'ES33B%#M3&/DQ-!SHI! WXK=U/*C$"8V[T+QQ%9F MS@+:$G1S2A./J1)*!:0X-F.8J3+FU11A D?3AEAH%!8\::XP63QFV07EPY.9XY;$O,;=J;E<]Y>U;B[>:EEBX0I MG3AXH>6$81S&*(EQVW)@!0Y&0A64*MK3+8,=1/!^=UU6=^T->X(JJ()33OV; MF4Y!Y>N9'.$9HGBODW9.ZQ12;HC*J;3HJ;XI9XO_BO"Z?G1,[Y*M):ZB,/5M MZ+M1A-P 1012_;0=Y"#L0(A#HM,8](,#9IJQ+,+P!5PPK\*W?0W\499G>/O1;VR$L+> M_D[L!-NNYSC875R@XBZ/EQQ%:7G-B/D8?@T(H; M>S:/V,A^MV:-Z2X.["'Q"8LT2^?U9 Z"Q&3D$3?@MPX/I_I*D[0IUWNV,-#V M]D7)>H1$%VE/E)?9U>JI;?5J>L+2%T1T*B?+:N=D]*6:GC%Q+>GG8I>_;_*[ M>I6D=A2Y24HL#X>0$*K1X=!@XL)DTGH2?S,+K"DQ<*!%-W5A28!-R<4E/41. M7V#BX7">5::1(9&5)G%:#GVQVNV;7A_U][5 M[;JQDT8)CB)HNXZ5DG!L""&/:[8XX>MU[\LQ4/T%)^5U6\38XA+(5"1IX\CH M]#,FN/76DM4" A^O03(?60*9G7[2Y)*[8_)*'O+XTKL7S3V5X4WCQH D;Z(! MI;)^(E@0L;[--_LM;>G/9;GY5FRWW=9![%I1Z'E)@B(W2BU$/.@X3AS'J8U\ MSQ>["F3D]!P\O%BLH886_&C6CZ2%5LJ[N*RKO[LM=>[]PN]'@V&$:0)O$MALX7H)@% YM M.@$6VD&TL3N254XYFHU1,E(0IU%13>H:=<[*DA%5# MQ$F-+<_J1=4QQ"M43YKJ]R1BSTIM["!V%15)$N*$@3VT92=I*B)0!8/0'=JA&B>4_(A_NV9=.;[Z5?I>7%ZB^&1$+T=B$G),C_#&FO([ M<4]NPTVGS@S9F(#_]+6X4DP(SYO(OBYV>5WW->9="F1#*XU]UX-);--_N':, MXJ'-T WPZFM>797",R>IMD0&R3$L_KG3LP,61X=6+L#5 Q@^,6DB)4>TX$1* M.\."JSL]C&7G3R^1PC-_FD2F&<*DR)93\R<%# F>L>MS*.Q&-B1AZB W09&7 M8$+(T ;QQ4K#Q;Y9V9S $A&"$..B*P9SV=U/-R,C^;XI.G4S3*E'9.YU.@'&!67N4J M Z;QRUTR?T X2>:GD\HA\[.R*2;SYVB4D?GI? K(_*R\RLG\ M-'[Y9/XU&D[)O#+Z#)!Y=;:4.CJ8V#1_J!GY>2S\=3P7IB2! 8D2$D>0I!8> MVG$3'(I,]<6_?;9JL9]E#P)(,,8WV]=+EJA6B_"D9=;_C(XS,W]YZLR8_4_ M7ZKJ1(++@^PQ@D]5L<6!L4I M,D,79( _71*4M9U7"3[L67KR\;I;26>EI\-R\( US%Q.,ZA%3T[S M^-P"*XD2H.E0CC-FV1/<4 M^@5+=7KP;(1>4_C]>4::#N6M!>SWZ]X&D+5&B+XYJL]G?+IHB+O$=//@J5]; M3WUZY"F&O#\/2#V5C)X:X -\WE.:7C"5Y?F,_L[@/#/T>0Y#G[V$.A.WO/K^ MB?;&O*KR[I&+3UGUL6KK8S8M&(JPS7A7KNM8H9NX46SCU$\('5U!%A*X;=;RT0>R$OI? F*JE9R,WM*)HE,T0 M6MY4!>-L9B'U*EIT:I6+EUAYU=+ J1K%ZH MKU8=#D&E$F357)42-81#H:2X MD3CQ>3*[@'P2QQ$:6G93)+3CH:*]&3=)5<\WE=#-)UYS,RVF M8L=G2XV:9G+0=D;;5))NAL@IM>CT.55%;$G(WK,T$$91Q*[H\$(_1BDFT,-P MG,P2A"7E3KB=665.X8QR$K?"VJ:5UBF:MO!$\@Q%?/HE3:QQNB5OR6F]FLB. MM$[UR6!B14D2$2^U[-B*TL2)K'&J:ODNUP,!4]M80I^FSAFE^934)0U43M>D MBT7FBB>X$1$C038-%2)1*UX3(2E6> 7HLLJS>E\]'+6WLL.80)Q8"94ZFRI= M$+K>.!/UQ.X;D_E^S<(S0'HB/=*:(T4AG][H9D],:T;B'JG-O"KS B-G%&8* M?V:HRR0+2G6]24Q5\'I=4L'QX"CJ*0YLV%$5>8L46=ER(P@$ B<0N_E/8 MK.;8/XS)_/M]OJO9@LAN \KVA:EU/S*W!^RRU[)/)Y]/_1;B74P&CR]O?T$2 M^WO$8:-7C"#(W48=C)N^ 5NFI^JJ9]2/\6V\% M**^V_4N;TG*JRBNBHKJ 0^2EM0<+!K2CQCX8I+!\C'+IK&+GF*:VJLT[J;E: M>!17WG8Z2K(ZW[";L&ENUDH&9J!NVELD:_)P^,RG[(']#E.5V70/AT Z8TW2 M$-F1Y7N.'49>#.W02F++_4-"X'=_<0H\L+4PJGOQAB%09@D,1Y:M>R8<#_PJ: M MW?6[+4(F)?610G0H00=3X((S%=R>%_(E:!639PY&A:Z)5T:LP-UQ,Q,L=WO< ME*[+=W?V9D'7MA,GQ1"Z!(?)T"[$ M"=?I#76M_4!!@)??R6% [4: H'0U?T*Z546##30+!<.!BK!=5D!!4%818@X M^0" >F*-#Q.B]O '"BFF^&Z59M^?;[X4U/BTJ-?9EO8 =[C>-(DLY+IQ3)S4 MLP(O)H0,[;FVPW5R9GHKFD-#CPW4#!RX;M$!!D_DVN-)+'($@MD(% L WN).Z.WH2B2+W1L]%IN2=T<(=DO.>Z#-FGQ)P)509(-QJ["A5=R+!6]38 MDE([9PBM ./ AYCXL>\&7AC;Z?#]D4>$=FCYOU6S$+= I-Z7$R"&;Q%=#R=B MVLI%AY[[P ;KSRP]BS-DQM*Q!.ZGEV])6BXTRL?[Y2TO2GV'^"3Q$2(63NRA M!78SC? XY_S>>4:ZU*-N0O0(C'8-S$B-]T5>%/E+XU[* M>MZ1_TNQ*^[V=WT;<1J$".,HM$//\;T (W]4%V('0M<6B'VSYM'?@Q$;]H+< M\ U\?;2(#?T>QT*/5#]BXJL$X58?T\OLF4 M^K$3(6Q;+@P2[,+0B\?-%>SX7"51,\+1/ QYRBY?J;K\6?8UMSFT)J$O%G!'M&KYJA[7,:_-)35W-RK3UB?+QO3WM]W#=UD^TVQ>[F M<[G=IF7%_G %?>(%"%J(!C>*E\8X.%9SH3 1RM 6@J@YLN"N1(7=1_)%YCZ2 MI1RG.6+,Y[.9H\@%Z$VC/QR, [\Q\T!OWUN)+F>=I"/BJ.D5;SP**2)!5612 MZ9,%HE7W^-O*@1$,B(\\)TE]U[5\SXY'G%$4K.[;BK0O358ULX7T.B^:/;NE=+=)OM\757?+POM=5RJ[@LB-XRAT;1BY0801CISQX!Q&*%SM M\AMV'_,\XC4=+Y>8A9V8'9O&+60MJ'SSTYKIUG;*-:3+DS53-CZ35Q=/S(_L M;*^,.K*4W7[2V?JVPMNKKM,8[M1UFQ\C_"GD0W$X5.VIY?+YF 30B:(TL5'H MNB%*/!K(AS".(Z_/YY/=3 %1'*%X-C\8(Y?+)]U"Q'\G\K-X]<=0L@GV:T_D MQ3PQEU(EW_-J7=3LKHL>)W0"/XZ(%]G(A:&5NNR.I:%N*O*".9?(Q=%I7AT_ M B2E4*;X<)[\7*_[ELO''_6"SK*W%9.>.49C3)+O!#]&3)I@O^*8--43<\6D MO^1UDV^ZA#]?TQ\O2_:KYR$U2F/B0!>GEN^F@9O"T T/:V.>T/D;8T!KCF = MSF$9H44*FA*P7YL3T=3U@'D"W2+.7R[^G>U#CR9Q;S$X\CI38\Q4WI]^C%"J MGA;%$5:3WQ98MOIK7MS<,EN^YE5VD_>I0_ZI*M8YVT^_[O?37S;";9B MA)#C>,.=)[8;V( )>IS#S"('+=+%*J^4>7_VJJPE'&]$Q=8% M>*4S+?;HS_S>G6>%5757^S%BM$Z"]*W1ZO&E4-R^>FI(5WY[> 3VUQUU??MZ M6H?_$Y65^C%29OB15;V=YXP;*Z;Z.9^]@F&$W=!)8]?S;9^.Z3 D@XDV"J!D MY=E;,<^4HK4-[75950/:1C<'EYF"OQ721?*$MV+3_!G$"Z^"@STCHWLRLT\; M0,O'Q=/LH.7D<0WXF&;(IJGZT@E#.L%KB88A,+G[JD$IR)NC[J7DY,T98581 MZ3DC5PZ,_3!P @O&:03#U&>O-/0V658H]H2DT99HW]-^H?!42?IA+*.FU*?. MUBT,KUTU,<58RN]+%KXJZ8\&)1'F<^*EZIDG85ZXRGGIR:$RU\]>!CV;UPTICOZAIG6< M?IRGEEI)3S(H8IO$BKZZ:X5>,Z<:^ZQ1)/'B" 2FQ$?[(A._\, MQZWGR.5_REY+ZW/7=X^HP1%LP'"#/[3(.6.T1G^<#ZMFN$(L$DIX@:=8>BZ' M"#R=N;ACY)[45#E,^![;E"'JA7BNGW0#'N?4:U\Y5_=5L6GY/'I?"=>6G[+* M6;E)$/H^IE';BB&$B1.EX_8K@I;X2K5A^#4'VS-;CRI*IQ?V_90*Z;?C=E./ M4IT.2"9L7VOUK_ NM1F]S:"YJZD,<>TY&X)UUN!]>L'^E"7V"H6N%\4I2A,/ MV[[K>%Z(!TN2!,9S!F\=^)?;&OQ_3S!>VFWF[KG_*,$;PG_:@S>.GO; MCQ&\M3*D.'CK]^9 M?6Q\O)EX^?(^]KRA?\Z>,T]&8&BG>9,;V3]*%J&N3VA,+A;HN#]&SK$$<8I3 MD<5\S[4)CF]NJNYYE_>TL6)7%^N_9-M]/NY'.+X;>*Z-')LDOIT&D6>'AZR( M[XE)-2UICN,C/C#B RU @1W3Z6QR;%?/2J18;#M >TJBW [T=#X%=IMGY55N M9_DTOQ,WD%^S_=1FL3+.#-@85F=+J:-7+79WYF/E^,<_,T(PN\18V]\27KHV<8$H[ M?-&CJ5,[H4&1W&R>9C^0JL:S<^4!>+,IV _9-B[J];:LVUL3AU5FB@L%Q(MM M+Z292VBE7CQN'>(8B=?S+H94]S;@" X3XO+A>"7^X,;_;I MH;,NTQA$U725'R-0*N)"<3!4Z:%I :_]K?BED#^7W_*J^ZFX*YH574[:[EUC8[RXX? M+6NM,R%N37*/QG7,*9W!Y"@U$P.*URRG>X,[)K'8^+ZN]_DFWE?%[J9KLHNC M1X%S#)J;59I:8>QC#T66A8+(@PCW]]5:KNU$<+7K#H5P!AWU +A$*NQ$ZABK M\'1J2ES1P#MGV%B(\,6CPF#/46"8.2((,W].\/6YT1 ]UVC@4[G6S>7,+VWE M8^BX+)ML^Z3&(T6. V$:N7::>,3&@1.X0R )H3UKO802P)KG$"TDJAE#^=G7 M]M!O>0UJUC-ZTQCF*TKYC M2) SBA(]KVFI])?V0-K^@Q5+CEF O?(]B!V2)I$+'1KO7>S9T;@QYL?6+ %3 M!M@,YP/8&8#N >)V+O0@\#+&,K[2'.9TNVGV<-;^"PRN7F3:I- 7.J+3%)>_ M\2@TR715T68Z_US7275%]>ULL(70-EM_R)LO7<[_ZWVY&R+>*O(\-[4"-TQ) MBGTKCETXUM'#Q.(*&>I;G>>\6#LM H^F1;N\&:9&8$\1@WS8:19>0-/@B_,A M85DWB.E][X%N;[\%VNEW#2A4T&,%#.PX.UF,=8'KJQ9C7^XJJP_[NZN\.K%" M<'HH;-JE)]#)5V>)\/Y"9-7G.P.NU-)C5ZF[UXON#F5-&WL_7K^:!X.-?1I MY/@IB1QH!]A-7>3ZQ X=UT$^\BW(?:A626,:D^D!'QMSQPA_#SJ,RQV>X6'N M[%Z"2N8-R6G5VO1LQT ]8\*#\I+=Y+!R;>Q#B!R$/$B2.'"#(!@:<6D[0JL3 M8E^M.9\\#+C?6CR/1_$^A[\="FE>)(1":F MM:19-8X.MC)T[VBNW.,3DX^)=/*IR7Q,BHG+:1+!;QVXF>7F+%%GU$<-P6:( MD2);2AU=4$RJ/N=L#IMODJQBM\'7?6,.MB"RTR3P/ +#- RP/^IBXCE(1*,D MF] L3@,J,, 2TR19WOC$: ;*Q%3H&5L+B<_+Q)Q1G8E,FB$W4XTHE?8N,8&Y MK/*LWE2L;PFGJ87L. @1E3%LQY[KVD-+GNT*94 RWZ^[3*F'U"U-B.F* M%%U\HJ*;*3%%>4S20G+R B5GM&0*@68(R20+2G7=27*9Y6>J6N_IC_7*3[P( MD=C#4>SB&-H('I(A;+MB[P.(?_U\RRT,$VA!R:ZY") FN.ZBAR_IM1<>JO0N MP(R$\"S"B+-GAH9,,>#48HPL%[P*\GZW9FJ5QWGW[_>[YVO%G\OM-BTKMK6S M8N]H(Q*D3I*&84PQ.'XT+A='L=!93M5M:]:> 2[XPP#XCZQJ]N5=%H8;], % M]4FY2_C$:TEOB"F;!D=H43]!1L](HR[?F*&;VJPKY^GA$J<9'[5)<6WW[,;3 M3V75UI,U355<[1NV#G]9?J DLI<(*;#NL8^<#HUFY1#/B1U(+ P3QW(#AR(; MP$$KM59=?08-)%7#F^W- DQ$%Y[:P"T1)+\I=NWSJE=2EW_/Y"/>M-(XQXBF MHL^5F1TSZ8T O17@V QVU_9C0\!@R0(G(B>S?S;OG=6]9FC^W$:_=)IR;LYY M(T14WMV576SJCG=VQSY72>JF,$ZPD]HQ#&W'"Y _[G/$OBLN^;(MS:+A';BN M9/ "7#U5=*ZR7"V*<(*U,T-\*L]FC-G)5I1J>]^$Y?:NO97E6(D':5L>>U,& M!S'!XYS:B<-4?$3)M#++:!I7E-HD@7GUIJEV. OW?D_ M^[IA:U+U97EB0[X%\.SUI\\YC;!UT>1?\NIKLB^IREG?K;5;7Q74QGFAI:^K!^L@> MT8*BI9W,-R5:'*?.LJ;1-#8'>E+E! Y53A?@U-')"S!:"7HS^U.1X,C0N8NC M]'KL;'V5(9W%C/!C#AW/JKQ, :;B>K*VR>3N?EL^Y'G[F4]TQ-]2Z.R"SU68 MHC1-4M]')/4#]C!O" OA5'I[(/U#WGR\3LOJ.B\:]K+:"B7$)3;RHCBU MD>5C"F7!PRZ;YK.\S"M,,67\9_1VJ[6THF)O3R[VG+Z'E*^ M646)':"0 G)#'-HDP72^,1ZE]=U$G9RK0&."FL^8U0NX25,ZK]@UL^?Q(WXC M9)V#9Y5YN[CSC!9UI89.S=1EN94H$/V<;ULA*R^S[W\MFEMVTH(BI A>OD%] MY=L1Q)Z%0M>+4APX84#&?0(/A:F$INN$,X^H?QBO81YN=&W5_-'UR=+EG>I= M)%RYN8Q;)A=E]K!9<28%#HZ0@^NR.EF4N5BYI2C-?)64VIQGAJ#/8NGI^D?- M['(])O$LP%S>YLUN.J_KQOEG>J9.P3_+U@]O4[0._-C?KO[N M^ $+DYPF\'*%2THH:@8FJJ%./FEC(E^?B$MF+7[&/">QFRFE@L,3[')7EQ\ M+3;Y;E,?'>*-LOJ6SBT1;0#9;ABCU"<^=(*Q!"#!KB/V\KIT,Q(S-+&(SE" MS0 /;'(J&)7HJ[KR+/)-MO32)Q5P1T@7H#_@WZ*B_T5QS3M'.L7.F0G09$+- MF-U,-Z-4W-$DU>?EV5#;@,:I?R.Y,Z?Y^6>FK84FOY2KS"M;X_K__-B""+67]R'V )+W#M M#7S.OU*!S;8?K^/\.J_HQ)=BP345R9K^LUP7+'EE&Q?)]_N"_FEW7TTTKJD] M6Z5@-WV1*$4^AI;EI] /['%+.B&'HAZ.S8+9L6G/ZP>+VL2^MZF-45EK%?M7 M;U:[> CRSK!VC7&_&Q8>7UK(%%BRGM_E'!L/9OI:\B&AWLD?K\%@3!N5.G/ MP9YVRQGT%@T771]L>N%I;:/=++!58;2[Y?8NV&93=E?NN[QROZOR;%O\@VU; MO##0UU3C;[JMA>R0TMSWK]^M^]?OGF]X;/;M?;K=-@1E)GOZ4K? WL?4;0C5 M/CRU+[%87S%@HV(YVTL31JO8%)NF2%TZ]7-9URL7118F5N [!*+0\ZT@' LI MTA +WQ$(NHZ2?_OV!0?GCLQO(/]&<>C?S M=.\1.VJNA'BSS7$*?8C7"4I)$?L2?6D9>B 1R"9'BN(=EQ M[D?,!$MD[#VV@'L0TK_ \T[#/_7=_KQN,F-PSVVTGKO]Q3B?>K=_X$,W"G'@ MQKY'58QF.,[AN76$4E%]D&UGA@'_^%[__-'P_Q$N]>>EV(S!.MD*SDO]Q5B9 M#$6'DDP;,PRCIQ?ZFS*0IM_FSTNN&0-H MD@4S' MA 9#SBF>]/?KF^V-#[133-WV'OAM@#7SRX"GV#DS4"83:L9HF6Y&J;BC31LW ME_GWAE #_[Z*DL2'5N(F/G*0DR0!;71HSTYMH8>7Y5O1O(CT? R)+2=-H$]. M=_0P-UUX&"[0 EM8>D:"!+1'G%0SQ4?"CE?41Y897OEISW7OUTV[PX-WF_Z< M(%XWQ=>B*?)ZE+_4HZT[3N#$C@UA1)PD3:T$IZ&5V('M^ISC25V#.G=.CS"V MF][#$=T#S,5"/3>!9\:?>B>8,1XUV%7J[KX3QBO]C[SZFG\^>F(8PB"B"N%9 M01QZ?AK:-O2'5L,P$MIMFMJ6YM3A\2CM\4UZ*'TRN1(2J)G7*<(G2*E^M7O. M%:_&36#90&6;8LTY/9O,$E>I']G7Q2ZO:[SNWEAJGULZ0A&5=5.GV;K8LN?3 M.WU-OA=-^_N5;5F18SD8^C9&MAO$&*,!$!1ZLW8&,.*K=A(/<7ZB?\;*DK^R MR]?:!S3JIKAKTY7K'OB[JL]?<@H=K!GV%Q[L%"CJTNS#\SIJF./$)'; #8Z M@\>ZVT($ _8Q]V3HNS\SQU$"I7;F.$RNK@YW-749.Q+75;8N;%EE;ADN!MJ<+,G U=)QU M>7=5[/JS [ONDN:V-.^T#M3[J^[;N^,H4RON)KGR5'G=//W#@%JZF0PM9Q][ M0N7^S],.=NCM4_;07DWQ2[;)5T[H)3!$MN7&)$Y\._2"L=T$1K%0";^"]K27 MY;=7 -SWD, =Q2149ZV"4H[(.Q^7"N9,^^32\1?YW/TV7?"GUA0/A1 M:T^IJ]?&77E.+8@Q#', V3)$*.DZ9X#&2$<+W2I;9%S4MDCP-* MU:-2J'S\U"H(+%I851] D([8#C(3 -9%I855HVM$HYL97ID2 M^_#1KGBW8#D8 4;/?=PI6L6UEN7PGA"8 8KXEJ3P00+9#6]JCX'.- 2(QDZ$J]RA$N.6M MMDJ+7='D/[.) Y4GVL<+.J?L+ASXD#=CJ1?$,$X)\F(KA+%/?-=#:5N:&83$ M=BW>RW45M:8O ^P OFL1@@/$_D*9[D[[I24>6;TW#(PR_9_RFK]BJ02[8PM')#)[&I8+A!Z&$W##&5 MBP%3ZB!'Z 5OK4@TS[.?C6/P6XM+L'92LS?X%-0<1X@)ZX";)4L#HS/;<=3*'[C!3/XT8S%'HF6Y]>:3 CPPJ2K6,(^'M1KY ?(">) MXMA-6#UJBD/'&Q"$!$.^IZ!TM"PB$E(O/W5@P8DDC.9?%*6@=BME?G*NJY5R ME0GO,PT^3_W<:>]3'N5R7VEOF"&O6BSCSX(GLJ= .@_M?\CN\KB\RXK=RG,2 MRX91B$A L!T@0J UH/#M)%4FGU*M+RZA'4YU(BKG@\E"JIU\M:L'QU+* +_N MA[D5]25"Y51UDFN,5]9IUO&KJP(6N:_9VM=->9=7[<(C*\Z_+>[K7W+V3. * M6:[O^S".0C?U:5X%P@ M\UVA?5DE#6I.8EY98OZ- 04M4G7K40)L3UZ$TD.TTF5\+H[G7FL:>9-;8!*G MW0Q-4VL2_U*2+%_3M>_7.K_>;W\NKO.5#1W'@QCYA(1.FJ9V>-A7#2PK5+4L M+]"D]J3JKWEQ<\MF)!G]Z]E-6XM>-<4_NM-:706J*N$3H7JJ\&GB6*'P78 . M(V @3=&] VU2NB?!NNFZ)V,2M^Y)\Z4@Y_MSQ1[9\1PKM*TP#:P@A5X0.2AU MQMK ";*MB+YFM.N=RT,L,ZJZJ&]7+0]>:,LL^/D=')6IYY,M7N)+3Y3-*UC M2RZ/$R/:="T3-8<_?Y/A28&&X?5Z?[?OKH ]REM628#I73*I$Z:^LGB-P?G:N7PV!F8QQES*^0)2N4T59Q*/_5I2FA5 M<$3%/:#922K>''&!XU1RXU*$5^/'H) Q0L>F!#GB'5O'P_?C]=-V5\AWH&VY M7N#'MH4C&$1D7/*W;+'S4!.;TKSB?HR.';@I1GR"5013&>5+1&8D4RSI>,KC ML[QC7L4ZS],9Q5)$L!F*I4?,B_-Y??\NW7_)=RU]S6 M*^@B;%EI:L/$BJP$A<@=)X,PCF-%.XDJH,RI>,-]+N_ 0YY5H-P)OKBEVRO3 MIVP,Z"T!G@C'I( ?=DM,XA7XT0YSG,E9@>J><8SWB M_C0R+8\FK*[X9BV(S<6.@.F"<*"XGQ- M_Y)N;>9S@RYI5NZ!V90Y/><;0X29852JRT+N>JNR+&;D9%66X%2C*-//KD)( M0A=Y]!^V32R'!,[A<@(OB'2+,@^$)469XM,NREQNT";*JCTPGRB?\XTIHDP_ MJU:41=SU9D59R,CIHBS.*:\H?\B_X?6:% M7K_?'7^FV*V+^VU>CW?5)K&+K1@FOA?9KF>E/G+=%IF?!!;R>&\AF0.*/IV@ MZ,$!&GB,OSW\W%O 7HIX],'!B,7N@59 _!D)F=.M9NC)K!:7RPVBV93F,O_> M$,KPWU&?1X:O[0P.P K2%O)SB,W.N)#N*N??/A0<)D=?%! MEF^NQX3BG*K?7;'KR^62X?F;X?62\=F2]CKM Q2$(&TQ(&EB^U9HQ30_'M\F M3$*^)5NM #0'@$>P7WXXZ.C!(- P\ *OR&ESRWGA-\8C8D+_V!D?K\&(^?"H MW^$Q/]#B!@=E-\$O L_YF> ?N??[! <-MY_XGMF2Y.V%(#J+&PQX6DN[B>6, MW5KVQ9Z7GNLE#Y?TVSY>,SP')-"!?N(31%P_L7 *;8S] 4D8^?KMX6V15SJ_!]F%HE]^" MOWH ##+[ /=/\P#%IOR2/![9H:CTUMF3&BT6GCR%1Y=;')-5WJ-^7B=[BF M1\^FX[HNUP63FK\6S>TCE)_HP'@2-6!*(@N1U*'!(L"1B](@&+#1O %SSU]F M0S2?>E^WEH U-07<][: ;#0&?*/6G$_=!#+J^3S*,?4QTIF"LM_[D5S512?FFS-[D(#9E_SVUPN.6@$L@!,N;2^-/3;WU,:=TWQ-6<-]S<"1R0- M4BL(/(@#)XZM*(BQXT=VY%NVQUE-JJ 9S?&:80,M.#"B:^5;0*TG\L@14.>C M4"Q*GF3O]9O E=,H$,GFHU,N/$V@E2_.G"7@5/!0PYH!$4&1(:7R'B6@W9_R MZKJL[C+:VI?;C/:ESU]^K=L84JQI1&FA9+ONW[_NBF:\Y]T*48+B(/*C%$5! MFJ8P&J#8D'\$&'>X+P)!?@ /V?NBQG>WV(Z#%+Z!DVIS#$2I, M\(M8$!%U2?M3"UTFRFCSC4#\,<%'"FFY7&!#NM)M8SMBU M118Y6?O[HS8LA/PDM$,_CD/+#3V4!,X8AM,HX%^L%/UFW8N.;93:GXU2G L0 M3RP[N9 @RX !XT$>>ZFB#XA4%15?BTV^VR3_M2^^9ENV:- W1@)H!VYB)[$; M0\>-_=2WAL;\,.*ZNV]B$[HK@WI@X B92(6)/'4\M3VSL"98O?,"83()T@3F M1*IO9F%0LKY&BDG.ZIE3=I^LCYE,E &2J\"(4FGG$7SWL&C8ENW[W88UO,^V M^'M1KZ#G4=>&-HGBV(.I%T5.,+25X%3H_E2Y%C1+< NJN^=S@ 5^8\ $WR63 MI(^OFD0_1\1Z/D$DCB*_#"!,<$A&E#$,/$F:<_$MA=0I6_=%OP!,FA*T($& MOW6PIVK65(=(JMF,OA#3.5FVYQ&[\[2)R* B!Q@JD*JL>TTZE;+(*ZIQ4>5K M2G>?&Z8.22T7V[8?A+&7Q%8 DZ$1-XA<$@P&: MF-Z)J'Z,0]GY$>2,#/4119\J:33"*RK#6-EF#5"JC%) MC*PHC3TGC&W7#<:<+@JQQ;V:)OK%FG5AA".P_"/,#<=RF4Y:Q'1@1"*S,B9, MC9WAJ%L*>&'QJ^4N6%P,6O:2AEPKZA8 :_KG* M=DV^N:^*LFK*ZZ)>9UOJ+[=O$?LA0;&' Y0BE"2.%Q%O:!'2?W"+X\1V-&ME MCPZT\-B$I@,(&$(!C9A*)H>:SLBCF+B>HU!&;Z=R*2"_,W(J6;%^6]1@DS=9 ML:U;-2YV[3Y[>P28_@1JMJ/^[BJKV>N;W]K+4TKZ.78I=;;K_A1TEZW4%^#; M;;&^!=_R*@@2TOZ+TJAK@O;F#E381E$U%YQV[R;#L>KBIVPQ+KB.3A\)'^1!-F:<>' MQ33/8YGSS\'['CC6UYYT^[IN:7>S&SCN7VVU:5NSSJPB%B1?:"8P=+[:Q M$WO6.*-!#A):EC4'M>9(A+L,[P_%KB_#_:/@]0_&$,5[:80Q@/6%Q-: /H4_ MMA(6:I MW;P>9<8JOH&\/+U$PSR$!L76#_LV+7 "#UEL$@A#DMIN:,5PW%)-" I7]SF= M0FZ^-%G5F!!<.6&+J.]3"[F%^ C6!2#Y3;';,<4DV;8]^,*B;FU>U.5UO D! M5X.W#8ZU]+.MO3]2D.TL6BR^"G:@?X;0*DK)K%%5RE\+!M1^VKU",200(\N& MV",$6D[HV.-ZJ@7MA6>GO#!G6A@U*3)R>W"Q>*C#>:9%P=[&-Q_Y>COFC7>B M'>2'C7+"1.B/;7*^63"B)=_S:EW0CZ]L.X!^$"*2DBB"D"#;\T?(KA.N=OD- MNY;J7RQ&:O:TH3'SR.KVMJ@CN]]\%#WI MT7FCZO2.]<-&6074Z(^ZJOQGU-8DMC#-'GR/SI1CQTI1'"?C=9C$=>Q^:S+9 M;0S:F'P-M/C&Y&"?W+9DTE5QB.Q)OA7M-&Z7B=?W/ZQ63J!DB5TF,7_Q7R9X M=0;WULP7$D#CL%G98?!U$\@'621/!6PD4@:MY= MZE!(29Y1CN0HV'\;/EQD(E&>GDAT)KZ-3B#RX,J;Z RRY]ERL&O5FATO[H8Q M*'9-V9]-N]YOMP_@:PL7[ [NSSOW%Z-)H#RJ: /: .%AG M.W!%_[6O*OKWZ+?3>/HUKU@#^]VF/2F7@WOZUR:_XJ++;Z=.42S?40PX?F$ M"<_NAS7 )\MF-UD[:RZW$)&6WP(.:ZO\Q, MY+/D0L-R60N/'=IEOS8]09+N"TOF37-T S/3J1-][)5*UK?0GTQ(P>;H5W*9 M&3Z30UVTO^?.VU@/RH]Z$/OUV62N?I3-#0G;6TO33OAV]NQM:A_[D9.ZR=S, MDNNI\2!7"OC7O+BYI>U@.M:RF[PM;XOID$^SHOI+MMWG^(J"R];-*@I2RXVM M,+9BB\*P+(>B&/;_D;['PZZRNKS-^CV@XSV?5RU<^2E!"0YM)PQ01 WR8 3'&T1#*^ _ M"ON6K#+EI.RFW&ZSJ@:TC6Z^(+P883[7W$L4YINB>>$"D/,+%Z1?N.@_]VCA MXH7%"M!R 1@9H&?CT247RC.W-^)%X34.\TV:9T_JV]!ALK[#7+->\K5-/LOK M?L7BW7J;U75Q7=#//;]W\0+DW]?;?=O_GMR[R+M7I61I8W&7GEWP6!P==X^/5)UGX,PNI?,OAEW,JEMCI+:_B ]VVH!'2L74W-; MLZJ!5?<)'27#B_7;-UY7O!QOJHJ/%_:\WAJ>EXUK#L9%PP9L4]*OOBMW[>OM MKQL9^;&;HM"&L1,A+TI(ZHY'5.(4;NLYM]Q=;OVC*D-MPO5HBDR]W**Y46[Y>F MK.&]3?*4U#HM;X8A*WM'9[I?-RZ-L>TZ,22!;7O$MU,Z:3@8QWFJ[R=)+>HOU$%.SY2-"_MF6\D3ZPB+K>%HZZX^^B*>'M-E6\#3Z M_"W5REDN@H[O8A*E?FP19 ?6>$%W0*#/>S?+6[+)@*M;!-*0_ZX F;UCF#)[ M?$.,&5@!(N;MA?=\1U[8=FR30L\?KI^FL&!JPQZ+*E.5N MF3%TBT59'UET2V6)[F'JI'#H@V]HOT19)S1B?V2)SJBG6+G;$SG:#V&/Q/.4 M+[^R.<)J\Q\?\F[:K9 JOR^KABFGZ9LBG#Z>?Q-$=>A?N569GP0 ?=]W+H>N^N=181]\U*%=>N _/F#P?']Y[7EDDG#>S=/SI MW4C/8,>X0'1GPB MR8?Y_(D4#1EIP(^0#)_L93QW8>DK#%K"WZ_5 AG=!PTJ_S&;IY7 EPRJM&E-P\>Q_BA(4K!T6AA6%B(Q(3+_(C;(]K&2F)?6,* M;9199$YYC4&U".KZBP'5,XMT%5-SA;/]<>).U=ORIDG%,8MT4?F2F&SL)\78 M3P2OOCY5!'-QJGK\A2?"+EC]S3K;KO?;C/V:#I#L_G[[,-RZI&& T>TA_OV#]8?*:I;G?5 MM+UR,$P3ST9Q1"$EGI]XX>'=-F)%JZ]Y=57J#W 2T$24\-@*H56:PY'4]IS3 M0YY59]Y#-TR]GI.J1:PF^.ZM:],4TY5)T63^!:^8:ANL:5/7977'UBB[5E#;;;&^!=D.Y'?WV_(AST%1@XJMS57= M AH3G?KZ8;B>>O0#%=(NWV%/R.3?U[=,E-IS;>R3]=&,(.MF O1CO_^T^]ON MEUU\^7O0?D^C[EVZ$VR?7?)2XB93UJ+4&//R-5MJ..***4TBWUF M_7L565[D$YHN8PS]P"9>$+J'-TYL_L/]$]K0'$6.7SGH;XQGV$#%P EHWA06 M.<+'3 2*Q8W'+T0<<('/,Y(G$"EF(E$N1$B2R:?:IRT_)=<*N#) IU584:KM M04+*/#31J7]YG;*-MV[!OXT5O^Z*IBYVXW7[['=U2CD83\"NZ!PD\(+$LUSL M18C5OA+B^$D:X1#'..0J$IT/C7:U'X=5/V4HK[O=S'?];F:;1H$]LX1MH3Y^ M!@>P[G5\J8#4A&,>MW(%%<,\*AI^1F=^&IW96C#44G03FU^?.[.U S!#CBX? M,^7UX M_:?S^Y-1/'5*I(+[TV%X1K\:$;#GM+=<:@09<:M\M+]CY3G%U_S#_NXJK\KK MUL+^9<*F;"VBN8L3DQ!:KD6@ ZW$L?!X;T9*N%ZO>0MVZ$X\1HQ@UX)DL:H3 MK;I_"?+P!-J86G1Z);>8:23+8BNE1IJ@>^^?G-_[)\/>/Q$J-;U\_,[CH3=^ M&'MCER8-[Y+2H"F8$QGN-[DE92--F34/8X*T/JU>;/EY37.MC,H5^]I!PUZX ME;C-WVXS^B57>;Y[0?6I>X^%IL M\MVF?MFZ**MO5UZ$D0=QF** -@<1C ][W3A*N1X*5]F>[CK+];K:9ULF7)L> M;5M=_S7;,N==@%W>L#^LR%XT,Y=NR(#,AO$+8P_< M9P5GL8(2)L_/:.8F46S&,:!B4C7@ B.P>47K#$-GQ$H%KV:(E!)+2O6]3DR4 M?BZRJV);-$5>KRR;6*F/HSB%F$1NY-KI>!H;PXCKQ++,]^I>RLFJJCW(-IY? MZY>J*:WS#IDC4LX,$1GJS!@24LC+Z1U'L!2Y9&7FD\"# M1 +(=*!E\CYWF2)#8\:J4XLN(%0QP#2[W!N3$9C&;EVK0'<94T:-*<>WHM7A MPSNIOF0[*NIK5=+U:A.]_$X"ZT]D,YS1BUG%/5R3K3";U;TBD1=9KAF2_T*R M?)DN=D*[4\0*^4XJ-(K7OBJ1V7?'9A\[WBP[54':Z_I?8F&Q#A_PT=V%X1J,FD99*K3P'*V$2]&O'#S MO_MZQW8--^6WC"*5;S.BWJ=B73YFG\N:_%Q450/&<6A''C)BW_!M.X@]MU,U M=H-8A)HOHJ#N=.+!)GKP5G56L33BEEA$?TK_?4UYYFG ,PIH_C(>YUL(%N]L ML:7BR,^]08"N(8U)X ,UZA?ZUW^6146'DT:6G8N.B64L3)>%H%S0'!4\R:+' MVNN\N0'@.0C[8>1;&$70\EP3(K_?N 2>T'Y!Z(MU)\4'NK#B3.DC/57_5_,# MLE$GZP=!?O=R!9ZV] YDVB;0GZ@/Q=8.,4#Y.%\;EF)2Q\RL,V?1PH/Z8E# M1@$ M@T[@6DDGW$2QT$JN2*3N#>/17!S>MEL/U)UY G)A-S81U8*_D FIV*CCB:D# M,[D%$N=%2H+_XAZ5->&$*(J,@ ;K@84,!QF>[7A]#.\'0NTI)@F:>3)NLKNL MHK4<[CHUR9PD>@JF929!RYE>F0M5P33)$:!Q=KL#G^IZS\I@H%$L9X@L7N/$ M'5=(PKL0$E-BRFA,,0D?7L+Z-]2"XSK<,_5_3 M^O!Y^H.;G#W%Z'XV+R6.XCW"B6K\M Q25&1+J6,D"]XEIJE9^O85EU5<[F]W M=_LM7*_+?4%$!AZV,(:ND;B!F<38BJ+^AH,-X$KY\##@;M&($^!K53C$ W\-1SR7C$8S&;AFK@'89 MG*7&E.-[QNKPX66L3\4S62?+ZN7O5;[+XO)'L3+B((GMR$:>;;@P@':$^QQ4 MY!FV"$])?/VL[)3]7&0O'".5,P&X91#/%@%+9.!(CE83-JIOT9Y05V5V^H\4]3J?53IQ= MKV([@"@)K<#P(,0X\'WOA>;9738V$'9BUUMVZ4]PVQC37%1] M^U!$RR'DF M6\M+S!+1*T%-LKZYK$1T:P],6A57@>UXKNO921(9H6?9AN_W^VW7@4*'&%-E M:;\XU)Y;#*@Z:S0$'UK.YJQ%I Q=/OJ=$U@Q@NTQ;6]W4J9-.DRC]S#5=+UH M%*S1&T=J8%X&!RJSYLV]))4H\>^'UU5&:#3.FG\.KE>B]"G?I=O^;B7&,:9; M\L2U(L>,C C!_B@X#EPHMD]6)E8SNR%6+I_&H=UU);IYWAZ>API>FU<)..]V M^B)8BVZS&^7 AT[-7RCDA["Q5?5BM]7Y41S=G2MWQ3)(48=A;W;SFK"3I\HN M5_DM6V?YEB8E1$ILUP4OLK0Z MT0=(K5)3.5$&65DVU 6I2A[L(?[V/L0ST=];V(2(;P+J2Z6\*2:]2W:3\9*G MN2Z/2G?3H0M1'.($.8X7FXYO&$G^RE#Q"\O3TM2R$X"QW)P'Q(:43R5MY0HH9W06BV[]%Q[$,PJ/:_W1&]Z88^I M.I7NU/A$E@?GBZ$-T^B)Y8DG(3_4IEQHE7OIP<5H#8]-_@U?6&;=5FT+3CT<5J:'?N*C&HUML ='QTK"0#7NF10:SNX9A>'B,:$R MCW5N_,SAJSFC2!Z@Q2-+I>Y;*CEKL)0O M6 KCRAHWV]*Q^)4IMG^D:M)MK$ M&7LL2"+C(#&@87JVY=B182.3_*G3 :)H8H0Z1;+N*SZM:B!M=6,6YT%9"Q#W^<(A__![^,Q'O")1"5*O")4LE5R6VO4NGZA!4EM(<A+'*>E/&72%AFNY+N[?Y;C0]J;1I81 S339::0J)RH#J?S%(JUH*KI?U.+;*GE% MJZ-?F@'? B=XX4@:]Z4RWA23.*X?3<1KTGD/W=3WKW>R/EF;.&;@)5'H.C#V MH>.;F-)L>TTS

JJ4JYWONM> FJ0$/?5-V%:F[^(0>MB+;60%+C:]J'^I$_J)L=J5NW3+ MQXT*Q0I18Z\A]_S]PMN21U?CM?=QYZ/+"T$NQI82C=:6VEUMA#0UN&(9G*G# M,.DN:H+8361,>IN^/M/I)D[LQ+6] (88A2CV+,/IKP @9 CU1M,@7O>1S5'; MRKQ357G;RDD^F,2B<\&OE$U[I9?084P<6'&"5>&E11.M$@/Y"%<=EMP%;-M. M]SZKIN+W%8,]>1=V M/<5PN4$<85,-GE@&B^HP[+ALKB[LU(>K*]-)K, R/!Q%R$R2.$113]NNZS@* M-O@R8N?:X.^;N.AD?*HK/'T?<]5AJ5*XM8>C2XU!E<2>W*Y8!EOJ,$PZUA3$ M;B);]GUK3O5HMRT/!RZ"!JWY9MDF-GO:-JTP4;"YGR)^YLW]H1^6ZLW])!], M8M&YX%?*IKW2"][9&1?Z JV^2[56AZR#8\TZ>EE )H!;';9W1M)W($V]0HD*B97NDDORVK MJOQ!G%&#?4&&'OB6/9?;9SJU/Y=I 7"ZIE?$!%M"* *<C&-N]*H5\&02JVZ6VG&^6(\=+@4-[W;+TG MLFAGS)6)#-,V0SL.'<\.8\M.#B_A+<^-)/I.R(J22&%*=)3HM:/S;EL6]Q\) M>SZ"#6T3VK#@#?WS! *4AIJ/\K3"*T5RKU@-M#JQQJOS,MH99$8X;"J6RV"M MR5:4:D>8W.G+]5V'MDR/I_277^TN<\,0:]C,.F<6NK,SV: MIBUI!FHSIYSK_W49OA4%F(.)M?EL61RMS\PS[*T95YFM\F>R0:3[P;:YQ&=Z ME_[Z=IO?,P7JE>?9;AQZ5@@CY"61Z2+?[#1(S,B*OX"6^JG*B_6^5.Z M!>EC4U.GV56OV]8M6_9FI3P8(;^YGNP<\0WW+ Y1L G_W"TT+IS')Q) +H.UIAHQ/('WNM<0@LEPO\8(D<6+?QT%HNGW=BR V9+:G4\3-SF*;KH/RX?;@>G2N MJ4=8^$!%#ZJ3*8OJM1#&>@,1W^F)-+!+XZL)EIP_-YF(#B];)3_765W?I#_; MCM8LU#N9W3MQ57#E)8EK1$'LX< (?3M!H=J*>C71O)]LE =Y7UX' MW#96--L@MI=L4_ RIR.:O<3'B4E9HFNQRXKQ\&)YYDAC$TGCG#D!6;?OM;R<:3@::",6"'Z M5O T\-3K%EV/6]['G(^?+P2W&!E+/&99Z@N6$9K5X(IE<*H.PZ1?J@ABQ\N6 M5#HL-O0?],WV<[JE(?G7K,K+S7$=MQ4*##?P+6A:CIUXR+.QUY6*3.)C%<7G\S%C@G0';K/[O"AH M2$1O\S 12YC*1T *SV%91RQY\DK;Q#5KIR&F=KJZ?NB$GA<A[!B697N6:\6= M;&A9W71-"LYW(&JDBD_63D$U4S6C?07_G2<IKP/^3).4VR:I22J&&.\D_;Y_ M>MIF]*@@W5(%\+;\\:FX*ZM'EEGJG_"[IMF\6;61X1M. F.K/S- @2/4/4Z5 M3,V9>#9!Z3LM\*'*UEG^G&U^ 9L]O1H!=@]9.SGIQ7C!:B7*,.?;BEP";K%= MR%##9B="=00#)2]6AH03O!$^5 W_,AA1N56EWD$KVO^C:S22;U:6X]H($R$^ MQJ85>8EA]YET/T9"=UB%OE@SOW6ZB';M$(&&CZ&TH2)&0X,60R./<S5UUC@@ M,,(E4D M@S#D5'_3_$+:?H'6/X<V&OF&]ACRL.>Y"%G02ZP0$VD>[!\C>0$2 M;64F^O7::>#0R.<*%"--M93AQ<L*6J$2Y897S7?RS67ZCQT!,DH5TN@MA3#D M#7C;,V<:%MS'X\0T$JP<BD\6F_ZTZ=,N>SR41+,M(T0H]*T0>5YL>PFR#O7. M3<$2D,JD:J::+[1O+ WO!_5RBXV2 I#J@.<\(K\(YH(GY(V.@RJY%.W#P3C3 M\W(%'GD1'#L=5^Z%97"?!KN.S\8U(?<>4ZX?=UN6\.K*><39>IM6K'W9=K]A MI_+K:I]N#P4_!CFQE6DF7FC'/O23.+:Q ^W#U57##VT>VM2LPAQ9J4,=H4VK M.[C=TRIG3;HJ[PSI/SC,+Y\_OYW54^,\NR G29RH=RJ!3FO0JPU:O<'UW>%C MB>C5!MW.V93K/4N^L&H,?P(GO5*8VUDW]+I*6\Z GK>LWYU<5^#MY.K[G])' M=.NF#E7SYI?6N2!3'*0U^)%MM_2?IV8DB7M8"T=69(6FEM_>\F85<@Z_7.7W M#^3WWF2C_\J[AE/7L979--IU>9HS3RS2,XV.RZ[8<QE9SCKC1 ]Z6:6!Y.<3 M$9?O]F3"?6JZT6^B_>Y+N?N?K,G8.*YEXCA ?NS:0>"'H9]XO?@$"36U4R94 M\WK==F<%Z89H20LP4))0V&5)'?A\&Y^+X"ZZ!#>%488Z@DY)QN5$3?"272+1 MRPO?Z &[8@\L8\^CWJPWQ^Q:<./:\>"RNLN8S.XIWO7=-[+SJO+U+MNP%\60 MK?,K;&##1=A/+&3ZV#5\V^FSV@GTN#A2L4C-#/GAH.DOKPJH5+VV34 D$!HK MQ)MCGW(9J,5(\17*_6M?L@DY*-H6+X "SPI5@RVP[[@,Z'+[C*@L_P&>Z36> M4^.:#7H:_;-. G>-7<UNX)=SVX'[BL0-Y(\?UM3R[>FK*7D!4E!T2=<=^96: M9EC+8NHV@1O[<]L"]<Y;P#9 @U&EU@$O%N9?5_=ID?^+C7Q$ MERFV^:RQC% MYBL9T]VLN+YK,XGI]COY";O$<4@G6LB"CIL8CI\X5HA\SW.Q$3N8;#^@$P2\ M8>@\RNBCXZ'^M'CUP *V&QC:0#FCMP(<S+A8ZEX)^",1[KS.74;X.[/-Y26G MTXR\$^?U>EO6A#1OLI^[:$N+AB?8"1&.;1Q$(;WN;CM^V*GIHL0224/,KISF M8/S7K,BJ="N6@YC?0S,L$KJ=<X'UXF 2^(,:!9A5?Z;%XX13=*TC4_S_;["D M3#)?Y>HRW0^\"\VO64FV54\/^1K29XS?LN>LV&>L9F7RDW!ID6[1GNS%'@FM M]FN>ESB>ZUA!C!P[BAT4F;A)J3O0CQSN;LQ:9.NCHX.Z@.E[!3J-FUULIS/H ME;Y8L"J#[ BG:'74,GA#KXGEC -?\"W4^B';[+=L6SVF1;&A-;8_TP=!L*ZS M77U##W]7. J-P# CP[23V/==.R;Q<*L4"N- Z(F47E5TWU%I]6.1R8 J7CWH M89J>YX*+>(B/JQ?D'#'6[A2G >*[?$U]QYH-, - 8\&[;M/S"&L2X"-D/I,G MET'K<QE[_))K3HQYJ?ZW]'_+ZB#[9UZO,(P#B\21H0E=#SH^MNVD$V0C;(C0 MM\37ST7)?U!M!&E7!BT^*M4,E."] 4Z,M'#<6R1&>&L";,O@HBD&E,J&D.#C MCO21D-@K<7'YF.;%RO103,LM.B:.S3#QL8>]3IX7V;[08PYI*;,Q2*./((=, M0(^/2N8!3I91WL-,SQ.+<Y",/:F8#.,R&$:!'<=/)A0APW5AZ&]9E?^+9LL> M'_=%OFYZ-WTJUG_]+7N\S:I58A(JBUV<T)8I$3*2 /<4AR.(N*\)316DF75: M]<!K_>AMOO-W&#2@R7$):$X@Q5AH!$/P1Z,=)YFK 5/@DL^<H,I=[9D$+M]M MFW= .'?'1A5V"[A9H\R44L/8$F#U=@?\-2-CB0RT^RQZZ9:2&_(M+'CU0\LA MFUR(3)0@TS5]Q_([L= V^"^ JA"FF=U;%<%!1Q"]]#DH0-44VK"J YF#\.?& M5XSTEPNM /W/#;'<$C" F-WN;("_9S<I=MV]SJS+L*[[#.ON(=W1IU]-,UWZ M]LLTZ-7-->MQ5(''LF+?F!: _"3?O?RE[KZ]IH\\0;E[(*[\0;BWO@*/-##M MO[W_X"^T+'K_4VK+7\'-0]9^(R@RHF!1[L"F.6;-V/U1^G!HU_2" _5^_7!0 M>NK-40Z/GEO/5 Z&!:QI2LTI-4T:D4?= QGMOBC&B>EA%SE^;&'DAX;EXTZ* MZ=(6$+ROM<6_>ZYL2$.D0BD1:;@X%B7-2$FF/^8$2>3ILEZPY%832)\0/Y5% MV^BN)W^V0/QXR D;4]HG)$W/Z+KU@][\K^@3PHK=FJ&/#*OLJ:QVH,Z>4KH. M=656R!*4#\YAR7_9.G00FA=L#>B7G,/OU?VEG,GOC-\@?X[U)_AH 20_1?M2 MS4@5H/#?O_]:/I,HA;JXW03%,(*!8V"$7!QBC%VCK3I+I: X69'/WY9<)"[Q M[2*S;:@(]V3[_:_?_PKN>[4$J$D&*P[^U@R2&'__#KZ#@SHRN2(9E 0(7#-: MDD4E'@@S9TWQ4K#)=FF^K9NH>D"[57:?5JR*1)UN,_8H_#FM\G)/JTX0PMXU M-W;I)0P2P1'ZS5BO3OHU1V-V*A6_Q? <%4] >P%4/$7[4LV8$XFFRT="]W35 M;658GD_[$B6&8]@VAI87QLXA8N>[GB#WS;HCZ5X?\.'W(F_>H9(X0ZQ.D3!< M/+&T3J0$(^D#2!(L+(Z.2!"M$Z59&)@1ZH:$5_4N7W=\S'(S),JFN9$44$8^ MP[]3(^$C^,[&P;(P+X!ZY74O50PT =IE!:$:%FI(J!.%P\@,;(B-)'*"V D" M)^I$!;;/U?Y@D@#-)-P4PGI%OP+\(HT:!PG/ 9@8%Y_ 2H:4I4$3X.8YP%-, MT:R#X"NBIGF/$Q0]K,1&?U%=1'P&M7/,/!7D!1#T9!-*A8-.E*Y94?B"C95T M^YT.C59@8&+?9.7A/1<&?HA=,QR$Y:88:4N+T4S=K_02Y1]Y['BI>Q;89 C\ ME6* :29-X_(PBI+Y+'!JI_03V0]:IN8UR].,=%KDKYF^__R9S[+5@GV\IH+R M@M;:V^S7NS:D_Y%OM^ V W6YW="OR5^-@L/9;)-Y 5_*:O< X%V5K],"L$Q[ M]4*[LWWL/JIDL3GGU=$E9_)06,K",]V0-\N/(FRX*V!24\G08 *_Y?4_HI?^ MJ#4R0R,R$S<@HF/LN([GN9U$)XJ%NH=,D:,]C3-0#5#=Q.^8*(%S?&&:&TG1 M-(\4B'HJ59Y'Z 0MJ<1U&1?(E5AR7()2&3K2S#0X0<1>$'C(=>W 28(HCJS8 MMWJ)5N1,8B8!.9=B)JEW+), E>0F35@JXJ:+/&T9P4B$G22072@[R5CR'CM) MH\/-3FT0_49R&ZVY,2;!FI&@P+<3Y 6.[1U2!HDC5C!\HBS-+/7;J^N;@IPT M%49.7IH104%NZBZ:G2 IT4<8BOAI'*LQCE*$\D)X2I4UQURE%*4)^[PH*]8/ MCVGU#Q;$F1[RHQC&EFVCT(T#U\5&)S9.T+202E38_'%5KY^J;9\@NM)[/WW M3@ZRN#&=:Q?X"BNQK: <S MA,F7FO+\IG(*3/)=U0MN0+S))N&?2JZ5F%,<^ M,F*S?R. K5BH(,ID81?E,C4;16%\9=E,([0JV6P9^\8CM(3X3!+HI?*9K#GO M\MDDG+BK]]$L?_OVZ4O67<W$B1?!T"8 F;;C8^1AO[\CA*. ZPG2- F:F:LY MN&RU&F]*K1(V/F[2CY@8(;T%ZT+;PY/ C'#/-""703@3;3@N*Z< $5YJ$2Q< M]SDO,M9#=V5&H9E$"&$W] +30@9.S#YR0Q97NUKM2F@FJ/<*38K1E3Y7\#': M(KP@1GJRE3ZI[DV/\)G)41;C$?[4[K9E4*Q^,\N9IX/ 9<"$/5C]>[[)3KR M?U6VBYYKK%S+-MS$#P,<^981AC:T^O/6* CXKW0KEJN9CAMMP0^B;E^JXNE0 MP.+VY;B0!/U&@?MPJKTP3LN7=H 8$[?84TV[(/2H/DMS"O3JW?P%L1>XG'A! M'V@LVI*".B_NM]G;ZBU-)96)=__$0#MW&5 3] NX':C+LE+_P)7;8*P<Y$.R M)/H&]BULH!!!N__ZP'"$<J[<7SK/!N#]@DAR.X'W,1.+[)7")1>I7R;<Y@B? MN;%95CC,K_:9\%;0;NDCF /WF"O/]IS03RS3=:T 8SL*P_ZFLF/@@*_RAA)1 M(B->J@R'7 4U@=!4#>*2!S*ZH)YZ&',U"#XO? HS@$CD!$8&V650DQI3WCMY MD<>':\?]6U[DC_O'@Y3KNT-[MVSS)=NQ+.U->5UD711U77TJ-OESOMFG6]2\ MI_G&ZE:10!MN-GGS9./0]&UE8C_Q/3\T0FR[MAE#+^X;@+@!7W']Y6BK^Q9A M8^-P1T\(=3TP$Q39KGU%U;V!*HOLP*GL^51G<O_BJ>J,!FEO-<L;]M7%-CT& M AO61;B$)\6P"$7UK0W=L!FLP]=W8&@A.RMKCL]N2D"L/"0IKBMP,!2TEH+> M5'"P==" ]$\W2 1R(8M06'\&A5:1?13A&_H \PKD=^ QW62GB*=EFROPH]P3 M:FKK&7)0SM1$S!P>.Y>^6=1H64#29UEXE$N=UV([S4\%V5(1E[X<)/7--%T< MF1AYL6\8">U68IM)TTPW")#E8MX7E5-$Z%O9>JU>-;^^4"O:$8A&=CTJ@%W& MID>)):7Z83=Y+ATZ4\<>V5<Y&/D0A@B9+HHLU(DDTUKHOMDD09HW&IUN.6^A M*#7H25.1'N!4<!'5###5+L]&/4IB="0.[F+Y2,*4]PE)%A_QQM71OLZ+K*[A MFL08-8LNZNAE\*>FJ:KM&-!"R'"3Q+*=D": ?".!KID8AF&%0O?2E O7?6%V MT 2YTQ@,5;ZBER &/YC:JEJ53_BX[Z+N$.-#]9[0W'V:#]&Q:[RZG+,,/M5G MWMF>TEIPY.7=$\+9@RTOQ $,;-NVG-ASPL2T/=Q),\U8* B4E:&914_-5ZE' MG](8\M'A'/")L9X,<EIX[0PT(_0U%<QEL-1D*TJU0VPZYZQ9GK0KU6'&* XC M[+I1&)N1'[B1'75RHS 2ND,T7=H%>.@*=#I*/MU4@+$\.^F#=SI/B2 [&V>] M DR0O>3 7BZ/2=K#P6A3D.*KY9MMLU>]6+^_U/2IP*=BW3[N\D,_3) #?3OQ M7!3XEHN\3F@8V:% +Z+IPK3?B7JC(FAU%&U^K0!8CA/R>1$5H[)1**6*_DZ' M5*3P[ZS02AX&GX/XJFF%_>$_;M#W_SC?TH6S6.Y[2)P[9%4'X0).2!4:4VH9 M9@*L_[7*!JL,*EDGPZ;?U;=L2X]5;THR<F@]W^TV6^_VZ?9K53YEU>ZE:]/M MFBAVO,1)O,!/0C.$MMDI%?@0<M\/TZ^*YEB8&/!QN*E\90)H;:#W+H@58&@& MZ.P0H, 9',>QZBS+9V*K$I^[;D;<);-TS> W@:5M6?Z3?$E&_)@._+A^Y<?J M];3+AWY\>F_:\:V*DT$\MVK.YYT%K*HS&EM>9 9,SC-][E]OHR1"1!** DQ[ M'WJN:5F=2 >&7&^GE0BZ2);[,T=A! V82J>4],"I(NO-@^1<>:0>);$4DCBX MB\T>29CR?N)(%A]>GDH>G[;E2Y:U9/DY3V_S+9&<U6A?560Q7QFV9;E&X(3( M]KS(B /+#CNY'G*%+CM,EZ:9L>!Z7>U)N/$CO<^:RBZW69'=Y3O!:UH*8.7C MJWD1%2.M3K>/71 WT.X*M/K-2USOPC7"7NJ@7@:%*;2GU#4HQ<CL:].KZN]I M5:7%[H5-YG2+MFE=YW=YMNFD$T$&BGW;]F,B%>'(#_I$C&\AKIR':IFS$5NC M)RAOM_D]VZD)4ILRD/D([A+XBB8BF(:@4Q&T.EZ(XC@!&R$ZU9 O@^Z46U7J M':@"6>!V<M/=+[VXC\IZ5Z^@$6('XMAP8@?;A%\=(J&3$[C\B5VI;Y^)SM:M M4N1?:MX8;0)D'"E5[6B)D5,'5*</0+, )9##U Z87%I2$#B^5.,I6\]E#R?A MLH"$X#3]2U4C1"R";$41+K\C^W#VN!!GA[#5AY&'8\>QH>D%R$QB+W([H8EE M(I' <:*HF0AVF]VS.@;<I*$*2;[H<$80Y7AWJ!F@JETH*AP':B085(3P,F) M5<:46D:A3,3W^)@SB;1:[+?R)=T.=]G(B^(P"3QLA]CV;=<Q(J=/&4815^]< MA>)FBPE[+5D&K^KTE(EZIN$K$B_.!JT<D9U%%:S?X3-MZ,H$F;.A+!=U(K)[ M?*%57Y[3[3X#:4T?=]$F\+<I^=PZ _5#ENT +9C *H4TB@^3.;1[._WIAOQ: M5>[O'YK&[>PWJ-^>TA?ZI(<U>F_JBISU[-2R(%R@OQO^*O'8DN)A-0:=#) 5 M8L4;,5^3T5FU"IQ(] 888QB9OF]XB>G$8>PZ?9@. [&(>:(HS<L/TTXL1IZ* M'5^,/"-L8DL+4PQT"\SE#X?&@1J)D14AO(P8694QI991*+6=/R'/#F,[3ES+ M2 S33I(H""UX>%V&X6I7[M*MT$Y>0HH0)?4*"<=NV<^GK*C; ^V2S;HN<M@> ME+[(AE1HGDT'>AE33($=IW>@DY'AK[A>[ZK]>K>GA;@^/3ZE>46#71)VM/-\ MES\S-4Y5\? P=I/ @K[KQS9&8>!%$:OBX0>1@2PL5J5=HR+:-ZS]-9^/W7WE M5_: K^3SPG7==7J&+^)8C%/$XI%7:E^!@^)7C#B[<*53?AEEB*9@/4*UL[AP M&6P\CZEO2N//AB\OIV.BP]]HVN$@LNYKP46.C[T(FA&".#0]SP^LF(D,L1'[ MD'<O,DF&OIE/U0),K\&DKB]6Z' ,I9$YJP3<9<Q)-::4&@:?0)(>I4\YC=FS MM,ZN#QFZ+V711M\PVF;%)MO0UPE$E]TW$@*LD&U;T(&ACQ#"V#2<*(2=(IX9 M)=Q)>SWB-<=$1+N/W=[DJ:S8/7>:Z&QL 5MJS##=299F<-N8P1X'43L *V_\ MH2VJ?/[1[&P>XS@&N+RSQ!BSU1<PA<'UT"$#%UX!"%J]0:<XH)I?WB<"AP>7 M]XWD%98S,X/,IT)PFDT\"9!"\-S)@%YW+."D0+.!Y6Q#6[8,)\Z+?)>QQJ=$ M+AG2.1G(30M45H_N$ F[,4YB-\&^AUS/B6P#PT83&& [3B0K<:J3KWFU/&@' MTJ;M\(]\]P#NF/Y@2PP0S!YH\0'?UN#2\(NM?\/BFXV^;?OG@4NZ3M!,:7"Q M#($$L".;#)UN6L;>0ZN%9RMQZD)3E'W+,4WP?D<+Q#_2B.%?;*E(FJ.%(Q5# M^DH1VR[$B>FX9H2#Q.Y5],Q8AI9G44PS7_.SQA5H3 )#FT!KE!RGS^-9,;)? MG%-UK0*C_ES,$J'"'1QKQZQ>7]:B,J_I9U:;"^ OG# [9.9":-I!Y"/+=?W$ M(%+"R&V*_AM!D)COE3*>\,TSI4^X$LW*T)),?.A!3?:6I"AZXFF*L82[ G 6 MEF:0,.!<&D$6"XDT 6.JMJT8D_TU?:&CJ<9E]4JE(^J"$0IQ%)F>[7O0]WP' M8:]3++9,KGOQ,ZHS9U#:!"E=0\LFN]N9P>X,OYY[TMD%;:X33C8LP6L3HDY! MARTFU)1'GB\YH=NMRPHKYS#X?.IB'JS%%PBX9BU1ZR_E+JL_ERF[%T]"W[18 MY\7]MVR=Y<],(];DA(B'CN4D 5''@J%G&T9L!:YM^! E5A+(K0IJ==!^(ZU1 M%ASTFMJ^2;$/1.G]<O#+<WJG,SU*W=';\$QO=@>MUUS$0YIY7 AB+O+6X[2E M,;8F*\_2M$Y4!2[D<^E01R]1OB5?=/^=[ WW]0V1PKK"Q"[V+?)_9N2;(3(< MV\.P4PM;ME!F6;LR,[$U+T_<OH#6#M 8<@6H*5)]I_0[DH_I%^5#,<J7\86N MIQB3,!Q_L3&/>Y9![O.9^_;]QYPX\S\3.0@>BFW;X(2.ZX2.:808PC!Q8_)? MLQ,:VZ90H[^)HC13]4"[(PZ6[+$U%5D^=IT15#'NG(*GIF<88TB-/K10 O$R M^$^5,6\>2RC$B+N".Y&4;;YESUFQS^JV6+P';2N!(0P\RS(LVX(1[*-B+_"% MPD\I 9IYJM%I$#0*9GCE0.,C(^UXB8=O#*I&G_>;B>BIQ'X"E!&VF83A,CAF MF@G'%=>GX\'+)[\7MR>%A8D1!Q ;L>.:?A@C9(2=,,M,A ID2(K0S"F=5O*L M(@L='Z_,@)H8LPP NRBWG 9FA%TF(KD,?IEJ1*ET=,FEUPXSK16'?=\,3,]F MIRP>BD([Z"DM,$RN1V63A<Q_>"&7TQ)'3RQ7I14X,:HY>>!S$;(Y!PY'<DD: MSV40SG0SSB2#)N+"=V6O?'S,JG6>;F'1/!(JV%VN=-L1G8<08;D@B8($1P:T M'.AW,F$<^_S/6:=*TDP_!_U8!OZ5AB*W^B8#.DY&\V,IQD@#&.$QC#(-&Z?C M*7)A<DY<)>].C@Q38>H_=X_R'1C.7JE4!=\2;E<JLZ74,< $*/[W[[^6ST00 M'6NM%"."IF\[ENMY@15&*#(CU$L)7(>;U"6^6_=N]:_?_PKN>Z78),E)@)2V M724G3HVW!I^;#!.@6<#PGZ)]J6: B QQXO2O5?Z8=3T&RJH5YOA>%&/7#V+7 M(D&2$\1>?RX&O8 _?)$7,<> 9YJ!@VH""^P$[#@BE7E@$\S/G$),)C:9 )U M4#(/A'+1R+?LB?PMNZM,JUPS9)\8LNL#LJR ]8\,/&7575D]@A]E]0]VM9D6 MK=B3O_]1@B]EM7L \*[*URGM(4WV/]4+R(K-Q_6^WI5DT0241SX2*1\?RBK_ M%_G=QYSPV8_T.0/U2[W+'GN9DRM?GX7\+-E/]M$2.'^Z$:72<3OA;AH)K]@U MBL,>^G/?B=7PC,#U/3=.'(OH$26NZ73BW= RI>^@31&ZL+MF\EV>U;E!+"LW MJP?DLG1*P==_E6P$3-XK8RK\L:PLGSJSQJZ J<--_NCAUZJL#SUP/-_T8(0- MTX'D/YX=Q%$OU#2XXFA%HC0SY0VMTPW2+K%>*3N,$,-3]DA"&Y23#R:N -/M M<@VT1I 2.J60@GA9+#;5F'=/+"9@Q,U8VRV)_HG9N*SB<G^[N]MOWRK2Z1"Y M=N(&IN=:;@SC*(P3S^MT,&)LKLCNXK;DIC"ELD6FX5!-[MGX.:M)N-'IS/9> MFU;KGND$Z4TM^)QL=S'4!<GO%=*=IN D)UZ&#$6 '.-&+0Y9"%7JL>V8.34B M*!_Z?<EVA\8NAA^:INNX<6P$(4(AM/K+N19-H HU6I$7)!3V2?5:.0[XKD"1 M73Q*.2 D%*-( +N0::?$E'?C$VE\>"=5E_0ZB/R6[5*RV[_/XGUV763_DZ75 M=457YE408M/W<8)=LIWSD&U9D=V_U8PBH<V52KF:=UJ]8F*AAU)D^0*/2X$J M>O6B;74^2"7U>EZ!+[1DR,V/;/N<@=_(1Q]F[A@E .((U>EPQ3*83XMEI?Z! M+'!.^UOZD]88^9I5>;FAQT*/*15-SYVR>I<_IN0?^_;";;<O.:S'N_(V:_^N MV*Q+\B_K7;99F2C"#K9#&X>AE]B1$\8&T1.CR("!'7+5_;B<=IHYMK6)GKT1 MHYJCN(-9H+<+=(:=RGR!70EN,]!]H*#=A%O[!$Y++^-\CC/JQ?M=;!GH7/[U M_U67"YRM+][U2H[E'WE)H-[?UKNTV.7I=OM"$T9=^^JQH5*/C)5!!^PJ8XTJ MBOM6C:EG]#I<=^YX_Z+#9 $W RYK?[F4"2OW8+"+N0:[SQ4,O< ,@A@';F A MA[XEZN_ N78@5*MLBAS==],ZVA@L+%7;*9.0!KW\LTVK^TSD;H_<TT,I)_!M M#N?"7RP*Z*'OU>)Y5Z7U'>()@$8V>BI@7<;&3HDE9YXE3D='(*%%V[%5+!+Y MEM?_^-KT9R/L:Z[L) ECR[7\")K(#.-P\.0Z,GVA/CZ3!&DFM(,J+*P1OBJ@ M*[%R%K#Q3,ITG)<QP]28\C97H@H?SJ=X1_*^[.EMR?(.M3=@5Q:VG2AR#1@; M1NA%5FP$0?_^STU$WN)-%:5YGC7ZL)9VK49U-\_(DD9/5>^KC(01[')Q 4SC M_X[.1U"RWL_LLYNF>:C0/E:!:SCR$/-Z13BW?- -4.6NP,%)G8+S0BKTL&]. M:&5?]DV"F/=IWSM G-L"JT-P ?M9A<:46D:92$Z]J=M]6)S*.W:%\>V9Y_5^ M1[,[F[RXCUZNBZS7*L)1A T/F;;G^($?Q(F;-%I%D6\'(7\&7;\NNO/E;2'^ M)[Y CVQA>SMH?=:RR,#AP4H%<O(WS_EF3WZ[>]-29?_<Y[1K/$@WF[Q]N$N3 M9G7VE++^KIN^O;5(JG6&8<"32U_6"!#,G+?.?QWE-Q>"3U7:&)@ HA= C)!9 M">?PG$A*?%D>E%M+;VC66W JI[LN09X539+\"N1WX"';;DY-[78^7X$?Y7Z[ M::=UQC&I)R>^)SOH;)I[/M<O( B8T]KR,A-,+,-SW$DN[H?LH.5'C"S3BY!C MN+9O^LCRO8BU_/#]!$=8*'&M0I[F<.!-'TBQ[+,21/FRT'.#*;:RONVJ?- / M_'&Q9D8<H(TDT%1"OHP\FE*+2GT#5+"AT/ZV)JLS(=ODF?Q?7S,]@CX*8@L' M-HRABW!L19[ENTD"/0O98N^ 965HYJ^#6H#I)=\P0AI$/OJ: S\QRI*"3D^K MGM/8C##35#27P4:3K3ANI:,$E0FLT]8[AR:RG< ,4!CZIFF99A(%G3SH.ESI MENE2+L,\4LT2)D IS3X:4%3"/Q?ICG 6'S$.$L1TL2PD:L?[/"2%C"03=<5$ M49C8=FPF)+(*W23T K*';&7YGB/4"D%.PLP,-(ES>$&3XAL->$WDFLO4$#X) M"S_%",*X2'H1M6&<6J00X:65Y/%I6[YDV?<=V;I=/]&D9RLO\/S()=]KD6V< M:]I! .U>GA&Y0M0B+T4WO5"%0,DTFODEU5E,1N;*=!R7,5\4V%&J'F$"I[6O MA'TE0^N!MELF RNIGYZZ IE)8!HN#@S+#&!B)Z$9V)W8((RY6HHH$Z9Y%G4J M@F8Z=4H"JB7X")+O7[]./"[A .'<>8A*_!9PX*'4G%+3.!.82Y @8#"9G]B] MB_R9"86W-;L2NPJ#&)/_!63NQB@*DX"L=KU(%W,US5 B2/,<HMJU\Z?7CTT@ M@4/HR5ARW V8$T:Q^/<L@N"/3CN1NK"3P10XKI\35+FS^$G@\G'\.R"<XW=5 MV"V VY694FH86X+IBH>TRB*R@FQ0^?B4%34;;K"JR*!B#[VBE\-'OJ8O]$?P M1UIMFMMVUW?L;VNXW[''1-EF%5NN@WS;(KI&L8GC,/&C3D_;"X5ZM,VOG>;5 M ][?5]D]O:+2/1,M^DNG-=.57<,N'Q_+ M1L&O]XR-</Y.,O]-EG7M?[; /V M!1G>[=\WFR+P1.?XA[QHO^87P03,_,. ,WFSZ!$@F/BAJGR\I9J"H35@8 Z] M_#3\7&L28#8-KR@W=H&#83-GCU3[92SS=+$QL(Q=^ 7M/\YX7=@3LZUJL+]8 M^$9C._8=%+G8L W#07$40J_7&)DA5SN7)>BI>:4[,-7@DF:[Q*6]EA=<L::X M>*:U:R;O7G 5.UCXIU_0SCM+Y]*F8(C\FRQR*I!0O=PI\XY(P:^;K'K$9?4K MT7)77]_UNTE8;+Z4Q3_WZ3:_R[,-VVHRS9G*=?)SO=W3V\_]+QQ_@GUCMKDI M45;1.F;L[Q_*+1D9]%X/-F!BQ&9DFG9LFZX1]/=ZG$3D6=.2K="\:';5I,BO M/K8/;ZGYE"GS/IM#7SH49?&QQZ#9"+94FS(CKT#6 3'XS;>?:P0T!4+J 1!D MUUF"\D<!'LLJ>_WL]R$#SV536JC\(?;V9LF>%:A=MDP#]*WXW:BD=@-B.&@L M!]=W@QPC[3\ZM+Y-0C+KFG6_!CT"@]\[\;$6!G!3@A8(,$3BWV;$B9=.6Z8A M^K/:-X.Z:DJY\=1WG&!):7945'?M(GX_E\C_4XS%!9P2_#EP.E'O;>$:\P?$ MAU=_UW<#67]C$_0KG9\W#^GN<_Z8[^JNMA.QCMK?_L) ^95OT*(S,8H]/W%0 M8M@H@9V"(8XB[@AW7K4TAZROGV^G0Y[\2_V*"YM2F%MF%B/*]<&VAM7I%Q1C M3"RP],_L>X[H<;EN%PL'!QXG$># $M"8 I@M@!H#&FO P)PFBNQ^\57@MUSO M"D1JR_6R7.@UZ_R>&BXI!?]<_',9#R\@H+F0X>7%9Y>Z'-RQ"C?E, :Z_E$0 M,WXCFPIB17&3%:VYUW<# U<(T@>[;H*B.'&=.,%>U&<. X2Y7M(N1=>Y\VE_ MEES8+.-D>L9K:4-$0U[K1'[JIGR5CP*-G8 :2J.>@GQAT94UHE\V#(O^9$-$ M78IJ:4-%<R)JG%Y>A5$=O]073R<I\)%DTFC.T;& 2&I): @D@.;W$M_3A.Y2 M97_+Z'3>Z4M&=$E^/N45^8MB@V@GR&T?#(9F8F#?A4'@6Y'A)Z8=]F\FD&WS M'V#.H\YL%U6+;#>\I'J>UX2O\LSI/)X7$XOSFU@X,W 9A[M8OTWZD:RQI&DE MT]K2?G9Y;A1YJ[$X=\J''*ERUTZ-))2@>_:IR*RN6T \,+/!Y<6FR915_:WP M8U5_I\\B!B^+Z?N9E8,,WXFMR TP0K;E^MCHDSS8$KB8-)="\ZWLK[D$O.*2 MD]RA:(G7Y4F917X!3IR^S)]TU@FGGGDWM$1?3EGI%^!3M6O]>?]^Y/&O\L5> M#F#NY5ZS_Y:XX.LV>73)GP5OKD7_7!"2_,RJ=4[_6%_?1>F6JOG](<MV,3%C M97B^Y2,?NQCBT,1V9!"U6D4BVW:YEW@]XB^UH'\\6M!;&V@]]3K;[>07=$U> MXEB^+^\@L<6Z?>ER\KH#Z)4&D!TZM'H#ICB@FE_>)P++\.5]([_HOA,*#V8. M8??GK*+YKKR@!X5L\ERU/:_RHMY53 7Z(_+AM'X@/V0=$*H-<^Z/?/? \OKT M^*#OUYL.WDX=NOC>M@.B9@-B0^":NI)+^>C<NJW7X0M8I34;6,XV>016X&,% M7K5%8#^B)30_%>V#IJXZA1]9*# CSS,-Q_=-$^,X[#1Q/8RYEV!-\C6OP4SK MCZ_8_:A?#?LI*RLK0.JZG,&QTB[ #V)+K8@+P(=/1?O@]!>YJD.Z/".PWB[ M0W(+KDY/\2V#<M"=6P<U.V(!"Z%N"\OYAO5<A23*HMDI)__<Y[N73X? <&!/ ML^BO3+)W-BW+"0V$?<^R_.!P#3&*$=?#@D4IK'FQ_7)RFTN??;4YKS9N'[8+ M?-UOC&?;N[ J _SN.4%3BQP=?_:Z SH@45: 0)N_A-)XK-7:"*&OW-CW'->) MPS#TD>GZH1F9G6S+=CSAS-UDB;-Q5],;\42B;DA;T_)ST^$72,G-BKQL%JYI M+WHB%S=0]") 2^399@5<26JMJ?!#_I=5SVUG>5K0D.6X!D=7P^D TOLJ8U17 M-S_HJQ_2!!DK>LB>'3VGVWRS?0'9S[S>L7,R(NMU!#"25KNB-W?;)^'/6;T[ M>;JF*O?VGM_>2[<I\_L"-A;J;3J55%.,&'>];/-LK>Y^VQ(X(?8<!UF>'1F^ M'P=QW+]Z3DP/"I7-5B!/\_)'E01C9>@%"S^K0)CGULC\X(JM<._B*E];6P7$ M@B6V9X9:NM+V=,CY*VZ_C\G9ZQ5J$5W JJ':HN,RW,K1XEHQ:(]6VI/Z&PE( M,#'XM[3Z1[;[6[K=9]=%IP0]]KF^N\LJ6D:C4[/^FE:[?)T_I3M6?N.L^BL8 M&5YD>VX<FZ%M(>AX^/#BU8'\W4Z6H*SFM:HS$;"6\G0(@D=F)0TV]R1FI+>K MN@G?1)%E8RQ]XI5UYH*GH;WT-)C&H*/$\8%V8A'9\"W!&SSKZ!+TU+<(]P.& MF@>H?: Q$# +P75Q\#,U$K16T@>EO9W@E:'@4Z$J7%H"]B*!P!+TU1]%+)9D M^"*3&9QT+JQ9TOA80$RT*#C*A<YC@6BLR1FPC-7U'6(-.9C<3ZP#QT!)=C7V MO&HD+@R"R++<, X\$\6F%1[*F@4"U3KF4DAS5-5D8-_M>M(V.GG%<4W>K_MS M^\&>'%DND";^=@]5N;]O+MG1P[XVZU=E3V75/*5O#@+E<NNSC0N.<&J)0T(L M9&KS\<T8N+X#C1%= ZMF#+R*CI@EJD*BV7PI$/8LT:>2R?^ES/2),8XBCYR+ M8^9V^ )BE=E-+B\XP<0N'/U:EIL?^79+HZ9M6>^K[";[N8L(=/]8(=\(0COV M(SLQ',./?,\PC-C!1ABXY"^X[MBJD*,Y0NA4$^L',PFX\;5V;LS$EM!.*W!0 M"_Q!%0-,LYF[RH]@-'(O206RR[A.I,224OVX$]GY9-N,\N*^R-=LQ?_^4N^R MQ_I3L6[;"YL>LBTK-JP()HGAQ=BT:*ON$">^1R3S'UI.%Z5[MW*L(&@UI!7B MIEX(>-?ZLR&#,MB6$ RH,Z;4,K1$I@[Z7H>FN4ZWVP<2H)*/W=?EW>X'"39: MH=@T'3]"01R&L6G@&*+$Z(3ZV [XI\YD4;JG#OH.B(* :@@Z%4&G(_F7[9ZZ M162[-AU=GDWUK, *;I?1][_48ZC^T:@H<L:O %61[>VLZ$IN7">CS,G_[V%Q MEO^5@;@$_E=G3*EEH(EMX#[GN_R^67#(L-O7\&=.RR,YT#4L%X:N'9)UQO'9 M7I&)<@-/Z(6'E #-7'_0"31*@3^H6IPT- TZOKV;=M3$B%P8,"V;M5.@C.S2 M)F&XC.W9-!-*A6-J&JO$Y6.:%ROH&S#&OH>B.(*NYX0QZY[,A#FVG4SA%4X1 M\S-+H]A$;N$%4(Y=-& WF5_>@VT6AFF4$. 80227R3*B1KS#,U*8<.U?\7Y+ MAM$&YT6Z_3NK2;)[^<Y*!=$H^N_Y[@'>W+3ADV5"%UEND-AAF'B^%[OLSCP3 M;QF8?R>K4JAF-J*JLI.G.ZHL^-%JVY938M5;6'T7>/.?Z>/3?]\(;,.40L^Q MS;T4ZF(\U@/.] 2=HN"@*?C[$'"9#;!2Y 6VPI?R@-RF6-G0Y]L;"X!S;I>L M ]\%[)>UF%5J'I=BT>ZPSM'GLDG?LN#:=TS30(EK4ZE)8)FF:W?B@LAU1.)= M:2&:UYC75> ZS:0VU/(X\H6]LT HMF#(H:<E]CV'SDCT.QG09<2_T\TH%0^T MZ?S3!=V!8<:6$5JAY3G8B\($]82'W(3K.J<",1?B(*FM]Q0TY7E( Y!JF.@B M^_#S" FRD2"LR^4C44,X&$D*&UY.@FMVB[[^FKZDMUO:BYO\I-IGF\]Y>IMO M\UV>U?W!MA4'.";R$3*@ZQN>UZ<@8R\2BI(4BM7,69VFH%65;59:9<% 6S'R M4@D['YE="'$Q<N,%6_BH5 W=\6,X0G\:'+$,.M1A6*E]$(O1Y36MQ_R%X+&O M*K)K?2L6!R@((L_VR8:5B(L3(^DCQ]"SN-K"*!.FF1J9?N"@H#P=3H>5CP1G M152,^L; O!#=O8?6",DI WH9U*;.G%+3@!3I)9X7M!LG*I^S*KW/OK+'+-=W M7ZMRLU_ONM0<?5/9/)_\_I _T13=*G PPKX!D1LBSS=1&)E!GY6+//YBW-HT MT$QXK=Y@W2K>/?DK[\!3H_LA@<W>7--G0_1U=?-.J3%"I%6S-D]QG.0LPDEB M'/KOXQ^1!ME+\)/<X8]>?W'VKI:$[]SQD'9W+."L2+^-Y9P#7&#M/!+*=A_] M<199M=DKP*X^X&]EL7O8OJ JV^2[NGD(^'5?T<J4NYL2T@,Q>/9 ;!7X9H"< M, DB._(#TX:.T=_#<%W$=0EK:3IK7I\/57 ?&S/ NK&C?0TL0.T+ HUGL5Z0 MNOJ6]];(_KK&%6CM! =#K]I:O(?:O*VUH#6W>_[?&4SK $# KB' L0LA?]*Q M(Q!(+$AM_:''<16!TX1!BP,THV17#KIKL7Z994$^2$2RT@,IN'OW(LO$0&4^ M]YP+;18X0!80#"T1E7+9TUI5P/4"'VDZ^$CM3M_=N_J:!K10$B5VX'E18H2N M#7M]O<"RU(18NK74?0#&M'_+D:H61.U.G!H^+<E_B@,F^I/&O6\"I4. M)LW M0-(^'E2%1$L:%W)!T+FI_:<)>R:Z0"K0F<OM2P]M9L.!.YB9US.\1\:G55YY M491 "WN>B1%VL&=!W^VO\Y 82N2@6%*$YL#A*^W(4K059T_LL<2.B&5AY#L8 MG@%!L:7[.^TAPAK5$&Y-?NZR@K:H.5[0N_5\WG/ATV"-G 9/1'<99\!3C2B5 MCCCY+11.G\N*WIXY,!_<_.^^WC$.C!W#->TH2*"'3>P%AHD..7/7LV6W1-.D MZM[B@-NLR.Y(X),7-,(ILC6[5,M>'MUUFO/$-+K1%]_+S ?\U+U)K^GP&=Y! MUXMA+K]?F ][N?A?G0^D8OE1>#AC<S40+R_65F372.RL$CG>6/BW\ID)^E1T M\0T)Q[OHYDB_3P6)$VD-]ZSYY[=RN\5E17:8FU40&9$?1SB)8!##V/1"P^H3 MC086*EDZETZ:US#T0)NWUG0%>Q,E=M?*7L1"[MF\Q1>C+]%1@O>36@NHD\0" M_"O0600^=#;] OZ@9H'6KIDOARKRQLBN86Y_+V.;,;O5Y65GF8ID"MJF=9W? MY=D&-?=H5]!+# /[44Q$>2B*3.OP@-S CK=J;IH1$ZO=E!R+N&01=CE64N0= M#7LRTZ=CR]MM6^NEOAJVK,WN\Z*@10C;'XA5MM>93GB#K'!^0=XWRV "Y59Q M92"FHC9M)A^.I9NSYY7K)="D/1!]PT?(<*/([N^_^X@O'Z%8I/:T:?F<US3] M0!M9GYK!*A*GXD!/2:1JQ5AG8G40=U%O'.QHKY$M@2F/P14F2FGO+)DGY8WB MHLF)F$UCR:_I"VM=OW(#QS?B($2N83JA9_N#.CF1Y=BK(B.<D6VF\".W,*XY M&S9S=JB7R!:W:K:X[+D4YW5>55!.X3^U&,[">UU,SWBOTW\)=-?I(DQSPDY8 M,KV)&\-%:Y(83:2S*LM^YG73C?'UCG(51:YI82>)L>LYR+(2R^KSD&$<!DH8 M;H)\[:37S\Q!1;P/=4;W;MOR!V>+08WX3Z)%W<#/&R$.,G.,- _6#0+'15#H M>=S%656!#Q=-M"KLX^->94BJSJ:%MAG T#03 UE^9(:1'_:Q;0Q=N\VF)<4D M&A:7*YY+ZU14GDD;](G\]\ZA\?IDR7-Z@E62.30QU'CG[_?U0[;9;^F;U^R> M1@;?NA:EGPJR CVR81J]M']Y0P][5]BV0\L)3&Q%.#8CSTU,RW)H?4/;=.- MJ-*@#OF:LVNM+F"@(/B#:298?E +]GS!U*5A%PRG6FTI/7;H]PH/_7 %;E_Z M3[SG$RTL*@'L"*/J=-,RV%6KA>5\@UZ0=7=D%T>%1/LZ+[*Z;F4VC5I<+S'= M!%LPQK'O(X@<Q^UD8L,7ZLDT3=(\3'J9%D.CR(S-226(+F3VJ;'E>)XI1(CK M>C+MIIE5ZSS=?F][-W8BVQ)8H0.]"$=>8H<N"A,4)R[J9"*R^^&^DCQ9DNXK M7+U^H%>P6Q GWKQ\S_1SMRV50;: &Y;J;"EU#"J!*?,K+8534!EG9 9.8!NA MY]B^Z<301 %.>IE.&"#N*3-9DN8I<]!/^91YS_1S4T899 N8,NIL*74,*K&X M#1$YY3;?L$CQ$VW:W-3ZAXZ# \=UL&$[.('0#)-.F&]!H;O$DB*TKRL#K0!3 M2ZKOARR ?+O:&; 3V[A*P*8EUCT-S$B0.Q')942W4XTHE8ZNJ4S3UO"/?".) MH1.X41R;AN_;ENMWXFSRAVE<PRGD$FPCU>%#'D99QM& H +.N4AKCW/@"/&. M()Y+91Y1,][E'BE<N&O4/V552A-CW<Z]C:JB@&S6<80=R[>\T+<2"T6=M#@. MA3+_LC(T<T^O5K<'$*U#+PL='^',@9H8W[P%[%*UYD]#,\(V4\%<!ME,MN*X MH+P25/@#G>JI)/*R+V7Q>@L7V2%RH&4X?I) VS,]0G.=O,B-!",=62F:Z>;W M(MVR 21Z%W4";KRAS1R0B<8VK4Y7M,W%Q_ZD[R)\<Q:@T?AF*JC+X!P%=KR) M<-0@P\L[GPHV6YF@9)L_Y@6+K3J9INN:9N@XM',YC"%TO+"3:7JV$/=,DZ29 M?X;*@8%V@E'/1#3Y&&D^(,58Z2R&%R*F49Q&R$D-OLL@*$6VE#I&H&" Q$J= MX73-RB^PE),9VGYBV 9R0AP;GFTAMX_$HL WA"(C\:_7G?UI"DAV*LGEF25 MXPR+].(E& ^)0:4G#'H#R%C\(X_>,GAEB@''$<]4+.08I$T<&=B)'!@YKH]- M)PDCR_"-3I3AAD)=!J4$S,TB<OEC*>ADF$0#:A.YY#(YXQ.@</.)((9+9!11 M$T8Y10H/[CN,V7I/I,79;;=1\Y ++=L.70,%5FS8V(!V?Q)F8Z%-D_BW:[^K MR!0"1]-$\,:W.&9\7*(7+C$BZ9"BREQH!_0&CA$*D8=N&?PQ0?_C>YL3D>!G MCK.WKS_G1<:.MU;8#$P[<)%ON9;E^Z%M'*Z)0L_RQ<A$@4#M_#+RK@'\0?5L M#G-%'YDH 9N7A6;&6928)D.LB:W>AVV4P!2BOA1.4VG2&YI3CA<W\Z7;K/Z6 M/6?%/ON2[586]I(X,B%*/(1#Y/J6[_1':E[B"9&<X'=KYC.B JBI2H)T)8H0 M)S-I!$>,A%HEK@!18V::>8W!&*-(HK40\I#5_I@G)J$@?-7F4[$N'[//95VO M8M^,(VAB%R/;#.W8=;S^2F%,XJ[5<U;=EL(7;00DB(S_H3(2MT9RIA7XL"5Z M"=8BD<*.CS!T@R9&&@>T/K5H?1Y%2^_]F@,D/'=K) !<!H],LN#<G1II-'CY MA##50(;CNKX/(S\V+3^V/(BLN#^2L@.8K(J,LWBMV/=R386^II%@:5H:6O"Q MAI9Y\ J)D1D@A]@RQKZD[J6*,2-ZCX,*N$E_)C^?LJ+.HJ8-R\IPS< W/,,W M8(#<) HQ-/O#V,#UQ=9062G:U]'7I5X_=$UHJ$=_Z2;)+OTI&H9+H\JWNLX! MI]@*VZZK1"70Z@0^M%K-3"]GL!F]MS$-S650SF0KWMS54($*UV/:3\5SUC0] M81=$R+\WPKL_I<7F>O>05:TFJ\0QD@0CS_/B"&,W)&SH=2J0?SI\W*1%M';" MZA0#'QIV^H75R"NICB!KE!1HTZ0<^7'^NCCDHJ36:0H.L']J8>]_0O%G"G?, M=TG\!3IE7=(/<LVR5/N#[Q6Z($XG%AJM<"_@C;HVT\H9AJO$M6<BK9,2F6Z( MK20TXS#TXCAR C?N5T/+A:)ALMBWS[?:""TMTF#Q1K_Z4!)=(%IX!)E&X3WE M PZC$:X<8DN);"6U/W7[6!H%7H:(LZ<J6^?- APB+\&&D5AVE/B$=C"T^SU[ M@F+!7;305VOGAJ$V\P[\H>2142\%US*&O)SJI8+A(K!M:WI59ILDK6@#JYIF MJ;(ZRN[*JE^5;VCN9*@(+#;PD1X<_ZO1RTB0A5V73$$CML@Z;:"XOR)#_LMU MA#N?-IH/?3L;0!)]NHFAP$9B'E]P[.X6YP:Q%?W@@5;_YJ@HJW\!C0W]/N,* M,#-HFXZ#(5> F *&MBS.AP([Q,7Y4F[;^"V[(YO!74EKA4_T+]M<#LT#'_[C M:-+^QR]4U&.6UGOR;6D!RO[PL7WY])__)[!,_[]K6J:<79TA2P+[8OI[Z3\R ML"'B:O8 +KTM]SO0V5;33]R2SW9/GL%F7]$O/M0\_RNX(?^.RL>GM'CYR]!> MIAS1:U?E:[ IR9<5Y8ZV6J]SLI@1^2_=]U*SVD+J=R7YT0\BXK]>)<.OR)_> M34,-/M3_)!U"1V34NW+]CX^W:4TT)%]#/]7.H^-/DN\B/LUOMU3Z9NB2_LL' M[3F:7\BVVVR]VZ=;\%11+^Q>P#;?M;7CB8CU/_<$9_8E3V3$=-]4D_6=:$8? MT]X3K-(ML8(^5"/[3V)ENGVI\_KPV=[NOT[,,ZB8;>>2#[/.Y 5D).:UM[P4 M9PKVFF@["]V4D([\*OO:SHJO9/#O:(]9\M,G^I&5ER2.;_D(P\!U,*TPZ\$^ M6@RQT.UAA6(UAU]?R<\?4D8 =SUE7#%N:-**6:?IS*TEN!$<V0UI<,,R]DHZ M##ON,:$+.]ZI"PF)[.I5&"5QZ&##0IZ;1&[H6; OY1"$F*L.L^!7:IYR-^6. M+,\ITV7>2=78/S)A! %:QF005;J<-"A$:HR_>EEWE(K#9?65A:^K!-(F=Y:! M$Q_;GI^8\>$%K^<:7,V&5<K3//R/\^LDU-^RP)X$^E(OY91BS;'=OP#,8AOZ MXV>YQRE[@&F?N/%^4?H0%MB,7P!IV5/:\V.:[BG7C4?N.H_0BU>'#2S=-:ZW M^PW=UNZ+397^*,BFK2!;T:S=;!WO##=T>T\?3-[E!=E*TU]<E_6NGKH?XP/\ MW(Y+L;L6L*=2;5&I;W"+!5?M&X5ZA0QD>MA$D1_YB>/9AAWUS6H"VT!BIS7< M7SO/*6Y78&G\49&64*M#8B38$@9K&>&6N-KEQ$$B$')U_9K*N^\TS1;1+!O\ MD5:;^GJ_8Q<F"%?>OK ?W9"O91V;;K*?NXB8^(^5&[J&Z9F.[T&37O3S/<,Q M$HA# UFQ;4/N4$RS'II#M._[Q\>T>F&]TP;9RL8 ,+" ]DYC/P74"(%@0K>? M.,*X!;E(++Q[U=J.J@XB+O>TW>T M0$P(SC?A<_B,8&P<$&>DPL7B4+[;5J! M35ZOMR4[-#DZ&$@;7Y:O?<E^"NC7@W37!H^T!^S4L&\:H.?"P9G<M( P<2Y+ MR_DG@6QKV.3Q:5N^9-GWK'K.U]GWA[3*F(YH<.0%^\.WZ[MOV;J\+_)_99LF M\$5T/W/0UTZ@XT?0A*Z#+=\G_T-)IZ\5!D)IP,MIJ7O=/G.TR/:;+:5LLEU* M=AR$4'X\D!T'V:FNZ>38D#TH0&6QH;N/#3@T#R!_Z)OS499JGR4*EWN]X- 8 M#P8NK^ \H4)G%6C- LRN=K2@5P?1\-6A^,&Z-FD$F'TBX83FOKF*'3:R9[O\ M(%G&)G !.)SMU'M9SW#?F>UCO^N[,RK2[N[WC'CKZ.7PF?9DKEG9>RV-P' @ M-&T/6S%T7(@\W&L9A@E7\\5+Z3;?=K:@)6;.K9)=\O95I"VVRLWN5;ZU;<D. M%5O1XE=;IG-+&!B:PQJ\#S[8FM3NC"^]BBEVS=C=\ L-@F6L6!>S_OB&^D6] M(+Z1.ZTCVVE</[%] "PV[(_PZ7"[ZUM^_["KF:IPO<N?\]W+T0;4CY(01A ' M1'?7"3WH>K!?53W(=>J]'&WG6\'HL2&]@O.7&J2MKLUI([L46S:K&RB?)FW1 M+N9TT:W:G\'?$[*[9W=H3=ZW-9$=$3<_&5H)&C/;=:XS].(+GG;G<6W?+CUP MEK$H+@B/L]NYBVLV9>&\/=;[6U;3UPB[K%6YV!S]Y/<B)WJ?43E,(ACC$"'3 MH&4%(V3'G<HX=+F.)Q>AZ'*6R^%[E)H"45^!;]]_)_]?]>:V:RIE6?81L*>F M3UI;9QX74LOJ<H>$CA7U8$J[E%)WO_DALW"Q:ZE2C_$OHY<9*(M<02\$Q?CB M>4G_B*^;M.A)05SZ@O951?[M6'SLQ#B!8>"&B>%X1N3[L1$[F.R# VAXDFO@ M1*':KTPWVN7"I;&5H2JZ@LP(J/QJT"MY!5HU%\3HXPARL;,B)RR-:569=98U ME>+&=6\QVM=YD=4U/+S/992\7^_8<V=Z),7>#27U+G^DI_+T)RL'VKYI(,=Q M71.:H9$$1!VJB1]$+D9<ASXZY6OFQ4[K5\^:JZ'>S;5X@6MNNAS!<2%Q 3X0 MH](>_H'&;2#=XT]5O +-D[=>;_;3!3A%X,[A IPC=]=0DY/X+A;*H7;N0J%F M'RS@(J%N"\OY1K3BQ:_^GCUG%4W3L#^M0LL,0R(.XL#PW#"&/L*=&H%EJ5WY M1(4O9-D;OD*K.PO87<"LO2*C>F44]I*B95&G@Z:OB2?8M@:]QLV?+^T(Q4NA M3H?(K8/PL=S3DA;K=;5OIL2Z?*:5>_KU[C!%WLR>%-QV?EV7C[=M#_>IU^XE M@)RR-,KZY$^R+DJ;)[HH3L-1W8K(%N=?J[*NOQ (J3[;+=VH?L[2.KN^W;9% MG^IOS3B^*;NWILG/?->H'B1![+F&;T//0<B',#3L3G6<8%/M*CJ#PII7WB9$ M+LKB8Z,^RQ5MJ?J@/.BOFLOG<+2JA7AA/M:T>#?C@)D)7ML)F*%@8"EH326_ M="C)0*W5L_#/,5A4!PL+&S22C_H>,A(JT'%QS\9%V@0<FST]+Z;E!M^C#5H2 MB,AE+W%.!QSL3/+'0[Y^:(,3&IOT124R.J:4E(&8R6F3@ID9Q\R?)0":$Q+A MH&EV?ZD+M)C6?1;D^_Z63=VF%<.(NI:% \]Q((PCF"##L0/H=^HB%_&7>;ZD MDIH#JL_$K/\:Y!SK5N^V]*KJQ5&7)U5%3PMPHJ:(J8F5#H[N;.NZDWX[;+9G M"))TC0/5@=$"QH.:8"@[-\-IT%/2.YODKW[DNX=_MRA)SH.3(B/-@^;/$@WI MAD$X IK%+UQ1SRO=V.VO;7>^T\1I7S)6B&S='?KXD>O:;NSCV( &PBB( MCI M8&//6K&YSA'**)<L%)_T2HHF?++=@,%.4(G ^J0>>X[@XZ*PBT44KX,'2N5= M'K[)RN\.'FD59G]Q40\(+/L7]83D6MXCWJ8T>N";U@QD(=\WQ2C;JI8U^>O\ M+L\V)PXEIRZZHOB=6TFU^6$!RZ,^V\HY1K+*A:QO/U!&&5ROJXS\[2H)O,1V M?2<V(;+#*,2)9W:*Q*Z!N3?F>L3/LN5^4[&V;;/2*JF23N5\H&)5TP[_E*4- MLO<EV_ZJ57>JT'OFI@11!N!B/*)RE=/NF:G;UG:I:YOJC,P40,MKM1'AQRY4 M4;?)E$)2>M&;Y)8_P\HWS4"AY4\!ENI2V-VVLM7RL+LDFOA^'%E!2+:7<0BC MQ.ZO\]F!P[^STZN&YFW>5_)W]/7'<[K=LY<A<KL]A7FC<TA-R@Q-AG\!4WPF M0X6S.XJPY7TOA[9I75_?W52LZ=X+>[7'GJFL8L,R$MLT8Q,CVT&&G^#(LH/0 M=OS ,EQ#Y(&<O!3-02Q3C$[43K7V?6[S?(NSKK$"+,>CU'EA% M&91'4\NKM M+$ GZ$X=J,MXUZ; CE+U<)/B(B;G,V'*3[OLL:;;?=LS?2? 09+8L0,#%'2R M4!($$CPD*&$N#FHG#E4,,,WD^$<4/R'NT0B=).\(H*:3<UX#\S[?2 *Y**Z1 MM>$TSTQ"A+L^ !7RJ:[WV29F05=3JI75-ZB_9#_87]6K,#"BR':M,, ^<I/0 M<A*O$^YAOM;JBD5J9J$O^\?;K*(3:ET^/I9%6ZRF+K?LB/QI?[O-R<BZN\M8 MUND#^5E3Y^87P5("BAS QUH7P%Z,QAKV:C0$C8IM=>RKILA,?06(GLTG9NX] MQ ?>"-4I1G\9W*?:J./J 3HPXV;'E!5[H2I\K?)U1F0SP:L(FC[V(B?TL($" MP_$\$W?B?#<6J@HM+40S S)E:"&OMCH7I;A-N=VF57WXJ2C;20/*R6]S8"G( M:.F@I= 5:% E>C5T-C.#G8%GC+.F(KH0EIILQC$OJ<&%N^%Z5:ZS;%-C8AFE M/'J3[[IJE* =HW<O*QO%7NB8. J])##\T$FLL!/L)($KU&A]NCCM[-1H"*BO M62?"XUA-C)E4 ,S'43-C*\96KV'MU"/S$W0\UJ@X<]?Z=R$;83"%>"^#RU0: M=-R=7C567$=M\/Z^RN[37?8MN\]K>KRW:9Z5P^<TW](,&RY;);YG:Q(%[O*L M_IT^_OK^D&WOFM^JVOJU;4^E5>BZM(R&9]@&#'S3PD;01X2F:R;<MU$NHIUF M]NQM E5O5'<VGW9FL8MG';/6O6GML[N:&M?^>F,=H=W6/(%+%9?Q/<<MF,6[ M78S8#QX_V /:X@V]1:R#.2/Z:Q*P'CS.S +,+C T[-#";/$>%[AELWC/2U;J M&)GS5?:8Y@7]\SN3?]A3?9/=7K5D0*^G9C_)E]*?2S$#WQF_#M><._J_Z#!8 MP(V R]I?+F5"BNW37A\.5FE1T_+H95$G/]MI\S=Z%Z:M(%Q_RW*6VH*W5,'U M;F7BQ/5"T_.2Q'4,9 >V$1^R_*[/N<?0K8:^=>KHV'RH^Q7HM0=_ZVX4-0: MS@+P1V?#S,=>$Q$?V;_,Y<ME;&YFL[:\S(R1.)[[ECV1R?*0UAG9GMU7Z>,W MMEK3^Y'[W4-9T0Z+A\\TS&BN? ,C""$RD&';&+H^H;=.H="WA=)!&M70O-%I M6*3JU0)/C>Y7;<C#'D/UZ@\_V$1&$H=YFMPE<,!W>4_)'/H=- )?.R?UBH.# MYL,/PG$GZ3L&E(+XO:-!O7Y;!K_/8>BI(\0YL)W&Z@<].NDP\*!O! X)59W M3RS7BF%_E. 8X70*%Y>IF:]_2W_FC_O'/A=UF/6W+VR7&96TZQH)_.*\RM9D M)-=LIWH@[KIK3T0[<Z3%RU_J":<"RCPUA;WU.DD550\(>CFL_ 8Z80J6!W_) M?#O!*BYRG8J:U':[B<S9:X(JVZQ,TX^"Q+$BY :Q8?FN@?Q.8F0'7$4X5<C1 MS)C?7C/?J]MJTK?2)N$JD:+0".F4],/ASEFGV@63"J\QXDT82"*[#/)28LG8 M1G\2.KPD%>?/^28K-G6?+/"=)(ZB."+AI G=T+21X71R8&#ROG\1_V)]$Z?7 MY6(9N#=HC$P1>>26,3$FZ/^F;_HT)(0GP=?TA6;LF[B@OS5%(@ 4V::'3#_V M8@L&<=B'!V8<"[4MGRA*\WK]_^W3BOS:]@5L6CW!4].!OMOTJ+UR.15X02K2 MC[DL+[6:776GWA>Z@SF.% ]G38-X800VT9AS;*8"(^YW>BSD9O'$07XK$J7U MP]<TWZP(F3JV:206$6^%=AB;T.Q%)[$E]&Q/A4#---<K=@761"7"<?E&"9^I M09N/U68'6HS;&O6ZK<H \9[:K@!5$U ]9WX%R('<"-<I!7X9C*?6I.,G@^KQ M$N\P_"U[SHI]QBZ/)C\)9Q3I%NWK7?E(Z ,6F\]E<?\Y?\XVL*ZS71V]_)K1 M9-'30[Y.B0_(MNRH(6B$8A_&CHD"PXUQ%-M.W)=X\/V8ZPKG M34?<0YZ+Q+ MJPG22UN$ ](:I)1DU_2BV#UA@ML7<-]:\L(*0*Y;HP$5(=L >7ZG<Z;2_QS^ M%LR^#US=FM5<U._L KUAS,/4M(_,-M 8QT;!T#[ #%Q0>V;5WAI+^%]^B"QC M:5H"$&>;1E_8-[S+8%-ONK]>V&=3(MN(3(0Q]JS8-:$51H%K.:9KV[$?^&;$ M26>R7Z^/B]H& [U*%\O[G8%F9.)/!7,9LW:R%:7:(2:Z::YW_>1>(3]P'1L: M08 -PX*)X\5V)\-S+*'Z$F+?K#DXH\JP&_0T*!/=Z HAQ+NCU06.Z-:UP:75 M9.[-Z0"$T5VH#%C+8 =)W=_L*^41X&4"UK_A:U7>Y;N5:1&B\7P;&9$?Q)[C M>RCI)!BFF_"4S93Y7B$6$*^#V73I>6*ZB)& $#A\%* +%S$":"#Y.@Z)EMD_ ML']D[LN@M(R9+Z5Y.7V,B,WZZZ>,OL@I[I.F_//@_!%#.S:3P(T-UXF3V//C ML)/G>XG0K4=Y*9KC@DZ?_Q*C@PFH\9'#/(")446O$^B4NMA>XRP\(TPR'=)E M\(H".TK5@TTP59UMR=_>_YH51.X6%ANX><R+]FW@<]9JL7(<+_!"B*W$"$W' M1S@,_4XX"DVA"IN*1.I.(3=:7H'[1D^6/$Q?:2J8'U:$-&>N=WZ0!?.V';Z_ M#O!]K63';3/G7;F0&\NAJH5^&4RGVJCCW*8.S'@Y\%M69^2S#T1L3+9UV_*) M)GLZF9AL[1(#ABA$"$6$?.W$ZF3&D0]%J&^:),V,URG'9N+FH)X8S4T$DX_= MYL-1C-1>03C0[#),-HK2"(&I07<9O*7(EE+'^)NX.UP%08(2!!'R#>S9,+$, MI\]"VW$,13)#XM^N.3_4=*@J^WU.VQ)),&$L 9KDIE I7E,W@Q?> 8KL_+AQ M6P:?3-#_O9V>(!+"O-$<9GTNZWH%+=/"V# \[$<&":2<Q.GCJ,CQL!1S"'R_ M9NXX3(BV\_>'+='J_*5*O;/B@ O/O)! <6$S0\:"<W-#&@W>V?&E+,K7PMKI MV.==0B-V;,.-3 ]&,(PL-_3[O(MCVI%(_#]=FN8]P/7N(:OZM99>3J9*_B*8 MDE4 *M\J/"^>8JOR4#?0W@SYT*KWR\6RM>\B-L)1ZM!>!F,IM*?4-2Y%;UPU MC2"[G8@90@]B.T@2W[2L( X=.^JDF*;EB'"7Z'=K9JKCKL)S7[!Z!<;HQ2HY MV)8Q1:2U?W.1:@H*7!63/Q7/1 #=AW?"FIG7_2DM-FQUZU2PDLB"7I@@['M^ M@NTPBIP^EQ@8,7<Q9-6"YYHXW>+.DE4EU7!B)5)!($Y,&JUX+J!^J#;3RAG& MH\SE7QJYTUO*J"S(6K@GRV$;VI=%'65W994UG[M)?V9U\I.LC<0!>9%6+ZS# M%UE'":P[@N^6K:2- :LH"$+73Y(D\B.;.,$P@_[Z113;OLCV]9)Z:MX&4Z/ M+=.>_*/([O)=\S2BW17OJ#%BD?U%O<JW)_BS.%1L-]%M(*A=OS1>/)@&#K9U M_FX_S\R[ J_- 9T]E[B4KL4QH_'7Y8?#4F*Y!2!Q\H+]$KPCMJX13=KE,VJ( M=84\*W#=!)MQXB38C:S8ZU=1QT9"Q\2R,C1'CI'P&J*11]Z@\RX'R..YI/D[ MP8J3<V\J*MR)UFPW2.;&B6U!.[8"%,,X1LBW$MC+""-7)((3^V;-,1=1!M## MAIFS>D,(QC)X4E M8_A+ZGZ<F9N .]03]**%M'MJPWT23_L.DGL6K8!D\3V MXQ!#IY]9.(R$U@AI(9H7B6X"#$LV?<\R$H+N,N",G"1HF1CG4!J9(Y.!7<9T MF6Y&J7C 39M$45KGZQ4.G< V(@M:!L2&%T?>X>&E!5VA)K-R$G3'6%0))46! M) 'DVV3KQTYL>]SI,RSSPW2Z+-TP%02X1@S&91*-H WOL(P,(K(4$^?;_2[; MK&(W,+";(!QX*"%R@R3R!H<30FU"9&5HIIE6#2U$PPVC'-7H0' ZV;1:799N M6B4$"$<4S&52CK 5[Y".'"J\M//W++]_(%\/G[,JO<^^[!]OLZIKHG2]W[$3 M&J).2WV0*&'@,/1@B)W8=<+P\.PK"(6>?JJ5K)FB.F5!VF@+"J;NL*![T^>L M/"@._O/_!)9I_C>X[<,HJ5KOBEW$1W27\XX8_?6.:14%7WK'M)WG!LI>) P3 M0G*$+?5X9!D<JLFV<HXQK81O6Y)_H\K*HJ_Y R+6-_S M!S71CWK6W8B=&E* MM>R+<RXKDMC\:_;/??Z<;NGSIA$FW@PB395<+.^^26P\B^>T\O%%(E5!-,4Y M>;)?%LW*TZWCXV5%**JH$AYG:[(K)4%X@D,C-CP41#ZVC21 81#TM=9LL3NL M2@1JWYIWU?DWK49L9][V\F5W]08T.PR%:7W;MM%;^O2TS=>L@&G?4J'*UF3\ M@@UM=ZZ[ZCB_]_C8>';'B5$P3]7Q3LWE%!WO-!IA6Z6X+X-BU9HD4'1<$B]N M,DV?<GI<G=&V9U%*QN<Z^_Z09;NN".QOZ?^6%=JF=?TEVZW,)'))M.U[D1$E M#C9-*_9-R[5<&+BN[6,A6E4K>H83RMNR_ =X[AJF4\;<4N4)OS*-!8E0,?*< ME'@YT 7)L5$4-)K2A #3%3!EK]HJW+0(-U,8,(VO -%Y9J84PG.,,_4X9B'L MJ<FX8Q[5B2'7<Y)7&AR%R]T5PV\DE%IAQ_413'P<(\OQ3!<:N)=M((?_'8DR MB;J/J,F6?T.H,N\>DE1$*3[&5(SL.%%>#M1I_/AF/]^_V/EV*: WY7I/'Y2P M*[D+!/R5?G,#S_<XBA>7$PN+'EP7\!Q*O4VESI$HNWI</]%A>5-&^Q?V@Z8M MP\J([1A!&(<!#,D_;=NT#HN6%1ER"X>D,,UKQO%4:[0$-R4@>C8_;?NQR/*; M+,BB:\@,^$Y;/I8#K>RJ,0/$<@O&M^R)_"WYM9IM&6_W+^5^!\H&\ _ICOV4 MIMK:/>5=7I# E:;IR)1Y_&78S'1?T(<49+O3;#C)Q\FO_R"<U/X2\=F>1%D5 M6+?N9?M3[FOE/(O0:9BYUI^)'EK:TC/5G+.KCA*<I!) >+_;5]EO>9$_[A^_ M-LUTZV_98YK3475]A_-ZG6[_)TNK%4)F$+I18-E&B&P+!D82==I@\F/I3)!" M'30O3[U2=.;>,;4 F3W!A#R02@=()(0NA/VTI:M1&K1:@T[M*_#*/XWJ@.I^ MP0P1/\"\J2(-+EM@SDB'E6/)(VVHJJ/E>$_V(S<_2JI$O0K-.(FBV(L"QS+B MQ#-]Z'9:>#B13\PKD*V9AG'/O*%JYA7$6!7CZH-7"],"HB_(R>;A1\GX=>9G MC()X3B)6.<_\60A5TCIA(IV"HFH")2,Q:_1P(/9@X/N)D=B1Z]I)^/]W]VW- M<>-8FN_S*_"P$5L5(=?R?MF-F @ )'NUZ[*\MJH[-OR0065"%J=3I)IDRM;\ M^@7 2Z8NF0) @$GOPU1[9)GXS@?@.P<'P$'B#CB<*)8JV:B_];E$U+',B*@$ MSWIEU S%9H6485ZRE(Z<:A!3^?[YM>14P3Y%055E4K.D9G06=# "AQU2B;,D M21S;PJGK)\D^8Y%)W4+1WOAL@FKSXW<WY*DJCQ_CFHEPK=)JAFNCRLH@+UA8 M1T:GZZI\Y_Q2LJI@GIJJJO*H5517L6NC)'-Q:MDXAE;@^NQ ==>VER"ITOMZ M6I223]6'/.[[:<RW,<!##\^ B+Y/L$;EU,JM,;E<H$!.545AXG\A*12W247_ M)!G3)WH'16BWNPW97);#WZQ<WT$8N5826IGK1D%B><&HP]#5O/,T 8CA"/,C M:9K_WN\.-Z >=IF[!TS>*=5YAE[1): S=8BA/:GQ<-@ GT6EG]]S;&>2W.-4 M3U)B#3WXJPBT#E.E=5L;O_KD_'.G37]G=R>N;C^1]L7?KQ(K<)(T2;/8M;"; M^A"G8Q(XBFRL-\"=#,=P]-OCV]\U*4D[4S \O:=T"?VLG61([H>._/O0D>P: MT<M?6YKLOT?\)/'7UJN_B@O09["T(]#,M:@[@.LUCTEI,^PN,7N7>;VN=V3S ML<AOBFW1%J1)BF:]K1J*^9K\;!&E])\KQXE<RW&"($5.9MF9$U!8B9=980PI M-JD[VZ8P&([I>Y#CDYP\==P]KX9W=<VDY, .>TWUBUB@K^$'I%3^0$QZ"%W MC\WW/72 &NQA@V\,..#(9WZC39'?$V)NNL>6H>#&K:SFG0>*#Q/LF]R7Z*6K MA0B&C@W]$$5.[+AQV+48H= *4JFG5=2:,#>Y]T^=/)N^9WI@\01')R:H#F:7 M,0FU6'+LI8+)[$R83/OYB]S$17828P>REYJ1%]+5=]^DY3NATE,?*@T9#F$. MWQ!2>29*E3YE,3+#G!8U.ELP<8HF.4&29W>QBJ1@RON2I,J/4F[NLLRZRV7Y M]FN;MX2O J]NV4X"(6]ARKPPP0%T/&B%GF\YF9VB#A/;#4IMY;T6[4@,J]JS MC ^XNMD6W[N7IB;DW_3WAD+J[:P=,27KQH_S#-#!'CO+LG7HER&ED]@63;49 MZ\5EB/%,MIY*L!EF6%3.OZ[OR&:W)5>W1\J/HZ>NFABO<G/-5I@K)_$##V,; M)J&=V&%@1:GEA"YT4!!ZKB=UL-U$^X:E^W7A?:H&#-AQ(9B/>C'%/C?K<CH] MH&5*?.+5@PM6O:NO@=B7[^IV+-D)!G:7B/\0_$G:NVKS;I<9T6X%WD\HMLE> M7(9.&[6PFF].2.YWE&W!"U87C^0K6>]JGL-+?W:[[]T3I?</NZYLQ&NXZ.GM M#\"?1;,*DR2+4!0$#@YL*\K"+ H&Q(X;!E)[(F?$:7K?Y 9V$,#WQ@X29T_ M:W<*[J7\(CTIN=^BUHEF=E/,,7QJQV4!_;H,3[(()E[NW"P!DP;/]"F_)TG% M:AFLHBR)<);8EN,&F9O!( J\H=F$_FBZ>Y%H[#P^X@(PB.!;!U*+KY A>(K@ M&^)6BVJ+TCJC>N_IDI9@!::7K*,JY@B)H3)/0O41>85TQ"MB_<CK3?,G80]0 MK" ,W<"/K0QGT$EQXMHA'EJ*,C<2+HFH^'W#NL51]?7BZ+1Z(/5M5=_S8MC] M"SJ__2C:.UX[[O OZ0C9%/P?@8:ZI.:V()O?+\"7KW]UQXK8$>&Z6+/2I0UK M0J+0GVI'G!:[N?I ,IO! 'U 74%$#@E\ZT )^HI)C$E40YR!.;4"B(<,YH(, MBE4F?-OD-]1=!T$+J#\XU8)*WW"9-47RL2C)94ONFU7L>RE* QA"%UF>'[K( M=@=X"-M"Y6]G!W6FY,=@"6"C"!S8\G9B%GQC%@%NTKPI$XGNG24_8J9G]21# MC'3J$E,H8R>8RY?(]_.2@WJ39NO-A*CR/I.W@?Q*[<K/D!.F7N;:$*78Q;8/ MQP4,C%VILR_S()K!SWP8-8D]Y-D^?5BSW96"K2VZ5<2'F\,XKZQ:4!S<=%WG MV_5N.^K5\,PG&71K?%5._>7/F3I_%D=DH-_/XH4N0&?)+^6 .LCFO(]DY_Y_ MX7ID;=;K=Y08%\I,O7@HY/,^#?/J5=2$HBZ_7]^Q7RJJS2I,4AA$:>8CWP^M M!'I9EHYYLCA.A;-7!C$8=BRO'I!^(\=U^'SIAL,?$E[4@.XA!.8VR#-A2C]_ M!?C Y4@[%>.=*Y 16TB_RCF.'R]?13J _<8#TZ!##BATT&%?2/](Y-\6TD]J M.;H3;[CSA#'/,!].RWN2L_..+/E\5ZSOP \"J.NF_Z*MV(O"KV?P[Z>G\ 7H MOO-Z$K^(&6E\6:QY OM$])AW;ZW09A_(F@<O1S+C=]1>'J4^L?<]"2GWN?(_ M)B8GU<?#L03F#"-L 4G..:RLYIVW<LO73Z3M+HI\K)IFY5N.FX66Y<<VNZF6 MH#C9+Y$C%*TH[)M*="$J]VT9W3F$(2P[K!S&EB+ACQIU,_M@NL^[7'A&S8FP M7XW"983OBM@K'8-HPB2 CWFQ92<XKZN#M[+OJBVEJ^F/>ZX"W[8AY21U/=?U M Y3ZUHC#PBB5*2&DOW6I$%J^8M GZO-K-K3X3!H\H\A<FHM]L83)>8F7BW&9 M>/47-W]C<'\'(V 6!?5'VP\QCV??SZAL(J2*JI_6#EJ@0NJU[Y2*&F!25&E? MQ#^?>.!_=?LJ^$',/:]0$J4I2FW?=2P4^S3^V:N]FV2I7#BBMVWCX4I"RNJ^ M*$>=?16Q"&48C,QQ*29/S&\S/;*,N6W(MFJ.,:UE3O="\@K**O'L, I\UTYA M%F1.X 36>.HC23TH$SOI;MMPY/1R3K\1.RUN5A_C4GY>3^Z51<_LZ=:)S6U- M+(K.;K9_?G6+:[(IVBQ?LZ)13]T%M\0/0XS"!(610P,$-\M"WPG]-(4H\QQ; M:#-A>BN&MPOXB9;J%G30P(!-[5;O!"[%5C3ST"BW<E%ET(C&'27HA)I-)W49 MNJ7!CDKW<)/8]DS(38NK1U+F9=NE1-EE)GZA*4HM-\ X2*P@C5,_@+:=#*WY MT!&ZN#JU#<,ZQ)"! 5J_;048,*EKIY.)%-A"G(E#.1%:"'T2.WPST:BV@Z=, MI]ANUG';C^U6:6!K ;M1.JRH](ZAR0+=W]"R QQ%0>0B%+EN&F /9N[07@JM MJ1(MV,KY1%KJQJ<&.I6%V@"3VJ1Z;A(GR[4!,M4$>Z".9QW.HMY'+\/JHV^Q M"BYKQ_L:KL2,M(I?D_K^^D?5W]9*O2!V(^1&=H#B$+D>]L*AL01B\<.#ZDT8 MUF_V_F)[!_ZUR^NV.X]T.[RL:D?\&!"KCD_R6_JWBB(D2:FDC)MC<X*&7P & MBU?94KC,.H$\1?DV1Z*&8%N&3'FY?F:ZB%:K<;4PH58TXIA*3^%$3*)W!#UE MY*:F.O7DN.S9YZ&Q"&,O<ZS(RUS/]G%F,7\0!RARHMA#B;A$*S=A.L3>$5;* M;X &'/>"OWLMHRCJ](G(\2S,2<HQ)0V]09J2'JNS)Z/'L["HJ,?*; H*\C'; MCPKR9+*6(,C3C:BT#B"Y;;*_YW7!,M]?\I;P! MT4>@D<> F+I7]( I#WQIT M'X:65/$ Z8\;%N$!#V" E.H>RM,EM@%FE"DYT94BR<AFUTLR3NQQ*?.VC*TM M=?B5IO&CKA;]4CY+XC"VG2! B9/ V$[HJGYH*/!CJ0?I%#X_KV(HU;]3(4U> M-0SP-4DWSE+3[C4A@MHAR=[RU$/6@!/ZH<2%J()DA)*2;[-=N6G2V]ONXMG7 M'_D#:[F/=!"*+<?W4\M'.$J2U+7=<8\GL:#4X_4ZVC.=O>L@ HX1C"#Y/))3 M&BWDBDG/W+S*:=$Q2AG 7I\DUSQZ]$F M1."I9/S92B85HLJ<R-4(LD%-_^Q M:UJR^7B)K@Y:P@ZRD@C9?@8AE5,,XR0:6K)@)%0H9\KW#6O8@ HP6* 65JY) ME EDM69@2TZ9GA,E)D7Z&)/(9,W G%H:2X5!L036VR8?RUY-)&@!J:NI%E3Z MAHM<$,EV+2[+IJWY\.'K7<</46C#$&=Q&N XM'TO&]>[C@]E8D:%S\]Q0&</ M22EUI4*:6"QHF"^%+5QQJHR$>:\).1'536!O&4'<% ,J;2-IBH(<5&0/$MM- M(83L=&'@VUE@I^.J-T.!5$%#Y4;F59-)CSNH$ZFB+88XG*0P9WW$X1@]PGJC MP.@254?%C)/:H\R+T"*1';7X6.7E</FDCY;B(+;"U V"Q/)2!"V+KDK'Y2A* MQ!]I4/R^8=WA)X 8K/$RE<221Y4R@47B#&S)*<QKHE06B:J,22P29V!.;9&H MPJ#8(O%MDX\M$B<2M(!%XE0+*GW#14)@OY#':OM8E-_?:"YR<.JGON]&'GN] M(0CA_HX?##U?6&6G-&)8:D=HRGH[B4$!T9V+/#GE/<*;BOQ.(E!"@^<B4DV( ME0D54^,3QA^39!U\+4"7M9A1:1Y'DB4:2-NRRA#=1>R^*3NP4MM"80B19X<H M3J&#QVWG$$N=)U%JP+ R=YCVA04D*S$H42:VU#;.EIP4OR3J3%NV;[%R8G4] MB<1EK*RGF?"RU,)T/J94?/DXOJ+B^(X;^E8 G2!,4R_PK<P;VHP3Z$ZM^B+> MDFF!.5:WY*/JRU43B154G]DXE92A*73.5@OFH\!#4'H87HA&Z;%%H"Z,*D-J M.Q$XK^LG&H/UKW $3IK$<60%%K:AYWEA9(U-6H$7JN]&2#9D6K.J\ON'EN5L M-A3E!?A>5TTS92-"ED>5S0B#%$I*U,A>PMG[VTGV9MB'>,Z,\%Z$(J'+4"0] MIIS<DYC$C[@>W9*:*F!6E*R\/ZZ:MOE$VA7$MF^GH16X;HI\" /'3L?6(NS( MU;15;45F$BE5K_VKS.^KNBW^DVRH%G4@P2U'R9(8:P945I@4"175)/-,JNR/ M-LV.OR/" 5T "FEN17J3EY-B-(W)I>C01"M>29 .5H37<-25L5T"-H96<9)% MR/-C%T>>%6=6DJ%QF1BCU)8IN"OU8:EH1[Z:[G-_+;D6DR)(<.EEBILI8<S, M:ZH#"DXMH5286H8NJ$%_N4!2MW]*%N?/_&=QO[M'55U7/Z@;QOD#_9OV:97$ M@1.YH1MGJ1M$ON-8F3U L%,HM)5GI&'#ZR7^KB.KO]TE)6Y[N!?@O@,,;@;$ M8-U#GI[R4>\%]0S0+!V@)2%T 7JL8 0+\'O<SY8?.L:C9+IH<G<L1 N-F":0 M3-+$GZB6?B$/^1-;.397M[UD<.4.0C\)PQ@BF/E^8(<IM$?E]F F5&YG:AO& M#T#TL-A4Y4'%ENT_#THY[XP\PM&)R3>5U67,L\E65'K'FL0!HN?S]K*D0X@T M;?KS@90-R:JZ?]P083^+G1"Z"+IADCJNOV^9+HEBL:R(SA:-9T@&9(!TT/JW MZYF_ZU,G^Z?K91,H8H<^Q)@Z=OY#,\\+. JBVZ+*W*B4WQMY\9K(@(#=,5O% MOI,X@6<E21Q:01JY%AS+B$:.)7WI:TI;AOT9VI*2O?9;#+./W;$%OST0^NME M*_A2MS9>Q;=+YJ)4/D5Y ?[Q\OWM4=I.EEXPMH%R@JMW]E!TL+R,D$&;-6_L MI.AC2>Z$6S,L PY>/>KW<%PK"S+/=^S 3Y"%+,\*]_=CK4CHQH>VQ@Q+V.%3 M]OP/-T]@VV%FP4*?R\C;_K%S0 5/Y7#<%+8%$Q5S$BV9G-CSV><G#M!=@ [? M.0[0'6?KW<-T&HA>AK;I,^?-0W;:>!);(%7W]S3X*/+MNZUCR^5M8@2=(' R M:*?.&!QFKOB%"XUMSJAUZQ&U'KG33O]IU3LG\W+BAT\171WT2'Y:!LVR+7&U MXTRLJ]WTT,6^8 Y F)JC>0#]Y"XA%V# JLKLD)QR7I*]#]Q\?:A)OKDJ#XL8 MVJN(CI@HP7[D93AF7@];8P54-X 3*L),:-2PVQEK<&I+$^BA6CQ?,#O+\HF# M9[4?.$K0P015"9Y503WG&<SC] F?Q]30 \L(O/6;=?*<IC;>A!\^*L:VAXG/ MYOWMMJKJE>.@,$B]T(9I&KJ^%R,TRK#E94CJ^:,I#1G6OHR!>"Y\DL_U3&)1 M((B>DT Y66.G[D%Q(&O/:+P '-^<;$H^@307JVJ1\1LCD[F*%Z1K> [I! W' MHF!=["T@]-5FRLL'DO3Q(R3H_2&1+HJN;N%C7FR9!\%Y<W=5_D\:8U_?Y2W. M2T3^:FCH77XD74+["QN6.-^N=]MNWO@NPM"%&0Q]&V9V8J-X?,,ISL),6/KG M@V3820QGM+HU*%N@YH,M8$V-8?/RKGLP+V_I3TIP0\"NX1MO=%G;[Q/5S!;Z MMZ-9$M(X8^\*N*1E=JR<\QKZ%(Y].IH!F!W@J@3,$L!,H3\I 2+@K[Y/!WL M-PC@I?>IA&-<9M^JEA&AX73#3OZ ?#SDNI_$[1UY.9'OR';#7EQC?X6K^X>\ M?'J>;'T]Q7/V\9IL=FM^@*6M^#_F!_R?);"XXZ9_NR'L8!D[#IJ#DK3@)M_R M*R\]H%?_Y*2$\!=NV3][V-4/53-^A?_+]?#H[0-%7P_(_M>.-LTB <H$-8BQ M^L?$*$+;F#D6;\P_*!<0F9S!Z.JL0B 1[3QK:^4$"/H12G T\#'3A18XSG8 MQ$K%%ZMRGS4<=7Q\-NLE'(LD.0(.WQPOLAO5AW[7'"42_M(<-9-]'E/[YQZ# MN:O!FWU@WHRY.NZIBI*Y#+(I2=-0?T/_\\(S_K9[8![DO_C6A67Q__L=;(K' M@ATOZQTF7> 46^:WVA]D^TC ?56V=PWUHV53;8L-;SY%E]<)9&<\J0?DL13[ ME\/-E!>W(Z;ZI6=]<\RWJ'7@ OR#(O!J\N"53#,>7$7O Y*L^$DV[/_9MPU1 MA-,L2+S4#5'DQB'TQK,&&<*Q5+Y12XNF$X\,$5C?Y365LW6E*/7Z^!7,1,Y. M[<2=EOU+XAWA U!I#Z*/:<DLY>R,3_0[G.37BL]]"O<D#WFQZ=8M^4_27+"[ MA@5S0?QF )5_Z@FH]Z'.J7,OY8;^#G=EI-EM^<+MQUVQO@,_<N[BRI=NJ*&+ M//I+S?J.+LJV].=T^5.NBP?:!%\6#;=!>!O/$0V9N@N0;[?C$I'^#>%YO(JY MK -?2M=?^=M>CZ[JFF+JC071WC^5I=4Z>A;@]/3;]#)O:X QL>KNS!/04?5_ M=GE-1^'V*>F'_V=2?Z5N@JSB($'(2@(W"K'G)K[EHO'=,6Q#)'%M:'IC,HJB M=&-H@ C^-6 <!8%%L*!A,&4*FT_G5\!'SDNLG',<&1W!@0$=H/# U_D9E:D: M/RNSB@7DF;L8\XNOARO_4S^>NTPB<S"HRNL-^P=)49,UE=8&%-17[NJ: J"= MU'++J8N9NAYZE\)CGD0?]PMP(1J-J8R,SRE'V[J;=<7Z<Q?DL+(;#:+!3%65 MPX\J1#[3@&>59C9.<!P&" 4801O;_GC[#J- :)_/. C#J[ >U1 3L@S'#0WA M\HWD&[KF.N&TSUD4_Q.7:@-JT&,$'#<[+-?UT>=G?<30G_.DG#C'PB?G#'3; M$D_2F3#SY,DZ8[R*2O1E21<2M .>ON0__J0KQ[K(M\TJ#!PKR'P_]GV,?&RE MCN=9"89N$-J(>@89_55KP;"X4BQ42GLPW6J[NG^@B^A2MAJB(H%BVFF>.SEA M'/%< ,;@".DL)5K?).>$HDTC<QER-=&&2N?P4A2:K"B+YHYL_E95FP:6FW]4 M]3\OR\]UM29-LW*R($H#"X>ICT*$[,S#<&C<=5.I M&:FC0L10S,AZ+\\-#! MX6)TVP,&WQEB14&:2+2D0LW'L;)D#1 !Q\B)9BC93E^/\[PZ=I)"$6'3TP<+ M4SI-1AV3/IV<26LA'VVK.(F#-(W]!"8>#A!V@B08&LG\.)(I"ROY:2EMDR\, M>]UOX'>8"J(J98(\24J6?HJ4I>F<LL/;%I$7.;X6)B.2X(_)A0H'TK+P]WR[ MX]G=+Z0A]2-I5EYBHR"VO<C""?)BZ#M6,C1HAY;4*]X3FC%^K(S&/W4'AF]Z MDI]C2%3=-/2K+=&@)@KT2BJ+668550:,J, ZTR*\XH>$?51YW1A2C3!D&.J M-)4;:85B!?-M-_&"-(-6A+,X@X&-8#@TX8>A5#5[J0\;#EHN]P)SP8[!GVF2 MG'[;08FPA4T$*>C'AKZ\_4)''L;O=QN?VZ<OA!^LN:Z&DO&X*MLZ7[?-*HFL M),29Y3E6&KF9'7NI.S0?I3@5V9S7V=X<OF33PZ3NNCMPU%9@.[YWL!ZP2FS9 M:V5<8O/^7,RK;>/3X0[6_;-)!_OYTATS=;]>@K5C._<FB%_ 'KX1LRK# U9% M&<=FQ^8RRL3U75%O/N=U^[2OK(-W35O1/S?_N*M861T^N*_O2%'_F9>[6_I/ M=S4=S^Q+_%[;RDH<#!,7^C"$",;(]KPA>G%0F@AE@1<#UO"B:3_U#V;\.,\! M&YV@97:"!V;H8?6V]6 J^'%7\>M]O!%V\J>HP?VAN>RC.R4Y/^<PD7&\O\@( M4778O7G@N@*C@8!9"+B)@-L(#FJ>C58":B88[03<4/#,TNZCW-9?;82H! J_ MR$C1%V#DS7#@?+@1W-P1^GL;7OCC]C E\YX(?9@J0@?7G[7%,.8Z]-W89P%C M:4DQTQ+H>#/66@(PJ53-U_Z.R=5MFM<E;; 9#GNR:EYK6&Z28KMC)K&+E-?D M9XMH=_QSE;@NRB+H^RBQ;6C'OIW2&-+++!@D891*/2MO"H/AB&J S:2MI!): MY_S@,[_W0\KJOBB['PQE5-B%FG5_+8B; ]+/7P]+(4@FJHUUG5@6>PF])A?E M'';8@'E_;:"K:=AU4(\<?./8 0,/./J9G[Q7Y/A$0M!TKRTC=VC<RFK>N2!Y MGKYHUMNJV=7L'3;J/4C9]%E_[ISX4[8#.++I#Y V>U1^[+"K82%R4>!&<1!@ MS^Y0A0G$&$L=JS>,Q;3&MQ3$!XX-',*7/%MOND/$%'M)?2&GW'OD_(6' ^SC M@K5_;YOC_W##.VRP@,KXN01\(N6G#M[/U)G+$/39K'UY#']6EH42JU^&0EUM M!3>;@OTIW[*C_Y<E[NZA_TGN;TB]<JS(Q8$38MO-(B<) QM;CI.&H4,;1HXE MG!W5UJ+IT_J')<SV2/E%FP^7)>C!2N2>]'$MD&(\"\UR.BS(,/C6(3TNMB:I MELC5G85RU>H4TP:W6*Y+E)!C"2OMA"X@ZZ3?ILKD$)3:HUM7]^0Z_]F_:]FW M!&.<)8D?I4D463$.4A=&M"446-!)?11(;*LI?=_X3AA#!2@LT..2VHU0HTQH MB\DX6[*[0B^)4A%V5<:DMER,,Z<FVBH,BFY*O&7R\7V$200M0(2G6E#I&RYR MR1BX^8]=T_)E05;5G\@/N%ZSW;*B_/ZYKDKZQS4OS=3 GT6SRAS/"3W+<UCK M$(56"FV* :>^FX2>W OU>ELV+,H'8/F1;@H7[/&"YX#!-P994(0,=818RN5\ M?2 G]5KI-Y))D6+R1-[$3(\L(TMBR+9JCC$MIZK7]+>O;N&F>F#^>(B0$78R M.XWIAR,/VG$(D34T%;M0:D]2J0'#&LDP\3+_/2KP+:GN\Z*4%$(U[L3TSCAM M<K(FSY@1[7J+E1,2-8G$92C1-!,JC8-*9CE\_Y"O6:'X4<^^LG<,\GK3_/7 M#C'1[@VL> 3@8N1FGA-',;03-TT23 '0_\1AA,-4?)6LM5G3BV<.EL^I?7@P MX@4=8/8X0_#!BF56B7JY%UENGXUVR56X#.-*"W2]U,NLV\_6!8K+>2V#7W"! M+\/-T76_$8*7D XP8UAE?'!*N*-/K&(FRU2T^<_FKJK;VWR[;2B$FM6\;_)M M=;LAMZ2NR8;^1MXTI&U6.,WB*'5"&T>)'X=)$'N!XV1.@F-D.XEX%7HCK1MV M3NQ0<@>:5>8&>]C\4-< G!<V[:'SW^O 2RBFF9X1\%EG[Q0YU_5K]X>$(SM[ MOTPN]EOO'UWYK?B=/^OU=L_59%U]+XO_I'W5']<G@)K3;OF:GY>MYV>FNB,X M^0^FE_^C*\U0TT_3;W>5\/=]ORMKDF_Y%]\8!NQ_JG7!S_C\*-H[L"9U2Y=P MX)$T[&?D7[NB??JPWM+?*VX+^I/7[7>%BLG/AX)]>]-?$K@C_3LR4R\(J/3^ M,8]M="0MP'&;M:^::TZJ'K+O@XGF4]62YF.5EZR65%:4>;FF8_(+69/B\?D1 M41A9%(OG6MCVL\3QO-#KCHB&$;)B&*D=M->/P_3^0 ^8Z4^/3?6TO($^$$N. M+85^.2=^>&I^P'T!./(+P+%S=1_1@SW\!9V?EV9<Z R]N7Y<1AIO%DN/GJ4W MS:ZH?&=Y4;/2.>1/DK.CH"S0N2P?=FVS/QZZQX"S +N!&]I)ECFA[Z6NBSH, M:>2FMM *S$S+AB6:@>7%HP@X@/M,'6C MR]J+7G=27,OB$GV^3I 3J3WW%\< MD@\ZK!?@X #]^0[#2Y%Y0G_-=,HR%->0;=4<PUHBMX5V3<$>ZH1KNGQKBKXF M&16&_MHK/U@_/*+9'[9/?Q8M__DJ=K+$=VC;4939J95&&-'_PBRV4AL'4/QD MNUD8IO5VQQZ: UO:A63_))S ^Q]BJ]I)W!Q;WLY#^ +6N3,96LT^F*5NJART M3D.WPTLSE_T[A>S="AKGU>S=H<NR&]+=:Q?-RH/0LBPG0J&5V6YFI8%G#Y < MVQ6ZAS@+$.,'ECN(W?N2=+)W<SSOT;*[Y;>=%G3Y+)G4J?$^$LAJ+ZE[Y,*N M9\@!A?[\.B(8>^ZZ HB P0#Z<]"K]^?E]9C4_9GE])QZ"KQ[/WQ?)6]X0_7E M/*OH/.OE\\-0OX90 05KWMFOIN'4O/)$=H_YX+DZ;0%>>#93JS-,"DV>F!?? M_T1:=AA^O?]A]YS42VQVZ&<H\8,P29S("6([<]" +0T<7Z28[[R(I'RSZM,% M= 65%ZSNPQB':Q)TO9TST1>?K5_T.N6NR]C>]&#(^!?,23-CC#EHO?VIR5.? MK5\573;O/[9#W;ML,G1CYZ_Y6^C4&;,-WMXA\[?:V48U_<5ND[A^-DB8 S?I MK6485G';1GIPX?[;C,VBCMP@X\(WR_;7+JIML2Y( V\:7G1N%<1QBGSH!QD* M P_["?U/E['S7=^WH.CM)?46S,G[X;6D'A7X-N":^U+248).I*\UL+J,7+4. M0U[>+=+%C>@D.G%]B2-XZOZ[3X;'T(_\%$>^#YW,24.,G&R $3G8E]G>T]ZX MZ4,8PS6:8R>@V59?=SA6<G-/?S>(*=Q9>T#V,.6)*YD7G18^@6_]_YYMDT^6 MT1-"::QSEB&?YLRK9AKDLJ\"]=?N66U<BH24M$UV?F/EHC3!T($^AJGMX@2& M;A\?8<=.H=!5JNFM&,_BC[4@#J#U1Z0DKW!.H%),%^=A44X %0DT]/S2$7Y. MR-ET3I>A6QKL>/5*DQYFQ*[54"MW=<U///3-?LZ?6&O#51X[<E+H.M!!T(Y\ MR_-A-K2)<2(4X>EIR; B47P?>H 'A_WI<NJA0RES V,RJ0*YR5GYE S.1FC@ M0*9Z="J7,J<3*G-]94YB%=^;F$:PX$6.=W@XEIK3QM\"4F[Z;*E,C#"YD/.J MO2/UOFW(+WGT+?I>X/M9!#V<ICAV?2=,1M=B92&2"3JGM&,^[-SN-F3,B)<' MHO_LNM6VR&_8WC;+I_V6L[4\7>;?4D.&YU0.+F*]OJ?UNUP .ZECQ$+8N?I$ MSE%P5.! S3I<T@JF)XP]P=&)0%8'L\L(9;584ND?=],7UA^+DERVY+Y9.3@, M,QC .'.BP'$M)XZLH4V41%(7R*:U=*8%-@,(.$(-JVP)7M57VF8HU;/:%F%S MMB7W2)3DLEN>X&7HE29;!);?J@R):M9?Y?XB.6T9D9+<%FVS<FW?H>VDON?B M,'(1RA)KO^"/I%*!JFT8UJE#6#R NNF!R:F3,H-BNC0'>7**](PWIDOH/=Z, MZ- 18DXHT%0JEZ$]DZVH] XP+7HSG,>\*D<1) T[F+DCFU6<0->";F"[GI<E M01A00&.TYF9"==!-MF\\GNJ/0><=GN[-SOY]S<-\H1;=FM83DS1MMD[0I'<7 M^WL%57F0#J,+]Q[U(A3Q%*WR:JFEDQ:MI'HL%%-9C6Q.5.#KN[S]1[7;;KIZ M:^GM+5FWQ2-#]"5OR<H//<]'@95FJ8<#UPVR+!K >*[8&^^&(9PK7NS*&OU@ MR,%#Q6[\/9+M$RCZ*H6[&I#!%/[O:FK,!2AN#VHX:9'NR5TX2;WG[#U- MYU M' <-^IJ2(VS^BPSX(C3\'7+E95Q7;RU:R;49*2;F>CD5VD1/^DT\6&[2LBW: MI\ORMJKO^9[>>&(3X@1GCN^%7IC$V(YQ8/?56,+0BB*ANZ%:&C(WQ0=X_.1C M!Q <(!0YF&R*7(G]W]E)5ML#UD"VV#ZP"!_']H*U<KF _6"]]E2F1IV8=FU( M,3;+JLJO7!L%OIO%:9#@$+F9[63!\'DWBH2*-4E_U'"\.$X3!D9,=N1Y.2W= M1BE15.B3;)R(J1JR_N-[]?C?J$TLG/+8'YAF> =1U$M[WQ '94K.JP'JL*N) M0T%\1D/Z[0W[?K;-OZ]\%[KT\QGTW23U? \AUQZ^'UBA)SJEY;YJ>$Z/8 !# M(SZI):EY?U:;8T5N6@L2HF%>/[/XR,168^7\,UL1=S5U/,A[Z^XJ95IN$K:B ML2T_@$X&K<"C0I+:/@T3AG9\/Q,ZNZ7^];G\=X>*1KH;D)Q*".@B3=RGF^-+ MT;F+4J71SS_CX!V'K\;7^?5A(OXW0H I3(CH!>Y.765%L\ZW_Y?D]= 43CT: M:(38@[[C.GX01S@>FLJR6.AQN$D-&%:-'A?H@ &&3$$YU.E[7SQF84Y./Y1( MTZ AQZ@X(B.3F3N_DDPWH=(XDN3CCZZM3KTR^K-FY038BFPWM&T_RR+ZW\0: MUS$8!4)/]4YK8:XXI)\=O8_EV.1C$04"Q>,1L]PIQB0RM&F,2UYQ\4YLHL[= M^55%@PUOQ"A3&9'7%:9A74MA##&"B1]D48+=-+(\WQU:LFU/Z/SCE._/K"G< MXTY2% GJ9/7$#&O3U$2 ,.U:,O(@I"3RK"U-1Q0L.*HBJFR(:$BW:_*%?"_8 M9DG9?LKOR<K-O"R*;1^G3D:;\.)T+U5VZ OO:"A]W+!Z]'M^>U" H1)7#C7" MWI<-XUS):88D31KTXBT"CHC%)*[.KQ33X%>:QHRL1F"J1W6^O2PWY.?_)D^K M!(>T&2N(W32UHA#Y49*->1?'<N1$0O;K\ZA$CPIP6(#BDM4):=)$A<(D7TI* M(4Z5-JUXP<%)L5#E:REJH8S_E5Q,8T)<+[)B2VJ<M^1[53^M?"> *,T2S_+M MU(:9[]G>J$I)(*D6<M^>1RLX)C" DA4*2;9$9<(<44HB(<B1-H5X9OY)?5 C M:BGJH(C^E39,84$BDJCN[ZOR*WMB]^M=3D?-U:YM6/W'HOR^0CCS<&3;*;:# M- X]"T-_:-0+H%#E)$U-S11C<(B 8[P '4IP %,ZY)C$KG#\,1>Q:L&(*J?Z M8I,3_)P.5'00NQ1=TF/,ZQ!&'T=")]6[5O]1;,C^:;NK\F^D^E[G#W?%&M8D M;Q+2K.N"U[:]NOU"'DFY(QGE)/U)M:',MWC7M-4]E8F#IT93QW'3T+;H&@U# MS\8)A!W4+ I<)'0$Y:P C>]'=XCX8>V]-8<'MB6.Q)^M%T]KZB_3@4I*S$PZ M?#F4JO)!1W*SP(%=K"IT;QE@@@(&V\!HW$%9XE^A\R6N4/P*@T#QUL5^ .0W MU:X%=0>\Z3J9#)V\'COY-_MWD+=M7=SL^E<Y6/DPPAGZKPW@E8CK)S9<-M5] ML:9Q*Q>)WYR7_RS?;MG3':3X7O;_BA4G8X7,^!,@O/T?E-R[@P8 =8S%(VE& MF'^ R]OW,;]HN*2M;(K'8K/+7T)X M1K :I@M)U\>T&;KAJR;^">?I*]0K+I M:*/?:\A#SJY>;I_^ + <8/+?&WZ)X[_)FZ+A3Y4,8-A=^W>1\\OX(]:1IF=M MY13TMJG 0UT]LDG=[&XXA0WKA._[.5T<W*;I.OM[7>T>^*_MOSSQ=HVAJ?)& M9+:(F;F .SQGIZ!:D%*^C!T/1_-'^J=__[?A)_0_=$Z2?_^W_P=02P,$% M @ 8*&2Z,UG;S;A 5; & !4 !C;71L+3(P,3<Q,#,Q7W!R92YX;6SL MO=F2(S>R)GP_3Z%?<ZT6]N78](QAE95-25E653J:OH*QR,A,MIB,;"ZERG[Z M'R 9P=Q(!AD+(UE]%BVE AW_^!P!WSY7__GV]WDAZ_9;#[.IW__$?X-_/A# M-AWFH_'TYN\__O[I)_7)O'OWX__YW__C?_U_/_WT__3']S_8?+B\RZ:+'\PL M&RRRT0]_C1>W/_PQRN9__G ]R^]^^".?_3G^.OCII_6@'U;_,!E/__RO])<O M@WGVP[?Y^+_FP]OL;O ^'PX6J]^^72SN_^OGG__ZZZ^_??LRF_PMG]W\C # M/Y>C=GZ1_NVGXK.?TA_]!-%/&/[MVWSTXP^1PNE\]=L5?J3X_-N+[__"JZ^A ME/+GU7\M/YV/7_LP3@M__G^_OO^THO.G\72^&$R'V8__^W_\\,.:';-\DGW, MKG](?__]X[LGDPSSNT4VO%UDD_2//Z=/?E;#8;Z<+N8?LV$6&?QEDE:[FNEV MEEW__<?AW6(2J8<<@C7M_W/WB,7#??;W'^?CN_OT9S\WN2B;+0;CR?SXM3T; MV.(2/Z>_G+#"I^.:7.!LF8W<M_ML.L_F:CJZ6MQF,[.<S>)&>S\>?!E/QHMQ MI14?-U'W)%1'QTGS=4_0AUD^6@X7?PQFL\%T\? QGTRN\]E?@]FH:5(K_U+W M3*B\H4Z9KD%R_K4<S\?IO/F83=+A]3&;+V:1I\M9// ^3 93-5R,OXX7#U?7 M?C!,JWG8?.F^C1<FGR^J [CYW^J2$9N?CFM;QC_,S&!^^V'PD [^!CE0_4>Z M)/W3\NYN,(MB^3@8/4RSZG0TP)':O]TEHZKN^B,GZI*$)E;?PL)'^7WZQ:OK MC0T2?^E3-!]'4=<GM?G[_2BNY/#:CYNFZ^57_.Q#/AD/JQ@_K?YJ8\PQ@_OQ M8C!YGT5OX^K+9'RS\G\.4G=@6-O+JZCAJHUN>['5]%*EP<TM-9^.DM4SBO\P MC]A*(!OIP23YA)]NLVQQ>+V59^APT1\&R72[S1;CX6!2GX)7IVN7G+CW%]G* MY+BZ3@:(G^1_G2:+O3-U1\35?3:KJ%..GZH[,CXM\N&?M_EDE,WF+I[!BX?: MY.R>LCFREO-%?I?-XD'R2Y;?S ;WM^/ANVGTT^Y6C#Q(0\7QG2VXJN(_;IK. MEE_Q*#AJEL867UREQI]UT0Y9/!P!E"IC&UNH&\RFT4R:?\AFGVZCBCZTN%W? MM[:@BB@],*RUY55#X?Y1C2W.#\:S_QY,EMFOT?*)7O=*.488^?$T'L3CP>3= M-#DXJS\^M.13YCH+(14!4F/*QLCZ)9O&4_>@,?7LLZ9__K=TR[@8?ZVZM0X, M:VYY>3[Z:SPYS)YGWS6^@*I\>?WSQI=33<6\_G5CBWDWC?\8]=:WPRMYY=,V MEE%12KM'-+BHQ6!Z,XY\5_-Y!7=OU_>M+:@RJ_8.:VUYU0"^?U2#B_L:CX!\ M5N%:ZI5/VUA&9>GM&M'&HJK*;,> QI;T/KL93#[,\F&6I<B&\N7IU\%B$7W! M0PNL.+RKY9K\[FZ\*$R3Z.RF*\QL.JR.@L9^H#&2/V7#:&Z-3/S_\:)X#CM$ MQMY![2ZM(J.KC&UWH=6V8(6A#2[S)D'K"%]W]X@6%U59P@<&MKC$JK+=/ZZY M!:;K-3U87<#=I2?^:L+=.ZKEQ16A"%6%?<PD+2^]-%EU]+RNXZZ=Y7?;+U4* M"ZE'U@D_T#+)5U^SV==Q]E<MLG9,TO+2/V2SU?9;O70,9MG\XWPY7[TDCX>K M6^HX*)ZUJ__V^W2\:$!^C?QDRVQ9_>G5_3%/C$=/U#()%95PA;'-+O2HIY,. M7D9>_L0Q M\W\*0E/@[_E>L53J-5'#?&^\&7[-GUTFOC)K/9DV$I[EBFN&/( M5LM^;;:&5_I;MFAVL<\G;'B]42.-\Y&;-LSBUZ=M9>V?%H-9PSS?-7'#Z_\< M=T_6[,I?3MGTFO,4G]'LFE],V=R:3P#&XN4R*Z+@/A[HT:I?'2/OXQ]LOD_S MUD@D6/]<]FV134?9:)6K4/S@)!^^1MF*JNO!_,N*M.7\IYO!X/[GI,!_SB:+ M>?$G*Y7^$X";K(S_N?GC\'(I:C1:1=L-)G8\'T[R] PS5U^BV3(8+HIU3A*/ M_OYC7%,X<:8 L7#440J(58XJY $0P!(/%+-.6OV4)9.4IY+/-B)HER?O\\%T M_EN^R.:?9X-15ES.; F;;^GY'&6EXS+^W,.9D^8+U& H,7) &B"A%-A 6/ ' M$J6J\.<Q2-5L^$,^BX?XWW^$/_X0_\MU-IMMSL<]B3DKP"Y>:)K!;/@"ZD\' M;K[X^7X54O33\'8\&16C4YY21^C)NY=%I+Q0%3^_JBO:TB*OVF7?A3+!PGH+ MC8).$@@-!UIP)"@&7!F#-#F?,DGI9Z/E)"O#7=?H6^%P^[ ]O7F6Y+2'-R?. M&#@QBB#B!,,<*<DP +;@D4-.?-\*I3*"\G-(8ZM2NMG!AVB8ZP<]GDS6H=N+ MY?QS7*7Z-IY7V-*G3ATL]1S%OT#-8=3#!#.O"HYYA.UEX;=U7.5G%4]7@'Z\ M\,?+MOG=8#S= ]?] X,DE$1% :172CIJX__!@EJ+827K]>V L3MPY"U*H2O, MI96F-*6OV729S7_-[KYDLSU(>^WSP%0T-Y54@B$$$$9*JW(;,\$O3-DU)>:\ M<<YVA9G?IU^.0\WK P*3#EBA?/1.*.32FNBP%-0AZ$P-W*#O!C>-\+8KY)A\ M.HRL6N>)?!S/_XPZ.)L.;^\&LS\/F&2'A@8A/(612N$@T%1'*K=[!1B%+PM- M79M<#;/_?( K%GW0J#HT-%#+A ?1W_*268^I0-'YVE#,G6>7=>PU!X"#R*K% MYZZ]S^T&.W@,[AH2/.=00(859YPPHV5T\ L*!8#NTI%TJL!WN(4U^7O&P[#" MU<2>40$[BH#2%%+LI.** UK:$$1B5 -'N'\XZL$1>"+GSX:PM-[C#[[MJ."C MU\&9Y\PBB@GV@M+M3F(.7+JF.D'BAU!T,G<[0]$FX?7%R@\>> =&!N.A4!!I M:@!W$!L'("OHU0;*"T?3*9)_CJ9&.=P5HGX=_#.?%4N?'SCP7GX<-%<84N!5 M),\CY976Y0T=E [6P WI'VZZ/N=J,[PK&/TVN(M,>;+<@X?;SC%!(^BQ(D!! MQJA"FDA/2W8Y<F%/CG6$G+?#TL.P>1GOF?XDI!2D;)8RKN-V>#>-S)L.UH^G M.T^H2N,"8\9X8(73PGD-%"*J?&=5UO++@D0#<LS;X^[)Z/C]TR_YU_CC*:]E M/QY>?AF 5I!C@BAC DEM--2E*ZH$K12K\78N%1M&0&U^GB[SOWWZVX?9^"Y+ M^8@I9"*?'1#]K@&!<*:MIUQ8BJ(M1H1EI594T6J[+)^Z:00TQ-:SA)1$M;6R ML;9VU?OQ-'NWR.XJAX[LF2( !@3EC%I'4&2%=A22@@-4HCI&+.T?L,X:(M*< M&,YWN_S++)_/-]6/C[IC?CPP<,8A4]H#2%3\7X:%U26U$%R81=,\" [>.-?@ M=F?8FDSROU*FG\^C<E]^65PO)R\)J0"U8^8)FF)'!6044:NLEM:Q\B8"6%]' MW1UM246CY$O^YK'7(OO/I^9^RQ:G*+GML" \X!)"2JBU0$ACI$)E( 7JV&![ MD4'T]F#6'*\[?/98&9O;)7],R0;3P4UFE]G5-/M'-IA=S=YG\P,/;55G"4)Z MR+EWGD;.,H,1TKBT4K2N@[D>7DBVCKGV6'^R1_GKX-OX;GFW3L!<W X6=X.T MG.3:9O/%^"Z5 5]N0K$&&_[,RN4O\B_9YK]-1\,\_D/*JM_EC+;Q6P$:[8G' M$GLIF</1?[,@\LD;#93 LL[U9@_=C=8@VA<!=1WK66S)5_) ]P1\OC(J1"=. M0"&L%RFP@Z0PQ?(*B&)1!XCL.P)B\ZP^6U1"W$?I#^(.@OO/XYW# G9.6D01 MUPH:**U\%"BM(:\3_,F_0U UR.L:KSK/UO#;,MT<YM?%Q>3N9YT# P/RF&A- M@;( 2*91M%U%^=I.71US37Q':&F%VZ=;:./IYE#>(#6_7A5P>.G 7"T7J;]B MJF:H'Z(U>0A0]6<.VFOM 3,0,\(%%]91M^9!-%&QJ!/I(K\WQ'4NCK/ER+]6 M\NG[2)%GCFIL) 5.TNC=<4?EJH8!%UHC42G,L!V>G/".4:'J1HU9@Q+ "$LP M,)!ZBPCA1!2\ E)=6-Q*:TBJGRI_HD2ZTRZGM'OM5MVD%3Y:RF9QU13,_K$! M\&A]0"8P)8Y+"*)?[=9"D<IB[<^G4@J ?1@\K/ \';VDYK@B/B?.&! 2&"#$ MF-/( ^@1D[C@D:.J3K1+/U5)4YC9<6?>+O_[ICAZ4-&G1?VAC9!"^"AVZ!R3 MVFD @5,4.@ ,X)5\QK9-$KV<1]-Z/G_4AW2N'Q[]6_5R/=6F"I@ A8P!U#F$ MB52<Q#VSX0I LLZ]RYO4&)51LM/<:(7QG563>+GX ]'].T8$)KU0 F.,B&5$ MNNBI^8(^"*M5W'L[P&I/_,^K3#3"[G/"*?WC+#N<Q79P;(#66*D]I5I:J+F( M?H(N:-927U@N6VW)5T!2'?Z>?._W.9MD*=9\.1T/U^6]'^;I<NG==+@_YO?@ MP, EE\X0Q;%CU B.J&$%!5+C3O/3NHA9:E"F>8N,[DK]O(\<6#=Z-H/YH;SL MEQ\':#QFT +D'07:6Z)TJ:015Q=6WZ:S,ZPVI\^#GTJYU[N&A*B+E53>"6I@ M-# AE5B4AJ6#%^::UQ'Q7K2<S-&3CZ</L^P1\I_TQ_J83=9EQC^;3RE!:A4) MLEPUV[K/9HN'_<=7[8F#H]!8PAQQ3' GH52X=%8$O[2JS?6!D)^1^V<TN=]7 MR'K9-RP8ITTDT.CH&"NM&(4(%902)6FG$;F7<PXVR/.NT.7N[B?Y0Y9MMLC+ MBY0]$#LX-@",$ 6"2(,9T\ *A&5!,S/TPBZCFA%_WBZ3NP)6U*VCY7#Q1^HH M/5T\K"[J!A,S&<SGX^MQ-CH,KXHSA$@J,)9CS&VDV_CH!)6N"D>FSJ'90Z.^ M%9"UP^J3+;3-K6X10&GR^>*UHV[GMT$!Z8GR%A!+/([[@<05%NL4M XD>GB^ M-0J)IIC:8<)26FI$\'5DP2KJP&=53J_] P-7FD6?AF %F3#06:9I0:U#L,Y5 M00\32%K1*HURN+XRN;L;KU:1'DP_Y@^#R7XKI_K@8)BVT@GFL?288TJ )B6# MM*Y3=[2'F1PMJIL&N=R5_ED]O>]\AMRC?_8/#,)[KS3D'+#H\5II*2FUK1*U M]$\/DS):T3^-<KCC\^PH*.VF$4N+;:J+Z #$SFDAD=J^)?DZAM#Q61BMI]ZV M>8K59F[?@H.>V?P?\\GD.I^E+L*7'3:$(4_=FH!1$%OA$>$((DZE=YP94ZW@ MQN6%#1%F!,*<.R)0BKAG"H."*U*R"^L8TB!*ZH8-'<?XMQ<VA#0V7A/EJ$[I MW\#SE*BVH8_3"P-6>^*O&#9T'+LO(VS(1_N-$RF81=$_B-:<!ZJ@65!Q8:]F MM25_=-C0<?SM8]@07)6AL !IY1Q@UD/D"@H\D-\!0DZ4Z'%!0\>Q^:T$#6EB ME&642^@MI-X3SDMF.>:_]Z"A4T^PVIQ^BT%#BA//H)&I^)R PE E<4$AD>S" M.A35$7'5H*'C.'KZX60^S26$P\%D<CN8CN* FWE^O8CN\NXN0]4&!@\AX=H( M*Z6%P-MX>I<;B'M\8>FB]069M\C=[G7*NN5@Y5-I^WF0D"@*4.03Q3(>M81+ M5E!&!:N3D-'#1\XSG$LG\_I<*#KB7'K2Z5)QH*SGS&BK%8V[S7)=;CV,+ZS; M63T!'T#+21P]^53RR\EDL,Y]GQ07N9^RQ6*RJGSVQWAQJSY_WG\^'3%%0%!1 M@ZAP6$K'.+-4EY=B"/B+/:E.$VW>"9>[TC71R\OOLL2)U9+?YVL?\,#!M6=4 M0$)IX0016B"/K$($E8QTFEQLSZ"6SZ_F6'YF:!T\S?:."X KC1&%@#D#L#38 MX-*>Y+Q6 ;H>*JM&I%X-22?QMRLLI5"UJ^M/@TF%)N@OO@V: 8^QEL2CR!GM M$76\H(E%W^&[P,RQ\GU1J; >5SM[DQA,4JWV3[=95O4TVS4D< (A,([B='([ M@2"D):^$KM64J(<!8-T]<C7#[W,BZO#SULY!J6H5M A()!$CGFGIS/8-FM9J MJMA#;51?V!70<Q)G.PS].EBDJ')+\\.3!,B0%=Y&)A@#%.6 L=+GM4Q?6 9K M$W XH:K42;SN-'CUMWPZ?!$==A!GAX8&+XP0FF$>O==(J77 E=M6,E2G5$,/ MG\U:0%?#''[+^:I:&*B] YH@"QEET%%94 J0J1-$U,-@Z',&$9W*\Y.O,#>U M@TWJ2SFXR=8='*ZNGT6G^L@D&_V4Z%C<CN_O]F1LG#I?$,0;ST$J<VP8AT9J M*,IK-\TJE:-\0Z=A(Z)_I0ATVXR_O/S5R&PN!8RV;<HWC^H\,J2@7RE7)R:@ MCP=ED\!KE]4U*HR\MIS-O\;S>U4<?5V5_^KZUWRZN)T\F"BB\6+^;CY/*7/+ MV7P9O_V<J_1RH':^'.S2@MVM( @.A2'2"8TU%S!UI"UO%RDU=1X/>_@,W;S> M[*VHVH'_@[I+/M,S4@H:%JT ON9O!IC*@3CML&!,.R I5B7?F$#HLEZJ.H9X MM\(YK_EPM+40F-9.(<\8C$92]!Z1XF54=]K*EW6SW*%Q<"1GFU*&?O UGR6G M;8M@-?KG<KXX0KGMG2-8 BC$6CC%//1, &BVYC1E==X]>^@KMZZLFF1V5\KG MU^B#I>6]2Y$KT]%@-HKZTVT2.)_1]VXZG&6#>6:S]=]3'JA?YX'NT58-_4(0 M&FANHXRT$E9%(4F 2HL$^#I.=P^[Q+6BWLXCBLMSPQ5S 'BN;226&:TAVH9= M 4\Z#<V_7UV>1'G.%JT"LG/LG.BW'R>;\V)SZ[FMW;.CH?E\@D"94] RQ#G@ MJ2JAUH\B,4RM$[V'%T3]Q&1-H9P7DA\&#XFC^YY?]@\,5! .K)"& D@DP_Q1 M3*I&I X$JU_RR#4$I]G-JA+B]P?"$\5Q9O#-LNS;>)ZJ\3[GU/%XW#U7T)I" MY(FSGC)B$'((E::XM+7:J5>_I/D/1!N3T.59F!)#H22$#AC$-92:;S/<K*I5 M#??HNYRUA>FFWR-&ZTJF;Y6<SM^4ML5R333=JZ0K-<,A)Q!;'O4&@31:6]JY M:I9'.W0_:4CZC(K/)_69W3M),%;"2+$QT1FR0,5CGLJ"$]I<6L.)!I&QKY%L MDRSOZL3:$O!,OQ6$/)P OVI3!:41Q4XJK#!SA(KXCR5'('%U.@?TT!?M H2M M,+ZS(ZJ\R-S4I_^81<9$<I:S: %^F RF:K@8?XWD7%W[P7!%V.9+]VV\+BQ] M[G*#3Y:<"L^NU[=9^+A2._7*<P3/,%@9OA9!C(U&SJ?N;EX"!P4D9RP_^(2& M^"_9[&O%UX #(P/&PCA.&1!6,NZCH85Y0;.4YL):1[: A;Q-?I_\M/G*<\:3 ME:UV]ZY=O^NML]:D 8)HP0.D,(>*0A*=!44+RJ-N[M1&ZNH2OS$TY&<2P\D M?(UR,YC?%O=DOPY&K]TQ51X;D&0.2PH!L=HZ#B43)1T.UXH[KV[M='BGU J4 M6N!T:XCYF VS\==7'VV.&A]2E2N,E<5>.F<H0MZK<@=H7><VLH=1D6?!S8F\ M;@8[VW-]I?%25[DHK45R&++XAU?38\^]9F8/'G'%A1) $IU5+5\5=1^Q0O/ MW86U+6D?=UU)XK*,L'CJ6\2QH )3K Q<]5%<ZW( ZH3+]O2>NY<FV#%"Z,]] MP>8VX.K:+^,?/E'XW]=% ?-*6.2%L:D_$G(4.U0($"E:29._71TBD;<4">Q2 M_]>H-X71I?8T3($:.N1-7QE41D5SFN0X4;1J7GW.=58<O>^F:PVQ3C2L95?M MF380I5+35Z$Y\!![X!@I]2B"^,*J/[<,Q&Z%T0H4U^E8V2(]RPZW?ZBS#X-Q M$Y@\9OX .?7:4L:M10(Q"3W2Y2'/4+=]G%MO[W1&<+8HE?Z87I^6=W>#V</5 M]<?!Z&&:53?6OA.+3!A(4L$R1YE65!%A* 66>,"%9E!V;9&M,.GFB_%= =,Z MIMC+V:*VQ7%9AA!*H8(1O8*P@E[J39VC[TW;8)5Q<*P-5EL&[=XB?,I2:8?I M,*MO]S^=*IJ8T0V.U"@O */2*FY\0:5 Z+LULEI#6CT!M NSU2[X99;/YZGX M45KC9))B(=ZGJ,"K+Y--4>;YAFV?\\)S:<8EK?_S03AA&04<*T:,X4I)@ MN M>N?K%.[K^^7_F>#<N=#:W0(K2LJ#X-,R4A+I6-=K;0GVI_UD0-'*9B3Z958K M9P#!0O&":X::.EES?7]O.!/4.Q%49ZYS4RYRX)I23"WW%BA@O(GGEBKHPYYU M^NC0)U?X)""VS/WVT/7:)=+)$'MMLN $<YAR8J$R6&KI'8,%I2D]M0;.>EA> MX=PX:T $E_2R&DGFW&HD9-3B5BKM<.D-8D'J*+D>MG/OPVG;D"CZ<\EWYF2A M;F_LC'6:< Z1H1)*![VQVWM@84Y*'MJA+6Q43;.[\70EMZOKTD![88D=S,VH M,UU(QS#$R6.!'$A@F99E+)23MD[5Y3=]9U<9"7GG0N@^;>BU<!7]D'HQ7EVO M[B&/RARJ/%O "',73<4H"0>4QU"I,@S&RFH7Z)=XS7<L.+N3P<G&4_F6]#*, M1\WG^7"<6)'ZGKU^0!W4CTW-'[#7J7J'1W&+"F4(]4(4_(@TU6GY\Z;OZDY2 MF&>22G^LJ^_%L(IN?C2YJ4"028Q\M+)=>5E*;;5=TP$?WMW=#\:S5<V^3?;\ MEA8[G@\G^3S"M,IQ5V?:P+RG3J0"D]QB;Z1@6A?< @9=6&GY%E"T+_^M76%T MI5I&^?W:R-STE(F$%24S4N6'W^]'D8?GTRZ_97]M%_9AED_C/PZSM6*?CLSM M8'J3S=]-'W\SG@[']Y-*>J>!V8.S1 &+4_%62!CPG!*R%JL3@+)* :.]XUT5 MS=3$]$''30&\A1A22A1CD8NBX%YT92Y,0W6*M_SLXNJ7#JOXV8=\,AZ.SUO6 MII# 9BG5ZMGL&!28E$Y319G7G!%#;?S+6F844WI.DVD/)%=4/*S_6E,9O3I5 MD(H*ZHR@5"&/'#<:^8(K(OH>EZ5XFH!'=7W2!,<[TAUF<#].SPG/PC5.V/P[ M[B,>_\"^C;S[XV"@P\PA!XF!3#-$#=Z\<1I)I*ST^-+.!GZRWG?3U"DA'AF# M2=G:=WYU_3Z;S[/L.*>GUKS!$VX-4RB>DYQ0@#QTNN"7 I?2OK0)P#SOH-PA MV\^[OT^/'V]OF]OH#QJAI2(: 9S8* U$%%$556;\IYYL\\<-)U7$PF*N'WX= M_#.?K:H;_I;MLU*.FRA$ %$J &<::$<\A,CRDB.87XAST 0D]FWDIOE\\M7\ MDU7]D8UO;M/MS+IK7Q%O\3%JFDK;9L_XJ(DH-\IQ;PTB#%(5O:2"'F!(-]53 MWA)NVF1O,W"Y6KENGW.]?%C]P6B%Y$I(>7UHB#ZT-4I9*92,?\<8HBWHD:Z3 MZ-NC]Y=60=((9[MZA7ZR\O4ST:9SZ+:N2VJ;/$KM[GRT;P:3?V2#?9VH3YPQ M& .%I%H@'#F.D1+ Z8(_/O[Q980NMWVLM<;P_@#2+J/B_?Q7GHC8UT/AR)F" MA-9I':4@" +6,<@5+?C!O*MC5_6HM]M9 %B'T7T#7OS-K"GHE7,%HCQ3@O/4 M-#X%;SMI<<$3)&2=FIP]BF,^(_A.977/X.?SY:PA])53!8:,%$)Z:RV"P#A, MK=V:)KY.E&*/VKZ=#WRG<KI7V*L+N-3505N/C0,P77TQ3+DH:"=6USE?17^B MY<^%LB/9VQ]H%4[TN^EPLARE(C,5^F/5F3;@Z&X9C8'EP&,LF 717R_DH' = M3T-^Y^JN,:[W!Y\?UI+^[\%DF5U=_Y8MGOWW6B@]-'FP@"'KK/,2 X,=5<:5 MMK(0L%;1#_"=:\V&F7\.R#YZO#G<&&O_P" =ML)@R:U1WI/4&(R4%YC17JD# MM>_G8:$V8\\,HU2PX50D;<<&X26ST1B14@)E,=-$R8)F*&2=YFKP,E\;VN+M M>9^43\YO;.]%6:J4#,8-HI0[(!R6>IV=*H 0#E:Z:FD[)>S)>;5:?W$H^7SV MA*P3>DN=.GE0VDBO-628,\49)\:S@G/1G^VT)_=9]G1EZ.S,#.N(]UUM^CSN MX^D\E0B8SO/).(6*CAZ_K)\O7K2,SDEO'IN(G0_Y.EVH0N1HE>&! &^-Y9IK M)[RC3G-D4Z<@:A2,)[T[GR991S14B9!]\F&0$BJI 98,0\^<YYKI@B(![(7% M?S8KY+Q!SG9E!*X7>42#T->^#]P(!!A%!F$)O* 8:E/01B2]D'.AKF!?Q4<] M5G;G*\QO4SI$_)O[UW+\=3!9)4@LS& V>QA/;U8N]%Y_H<+X (D#T N@E4*< M(B^PIP7M7-7J:M];&)TL_Q=>0_,<[DP)K0/F-QV$DMGS6[8X?)VQ;UA@DE-! ME)9.8Z&8EAJ76CLZ2W6>M'KD?K:#I089VQ6$WDV_QL7ELX?]D;://PM4&X.- M95AQ*N.&< ;Q@A);+PVX1Z%N[4"D!B.[@L2'678_&!?]VLMDY,=LV(.4"J.# MD! #9Z%2VD7P>ZR(++<"I75B-GH4L=8.@)KG[UE,YJJF<J"(1J5I=-PH*0,% M8TY8Z45(5:<!80_K839\'M7@9'?:)K_/9HN'5'4D53Y(1MA]<BWW'TC[A@6! M#$8><V5Q]#R]882A@E)/01VWJK<V3&VWJD&.=H6=7_)\]-=X,MF#D^*3H'$T MX!V1V/"X= *XDEOT6U?IRNFM&2VU,7$B][J2OQ]/QXOL?6J>^BZ*97HSCB;W MFO3]VF/_P""PT!9Q;ED*K"615 \*:I&F=7R@WMHGM;'2*$^[0I#=B&)]B[EN M(K%],-P/HH-C@U $:NT90<(3QRRAL+3O.:QEY_8H,+YA'#7-UJZ@],@.KQ0* M\.KW05K&(2%& H>1]5QA4=X2D*B%+R.<O6'(-,'*;KV@@^Y/2(:Z1\Y3+1'' MT?R2J+3Y,92DT]#RCOR>AIX&CN1=5Y)_/QY\2>5V4[64Z>C3(A_^>9M/HD3F MR=1>/%1X1:HZ13!446<EH<0*QZGFB? -!Z"H5N/C[7A K3Y'ML3S,Z"N^FOE M[D'!<Z* H<XK+ GC5B N"BH9MA=2#:4]X>]&5SU.=_WF]&'PD!XXJK\V/1T0 M*%,:8F>AMD B()4$Y1TE1:Y.O>)^X^AD,>]X;*K%UPY1,UM&:;Q@PW[@O#XF M,,2A5G9]]40UB59"N=F4@!=2D*-=[#3"VL[<]/'7\2B;CJIKG1TC I$*&FN< ML!Z0>.HC DJ.08XNK*5A"]!IAK&=Q=\LYXO\+CJ'HZ_I,B$=XC:[3Z9AE;2/ M@X,#)8!SX$'<+L8!HX&1I:=AA:VCB7IX4]@"G!KG<6=V=3Z]^9S-[FSVI4+( MS2M?!P:]5=8B8Z%AF$:G]=&;BB-U//P>W@ZV@)WZ3'WKF6?(:^600U(QKXPF MRH"26LIMG23''MX6MJ%^FN1O=S%;ZUSARL;0ZP-"*JZ)!**0( JT S+26#[) M(-YM%[ZWB)Y&^'J^BZ"C+H "TX X"(&5\1PV$%NLR[T@4*U G!Y5H6CSN*K+ MTW.8-I6>LEX?$*@W2FL?'0-"K8L'L:;EDV^J#'JQ;GI+5X5-</DRDJ0)8H8* M@J&/6X9B:0$#6RO/U3FY^NW%MX.LIAG>\:WBNF?\Y\&WK!J^]@T+"F'///$L M;B:8JE5X5V9Z2$\N+/:G=6@UR.NN8X+*-3]B4K6(H!TC \4:8@$9$P!#Q"CP M$I:7J]C7">[HM\??#K::9?>YKB2O9L6%5[7#L<+P@!E-B?602@F<(4YPZ\LK M,Z0OI"AF=^=C\SSO-"KM\;ZH')KVZJ#@-<-.$(Z!D4@K+B.]!94:UNK+W>\[ M@W:0U1BGSW"+4.WZ(-BXX%3Q([JST/"H@@G<YCTBSR_VWJ#U@)$C6=O9 9?? MW8T792? ?-71*YL.]T-FSZA@&>=.(6&@M4IH)213I6J%M=[[>U1WLKOCK#%6 M=P6IDX(E]W N6H,,1#?6( @]H A25E[A.4P[+@[Y]A'5&*L[S'%>2VBU\D-5 M.%[Y.AAI",.: .ZI@TA9C,L096IA'5^NA_%K30CX92)S3:9V>:#ETTI(>?YI M<$X2H#PUP!JAG#34EV]!4K,Z=:%Z> ?> DQJ<K2SJ\C1:!5N/IA\&(Q'[Z:; M*]5]MY"OCPB<:.D0T1PJ(@%A$OOR!-9>7D@CJ181TPQCNP+.Q]0Z<IJ-W& V MC6;87 V'R[OE)-4#M-GU>#C>9^(<'ASB <XLYUI0)I76A'-?7H(!9^O$6??P M/KL%.#7.X_,9S3J[SF?9YUDVF"]G#ZO_?I3]_,KX8!@Q1$>F(N/34SCU8IL9 M3G"W46RMN_<MX*L--G<%L2=K/&0;O?PX *>P1I)H[V2D"BLK79FH1TR=2E+5 M[ZGE&CS3[";MZ;<&G]I</9\Z.DKW!,^,I3[B7G-)/*$,JI*J]'^=WCQ?AJ(Y MDJ=]292M=O'\ZM! $?<<QPW!A(OLBZISZSTX6BN*[81>#1=U'=T$P[<0.W/Y M[0\K]MYFB_%PZ\5=9"UN[[3AWK&H 1BFBC%)U_71N53&N$HW%&_CUI=" IWV M7DOCN9$$8>K7E"J%(NHO[<JN2>%7O_ ]CLOGN?"-N_MJMF+0:&4R?<AFGVXC M5RO? >^:(!""@"2.& N5YTY3A$KJ@4)UGJIZB;'Z,-A[+=P0G\^#LM5*YVJY MN,UGXW]GH\KH>CXP1#,>&P$9(3I:]DYCE,J@K*GU5%Y84>;64563O^=$T[OY M?'DTDM:#@D*2,X=MW"H,4B*!,27S)*Y5%O-MW2PWB:*3>'N&EZL3CKP*HP/B M@&JD5706F:!<6VMH03?QM,YKQ=NZ7CX54\TS^0S@.N*DVS,J8&,,$HHPR2WU M2F.F<'FH:UKGK:*'\='M@JDF<\\&HH,'W(X1P0'CG-', VB!\0X94)[A@),Z ME3UZ&//<!7A.8NQ9GA[6ZZWZ]K#^.D!I-58.N+@A8-P/(OK Y9'-?)W'AQZ& M,K< F/I,/>=U7WD_,K^Z3MU__"3_JQ==]\K%''?#]V)80-@Z(KDDJ7(*(,)0 MJU"4"*88$U6MUE$[U*:V.'&Y'V9Y*B8TT@^_SU,:S]5]-AND8%0U7(R_KB^5 M#_/@^,F"9AI1*./_I=P,2#V1N. ,DKK6*T ?MWX3(,D[YGI7!TDD9)U ]CZ? M[SM"GGP7K &42Z!2-)&*5 )7$$+-?["[OG:%/9+7)W,YNZ"_?ZYG*\#Z#_G M'[-A/AV.5[V^MBO_G#>GX-KXN0"4M1)K9H#E@&,L+*,%9RT5%U9#L4, ]T!: MW65*1SD/QROY[\'OX\\"(]'(E)HC;[1"C$)E>'G>"'9A1^]YP? B7_ID.72F M6>_RV6+\[]42KZZ?]Q'9IR/W#@SQ](!"(.5XZF.#&+'*%-0*)>J@[FAM]S6; M?<F_)]PU*IO.D#A9H2#ZB<FQU8.5]WB7FNZMZ-CTW]N'R$H3!., -,Q3".+V M8XH(BDH+!QI;!YD]?)3I%R[;D-!Y-.4FPF-ZLVJ74UE//AT6M-9 )(X)%%U! M Q@FK&0D%Y?6E[-76&Q.+ETA\)?!>)J8=#6UX_G])K+HZOK@4;UW7%#46D(9 M0)I"BCB&SHF"5N=%G82YZF] 3T/"/W]?4&Q2/MV%2D2^S.,Z?3ZS^?++XGHY M*1HD[ V6V#TL".:1]XH"1P5TUB.MRYLQKFJE;O;P0:E7$&Q0+ETAL&SL_<=L MO,AL_M<^C_CEQP%8X2S6V# ,J!(*:U]:P9H!?%FO4;U"6VUI=(4Q]VV81<8, MONELFEV/%S[R]77;]14V[8%CK7F#C5Z:<1()P)3R7G#.MB\($-4)3JQ>X.>[ M/K&[E%]W=XO/BOMMW+$-B7NO&_>.#"):SY0R[)P&,MK1@//2@DD=TFO@M8?5 MA'H%U&9%T]W1/DR1#IG-UG]_Q)M-;8$*CSC5)PG>6Y],'$>1)E #;51YX6!% MK3"X/E8GZA5"6Q/3^<!:&,Z1M=GX:VI4<!1,7PX/T><#T"!J'.).&,52#;KB MQE;X;GI =IBVW08H#N*N-M_/A[C"H-YO=>X=%R15QDKO#"',0L(!<+:@%6A5 M1PE6?[&Y=(R=SO#S@>O#++L?C$>%*;&Q(-1T]*@+^%&HJS)AH)1:3AD%S#B= MZK(BXDN> UTG7*+Z,\VEP[$%29S11DQKWM;S/0&8K\X0*+!1^RNKL"-,0JTX M+^G74'33H.#2D=@$Z\]O\6WZ4IUD[FW&!H2TYI9S91B4' -E*"IH]AIT\Q[3 MF2]R5DOO-):?6<,]6WQ4UB^;"Q^O]:K,&@SF5E) !(31#A9:"%EN1XQJF8@] M?* YGQYL01CG ^V>AK-'P73//($*!Q2 #"."-< &QG\K>*&,KJ,S>_B6<Q9@ M-L?^WEB(M13FJ],$F=I&1%8X@*A $A&$=<&)Z.?527$[OO?"90*Q,>Z?\[KF M21O3_3VNJ@P/UCOG$#)$:"8!193Z\DF)*ERGTD0/GUC.='53D^MG=4^>]80[ MT5%Y?9;@"!3,:4F)LEP1#GW:>IMK4DWK//#U\?WD7#Y+(]SO,,NOXA/2'A!6 MGR1 3GWJ&LXL-DA0#YDN.2VYZ[:*>^ME)KO-#VQ'!F=&8KJ*GS>5^[QGLF = M=A0SH:0WTEB& "EO%XP!%Y;XUV7N<W-<[RQL=O"P>7=7PW\MQ[,LDA0WTN+A MPV0P742?*E6*N$^?[ NBK3Q)T((1H#G'UF/GXL;TIGR5IYK6Z=O<RX?C-H'R M/&2V+2GT3R\VH@\#) X)!)C7VD#GK#2Z9#2EI-ON].<ZH=M 8FLR.#,2RZ2< M)D[H/9,%C1'S(O5V3-%P"$,/R_T)D72=VHX7=4(WQ_4.$UN&63::IY#>C]G] M1LE?7;\?3[-4N"C*<6\P;*7Q04)F,&"0I^@BH9"PM+24,=%U=&$/D_+;!,?+ M1);&V=\5]!ZO]U,V7,Y2PZ,O^]M1O3HB0 ,@AA+;5&5<6H3=]MT<L5H7,J?& M<K6?(= ARIKA>]=.Q]6U'2?63$?S1Z4'*S@:KP\,3'CG*)>> A=IQE!L:P4) M1;O)I#^_<]&*&FN2\UWC[&.V:M;V.?\\^/;'>'&;BB!&]OA\]GJ.3 4$'CME MX)0Q;Z6$QAO(">4,EY>BP/LZ!^RI05L7I0$[$LPYCM[W^?0FRNIN<Y?_/MV_ M7WV9C&]6!.QSAH^8)3"&J94,2:4-<QI2PV&9U@UUG9#^_J;=G^F(;E86Y_!$ MUN7*)X.]\'M]0)!&(HVDH- "J21@1I4^/V>PCG?;PZBM,_D:)_.[>R-PM=14 M:CK%\1PJ7[-O6+ *"V$5E-'L==YA;[>E*8SS=>(!JX==7; .:Y#Y9_ UHD-T M/,I>C I"(\I2,SM'+.=>2$C+&REA09V#LK_9[N=Q-6KROG]5&5[AUQX4UIHW ML.B1 2UL% *0'#LC6;D?A0=U0O]Z&(+5(4"[%$O_7CP:>>D(A'C'&)3*0F*U MUTS ;? ']QU':)WK\:T-=+8FA*Z@F%:OIJ/TM_1B_74P2:?!AVPVSD?/P]#V M@/&8:8(1@ J.%$0$.V88]JP,&,>"U E+.+[N80>MI5MX<&N1W^=%GHK[:39[ MB%OG4'_[2N,#I@1 0"7!T&@(I >TK+OLE*MS$WAT/MW]2CP1#[/%I2"N'KLO M"VHT,E4RIHTG(+K\#%%49O0KA.I [>B;EC74W+3=)Y$S NTX9G<%M$_+^_O) MBB.#2<&1=]/K?'8WJ-I#O-H,@4*X?KO&!G! G+*HY*X1Y,)RWEH!6CNL[B[/ MHTA(&>]KW_?XLX (Q<9'6KCW$&GF "Z](6Y-G;O@'L:=-"[?%UD:)[.VPV2@ M;;[(>'0PU>S9QX%YQJ@Q2#&'I(^D,54^US%AZB26]3%XO77 U&1P9_<3^708 MZ=^&D$Y'I4?[+BKB2H&85><(& %IC.1(&L8L9LZ@;> KK!5_V<.LV7;B+UMB M]F' #>\6DQ6,(-B */W)RH@K8E>B'SH9K*M03I:CU:7(<+8<3+;1+8_LO%<0 M56_" *%C$ENNN+,6>Z+P]A8;<%FGTG,/#[T6D)"?00S=>8:KF(!5Z:O1>+%, M;7C7N>4CO5S\EB_^D1VRL*I.$0A%T%MAN*58""XE=V5;">#,A66"M0?$EAE_ MLL[S^>PZ6ZVC>$:[NOX8B9^-AZO^M_GP3_778#;:J>,J3Q \\( :SQTRD'L* M.";;KA"*=5,>[P*@U"K;MT Z;[?E3:[NH^"USMLMKRW?<E'5ZC>_-B)H##0T M/AK*R%*H4NHR102N._-P6.DIJZ6[GWC0S3]F7[/I\D!-CV=?!FBC"^$!PM 0 M(!7@3N.")@O5A36WK2W9Y]<XM;C9F:&1SQ=)K:R6N<^:>/Q=,%Q0@A40P@. ME"-1J16T,((NS/]N&AEU>-D5+GZ9Y?/YAUF^O\?"HZ\"1)$5C&,#-!>6$<Z, M*^@ D':;KMCZZVG3F#B=DUTAHBRML:G'6^6R9>>8P+W"%CI!+:#$.LNXE06- MG+ENRM>^60W2%%\[>W_*)G'.FU^R:5SW)%6.'-V-I^.TYL7X:W:XBVJU"0(A M3#"I/') 0L*-CSY50;V1\,*Z2C> @N<V2QML[BY;9I[%W[I=U8#\FDWR59F+ MP]C:.R[X>"X[H*2)#IS1D9_8H=)LT[R;!@1O&%)-<K<K)+75?MP:CQ5V)NX2 MHS%S0G-=4 L-KG/H]?!ZI'DL-<K>L]E-Q]A+00AGG%'&<. 95@X!4EH(V-HZ MZJ>',8G-0Z8N1SM'R;;;516<;+\."D'DHPO)/-<@GLK$D?)0UH35B?0_OD+_ MF_._ZG.TPT?P_.EBBP8IE1Z_]X\-$EB" =60*:VD1E3R<I\1B.N$Y/<P+;-I M%#7-WZZ#M@X;R\^^#% JICP6SG&(D+"2X.V9"VL%E_;0XVI0OCN"MD[CZ\EO M@^NWJX3]8@%KLHI_&VR:+NT&QBG3!.0T4DPZXSGCSF.I-2D=2'%IQ4>;1TT' M3.\V%#"=MRF#SN33R*5E9-3V=5!GU_DL>Q2DYKY%KD5QCZ>#V</JH36]Q,:1 M42:3%8_7##CXC-?*KX;4\X1RYUQT/W"$"X"BO+[5%O-.0Z#?G"'6'\ET'@Q; MN;7UKK[)AB%!J?/0.N(\U<BR<H<3;.HXBSV,6&P'>76YVF&N;B57\<EWJ9@K MBHXT$L8J:Z,/C)PJ:9&U6A(=GP[^YG13'5YV5H9@,)M&G9=R+E?IZ!6\PEU# M@J?$68HP4,ZEOEY>D1+Y7NI+ZT#>-%P:XNNYD*,'\_'P"-BLO@]>$A'YA10" MR@-F-=LR"REJ+LLAK"_B Y@YA:GG HP=3Y:+;%],\HX1P5(!/(V>B6#&14J% MT^R1MUOG6.JA/]@Z:$YC:U>P^2,;W]S&Y:FOT:*_R7Y;WGW)9E?7JY7/KY:+ ME><:R3FD?XZ:)W@5F0&\E$Q)3RPE4FX?$(2L\_8&>ZB8FC[+VF3VF8&WV2TO M2#D>>KMF"BB%<(G( ZX@*N<S'(C(ERKV@/LH8+K"'P-L;N[4-NR5')9/KG4 MV)N<I;T1N(>'!^<EL( 9H;G'P DCA2@YC.M=Q_<PQ*#YR-S&>=R7;(L54:D. M<A1*RG];/#Q=9X=9%X]235^NJDHMBBKC _,FE:\R"$.AB">4< U3]U7*HUZH M]I+9,OV?#W2[?/IA(%!QC%-#3X:ULX(((0J*2"3JLERKAJ7\/-*Q#FL["YLM M%KDF.A45S*>KJC/?QOON_/:."U1I)QC23&(JE4),*ES0*IBH90GW&$9'"GH7 M7AI@:6?^^=.EVOQN,-[7UN#5[X- 5F+EF156H&38$PY*CCG<3;.^[N%23\[/ M'?0&.'L&,_77+!G:U6S2];?!0J^\TIX09AC3#$!'"YJLYG4RPWJ(EIIRW6U] MGL3-SL*C1Z-QDLU@DM+8WTTW">\'T;)W7*15&^&AC(1%2K7#G-F"5N!5G8OC M'KK(S2*G2<YVEZZQB"1GH^+R\B!\7A\0D *80A_U,M-8>BD4+T]TQVK='??0 MXVT6-XVPM"O ?$Y58Y>SAVI'TRM?!^4]H- *2>,F4- R0F!!%X.DCHKI8=)A MLU"IS\_.O:;W$=JK<* JKE+Y<>".&:HM4\8293&D>*LN%21U$IE[>! U[1^= MRL<.HZV>5*%^-WUYN_ QGTQ\/DO%5?9'81TS4R TA7@*CYR7TD9N(&[*JPIC MZR1H]- TK@.(EX%9+3*Z.[7T?,UE@;(/*:TM"G2QF(V_+!=I(W[.CXYI;>8' M0O1N4\EB#11.N5$"1=85W,/ @RYAVE5E\M80]D)+GD%$9[@X6#_)I;)559^T M'H\(SA./K5/(0XLE1$Q07CHLEM=YQ3KZ!+XT"#;#\[/8_.OU5K7YUU\'@(!C M.%+&%+-8":M5>>A$4[C.J7NT>WAI6*K/[^ZNK/ZY7.?*S#_G.VY+5@1\>=Z] MZ6,6V34?+[)/V>SK>)BM>YE\S(;YS70URZ$F#6W_="#(:RN)]4)KA+TS"/B" MXQ*Z;MO6=/'DWPFV>R:V3JW4]9%@E[-DEZQ6OUJRN[N?Y ]9MNXJNIP-;R/I MJ;OH(:/TV/F"]-1[YSFGVG.A8.HG7O &1I52 ]+'Y[)?#*2[D,69<;H^A'82 ML_\FZ*09 Y=&2LVP)Q+@R!]O,-L>>+1.'>]^9LR?$ZL-2Z,/6O6UDKZ_98NK MZVW]WQ-@6WGJ0)TF&E(6A0$IX"IRJ70FI5-U:J;UL&-/'W1M"V+IA=IM!\G5 MYP[*>JTQ0=(:8973$M*M[P%QG>"#?N:_GE\5MR"7OBKE=O3Q8SXAZ;527%+ ME'24.4E(P2>-<9U[K^K9N5TW%>^K1CY=,+U5QAN2]M[)GCYI, Z*5+F$$JDD MU$[%TZM\#N:U'DZ/2!?^SO#;O&#.<"?W,9NLA)5_'GS[8[RX3<R+%$8*7F^I M7NVZ[=A90ZH2J5AJ$\N,5P))H4OG@=%:=\5'Y A>*H"[D\S)Y;!>[+'/M]GC M;18MFT_98C%YG)>P6NS^!CHUIPW$1 YK8(RUS %H2.3&-F;'=)L^^#6;?<G? M."3/()6NM&J9M_;HH2]U1]NC,G<-B><&C3112")//=<<(U'ZH$X];]#>5C;A M4WWXIG'7,,<[Q]3KVKDJO':/#D):1ZDR6DB7&J%18+>7S(S5RDFJ_HAUR4AK MC/G=FX<[W]^V%;NNK[/A(A6,>YW,_7VO&OZEH"VE" F"E!6<666A*KU%[GRM MLDG?\?/5><5TLDV9^CS-YJOVHQNYQ?6M*];'O^;#<=(UR0AVW^['\;]NPK8G M@_E\?#W>.'05C,RF?R>D."!M/.4* \ ]Y@*6<G*ZGCM?_67K@G1R'\34[_*$ MA!J@-! <:4PEXT#(TLWS4M5Y]X??\6-4'2;_)SSZ:>RM]8H899R/WE\J-D"9 M+U,R*=:UPJ./?F1:!Q2ZZ=O6BV>5T-N+CA8<$R.5():SN)&CWD?;%!U*:]U2 M'EW$];(0V S+WTYPM)$44,,401PB::"(9)6)!,S6B5U"1Q=XO2PHU6=W5Y6C MHE,538.9FHY^R?*;V>#^=CQ\-[W.9W=/WEHZ+Q.U78U*O-STRUV5A7=Q%;/H M_!5KK]*+])3I D"*(0N](YX[F.QKP($E\:]> ,HKW4M5]!/==!&A]\=XE-GQ M?#C)(WBRJ^FS5=ML/IR-[]<-T#8DO$K!YR@H'7_YSUWN8DL_%Y1#"+M(FW3 M1(?:6*4*CC&L:YGP_;/@VP55WCMY]40GV52W8#+_KE43<X11@H0U!&M+C(9> M(2PD)HIK0BH]"K;DR@UOL]%RDI40W$%)/.GSZ<W[\==LM+X .5@/K];$P6L) M!( :0.PLCT>N1:;@F)'VPKH#MPNJYZY;EY+IRK[^=?#/?+9=^_Z:>R\_#EY9 M@0B7$BH:C3[N,78%5=ATFTG=0<)_1Q#(&^9[9S>B@[O(FR?+/5B1;^>8 )FQ MSE% H+=0.NZ99P6-3-=J,M5#;-41\O.[T(98>O)[T']'-_??^31=-2RGX^&Z MIU7T2O^VLZ11E6'!I<(MEGK'C$+: "=\R0^O:Y5/ZR$@&I!BWAIS:ST51L7Y M(9L-DQAN,OU04/<YSKSC!*HZ-*2>@E&M*@.-,Y!"3A OJ%#XTKHN=GP>M22% MD['T^'=WGC,[O@S6.\@\-81;Y V7 '%?K!%2?R%.?/,BRYMDZ\FB__W3+_G7 MB/(4*K'_4'GY9;!**T& -X9ZZ;VG()6:V:PQJM8N1=]FJ&EM&>5-\O'T;1Z/ MK C=\9[RJZ]^%Q#CVFOF $8^U3*V)(MIFLY)STZ#!J5<DT>GBSCSZE1XN_3 M<='187>IU'V?!^2EA@(K#YPFPA(AB"Y6*S"_D$*IC4J\&5;6$_SJ77LZ6$>[ M?1I,*HE_UZ @H.=01*O5,ZH$EZNG\:U:@C5 T*-B,<V#H"&&=A=M,$WFS+IC M\L?Q_$_]L,>#J# J:"B!AHZ*2+!-?388HP6=1-LZN=4]TAYGOLQJ3@!G ]I> M?Z/"J."9$,Q0B@5Q0EN-+$<EG4C72G;J'] :D?@A%)W,W<Y0M-E0+U9^N /% M_I&!6A^U,W!&<.P,$P2S[4GM2)T[C[> IE,D_QQ-C7+XC >@SJ;#V[O![,_C M3\$G0],5(]=617<.&TFMH-2#@F);+QVS1S94_X[".E(X'^Z*11]_*#X;&L^# MN'MALENAMI8;8&%Y#>61O;#WQ.8 <!!9M?C<68!\<CHV6_"W;/?%WM[O@W=, M*XFC/" FW!OF>7EEX;6XD)O=YD7]/-ZA >9V!9PCU?;["ETS3ITR0"VAT\9X M*IF R(#HD)=[-IX+->#7P\S(,QV='4GGY&NM;2CC*X\O3]YTD_EZ.("URBPA M>DZ .BZ%UQP!*;%"I3.EA:AS^]E#Q=<^!%Z/36U!%%VKR0IJ+Y7^4)%#''B. M/##2*%Q2( "YD,>3SL%4D\]GL_&W<(?'V/>/A@6&&9'<H6B/(.$]UE*6U\@$ M^#JQJ4=?KW91X:=S3#7(_9,/OE_'T_'=\F[[RU?7C]NUIX)#R:[\G%]-LX(9 M5[-WTU$JXK&,#,J7D8*'58'Y5+!H6P5AFQ.PZ[CLXK<#]-QQQB60'D>[VBIF M2XN%BEI1B3V\&>GVD.VA 'N2#;*REK_O9!"M8#P:.>(,$4T5=SJZ#:LL'J$I M,)4J=?4L&40_;#DQF*QXL1+TOLRV]G\T:&.YL@0: :CUVF)B6<%ISKN-C^II M$DEE,#:51-*TU#K2:S8?+E/$6"1H[4'5R[K=873L^Y4]ZJCRV*",-1Y1P@FW MTD!I&!1KWG(.A*@4>;Y/]\RSX=]N\J\_C[)Q4CLD_4.BDSS2-O&/RL7NN#1X M_DG 4#.*O73QC.,:>X@\*]:-A:A5<ZX_.[D%.>:-,/0X;ZTJ"%1<S2BMR$\& M-SM0\.2;0+'"<=%>46P=H41K#(M5,]!ML\&W"H,Z'&T'!P6I'XJB$C8:R0>T MPI-O P24*>058"1"VD$:&5-00>O%P/<HX*D;]5"'L^W@PRQGB2T^NCZ#R3^R MP6P_1'9]'HPC4<MQ0Q1%&%$FA9$%+=[+.@\:/?)XVT5)0\QM5Y&L5[<&LH]_ M]MH]\=[O V(&"(@YA-1[$?]J07D\&LWJA"+UZ.VK&X52E[M=8"4AN3I2RJ\# ME\IH92GSPAKL!$@EB#:40%BK[F:/&LIUB9-3>=L.2M:4?LQNQHG Z2+ELNZ MR&N?!NR)%Q)2XY"/ZR?2;9$..:WCM_2H1F:[^&B L6V"PZQ>*B;OHL__[?]F M#WO1\>S;$'VO2 1@$CL'!-=46%]:5PC4*=K?HR9H7<"C'F?;Q(<?3[*9B2;2 M33[;CXXG7P:*F-+.6P(H=%!Y2B I$6Y9'6P<73GR;6.C#E];U1S/*UA>+1?S MQ6":BJCN5R-[!@9M/#'1J'(&,B<Y 4;1@C["5*W@F:/K1+YMX#3(YXZNJ=U@ M-HV+FT=K>[7BLSVT/5](A<>T74."I4I[9$DJ>*6HQ<S!M6NIN(T[N?:E=7-4 M5GGOVCDFNM".8^"(BR<41<Z)2&Q!)_3PPIZKZHL[;X>Q9]JJYZZ3V.2.=593 MK(CV!G+CA6->4L2Q0IIQ)52ELM=M/W&_X/]XLEQD([W1^JLN#M6+'%:>+:#H MT1)CH++1W("< >% P1N"R85%]=>'R,Z'Y[98WE5HHHHVQBBM>?PU^Y0-E[/Q M8IS-W;=41C\;I>?TU 5GN9;R2W+UP^L3',B8:_%7 [?6"RT80]'& L*GLK0% MGQ'F=?+.>PCM5I'XO)]2;Z1VWMV1[GX.)N<=&AJ$M\)X"P'"S&.OF&"DH#C: M&[6Z,O0/I[W 3B4\GRRBDZ-\GW=HVE^NY?6O@U(<,RJ!-UXA9RR.)UJQ5N'Q MA=4J;DYT+QJ\UF7M&SFYWU?(VFOJ)X*DQ&G'4I$K#0CE6$-<<% ;>&'I+V_H M3#Y51&\$Y.HNQ;"WA_#U_(%ZC;@C'D.EG<$&4E4J&R5QG1I9;T;WM@FY9C%_ MDM!./MS_R,8WMW'/JZ_9;'"3$AU7E\/38?;B-O=94_%=!L#I,T9+R<63T'FJ M*>7 *N*]*T]%*>M<[O50#Y\-J-V*J2M=?%J'3AHM,,\!H!)J@:35TFYY%ZWV M+B'719YBXW=-==AY%FBHKX/Q9-UP\=';U:9?VL8"J@J?*G,%1B%445(.$XPI MTXZ"DB? Z#I:[?C VU3[\0T#K 6&=P7"9PKWMV5RWJZN7VC;Z."-AWL >-0\ M05OAXN$ *49 2QH5]W9#8NOK@._H>-XWJ=_:9/>9H;?9+U7B*DZ<*5@"N6 4 M0Z<\\X@A!LJ[">N(J@&_XV.$WY[N:Y?=9WK$/7-Z<Y-ON%0*( 15"FK%#2"> M@G4$7=SWQ.A*\.[Z#7>EJ-1TM '1"3G(1\T8+,;:"T6IMO%8AI)")PH><>'J M9)3T\/:A/E0JO^4VR?:.5($?C&?_/9@LLU]7S82S%)>6\I_]>!H]SW&*38WL M6H6KG4]!E(O<UI&H4N=@W[#@A;7*8AI/@*CQ4Y4HLDD1<P)1?\;FEJ^)Y-WT M/AXJ6SJJJ(>CY@G&,X,9YM!ZCS@E+J*UX =V\$)RE9N%1MX=PWNH#LX=^M6& M5M"$>Z;CB6"4EY Q+M!:]#(>#;Q:C[N*][QF<#].YF]J$7_U93*^6?>$^RV? M#M?9BDI/5JQ<-8;(YHN/KR>/GCY9,!@C193DQACO(2!:JH):!FO=@[RU/5]9 M\'G'7.]HX_^23:-#,SG;9KZ:W0RFXW^OUKXM.I4P-1U]>$37U76IBE;]<M8* MZO"N;V3^@$R4''6 <$>0-)PQNLG/D8H(42G!MH?\.\ZN:/JG@O-$&F^Q%UIJ M""0F7!9<3:EREZ6&.D9BWBOA=:O-?AO,4C7&KV>/4G\;V@UZ[)25C$ %B#** M*KH1I5:"L4HN0$O/19MKMH_9?3Y;)+?Z4W;SQ"=][5UHYZ" E"3>2RZQY(2D MIWQ94@J@OK!2S1VCX_EK45-BZ$IWY/GHK_'D%%-HAZ5?S'BH%MKS[X*)CB<& M D%"B%;Q?]BFIIP4U$83]7P;LECJ<9;#GE'!<" DMESCU.R2:\X *&B-_^%" MHIMKRCEOBY\=[ZW3S^.FMYC%E%H,D5:<4FH$(LHB9*WUD!I4[2Z\[?>"8M'5 M\[J>C B6 ",9<XX:8CR@FF%4T,@9KW2I\5:W5F7Y[KSDK\/+KIZ3R^/:_6NY MS@"_SZ>KTWM_6M7><0$@*+W 4%M(!&*.8B,+6I%0%]8GL;;$GR.H0=YVA:-G M2SV8L_3J]R$>7AXJ1#F)+J%S&DD!"]J@\Q=RE#<LY^=IX0UPMBO4/(K[.MQ- M\_FW(5U< ,@\H=Z!:*5@(4E!4^3>A6F9FG)]T7*B'C<[/Y_T<CZ>9O-YX0)6 M/9]>&Q<@!MYRPK"S,/Z%0$O+LUT242>4J9>1PJV=4 UPMS,DK9=X\&1Z\EU0 MQ$"L9:JG$YG$G-):%[1HCBY,QS0DU^=HJ<'1DY-ADH++9JL;J3SE9>33@IC] M.:^'Q@6(;-PD0"J'!/9"&"=++@AD.ZUGT8GN.$UZ>7L\/1D3O^218=/TN\=A MXM"XH)G#<:%&$TH0]HZ#[<Z@K%8][GZ>)_4QT3!/NSI%BO/S?86<YA??!L0( M]MIAH8W3UF#M@2IH(D[5"97J4=WVMJR.NOSL&B,5H!$X$03$I2)-,&=&:PQ, MR0MOZA3>[J%]44.".[!P) ,[,S934.^'V7BX]]:U_"@ 3)%4QE#+"-*I!Y!P MI0JM5ZJ_A]FRS<'@9!9VEJ[8\/LS3$UL6*3.X>CN2ZB)WU*I?)WR%CT\09H# M2F,L[0HXZX6.IS>_3\>+QXT5RV#$=U/W;1A]M*MK,YC-'E+;Q$,U*$Z?-*0H MG<@;[J S%,(+6?E<XAU=:YF>]1,I'G@=<;RCA]B3\[\:OP=U@#$D0*4<R\E MU1*3=31\_!>KZ!G3,5ZQ?X_*S7HQ*D0"??Q?P'1TLC"U$F)0T H8O9#WD9IR M/OP>>R(_.]IAZPSYSX-O9TRL+->P#1"I$$RX9U3P.+U:<005Y:F<!,*2EUTN M :N4,= 9K57VZ;YA06.+-;32(,6!9YIP9@MJ 45UFDWW:*,V*O>\-?9VOV_/ M'37<_/9U5@$# /$>"$P=8))YX%34G09Q9<^8OU"NVN339&=ET^'#H7BGG6-" M= &L44A1HQS$QBJ.=4$G=.K"$IL:D?BNC5N3MUTY6GHP65?*RK+%^R3/)+7] MC\N[A@0$I!#2VZCQ+%&88"NW/ .FIMIO&0.GRRMOA3WG!,#!5^+=@P+FGDEM MA8 .4$ 9PHH55"HA>PF"^B*K@(&3^'/R8]\VE[)$^(?!0P+V_L>^0^,"@@(Y MA9%"6D%! :&J9(DQ]L)20)H09-X>>[M2$E>+VVSV*#UW/L\6NZMG5Q@5*&&4 M>J&(<<[(:"5S6VI7X'FG;\9O"D;-,[<K$+UVU+ZO\)"\=UQ AG.OF)(>B<@\ M@*0 !:V)K9<%I.;-E2:YVQ62?I_.LF%^,QW_.Q4+^J:S:78]WONFM&-$P)"B M2)FC!!LNL-;>@BW7Q*4Z//5DG;?!VS-CIZ@T<35]=)&AAL/9<F\-U1-F"](J M#!1F$!/B+>,LLJ?4SMC7Z9OS1C16:YAKD.]GQN/GV\'BCWPY&;V[NQ\,%^[Z M.ANFC/SXR8YZ-O4F#)030G4T/;PCAF',O!<%=Z+?4\=OZ^'3>J>H;);UG=WG M+@;3FW$T+=:FY=EN<_UX.EYD[R._1L_7]%NVJ%*XJM($ 28;W )I!&+&>*>1 M=YL.K\Y:=\:D\>>K/O:EYN#HH&P\DIDV!%#,5TUWF"YH]]I?6$^CI@'QPJ)N MFN%GVO+G?L?I:N=CA:W7E$59I\1_3HJ:0$)J2)YWCS]/#(4:_FLYCEMH-TGZ MX=?!/_/9D9U,3Y@W$(D<M(@3(9DB4BH(7,$OC^B%U9UJ&D0[ S3:%T57-NT> MECTFX< [TQ&S1!-*T-0QSA*'HU'OE42LX(/4JM/2S-VF-+:*FN>%6EN32 ^0 MN5U_I;:C1\X4&'( 8B.I%JN;_12J7_"#PUH1I+U$:"M8J8['!F3061F Y7P1 MG='9QVRRKH-Z.[X__+BR9U2@@'#.L362>!XWNI2;^F"13DQ%G3#YMW5 UT/! M\Z(!C7&\N[NE^T&TUE-)_6CK3_-)?O-P$%B[!T4;!]IT40&PM( )0PMSPWK M:)T$OA[>7':%J\88WA6L/L\&H^QN,/OSL)9Z_FEP"EE$M*8(&X"-XA"49K+& MM?+'C[YF//,QV"B(:C*Z!_97E:?@*L.#TM'AXCS=U ++/8X<5:4UP4D=][2' M6JIWGL"I@C@_!'^?9]?+R?OQ];ZKDRK# \0(,9QBOK5$WGLHMVP5 '3:%.3, M6NX$.%3&VLD</S_6YK_,]C=W/30TGA1 0B"] ,)C)@RB'I473@)WVF+X@C%V M$K=[@"\U'"[OEM%3R4;J+N5@KNM8GX:X'9,%)RAQS @.#0.&1*?=E&Z/8KY. M,.A;L^9:Q6 S_.\!*G_+3G^O"5( !J(WQ !*O2&MMDJ7.EZ;3CO MM^"\UQ8 M.Y[37>'J,?2OKG<%*+R"J_T# ^4(0T"8X!8"9; PNG25 *SUGG5\:]=S7FO4 MQU6CG.Z!OGI,C_MVGTWGV6_9M\7GO[+)U^S7?+JX/=&&JS!QP(0J *(MBQTP MP%%)26ES8%LMZW '+MEWALM.)=%/W/XC&\P^_Y4W!M?-?(%AQ "WS*?(%4&Q M)J[TO P=9Y>^7]0VK@ >@S.^/.GW;SLG3$8;#40 BE.,<?$.FA*_DA3RVP4 M_P%H"R+H+T1]OMSWVG':A$%3HX$F#&D# 8LG"Y'EZ4*)K7-;*/\#T.8ET&-\ MQF^;Q6?\-DBL):$L_@5"#9 6:/LFQ82I=9L-_@/0YD5PIGCADXNBO:UP8288 M)0)# K4@GE JS5I9*.&Y)V<L!K-]"]Q#RDI*QY5BJSQ;H-8[2YWGS%!&- 9> MJ8(WV%9K"W81D4<G 69G:'!; NCJ)"LHR?=1XI>+5('GI18\&K%-_$R01@OO M,57>04*A]L+ADI,,UKE]Z6$804=0/H-D.CL,O\:A^6Q\UKJ%ZS4\'%GX;.>H M0+V&WC#+ 7!,1]\-NLT#T^H)M%*N<F>T5LN&VSTLV&A@2>(-5RIZI3 Z!<@4 MU')6JRA)#T^O1N3^(O>M,?9VOV_/G>_6_/:%2',DC=2&(<FC60!M=!N,PHQ# MZEREI.Z6:?TX^.O7003[>##97P3FE>\#9RC5AJ:21C!1 QPBI*!/:WMAF6B- M2'K7AJW!U^X*"&W6FFR(>30H4DGCN9J._LAG?[Z;?ICEJ9!X%1#MG2 @SX1C MP'!'-8]^OB=&%=1C7&W7O!W+KU54-<GHSF%V*$3OZ8=!6LF<2^6X+3%,&[3J M1KZFQE-9)XG^^ H:K8>GM J;4QC:.3Q2^X*5H#Y&F<V^9I6@\F)0(!9J)B$1 MP%A-I*+1H2JHA!S &K#I86N)5F%3E[F=0VA_.-SCSP+$EC#G%1#&2Z\8U(J7 MS.&\#DR.#U)ZV]KE>':>7(;U$1VS;+B8/*R2![/1Y_Q]/KWYG,WN4@&B1-9K MVN/8*<+J,<)X0!!P GLH2;H965,E7*VG;O861-TRP^K#H%Q*N00?&?+Y=CP; M?1C,5@VN-[U"BVS3^1^W^=5R,<^7LV'V^38;SWX=3)?7<>AR-H[DY*DG]F#Z M<! ^[?UT !899;&BBBNM4KT+4FA9I%VMVF$]# %J#["]$5'W=R]G?CML_NI% M(,^QI( 3*301A"S":$& G)YQHXOVV>E<OUF743XA*?!_5,$;HGU3DE!I0.$ M <VY+;B@ *O3:OZ-7=!4QL/.1\!&6=W1#G^?W0PF*W<_&T5]E*X 5H6K?QTL MDCC.MM^3)ATOULW=IZ-M$<AT"WR,!CAJGF ]@11YKW"7!/M,-DT[M&*G+4+ M5"4ZJFB&XR8*PB".C#&1^'@\ >R,0 5'H((75GBP);0\KU/2I@CZH3?VD7CF M1YSS:!9KF39*.D(UU QK*(R%B"*J$/:<5 K1:X<?[_/Y_,GJ#]4F?'U ,-)S MB#DQAA)!C<: FX)"' W:[UE35)9^W@*KN[HT>S]>C&]6HC.#>7:@=N#+CP-P M&GH*''0*$H:0 H@55 F-*G5*?3L JBO:YTBIR\_SH.1S_.V#E?QV#0G:6Z\( M<\)Y@*'E6"A4,@NC"PMFK"/BO6@YF:,G7[<]-A7VM[MZ^66(RA,S;LTJ8<5R M2QG%Q1J)974NVGLO]5-$E3?)SL[4Q'/U^+Y"]:G=@X+ST!CBO(Z.ML1:1[;) M@DI'NBW&\O8.EZ;X>K+"^#289/-5._JK:_>OY?@^65Z[=,:K'P=,B$7>.&4, MA@0!G[K7;U9**;NTPZ(!D>4-\[0CU_13-HRV]\C$_Q\O_& XGHP7#T]7TJ&[ MF?A^=?UT,16\RWW# J)1:0/O,6*<:JDIV)0REU XB"N=@.U0:[,OB^/NHW:, M")1BK"DQUFLA@300$U#0Z"/%%[9=&Q%WW@9KS[EKSWU7U,;F)0 9C9ABPE&J M(/:*2\2I<TI[8,09FUF\MNR#ET&[Q@1+.3>:6\T%HDQC[SDMZ"0(7ECGOF9$ M_L)-:X:Y)YM=28.8_&LV'4P7'[+9.!\EMW/'U<Z!$4$X@)DQS +FI*-,P538 M=+WF:##4::OW1@!QI.SR-OC:,!9V7MX<'!,@,T*PU'=28.R8(2J><)MU.P4N M! ^-2>\P&D[B:R-X2#%;G__*]U_E[!P0'&$2"XT%9%IRC8DAO%BQ5;6BXMX& M$HZ5W"XLU&'KZ4!89OK!9U]FR\'L 6$$$#P A%T#@A/1,_4(".(Q@=1XD!@@ MF19(2*(O)*6W+2 TQ-;.<LZ77^;9OY:142[%S:2KS0./1CM&! XX0E:;>)!B MJ*3EWI@2Z$+4"6+J$6R:MRR:Y>L9<7/P"6GGF!#Y10G6/)(H(IW,8UO2B+RJ MHW)Z=/8T)NG#R#F)KV?"SL'V**]^'Z WA/[_[7WK<MNZLN;_>8QY@<']4C4U M5;CNR51VG'&R]JGS"Z5ETX[FR**7)'LE^^D'I"3*L2V)(GB3DE-G92<V00+= M7P-]0W?<EHV4'D$;S]BHJ6W6QMBE63(M\/@P:AI1M2_$7$_F]\?.I>J9X)D@ MG%HHD+3 1_T+TFH'%EKTVCWG'$^BII3L%0U'=XT73P5EA:+ 2.T$XL(K"*RH M=E9,S67M%0WX]QX"&M&N+PS\<SJ?/CP]'$7!3\\%S3PQ49NG$@H,&?$&^FJO M9.K"XAF-N)BW1[_>L##Y7@\++Y\+!!#(D0:.&R< \RQ2>+N6:/&E8&&$]DHK M6$B@7U]8^-=D,2T.O^O)ZIC"\/K1H*(6A:QDV&+)-1-1I:I6I#A(0<0([YBW MKS<D$G0(B!RU6=\^'+R57$+$F+;(*@FMP+I2D:F\L!39YDP]@(Y&E.P+'SZ+ MO)C,_-/\=NGN[K*;U?0Y^_+WY+&8^=%#IL;HH+4$B%('J#;"6H<AKL(-%J@+ M*\B4POC7=8%;)VYCA[NZ_7]/RU4D\@=]=1 8!YX.)IZ?5FA(O5*1$$;)W4D, ME$C)HAVA#M("$-HC9E^[21%B^#!?KA9/1;+>$97D[<,!4:XY5-QXZ9B1'%)2 MJ=P*T12W^@C;+K6OE"23=!B@[)H=UX;+R_[(%F*GE"JBV8Q"SZ"KQ,KK2\O. M3V'Q0;0TIFCC4Z6('7_,)_,M]@^?*N\_'223@#O,F 7$:05 / BK$U#;"[LN MG,ZRO&V2-F;_=?:<SYZG\_OZ&#@P) AD''648D$4<H9QM=LS%2<IC4='J%ZT M"X3VZ-K7 ?(J[_&PIO'VX2"!E=! :RV32A'AH=RMBNH4JV2$C?3:US2223H, M4(YJ&>\]'@PP3$J% 3)%93"(%=HI[L:D%+,:X1F3PMJ#*&E$S=[B].O; ,6^ M>CQ&__K9(.)^:Z44Q$1[S,*BOX:K8D_6IAP^HT?(J6Q]'9I/)&9O]T.SX@[K M=A<]BI'W'@^0 0>+,DQ*$\BU= I5Z0N,FQ1OZ@AUE%9AT@(]^RLX\/:T_5CG M,O&A<='*0YA3P!1BW#G"*(@']&:MTJH+:ZK:OL;2)G6'<9.8R6+Q(RKIZB%_ M>O<N<IUA@:%R<P4,&*@((5R :J6 D0M39EKB^D'/21*!^X/2FB]^.I_,;S*3 M+\LV3@=1].Z(H RDT'' ,'::1DLS"EVU/F%23*>3#['G;/%G?J80:H.Z_17' M6)=)+H!_Z 1[\5B0U@M-J,1&$" ]L%Y7A[/4+L4O.\+F!]V@)(&@0T!C4X:T M)D(V3P?@%898>,R)$-1[871%',%XBF9S)JDH[0*E&5V'P,NG?'YS$F1V X*' M<3%6(T$E<HH9#W=7G%&T&"\_5M@N:AJ3=DBS:I.EI_/%(O\[JF!F\AA_LWJO M]'V3UP0K&1*88^D=9H(B!#S<4@(ZE>+7.1,W<0L@ZX[@O27A9X^3'V7IS:N[ M%_ZJ RC;,R(P3BWG4FGE*660.P6K,YPHGW+YZTRL^'1 M4/;QG'+GY?S81[) MF"U7F[ZT/E^L[];N"V'6&QVTH3[NN0IKA;EU"-/=6J)-4*MZ[QZ<B,LWLKJC M=)^>G__(IO??5MFMB@R8W&?;%1198$></P=&!DF118P :V6T,IW 0%4WO04" M*3E6\E?9@=JE<;\1C.66'$63F-5D?EO'HWAL:,# ,T\H@HQ:#30@@._R$8%( M2L,!OPJL6J9R\Q.N:BK4 #(GOJ'H:5"NQ.A(+H:\@@Y5^Z_'2:'3BW=(=TOL M8<(<>K*<+K]$ODUNK^8OTZCAD5.OSBN"B%@7UE!!O)&%$)G=32[,5%+[H1'& M8/N(?[1&[<8;5C&?:36?Z>8H7L0IW,WR_&!]J /# D*:,T<X5,YQ3(G4NI(6 M0'Q2@XDSN5R?N#6U2^'&^-BX&]:;8'ZGGB?360%2,UE^NYK_[[A%?OTV69G) M7&=_+(OV,A^SM59W7?#-3&8W3[.2@_N0U-H' L7:**R\XA0J#RW4LBJA)3WW M*9B[>&_XH+QHC,Z?OK\/83\]%!#3B@IM#5..48,$ Y6;S *7M#-=O/<[F9Y) MY]2+O(%-,38__9[=%O\X"H*ZXX/2PCC/+'&8:X$E5Z0R%+PV*>XC>/&.ZRY) MW?RRS&1QGZVRV__[-%E$@LY^V.GS]#:;WW[.%E^^12KMP\S1@4$RJS6P# MN M"+848%U=(C50)6TF)SNES]39V#:5AS&]UB[1Z<WGM7^]" TN]6065;7Y]D>Y MSCY/IN^YMU-?6;:)L$9RIC6+!BHTD%:>6*-9DNISLM/[W#:MGJF_PV?_-?H' M;@S]'M]22_1[B@1FVE$FBCTB\ENL6P%SBI4&HV@-_<X"BCX_)_6&/O*.H"7 MA L+E(82(4F4M5LZ"'EQ'?E:@<3>[M#M$KLWB;\OMJ4/\[M\\?"3S=V[H&^F M<IT]YHNBK5$-(=\W)'@,M(-,<*N<A4IQ*>6V%;=4H%:.6S^K/*V93HW1 6CI M!8), B2EE98ZJ[9K1XI>V.6H= B\N2#5-HD'$^6AN^NT*='(0(2U\U1K8R3V M F"+"*088>B]J15(Z/K(?CWY%ZS0/S:_/-9OI\';(M1Q/#\$]$A["S6C#J(M M;:A-*O5S3A)?&R)[C_"N2-[;K=K(OZR,$3TMHS:R7&[FO*^C3ZUQ@3('J?-( M66\Y-\H00BNZ GYAC;\[1<-KY+5(]_YN;I=3/%Z1_^5SP6JMBGZSFA2!;^2H M@FR[%J7PI554;X>O[VLFC2C:0G+*EWSV5)!^NYC#M6..C0O1_F'::^:PI$8Z M8QTUV_D;)B^M+T,SWKV?=](*11LCXA^%/WY>?/<T1!P;%P01&$A&,(?$*FB$ M=]7\B10IE=1'F"K2 B):IFAO-6+B///9]+9D4NE^/590Z-T!@2M"O" TVEV8 M>*<4E&Z[.HY4B@-[C'CI42]IA>##P>EXV:$]0X+F()KR1%!M+02<8T3Y=H4X M_N.R#J54-A]%32.J]H6;J\=L,2GD9ZN<'2TRLV=$T")J<+ZHA\$1DQRYHAOL M9GW6R@NSO]/9G'=!UOZVFT7<=Z-^_RF?']-[CHX)&DM#% *$.Q>/><B*=(;- M&C75%U9&L77HM$78OL!37EM9KB?J9M.'Z;PDQ5$ '1P7-*040DF(Y3I:E4H1 M)K=KA2PIIW^$>;.M@ZA-XO:V"R46Y(02<P<P,$1Z"QA&AE9[JQ8\I1_)""'3 MJ^Z<2NQA(-2L5"?PT6)5FE#N(7%2(\#!=F6 RJ3$Q_'!*(6U=4IUGD;-_AR^ M*:4ZF:$*15&BP AD ?;%W<RM,8']I5E426P]6JKS-&+V'!%X;T_]6*,.8YWA MP4,!L:"&(XH0YQ*#G<]<,9121F^$US1ZC4&U3_[>@#>99<OK[#F;/V6'B^N] M>C(@SYS54!G'C)<FZHF<5*8E<Y<6CFJ5Q:_QDT3:WIT]'^8W^4/V,5\>VI+> M>3I8#JU6T%-O<#SU+26L\HK9N/GV::GWD;7?*6C2"=P7<"*D:T'FI^<"H;2H MDLPM1-PBI@RRE=&(A4JIEE;?O))KL,RSU?D")86L_3EUB@E^G7S?%+O1V3R[ MFQXZCO:,"(#":#.PJ!\J8:C3TBM8^1H$[57+.?L]IATB-PZ3?Y@_9\O5.B-S M?0][/:'MOR;SVZO5MVRQF=V^J/F)KPF. .>\88Q9[3V5MB@\L5E=_-^4E/Z3 M;ZJ>+81ZH'RO'N==(:YC/N;=DX7C4WKD)+12,FLU$;1*IX1IW0%/OM-ZMDAJ MA[A]@47-2C9FM^4=2CU9%K=O'XH9EV0XCJ%Z+PC,8RTM9X9I3!C %MIJ]88G M-:D=85G&3H'5"<5[P]M#09%_ES.]NHLR,IG?3_^<96JYS%:'M.W# T,T.P%7 MW F O4'0(FFJ(]Y;D:)^C_!F:[?X:I/2_5VSCCRZF>ZK(?/>8W$ES'D 7'&% M@,<U>(4KV\(9FZ)[GURH\>R/NP3*-E:XMZV;W60QC^M9%A9CMM197%:ELT5K M(%N^G)R:W[Y$^#XMO(UW!^ ,\I3:XAX:BAHB,+;RWL?_3W(ZCK!H8W>:^0#< MZ&OGVI0)6'[-U<U?3]-%]GF1/V:+U8_/L\E\%=?@XD\?BT<.[&OU7Q*8<X0C M;KP2E/CB(@)3E6Q*G]2>Z%?SA'=&]M[4L:-JU^;0U\Y*X@$RC#I-)4.JRJT2 M,JFJ^AB+.G:K7S4A:?/;/'T44W=*0\01\(Y[S+B#=I<3P6B]R_=G5,>QNW.N M$WKWM9EL0H*'MI/M(T672L@\-)IK[@C# .LJ=BTP2+GY<WH5QK-7OAN2=; R M!0,7&&JS2H&SSBE@N(:"4BB4QH*M:[QHY6"]WEH=K?*TE)*3R@R=],8@@&76 M ^*< 0PIX1W6QI)FE:!?/RGP^E02:M6T)#L?6T&JSBU-T[+P;:"7:V7J[N7 M$[K.9H6+M>P:6?I9_RRFO-7W:VP8:2\.%L630"/!,>91,702D'5Q*L6M,?5" M,0-33+]<6)WM)?'-@4I4% KE&FN&A63,$+BEF3(F2:<8WS;3%\!>^_EZ9=*@ MF])&[5X.751IK'L45ZPXN S01OJH9SJA#4)".2X-<K)6XD'7JH][>)SE/[+L M2[9XGMYD[X?,-A&U,MYQG=WD]_/IO[/;M:U5$J%^":<6OQ<X-L8CAQ2UW@GO MK<%P2U^K4,J-G<O;SVJ#<:]R-1SK>G,USR;S3Y.'[,CEL9>/!8$) 5!S9A". M% 5Q-=5*D'=)-8/'!\*!T?#:O=R<$7U#ZNAELI\?#%!#B;$0AF)AO-"82+1= MC:'PPB[0-V/D'C0THF#S&&M<+JR$H="3/C\M;KY%22CF<[C^3YVQ@1=5V@&$ MWB/E,8<:65"M0^BD?E'C1<*I3,R[)6N_B=-5L;2/F]WSR(%T8%10 G',B5=, M*8 18YQ5%'34IR3^C#$P-:KSJ3V^#(R_HZ?7P7'!.BJUP9(A0*244'ONMFO% M1EV8XZ$5KM=#4B/Z]E<69KFZNBLOP]4H!_/JV>"H\DIK#*C0W -$)57;-6G+ M+^P^8DO\?5,+)HVJ_5V7GL5WWO\CFV>+R:Q(2[I]F,ZG99^^Z7.V]3/5N&M_ MPGL"8892 17WA!*#&)>8;&E!7%)ZXPA/QFX0UB7%^PO++[/XK6]Q]C9[SF9Y MF9"TF?I1S-48':1&*BY/*6&MQ-XRPZM=7PJ78LR-,/NC&Z2U3^?><LC^GBQN MO\9/'M'B?WHN2*<4!]HZ;@&QVAN'*ON$6YMR:VV$F!F7WI["B=[.S/<)LUA, MYO>EW"WUCS=QIG)AN]7-;VN[I[KX7#34I> *6ZF4*^)> !*ZI6S1JN"R=+R& MJ'I]X@[/B+X@_I,+Y^JQ5EG O6." QQR)FT5%%-6+2V_':-T(BD',Q1)M0- M"I2\&[;TYK;/%F7FT'QS AVW/?:,"-!2(JBGGNBX)HHL)WB[/@]TK_ZW7PYV M[3"E1T-DM9C>%#=7"S'Y8SY=+:^__%''!-D_+F"%.,!<&&^HXK8(^U8'#< J M)7XP1D5R3/!KDS&- U1[ R%N^?AX.#Y58VA@@D"$$?062D^@Q@Y6>04**Y$ MKW'FJ8\!8!UQIS'&R@4_%? ^#*C7SX5XW#,*N"ZRW(I2??$OHI(!@E,\(^.L MS3(:]"2RHC<SMP"W>MQ=6KV>WG];+;^HZR_'W<''QD;**68Q5D!@29Q77.J* M<L3;E,3[DPNZ_&)G8]O,Z=TH3?)/?:Q1!;;E+P7H*14>*, 8]@Q0"G7E'66" MIGA;1ETP=@P>Q6%Y>6G%DI0VPC$(#87$:2&!554<25B04BQIE*Z<P=#3K++2 M:>P9U<;]=?)]4Q311RZ<!MYV/A"8E,H 0:.*39$#4.A=@$QPDK)-UW<85852 M[PMV_Q+@'H1]X]J9/V6KJ[NXQ.0=>ONB8*G4#DLMK,5$4 :0J70X;WJ.8N:K MR>R7@'*G3!K5?OTI+TN29FL+9?FU8/'+WQ<$_92O_C-;[4B=NH4W^6;PG I M&5,<&(.HX=I6-.9QR[@LY7LL@C 6?C9WWBY7TX="DGV^N,NFJZ=%T5F@O/#U M-2]G^L=\4<WJ_6N:Q?SW>GA;>G\0@! $,.=<>^RD-Y39*O7&T125_&1'WN7C M>TC>G?W^O^9 )-KF1\5S<(A#X=V)!*@@00H* >,6(WC<3'AE/6&N4ESB(_1) M#BU)9\'DYG&9O4)O)H_3./MBAA_F;GY;%DMYC@S+%S_V1F\:O2UH*[U 6-"B MS)(0B!#[XLY#DD$[PM+60P.Z/TZ-)M-Q7]1BG6>TO'I:E:T)XE(_/1T+&;7] MK4"U0MIXPH''!1D1Y-7AJBQ)L8!'6'A[:/2/A8^CEXVBFD3^-"_=6/^<+/XK M6WU>1(9MTPALU"*[$),:GPT><B"=0*JX#F"MDYA5&8':^Y2R'B>7'?\M,0.P M-"T-I<D:3#XOJZ0\369?L\7#P?25%MX?E)1"..@!E S3(O=+Z2T]J$L*Q8ZQ M[OG0&!^2>8-6Z*H:?KT(6NR>7%LQOZMWO5\P21@M >&RN*7F#2 *8X60,G$K M,]:P6KE!'1WZNWJ7C3-ZZE?L2OQ&T(P:(+4G!L:MWY<D1,@1 AF%5EQ8<=.^ M0+>_!&JO[.I+S]63V3J)/\OJ%D79-R3$71L!+B*)(41>:"GB#Y"C$!IM;5(G MTA$"<@!DY)TP8DBH';T>N7]08$Y8&M4$QH2@G"$CB^CJ>I60X LK9)'.[!KH M:439QE;%=92?F^*SJUS=WI8.W,GL\V1Z^V&^\:8=3GJO.SX@(+!AB!N(O4"6 M,VA 7 _GR!BC+ZV>91N,S;LG\_E6_HJ6M4:,42:!94H;Q'FQ3BJI8))RW>?- MPU_AG&N/%^==[8M:$@UD"+7TTGNFD%5BNU;-_8551&V%ZR=5^SJ-OHV/O=?- MP@\?<N\_'90TWEHJG!4"%%T/<3E7S8"*,]87IORTQ+>\;;KVEF5:=B$LMUB? M+SYE?ZN;TC4\G=]_7N3S^->;]09\K!+.*>\)'A'$"2"HH(+2'#A5[-?&46PY M2>J]-L8+SH.?<UURIR^D%G?9KN[4;5ZOJLA[CP<4-W0/G8SK$$1!R94&VY5) MK'HM*-)#]9INN)ZW3NCF!][#X^1FE=_M%O:E" $7/O(_'F_CGAZ',""/G(.G MO"2N#!N-/4%22 4M=M::N++XA^3"\ MS1:4Q-^^)RJ,/W7^L<7<T_>4!,<D] M!MAZ)3R%U)1!MO7Q0)A.\=N/,&-]^&.U=Y8UWB@_95'B"K5T-?F^_)8O5G>3 MV6P9Y6^1/4=&36;YW>V&N_&)R;X6NHW?%8SS4CC$H1&62FZ9) PACZR1&B(K M+VO;[!,8>;^L&30X?O5<I"-D?_\.@+\?BY1,(&PD9<!9S#"TD:N(4^<40X - MV6+OO +@&'F &%%6*@^BR6XH,ELZ0N4NK(%'7Z#K+ !^&KMZTQ:?_EQF?SW% MJ;HB6[M&.>$](X)6/.[-R NLK*+&6Z39=GT&HPOK+#0 +EXCLQ4^#(BSX[6! M]XT)"AI,!!1&2@XA@M!IL5VCHN32%+543A]'3B.Z#H2=X_6YWGL^>",=QA8Z MY[6D+AX(U&W7QEG2=:'SP,RI/#Z,FD94[:W,;H.&BQ)I;9UET%E;;+TB4F6[ M$L]LBMOUHL/:3<^O!.+W#:-3FRQ&#1,0B[W2RGGK$+2>5$+A^(6I0LT8>;C) MXFD4;.QQ*CKZ@=**_S"_B4N=/M?LKKAW4/"<8R$XB$8&@P3&=?AJ0Y3&7BCO M3V7;Z[:*;=$S"0F=MMO$2'% H=)>HK+^#8_ZVO;8)3KEON8(CY>V<-$R67M+ M6&C4FL=2(Q6#7*&(ZZ)@$I;56HQ-TE O.N&@J0:20OW11//.H1V/*2HW F*8 MIXY308Q3E4[ S84E:S5$52_M>$YB1.\%>=IIQ\.XIM'P1(!B"J/JH'"E+P"= M=@5V?& ;%B;UF_&<Q)3>S+O6FO%XX7Q<H35. VB=E-#3[?HPE"G^R!$J=Z," M73LLZ0MRW;3B\<!3C&Q<)S#4"T$(K]1KP61*'^PQ*HYC@E^;C$FK3]&D30JR M<<U.,@X(== 1Z32NC&N/4_($QYB+-0;@M,&(YF4_N^W9!)R (.(<("B4PTY" M4:U"2)NR#XVP6.=XX-0^;T9CW@Z<K JHH%Q[9;0BA!'@$:S21B!/\N2/<8,< MW"73.\O:#AT<2)^K,RQ(87W\3T0SR1HMG6"[^(F@_L(R]_MD=XV00T,NC'ZS M7)<:W$CU4CVMON6+(Q7K6_]6L(@2PS&*=-46>BL=UY5!EF:DC C9[<*KK=VQ M)::<#=!WA1KZA/S^KX;B=IK1U ,,HFYGM52LHK.!\D*B?^,&?VOL::PS_'/R M??KP]%!4^_/YXA]QYJOEU5U%IF@-?,KG?SU-9M.[Z<O*^NN">N[[S>QI75AY M,^#U$^4;BRK])ENLHC51_OY;/HLXV7M19L@Y!1VU0^6 A1I";#&D0%09C,2) M%+_IB!Q7G8C%N3&OL=!\SA;%[";WA5FR^_Z_\O**</YWMOCZ;;+Z.'V8KI:O M2FIN!KQ8T#XI:/4C@0,;>6:-9=Q% Q[@%T:\]#JE0LZ(K,;N8#TD-[K:W%]/ MZVO^4IBN_I['I?TS7V1Q9?.OV7Q#@JN[%XMNN(6W\.5@%* XTLQH6Q3L=Y[I MZH 4QO?:3_L<$3TZ%C7W>]S?+\KNC95-\?Z947:!<]\?IY&M\1PR18!N=FP; M;N7E04('/*=*"(XTX YB6;DZ#<8I6L6(.MUT!]8AN- >'M].Z/7T_YA'7KY( M4B@H5AN1S5X?B &<6*2I\,9@1'G4G2J_/DK2=$?4K*9'3/;"A^:E#/9(COL> MM^YI\<^X_;^L5+FG,4;SEP7 (E4-]]0K+Z''&I J\TQCG%)G8T0-8KI#7!]4 M;Q[Q?S6I%WUE](\JO/AAOO%T' E*-'M;X!H9 35C$!#.(?3>RNU:*4LJR#@B MI];0L8I>F#-ZS^XH>FYY;CFR'MFH7T.K*#"XRBF3:>ZJL84PND9=YWVU3N/5 MZ/'_*9^OE^K^>IJN?GR81X(_E8'X7D3BA,\'&-4JB!"1P'C.$.)BYV_1\?R] MC&/AK*2D._8E:\AEL],#=#RF%!\;'ZCEC,1-0$K)#:1<0ET=N@B3E-LG8XLQ M] 3'+NG?T07..FDYQT<'0:1GA!C$HF+/N1765B$/!UE*R:4186EHC;<39C0& MUK8/X74T[W:]"/\UF3UE5_.7W0BO[B+WBF#9=NK+SY/%:GHS?9RLRB#;WB7M M0V4/GPY* Z8QH]9"B9%1A/E==(2H2TO+:1-7^:A9U1CPZQV]/"+*4FL/^3KN M^V&Y?/IIXJ6#[610M_3Z$+DBA$:(2BL8-!8BN0L_BZ20U-C4S"Z!.PP[!BW0 M^>;*V/7R:?GJ(H^:WY:_*R[T_.YG>:BR(F'(2HB,U ![KS06Q44[ PWS4"-< MRPO8D;%]5N4\N3'4,6>B?LRT%4A3HTLZ<@ -U1=6.*8OT'56SO,T=O5VO[28 M_9&B(]4SP4*!E(>>(*"<1X)IX+9K4,1<VF6#_GG_^K)H0\KWBI[C=Y%W3P48 MSWL,I9+>::8T 8I6Z[" 7(CUD,"_]Q#0B':C+ITH8-%\!0.C-"*4TK@I;U<" M<));9$2J^'CVD03BC[YT(F+*"T@ETR0:$8[#XB+T>C71EKBP\BW-&'FD=.)) M%!Q3Z42CO?! "%8TG;,6&&'5=N:,7%K[C:9LJU\Z\31ZCKLVGM"&,RB=9-(S M0Q64B&W7@BQ(J<X[1L_[X$=,"O5'$TP_@]IX./Z?MU%&%346.*L$I5O*"BK1 M9>UY#5'51VV\TQB1<IOIE>_QRQ^O?8^3^8MB0H</U(:O"PY(ZJ@5AAM/C?#> M8[-=+33DPGK'# N8O'=^G5\!/49E-(,YY(*@^)\N@@B5+<QDK\&<YVSQ9_XK M(+)=IIQW"3U*F3("2^X\<MX+ +2L!,R2% ".4;\<$_S:9$S_)?0 I=Q)*+FU M$A#)J!.H,K*\$0G &=%=WU$!IPU&)*0#/4]OL_EMD4GY/)D52SZ,F+T#@A88 M"N*@L\1B1"SW'&QGS*5)T?U'=*EV?-!IBR-]G7A?IZO"%?!A?EM,_&DR.^(Y M>??Y@!F+0)90&VL9C@:70:)R,"F?@K8Q;E2#>U#:X,)@"/N/Z>I;&8HO+E=\ MFSY^S=U\-5W]..HD.?%-P6C,N,;:&L.EPU8K60FPQ>[">@,D8N(8PEJE=5_8 ML]-%=A.9>E2!__G!X)'V@"@8S1-IF;- X"I\2H1)*:EU#LAIB]=YBT1NK%15 M28;U:A!OCVL<5^(L!<9;AJ2%A(A*<(Q4X++BSEU#H 42I[A%I_EM?K>L4KXF M9=+E?5DI98^^4W-D< Y!2( 32CH@-!=\MP:J&+\P/7LPS:<;?G2$J;V:3.VQ MP=BB9 0!<8.DWBM+E:^L!8]!BND_HA.H=:[61TLC.C?&RZ:JS6.<T6*5WTV7 M-Y-9?(H</I,.CPJ*2TTMBW:IIS22B!E=^5!Q_..7P<BIO,R[HG$J/KY,YS>9 M/PT=[XX)AD )#%5*.X9449X?5$$=:V!*KM.(U)=^L-$&A5.1D<_SQ>0N4O+_ M/,U^8%@\5PL=>\<%[+1&1 G@O&*"<8$D1]PI$-&.&+^D^JB=(Z0M*H\FNV7@ MUAA68HX-8Y$1#"*"L;25>5%4V4K YHBJ[ VO50_&LM$#O595B^M\-O/YHGB^ M"WDX=0[!4.F8A-$>1\Q"A2P#.S49T0MS6_4)VEZ+I31GZ66(U3A*#2'!*"BT M?BRUAT0"BRML.$U[S1A_+!68+ZO)8C5.D>H.UT.4*3J-]6<L=!OUM5]1VWPT M4(LU5C3:T8IIC0&2"%:F=;2!+L-$_:5%JQFKSUB@J@*N_8I4]=D H<!<2*J] M-@9C36%9-'9-:8+ZL>KE6JCF95'EVZ^_96M,/#]CZ8I<N,NFJZ>BP-S\MJS2 MO0Y0]BMM>Z<1 +!<*V:T [9(&J.:5_:WBG_K)0_JM_3U('UM8>",I7%T%IL" M*FZ"G$7EPB+@J;6NNI.J">JUD<S:8G/SV]^B-S;&I^7Q_WE@+7_^>%-6:+N6 M_/VU_"M;OF]_=?O!(#527@+D)#6, 6Z%L=7U2.=2T@O&Z& ?K9B,BLWC$XQ) M>;1FQ?V=55[\:.]!,\@\@I;1IN7*2.81+FZ":%W1ET5;-T&,1M1YYU<7HW:X MWUBZ_B.;WG^+WU;/V6)RGY4^E:+:JY],%V41V&,%J&N_(!CA ;% 6A#U5@ ! M0*PJ$X,I2RFY=4DNN>8!I$[YD;9_-R'$6WE>?2L;:,[?]LXXNNJ#N_K@LPO< M:^J4A$@*:HIJD-A4172([#<CL^MX4%<P?;-=GQM;1V^N'R7.NC_HA_DZ)ZJ) M4(YNCD$ H!A1>='Q:0EPHG* >J43JDU.J)CJV.A/'>V]F^]O+_@U6[!)I_' MQ95JXXOJYVD'X9@F&@RWQ%,)HYYN(J2<]J3R=5JO4@1O;#FD?9R&9\S;\S\8 M7WCTQWDJGC+!X*V"!%FL!81,<^CC/KKC7I*#;T0W\L_^2.R0I[^MP2[-!D!H M-!.(TL9S"S2% NR*@VC<Z[W/;F--OY M>!I31ZAPKOV5(U0P:TXL:,H8%YQI M B&"VF$&JT2QJ(VDE.(=45SJO!7*;G@Y6FE2.^__U]+[/UKQ.GVF@4@&E<*6 M0F\))0P!6X4P(/<I5XA'%,"Z!'GKG+F]6G"'"*5/(M2+LU[=WR_*I+</\]5B M.E].;XZ%QP:?4W"&"06](LQ:)CTDBE1%<(QQ*1&W$7E0QG)EZPQ8?+%B>+CO M]ABF%;0$5!(NJ1$120AX#JHKX#HR[P+O3XY;(H:6X>;@N%@QWINQ./",@N;, M"F&H1$P@[[BQIO*.$43T900!?PMOM[@8K1GZ)@EMSZJ',C[KSB\@:B10V$&J MK6:&&P4K_'AM4SRG8]5XST).SQDEHX\^JMO;:?'H9/:/;![M]=FN1W&=-MJ= M?C=(ASG30@,EH120$$2KZO9:ZQ0;=$2QPK'8H"-AX^A%9K-O;*^Y5GE#7_/5 M9';TS.OS\X%J(C$$&F)%N89* EPE*D7:_VH=K_I!<5NRU1VC1R]BY1_%*1SM MV_6B82>'T-O/!*2P=PQ2:R+='.,NJBB5CUV#7F\:C*(IUWD)33I+6TA/*2>Q M?-%A;#V3XYDC>P8&+1QWU#C+%,42*\U)%;'4V*?X_\9JFHP&DIVPJ#'(7F1* MKO,GEW&]UP6!]J%K_XA@0#1@=%R]4I@+J)F09)?'#%."K)>D7W<'J]9XDX"G M[6>WM6C]TVSV8VT4E^0H6]--YU62;O&SI8_4K0*[^Y&7_NX0MV[!A&. *&9H MX>;6&G'GC9+**IGB/1UC'X,Q8K1W+HXP0]0\/3P534>>L_4=V_RN7/67;+6: M%2ZC0W(P[*Q"W"Z0U1(# C1&&#@$JB(4T.O?)17Z4Q[.@/]]V8;;?H3+]ZEC M)LMO!TR^&J,#,XHRK*2G(BX64VQW:K\R/N4.T(A2R,:)^^[XU!<^-R1:7MU= M+6ZG\\GB1[66 [@\,"H(*I#G4@%J!8:<1%.A:NHKH$WI12E^X[$>'MOC3U\X M_#B=_#F=18IDAW#WXJD0*0 \5\;Z:(4:8@CT55Q989,2QY2_<58/9\WYL</5 M__P?;UCQ,?Z@_-6[O]F\YPUY;_*'57;S;97-BK^N&5/:G&_(5OYTHUO8;#69 MSI8_SR[[OHJRDMW^]SX4A"T[KNY>SK%L_E=,>[E:O@GYUHE9IKTX<,Q W"< M533^Q[$@PD()G 6 8&EJ&:0=N=O;:M=QR-?>6DL0[$$T "6%!G"&H#3,XBT= MA90I11%'&)OJ"W2O_>@#L:NQ!=]I3TQJF/1 >4ZLHE)(YZS:K@% F^)+&B'D M!N#]B3TQ3^-'1YAJH2=F,7N "80.>84QT4JZ2CK5I?3S;IVK)_?$/(W.C?'2 M>L]#[0R@A%BKD6= ,!M5Q^V\"42_7#_,VGRLW?/P- KW9;M=%_OKGC/KS3-! M J&4X$7HT'(BF+30;]=@F*87EB<^V.F42OE>T;-WUWGGJ: 98,9SI+EVG-)H MM3JX78<"*L7#-*)])H%_[R&@$>WZPL _I_/IP]/#413\]%RP7DBJE)%0,L29 M4)17]-!07,AYD\3%O#WZ]8:%R?=Z6'CY7-#">.$THX!;1YS1 I%*&],BQ1LX MPE.E%2PDT*\O+*R/O_C)(]K%3\\%*!'4TG"JB2=(.P9H=5(2*5)<+F-,(QM< MPTBA_FAR=/?29K>Z^>WGV63^:?*0[36FN_Q<<)!82BBS'#J*""%,@DI&<5*Q MD!&>=PU1=6J&;?>,Z"V4NTO67.<F'3U"]XP(%G(9-0",O? JG@56X9V9B9/J M^8X0:,-"Y'7DMA66] 4Y]_ XRW]DV8N VE'0[1T3D(8428.Q]1X"X+0SIK)O M/.^UC/0H[B3T";RVV#*: _WH-<(NKMI4+P^>%W5[%00$"Z<(ELQ6SC^%>$H0 M9HQ)YX,KH;VS;/1 ?UN!\T6+GR[ ?_"# 7/-!,6 QO,K$C@>8[B*EU#I?C6E MHD4XMGP3LQ7^G:%T=-=$<]^W L(&"\TI0\YS0N*.!ZM\!VK,1?6T&0L\NY.6 M1DP]%T'9VW!W>U^[0\$Y^NV *;'62 *Q(<(HJ@RJM 9%:4K;]?JFP\^-GW\+ MT7 ,/A>A&O;TL5I@9(QWD$I")'4L;E5;;BO3ZW7KD?=K'J?8I++T7,1D4QND ML \[%Y,WWPH8"6Z-9@;2J(0#3S"J7&_:L MIY7*A(I+*SG,1D3U%ROL\8.I. M(1AO-<)$><")%\1C2>1.068I^3N7=-=]G +5$9?/1<[V][/9%K#ZO)C>9 6G M[OKTM-6<3" $J X= I82BE";)N3"HF!+D7V1I@G<QE>N&YX.VR%['5P4SVM MON6+Z;^SVS_F$4,O8D]%5&OY\TH+PKV@RH9.AXBCL_OI?!Z?U9-9$5$]6EUM M)-,,6!I%)/*6, YY)*R4>LM)2$5*&Z9?P2_8NL#4*J5]%E@YEW/VJ$?H$)&& M=$4>FE= V'(ID #8>H.EYT6@<\,K "3Y??H.*=%G HO?!_=X-V-K")'2$Z6= M\Q)9HC#:<M(;VVM#[K-SJ?Y2Q_9I2#F78_N%NVV@ [KF# )B&!#BI;5$> P1 MXM9NZ<^0_>W5/=>CN!L G(L 'G?/#227:1,+VC%KE(#%7NFM$51+O^46-3C% M(KYLG_'8Q;577#2NE?!J#M=9D6L=YV;R>5FYYFDR^YHM'OXSFRP.U69J_*[ MX\H(\QK2^#>(BP@OKJQ\D]1=;8QWVOKWV_;%FF&MMQJ-KXYN(?NH@DXVTCJ= M32!.2,Y5W!V Q1@[9'QE55,,>DVN[+>W=LNX;:N18&^\/!<9VZ^J[J/$Z8Z0 M3F<3J"3,6$^]8PIR@AB3:LL7Y["]#(?F^<E8][P\%QD[6;\<0O3:FV10" D# MC'9"42<EHX!6>KR )J47VH@4Q?.3R,%8W-CFJ5J#WK[?X72??7-L7$!%\2(" M*8+:<>B%85#N-IJDFV"7Y'I+M&5:9L.Y.,!>"%1O32KW?C-([HPPD@JK(0&> M*F$K+W_DYX5<>FP9;]UE4B5QYUPTGA>ZW\_K[<EX>/71N'LQ@RV.YANSF$'B MK:\25 3@*1K)V&R$;F5@#.PYEV/@N+JUI_/YH"&0?=W8*0*2 "49<=8I3Z4U M8A>K<A?B_1WW,=(7]\Y%PG:-1=[I*-*A%!W\;HCTI$(S"YF,>YD$OE*5XY%N M:8I#ZI+BA,UMBS&R<5B1:9A ]#'_.UNL_S9]F)XN,>U\-E""H0,2%JWS&'"* M4@ZWE"9$I11.'9&%,C+4UI*E01A\EJ+TQ^/C$*+TZK-!849TU*,%M IBKKC3 M8$MI#/#O[.YS$Z4T!I^+(E=VG*@2U?^QR)>=E,;;_[5@J1'1^$1"&QK)*)AF M?$M7I+6_#//F' 6G3[[V)B^%W']8+I^R6_L4[;3[]937>\3+UH#;#>'@%=Z3 M7Q:\!])RQ:@!@$;S%5-5E=V'R*2D,M8/?YQ1K:*.\-XUX\YE^]^NKY+=K_EJ M,NO-*5;G\\%3A##V14]1QS14 @FR9;+$\+=5?P8'1 >,;AS:;KR65['X?2'P MMMX?%-568(V T@(Z:00ENPB52RK7P'X#_S#PA^3DZ ^/\H_"_UV=G$>CBRU] M)G"&%=+>&8)1/(J)8M!4#@UN4]I@\-\RT?%AD,[0QIO^.H"SZPA>3F7Y*5M] MR5:K67;[QV,^WQY2^S;V4]X1#&/$ T&DUUYQ8"W!5=P'.Y "5/$;J#4V[PZY MM4/A /WKRTKYOUO6O^X>KFQ4%Z67BGL288(P8A8XY24P"'-<J[-H705RT^\@ MOWN-KA?QX#]_5'TZ2HY]C3S2\0/_M5=M3'IKH)("&*6#,P4-=9HS0+;KMQBG M)-J,,)33%UCRH1C4FPY8]>ZH>L!DB^?II@'1VQU]5B(G_NWJ[CJ[R>_GA4=] M?9:71#\$\\Z_&;!3A&L%%24><1[_,VY+8R3%A=Q(&4@(QL:^OD3D)9F/ZCG[ M&]S4$(R6OQ2 B/JT@IAY9%59 MI7])32F<L*K0PD#L,RK?]S8D^0]8737,W7 M:K=ZC!"YF:Z94%QO6:ZMP)O5]'FZ^G%4+>KMVX%K)Y567D2Z4R*9HDQ5&P]3 M_41E+EU0QL;&@43G32+W=314%].;K;$:E_[J)W_,IW'=B5+3ZF<#ETXKZZ4Q M$%@-E3:XPH"7-,7:&&%,9AP",R0'^_1X?,MG$0A+]]=3G/5@?HZW4_F4KPY= M?ZPW,'AOM.;26QJM/H:,U)@#2SS@1F(':TE.GRO>8;_6IE/W'4$23Y'$A@ML M-1 ",LRV=$!Q%[\L?T5;H'@OCZ$#<@\F[C9;3::SX;R;74D]4$YX#9W"G&&" MO2]*5F$A,>%"VGJE0;M9L9E-ELNKNZ^+;!(1\Z-<1WE4'%CLWC'! @0<AM!" M;S Q13=7O5TG O3"NM2WQ?2\&_+VIN ^_;G,_GJ*!'//\8^R-?7WZ<$\TO=' M!,"M-1X*ZY#61%J,(=VNCW%W(56;6N3SZ_.@%;H.B)MU'_/3D+/I?<ZBL)FH MR4I)@;+*<>')=HW8H0O#3C*GCR.G$5T'PLZZ6WU]W&RZVPM(XJ*8IT8AX+$3 M3J+MV@A.<I">!V9.Y?%AU#2B:E^(V>RVY2[[<7L#\KB2\_/S@6N*&>1$>%&4 MQ2)*&+%=FW$B99<9882I_1.J#:J.XJ[ I^SO\E<'U9Q:+PA2 *UQ-,^$YX9& M82&.57NVARFM6$>X"R4BX)1,_J8D[@U@D]*Y5RRAO'<6YUY._!"D]@P)6D'N M63SRF0=& ,(8]-L5<FI3CK+Q;DQM@:@=HO8%F\^+_";+;I<^DJ7 =]%3XFJQ M7L3/7M-W '1\<,#&,DF@US+J!8!+XE!EMQ(G:J52G4_8N%THM4[>] I^U]G] M=!GIF-VJA_QIOE+/D^FL.,1]OIG8E^PF[IVK:;9<WXW]ELWNUJ,6F\A<?$T1 MT]B7N];%MX*D995?!C!0@D/D@:CV;$CAA54*; >&8^%&7UOASYKI8C)?3FXV M%XYN9D]%0EYYM6@305M>9]-25:CAT$U\<X#>428A8\Y1 @P6&-@=YVA*:0TZ M;@P.0\%>C8+K[/%I<?-M4M0+R.\7DX>J7NNNS,#NF;7P';PBT_BE@0-OE%(& M&("Q5S3JLY6Q+6OF/9^/\= ;IMXS,_I@T+ PWJVC*6;?O"$HP10OKE902@1W MB"*K*AV: 'E9ALFX )K*C4&.\4V]EINH+2\.EE\X,"I R+5P!&E#A06(4V#X M=IT:"WA9-LQ0J&N/ _TE<S]/;[/Y;;T;2:^>#9PXJ[75<0^'BDJ(#:C\Y$K ME/ V.P^E+I4FO?/Y\^1'8?&L][\:#K;# T/<(HW&D!G(+;-("2NK_1-:VVMS M]CX2'QMS>Q]NVB!K;R&C_.%ADY>\F_]FRF:R_/9Y,CUT/M49'B(="8; H;AZ M)+&T4,%JY<ZF%'D8H7K4'J Z(&Z-K+?-+XH_BG3<__7?_C]02P$"% ,4 M" !@H9+Y-7V*6@] 0 JI!, $0 @ $ 8VUT;"TR,#$W M,3 S,2YX;6Q02P$"% ,4 " !@H9+QHT;XHX6 X]0 $0 M @ &7/0$ 8VUT;"TR,#$W,3 S,2YX<V102P$"% ,4 " !@H9+Q8ND MJ$,@ "E7 $ %0 @ %45 $ 8VUT;"TR,#$W,3 S,5]C86PN M>&UL4$L! A0#% @ 8*&2V:$]]S-5P D%0$ !4 ( ! MRG0! &-M=&PM,C Q-S$P,S%?9&5F+GAM;%!+ 0(4 Q0 ( &"ADN6!PL0 MM/ 4/# 5 " <K, 0!C;71L+3(P,3<Q,#,Q7VQA8BYX M;6Q02P$"% ,4 " !@H9+HS6=O-N$ !5L 8 %0 @ &Q MO0( 8VUT;"TR,#$W,3 S,5]P<F4N>&UL4$L%!@ & 8 B@$ +]" P ! $! end </TEXT> </DOCUMENT> </SEC-DOCUMENT>