0001140361-16-050918.txt : 20160209 0001140361-16-050918.hdr.sgml : 20160209 20160209145055 ACCESSION NUMBER: 0001140361-16-050918 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160209 DATE AS OF CHANGE: 20160209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ShoreTel Inc CENTRAL INDEX KEY: 0001388133 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 770443568 STATE OF INCORPORATION: CA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33506 FILM NUMBER: 161398961 BUSINESS ADDRESS: STREET 1: 960 STEWART DRIVE CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408 331 3300 MAIL ADDRESS: STREET 1: 960 STEWART DRIVE CITY: SUNNYVALE STATE: CA ZIP: 94085 10-Q 1 form10q.htm SHORETEL, INC 10-Q 12-31-2015

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 

Form 10-Q


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

For the quarterly period ended December 31, 2015
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from              to

Commission File Number 001-33506
 

 
SHORETEL, INC.
(Exact name of registrant as specified in its charter)
 

 
Delaware
 
77-0443568
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
     
960 Stewart Drive, Sunnyvale, California
 
94085-3913
(Address of principal executive offices)
 
(Zip Code)
 
(408) 331-3300
(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.    Yes  ☒    No   ☐

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒    No   ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer  ☐
Accelerated filer  ☒
   
Non-accelerated filer  ☐  (Do not check if a smaller reporting company)
Smaller reporting company  ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐   No   ☒
 
As of January 22, 2016, 66,687,899 shares of the registrant’s common stock were outstanding.
 


SHORETEL, INC. AND SUBSIDIARIES
 
FORM 10-Q for the Quarter Ended December 31, 2015
 
INDEX

 
Page
PART I: Financial Information
   
Item 1
3
 
3
 
4
 
5
 
6
 
7
Item 2
19
Item 3
30
Item 4
30
   
PART II: Other Information
   
Item 1
31
Item 1A
31
Item 2
31
Item 3
31
Item 4
31
Item 5
31
Item 6
31
 
32
 
33
 
2

PART I. FINANCIAL INFORMATION

ITEM 1: FINANCIAL STATEMENTS

SHORETEL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)
(Unaudited)

   
December 31,
2015
   
June 30,
2015
 
ASSETS
       
Current assets:
       
Cash and cash equivalents
 
$
96,905
   
$
82,162
 
Short-term investments
   
10,020
     
8,025
 
Accounts receivable, net of allowances of $638 and $631 as of December 31, 2015 and June 30, 2015, respectively
   
28,793
     
36,494
 
Inventories
   
14,387
     
15,053
 
Prepaid expenses and other current assets
   
13,198
     
14,315
 
Total current assets
   
163,303
     
156,049
 
Property and equipment, net
   
19,049
     
20,419
 
Goodwill
   
127,960
     
122,750
 
Intangible assets, net
   
19,573
     
22,217
 
Other assets
   
5,238
     
5,021
 
Total assets
 
$
335,123
   
$
326,456
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
Current liabilities:
               
Accounts payable
 
$
13,346
   
$
16,452
 
Accrued liabilities and other
   
17,553
     
19,374
 
Accrued employee compensation
   
17,041
     
15,311
 
Accrued taxes and surcharges
   
4,294
     
9,902
 
Deferred revenue
   
52,461
     
50,616
 
Total current liabilities
   
104,695
     
111,655
 
                 
Long-term deferred revenue
   
20,865
     
20,659
 
Other long-term liabilities
   
4,600
     
4,014
 
Total liabilities
   
130,160
     
136,328
 
Commitments and contingencies (Note 13)
               
Stockholders' equity:
               
Preferred stock, par value $.001 per share, authorized 5,000 shares; no shares issued and outstanding
   
-
     
-
 
Common stock and additional paid-in capital, par value $.001 per share, authorized 500,000; issued and outstanding, 66,603 and 65,055 shares as of December 31, 2015 and June 30, 2015, respectively
   
371,892
     
361,691
 
Accumulated other comprehensive income (loss)
   
(21
)
   
4
 
Accumulated deficit
   
(166,908
)
   
(171,567
)
Total stockholders’ equity
   
204,963
     
190,128
 
Total liabilities and stockholders’ equity
$
335,123
   
$
326,456
 

See Notes to Condensed Consolidated Financial Statements
 
3

SHORETEL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
Revenue:
               
Product
 
$
41,048
   
$
46,913
   
$
82,581
   
$
94,620
 
Hosted and related services
   
30,484
     
25,503
     
59,886
     
50,115
 
Support and services
   
18,899
     
18,191
     
37,989
     
36,024
 
Total revenue
   
90,431
     
90,607
     
180,456
     
180,759
 
Cost of revenue:
                               
Product
   
13,692
     
15,613
     
27,173
     
32,392
 
Hosted and related services
   
14,119
     
15,423
     
27,946
     
30,751
 
Support and services
   
4,735
     
4,301
     
9,440
     
8,582
 
Total cost of revenue
   
32,546
     
35,337
     
64,559
     
71,725
 
Gross profit
   
57,885
     
55,270
     
115,897
     
109,034
 
Operating expenses:
                               
Research and development
   
13,793
     
13,272
     
27,630
     
26,933
 
Sales and marketing
   
30,272
     
29,301
     
61,115
     
58,317
 
General and administrative
   
9,703
     
10,562
     
19,818
     
20,553
 
Settlements and defense fees
   
-
     
8,422
     
-
     
8,422
 
Acquisition-related costs
   
534
     
-
     
534
     
-
 
Total operating expenses
   
54,302
     
61,557
     
109,097
     
114,225
 
Income (loss) from operations
   
3,583
     
(6,287
)
   
6,800
     
(5,191
)
Other income (expense):
                               
Interest expense
   
(115
)
   
(107
)
   
(238
)
   
(260
)
Interest income and other (expense), net
   
(560
)
   
(343
)
   
(1,137
)
   
(556
)
Total other expense
   
(675
)
   
(450
)
   
(1,375
)
   
(816
)
Income (loss) before provision for income taxes
   
2,908
     
(6,737
)
   
5,425
     
(6,007
)
Provision for income taxes
   
363
     
125
     
766
     
503
 
Net income (loss)
 
$
2,545
   
$
(6,862
)
 
$
4,659
   
$
(6,510
)
Net income (loss) per share - basic
 
$
0.04
   
$
(0.11
)
 
$
0.07
   
$
(0.10
)
Net income (loss) per share - diluted
 
$
0.04
   
$
(0.11
)
 
$
0.07
   
$
(0.10
)
Shares used in computing net income (loss) per share - basic
   
66,184
     
63,728
     
65,725
     
63,348
 
Shares used in computing net income (loss) per share - diluted
   
68,074
     
63,728
     
67,471
     
63,348
 

See Notes to Condensed Consolidated Financial Statements
 
4

SHORETEL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
Net income (loss)
 
$
2,545
   
$
(6,862
)
 
$
4,659
   
$
(6,510
)
Other comprehensive loss, net of tax:
                               
Unrealized loss on short-term investments
   
(20
)
   
(1
)
   
(25
)
   
(8
)
Other comprehensive loss
   
(20
)
   
(1
)
   
(25
)
   
(8
)
                                 
Comprehensive income (loss)
 
$
2,525
   
$
(6,863
)
 
$
4,634
   
$
(6,518
)

See Notes to Condensed Consolidated Financial Statements
 
5

SHORETEL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)

   
Six Months Ended
December 31,
 
   
2015
   
2014
 
CASH FLOWS FROM OPERATING ACTIVITIES:
       
Net income (loss)
 
$
4,659
   
$
(6,510
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
               
Depreciation and amortization
   
9,769
     
9,663
 
Stock-based compensation expense
   
4,932
     
4,585
 
Amortization of premium on investments
   
70
     
49
 
Loss on disposal of property and equipment
   
-
     
12
 
Provision for doubtful accounts receivable
   
102
     
25
 
Impairment of indemnification asset
   
-
     
3,584
 
Fair value of escrow settlement modification
   
-
     
611
 
Changes in assets and liabilities, net of the effect of acquisitions:
               
Accounts receivable
   
7,815
     
2,306
 
Inventories
   
1,010
     
7,309
 
Indemnification asset
   
-
     
(53
)
Prepaid expenses and other current assets
   
1,548
     
(3,627
)
Other assets
   
(76
)
   
140
 
Accounts payable
   
(2,175
)
   
(2,952
)
Accrued liabilities and other
   
(1,844
)
   
6,426
 
Accrued employee compensation
   
1,217
     
(1,086
)
Accrued taxes and surcharges
   
(5,608
)
   
(2,071
)
Deferred revenue
   
1,791
     
4,474
 
Net cash provided by operating activities
   
23,210
     
22,885
 
                 
CASH FLOWS FROM INVESTING ACTIVITES:
               
Purchases of property and equipment
   
(5,736
)
   
(5,503
)
Purchases of investments
   
(7,776
)
   
(7,896
)
Proceeds from sales/maturities of investments
   
5,686
     
2,257
 
Cost of acquisition of businesses, net of cash acquired
   
(5,886
)
   
-
 
Purchases of patents, technology and internally developed software
   
-
     
(1,077
)
Net cash used in investing activities
   
(13,712
)
   
(12,219
)
                 
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Proceeds from issuance of common stock
   
6,352
     
5,191
 
Taxes paid on vested and released stock awards
   
(1,083
)
   
(953
)
Debt issuance costs
   
-
     
(622
)
Payments made under capital leases
   
(24
)
   
(327
)
Net cash provided by financing activities
   
5,245
     
3,289
 
                 
NET INCREASE IN CASH AND CASH EQUIVALENTS
   
14,743
     
13,955
 
CASH AND CASH EQUIVALENTS - Beginning of period
   
82,162
     
53,472
 
CASH AND CASH EQUIVALENTS - End of period
 
$
96,905
   
$
67,427
 
                 
SUPPLEMENTAL CASH FLOW DISCLOSURE:
               
Cash paid for interest
 
$
14
   
$
201
 
Cash paid for taxes
 
$
804
   
$
496
 
                 
NONCASH INVESTING AND FINANCING ACTIVITIES:
               
                 
Unpaid portion of property and equipment purchases included in period-end accruals
 
$
211
   
$
1,718
 

 See Notes to Condensed Consolidated Financial Statements
 
6

SHORETEL, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1. Description of Business

ShoreTel, Inc. was incorporated in California on September 17, 1996 and reincorporated in Delaware on June 22, 2007. ShoreTel, Inc. and its subsidiaries (referred to herein as “ShoreTel” or “the Company”) is a leading provider of brilliantly simple business communication solutions, comprised of integrated voice, video, data and mobile applications based on Internet Protocol (“IP”) technologies. The Company focuses on the small and medium sized businesses (less than 5,000 users), with a Unified Communications (“UC”) platform so that they can communicate anytime, anyplace, and through any device that they chose. The Company’s strategy is to provide customers with a flexible choice of deployment options: subscribing to our cloud-based communication services, operating our ShoreTel solution in their own premise-based data centers or a hybrid combination of both.

2. Basis of Presentation and Significant Accounting Policies

The accompanying condensed consolidated financial statements as of December 31, 2015, and for the three and six months ended December 31, 2015 and 2014 have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto, included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2015. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement have been included.

The condensed consolidated balance sheet as of June 30, 2015 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2015. The results of operations for the three and six months ended December 31, 2015 are not necessarily indicative of the operating results to be expected for the full fiscal year or any future periods.

Correction of Prior Period Error

Subsequent to the issuance of the condensed consolidated financial statements as of and for the three months ended September 30, 2015, the Company determined installation revenue and related cost of revenue was being deferred and recognized over the contractual life for certain contracts that should have been recognized over the customer life. Accordingly, the accompanying condensed consolidated financial statements reflect the Company’s correction of the statement of operations impact of the error for the three and six months ended December 31, 2014, the six months ended December 31, 2015 and the condensed consolidated balance sheet impact as of June 30, 2015. As a result, hosted and related services revenue and cost of revenue were decreased by $0.2 million and $0.5 million for the three and six months ended December 31, 2014, respectively. Hosted and related services revenue and cost of revenue were decreased by $0.1 million for the six months ended December 31, 2015. Prepaid expense and other current assets was increased by $2.7 million, other assets was increased by $1.2 million, deferred revenue was increased by $1.0 million and long-term deferred revenue was increased by $3.0 million as of June 30, 2015. The cumulative impact of the correction on preceding period earnings is an increase to accumulated deficit of $0.1 million as of June 30, 2015. The correction did not affect the net cash provided by operating activities, net cash used in investing activities or net cash provided by financing activities for the six months ended December 31, 2014 and 2015. The correction did not affect the earnings per share for the three and six months ended December 31, 2014 or the six months ended December 31, 2015. The foregoing corrections are not considered material by the Company.

Computation of Net Income (Loss) per Share

Basic net income per share is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is determined by dividing net income by the weighted average number of common shares used in the basic income per share calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. Dilutive securities of 1.9 million weighted shares and 2.2 million weighted shares were not included in the computation of diluted net income per share for the three and six months ended December 31, 2015, respectively because such securities were anti-dilutive. Dilutive securities of 4.0 million weighted shares and 3.7 million weighted shares were not included in the computation of diluted net loss per share for the three and six months ended December 31, 2014, respectively because such securities were anti-dilutive.
 
7

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, cash equivalents, short-term investments and accounts receivable. As of December 31, 2015, all of the Company’s cash, cash equivalents and short-term investments were managed by several financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Accounts receivable from one value-added distributor accounted for 37% of total accounts receivable at December 31, 2015. At June 30, 2015 the same value-added distributor accounted for 33% of the total accounts receivable.

Significant Accounting Policies

The Company’s significant accounting policies are included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2015.

Recent Accounting Pronouncements

 New Accounting Updates Recently Adopted

In September 2015, the FASB issued ASU 2015-16, Simplifying the Accounting for Measurement-Period Adjustments (Topic 805). The guidance requires that adjustments to provisional amounts recognized in a business combination be recorded during the measurement period in the period in which the adjustment amounts are determined. This also applies to the effect on earnings of changes in depreciation, amortization or other income effects, if any; as a result to the change in the provisional amounts as if the accounting had been completed at the acquisition date. This accounting guidance is effective for the Company in the financial reporting periods beginning after December 15, 2015, with early adoption permitted. This accounting standard was adopted by the Company beginning October 1, 2015 and it did not have an impact on the Company’s consolidated financial statements.

Recent Accounting Standards or Updates Not Yet Effective

In May 2014, the FASB issued ASU No. 2014-9 Revenue from Contracts with Customers (Topic 606) - an accounting standard that supersedes the revenue recognition requirements in Topic 605, Revenue Recognition.  The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. The effective date of the new standard was deferred by one year by ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606) Deferral of Effective Date. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. ASU No. 2014-9 may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. The Company is currently evaluating the method of adoption and the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory (Topic 330). Under this ASU, inventory will be measured at the “lower of cost and net realizable value” and options that currently exist for “market value” will be eliminated. The ASU defines net realizable value as the “estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.” No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In November 2015, the FASB issued ASU 2015-17, Balance Sheet Classification of Deferred Taxes (Topic740), which simplifies the presentation of deferred income taxes. This ASU requires that deferred tax assets and liabilities be classified as non-current in a statement of financial position. The standard is effective in the annual reporting periods beginning after December 15, 2018. Early adoption is permitted for any interim and annual financial statements that have not yet been issued. The Company is currently evaluating the new standard, but does not expect the adoption of this guidance to have a material impact on the Consolidated Financial Statements as the application of this guidance effects balance sheet classification only.
 
8

3. Business Combination

M5 Networks Australia Pty Ltd Acquisition

On November 16, 2015, the Company acquired all outstanding common stock of M5 Networks Australia Pty Ltd. (“M5 Australia”), a privately-held company based in Australia and a provider of hosted unified communications solutions, for total cash consideration of $6.1 million (8.5 million Australian dollars). The acquisition accelerates the Company’s growth and expansion of providing hosted unified communications services in Australia.

In accordance with ASC 805, Business Combinations, the acquisition of M5 Australia was recorded as a purchase acquisition. Under the purchase method of accounting, the fair value of the consideration was allocated to assets and liabilities assumed at their fair values. The excess of the preliminary fair value of consideration paid over the preliminary fair values of net assets and liabilities acquired and identifiable intangible assets resulted in recognition of goodwill of approximately $5.2 million. The goodwill consists largely of expected expansion of the customer base and share within the Australian hosted communications industry. The goodwill recorded is not deductible for income tax purposes.

Preliminary Purchase Price Allocation

The total purchase price was preliminarily allocated to M5 Australia’s net tangible and identifiable intangible assets based on their estimated fair values as of November 16, 2015 as set forth below. The primary areas of the purchase price allocation that are not yet finalized relate to property and equipment, contingency accruals, deferred taxes and goodwill. The following is the preliminary purchase price allocation (in thousands):

   
  
Estimated useful lives
(in years)
 
Cash acquired
 
$
224
     
Other current assets
   
386
     
Intangible assets:
           
Customer relationships
   
1,300
     
5
 
Goodwill
   
5,210
         
Other long-term assets
   
164
         
Other liabilities assumed
   
(1,174
)
       
   
$
6,110
         

Valuing certain components of the acquisition, including intangible assets required us to make estimates that may be adjusted in the future, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of those assets and liabilities as of that date. Consequently, the purchase price allocation is considered preliminary. Final determination of these estimates could result in an adjustment to the preliminary purchase price allocation, with an offsetting adjustment to goodwill.

The Company expensed $0.2 million for legal, accounting, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.

The results of operations of M5 Australia have been included in our consolidated statements of operations from the acquisition date, though revenue and net income from M5 Australia were not material for the three and six months December 31, 2015. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.
 
9

4. Balance Sheet Details

Balance sheet components consist of the following:

   
December 31,
   
June 30,
 
   
2015
   
2015
 
   
(in thousands)
 
Inventories:
       
Raw materials
 
$
63
   
$
92
 
Distributor inventory
   
1,062
     
965
 
Finished goods
   
13,262
     
13,996
 
Total inventories
 
$
14,387
   
$
15,053
 
                 
Property and equipment:
               
Computer equipment and tooling
 
$
45,439
   
$
41,532
 
Software
   
5,467
     
5,211
 
Furniture and fixtures
   
3,513
     
3,421
 
Leasehold improvements and others
   
8,067
     
8,149
 
Total property and equipment
   
62,486
     
58,313
 
Less accumulated depreciation and amortization
   
(43,437
)
   
(37,894
)
Property and equipment, net
 
$
19,049
   
$
20,419
 
                 
Deferred revenue:
               
Product
 
$
3,503
   
$
2,912
 
Support and services
   
58,620
     
57,967
 
Hosted and related services
   
11,203
     
10,396
 
Total deferred revenue
 
$
73,326
   
$
71,275
 

Depreciation expense for the three months ended December 31, 2015 and 2014 was $2.8 million and $2.6 million, respectively. Depreciation expense for the six months ended December 31, 2015 and 2014 was $5.7 million and $5.2 million, respectively.

Intangible Assets:

Intangible assets consist of the following (in thousands):

   
December 31, 2015
   
June 30, 2015
 
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net Carrying
Amount
 
Patents
 
$
4,446
   
$
(3,793
)
 
$
653
   
$
4,446
   
$
(3,640
)
 
$
806
 
Technology
   
28,034
     
(20,994
)
   
7,040
     
26,644
     
(18,874
)
   
7,770
 
Customer relationships
   
24,600
     
(12,720
)
   
11,880
     
23,300
     
(11,049
)
   
12,251
 
Intangible assets in process and other
   
-
     
-
     
-
     
1,390
     
-
     
1,390
 
Intangible assets
 
$
57,080
   
$
(37,507
)
 
$
19,573
   
$
55,780
   
$
(33,563
)
 
$
22,217
 

The intangible assets that are amortizable have estimated useful lives of two to eight years.
 
10

Research and development costs are expensed as incurred. In accordance with ASC 985-20, Costs of Computer Software to be Sold, Leased, or Marketed, development costs of computer software to be sold, leased, or otherwise marketed are subject to capitalization beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company’s products are released soon after technological feasibility has been established; therefore, costs incurred subsequent to achievement of technological feasibility are usually not significant. However, during the three and six months ended December 31, 2014, the Company capitalized $0.5 million and $0.9 million, respectively, of such software related to ongoing development of a product that had yet to be released to the market. The Company did not capitalize any software development costs for the three and six months ended December 31, 2015. Such costs are amortized using the straight-line method over the estimated economic life of the product. The Company will evaluate the realizability of the assets and the related periods of amortization on a regular basis. Judgment is required in determining when technological feasibility of a product is established as well as its economic life.

Certain internally developed software became available for general release to customers during the six months ended December 31, 2015; at which time, an aggregate of $1.4 million in software development costs were transferred from intangible assets in process technology in the table above, and the amortization expense is being recognized related to these capitalized software costs.

Amortization of intangible assets for the three months ended December 31, 2015 and 2014 was $2.0 million and $2.1 million, respectively. Amortization of intangible assets for the six months ended December 31, 2015 and 2014 was $3.9 million and $4.3 million, respectively.

The estimated amortization expenses for intangible assets as of December 31, 2015 for the next five years and thereafter are as follows (in thousands):

Years Ending June 30,
 
 
2016 (remaining 6 months)
 
$
4,080
 
2017
   
6,731
 
2018
   
4,736
 
2019
   
3,248
 
2020
   
523
 
Thereafter
   
255
 
Total
 
$
19,573
 

The following presents the changes in the carrying value of goodwill (in thousands):

   
Total
 
As of June 30, 2015
 
$
122,750
 
Addition (See Note 3)
   
5,210
 
As of December 31, 2015
 
$
127,960
 
 
11

Short-Term Investments:

The following tables summarize the Company’s short-term investments (in thousands):
 
   
 
Amortized
Cost
   
Gross
Unrealized
Gains
   
Gross
Unrealized
Losses
   
 
 
Fair Value
 
As of December 31, 2015
               
Corporate notes and commercial paper
 
$
8,942
   
$
-
   
$
(21
)
 
$
8,921
 
U.S. Government agency securities
   
1,099
     
-
     
-
     
1,099
 
Total short-term investments
 
$
10,041
   
$
-
   
$
(21
)
 
$
10,020
 
                                 
As of June 30, 2015
                               
Corporate notes and commercial paper
 
$
8,021
   
$
4
   
$
-
   
$
8,025
 
Total short-term investments
 
$
8,021
   
$
4
   
$
-
   
$
8,025
 

The following table summarizes the maturities of the Company’s fixed income securities (in thousands):

   
Amortized
Cost
   
 
Fair Value
 
As of December 31, 2015
       
Less than 1 year
 
$
6,774
   
$
6,763
 
Due in 1 to 3 years
   
3,267
     
3,257
 
Total
 
$
10,041
   
$
10,020
 
 
   
Amortized
Cost
   
 
Fair Value
 
As of June 30, 2015
       
Less than 1 year
 
$
6,696
   
$
6,702
 
Due in 1 to 3 years
   
1,325
     
1,323
 
   
$
8,021
   
$
8,025
 

Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.

5. Fair Value Disclosure

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, entities are required to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value, and to utilize a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows:

 
Level 1 — Quoted prices in active markets for identical assets or liabilities.

Level 2 — Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
 
12

Level 3 — Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities, and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

The tables below set forth the Company’s financial instruments and liabilities measured at fair value on a recurring basis (in thousands):

   
December 31, 2015
 
   
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
Assets:
               
Cash and cash equivalents:
               
Money market funds
 
$
1,999
   
$
1,999
   
$
-
   
$
-
 
Short-term investments:
                               
Corporate notes and commercial paper
   
10,020
     
-
     
10,020
     
-
 
Total assets measured and recorded at fair value
 
$
12,019
   
$
1,999
   
$
10,020
   
$
-
 

The above table excludes $94.9 million of cash balances on deposit at banks.

   
June 30, 2015
 
   
Fair Value
   
Level 1
   
Level 2
   
Level 3
 
Assets:
               
Cash and cash equivalents:
               
Money market funds
 
$
4,025
   
$
4,025
   
$
-
   
$
-
 
Short-term investments:
                               
Corporate notes and commercial paper
   
8,025
     
-
     
8,025
     
-
 
Total assets measured and recorded at fair value
 
$
12,050
   
$
4,025
   
$
8,025
   
$
-
 

The above table excludes $78.1 million of cash balances on deposit at banks.

Money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Short-term investments are classified within Level 2 of the fair value hierarchy because they are valued based on other observable inputs, including broker or dealer quotations, or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from independent pricing services. Non-binding quotes are based on proprietary valuation models prepared by independent pricing services. These models use algorithms based on inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers, internal assumptions of the independent pricing service and statistically supported models. The Company corroborates the reasonableness of non-binding quotes received from the independent pricing service by comparing them to the (a) actual experience gained from the purchases and redemption of investment securities, (b) quotes received on similar securities obtained when purchasing securities and (c) monitoring changes in ratings of similar securities and the related impact on the fair value. The types of instruments valued based on other observable inputs include corporate notes and commercial paper and U.S. Government agency securities. The Company reviewed financial and non-financial assets and liabilities and concluded that there were no other-than-temporary impairment charges during the three and six months ended December 31, 2015 and 2014, respectively. The Company reviews the fair value hierarchy on a quarterly basis. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy. The Company recognizes transfers into and out of levels within the fair value hierarchy as of the date in which the actual event or change in circumstances that caused the transfer occurs. There were no transfers between Level 1 and Level 2 of the fair value hierarchy for any of the periods presented.

Assets and Liabilities That Are Measured at Fair Value on a Nonrecurring Basis

Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. Fair values are considered Level 3 when management makes significant assumptions in developing a discounted cash flow model based upon a number of considerations including projections of revenues, earnings and a discount rate. In addition, in evaluating the fair value of goodwill impairment, further corroboration is obtained using the Company’s market capitalization. There were no indicators of impairment in the three and six months ended December 31, 2015 that required a nonrecurring fair value analysis to be performed on non-financial assets.
 
13

6. Line of Credit

On October 22, 2014 the Company entered into an Amended and Restated Credit Agreement which was further amended on December 1, 2014 and again on August 5, 2015 (“New Credit Facility”). This New Credit Facility replaces the Company’s previous credit facility. The New Credit Facility includes a revolving loan facility for an aggregate principal amount not exceeding $100.0 million. The New Credit Facility matures on the fifth anniversary of its closing (October 22, 2019) and is payable in full upon maturity. The amounts borrowed and repaid under the New Credit Facility are available for future borrowings.  The borrowings under the New Credit Facility accrue interest (at the election of the Company) either at (i) the London interbank offered rate then in effect, plus a margin of between 1.50% and 2.25%, which is based on the Company’s consolidated EBITDA (as defined in the New Credit Facility), or (ii) the higher of (a) the bank’s publicly-announced prime rate then in effect and (b) the federal funds rate plus 0.50%, in each case of (a) or (b), plus a margin of between 0.00% and 0.50%, which will be based upon the Company’s consolidated EBITDA. The Company also pays annual commitment fees during the term of the New Credit Facility which varies depending on the Company’s consolidated EBITDA. The New Credit Facility is secured by substantially all of the Company’s assets. As of December 31, 2015, the Company had $99.4 million available for borrowing under the New Credit Facility.

The New Credit Facility contains customary affirmative and negative covenants, including compliance with financial ratios and metrics. The New Credit Facility and the related amendment requires the Company to maintain a minimum ratio of liquidity to its indebtedness (each as defined in the New Credit Facility) and varying amounts of Liquidity and Consolidated EBITDA specified in the New Credit Facility throughout the term of the agreement. The Company was in compliance with all such covenants as of December 31, 2015.

As of December 31, 2015, no amounts were outstanding under the New Credit Facility. The Company amortizes deferred financing costs to interest expense on a straight-line basis over the term of the New Credit Facility.

7. Income Taxes

The Company recorded an income tax provision of $0.4 million and $0.1 million for the three months ended December 31, 2015 and 2014, respectively and $0.8 million and $0.5 million for the six months ended December 31, 2015 and 2014, respectively. The income tax provisions are primarily comprised of United States federal alternative minimum tax, state taxes and foreign income taxes. No income tax benefit was accrued for jurisdictions where the Company anticipates incurring a loss during the full fiscal year as the related deferred tax assets were fully offset by a valuation allowance.  The Company’s resulting effective tax rate differs from the applicable statutory rate primarily due to the valuation allowance against its deferred tax assets in select jurisdictions.

The Company maintains liabilities for uncertain tax positions. As of December 31, 2015 and June 30, 2015, the Company’s total amount of unrecognized tax benefits was $5.3 million and $5.1 million, respectively. Of the total of $5.3 million of unrecognized tax benefit as of December 31, 2015, none, if recognized, would impact the effective tax rate. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months.

While management believes that the Company has adequately provided for all tax positions, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provisions for federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.

The Company’s primary tax jurisdiction is in the United States. For federal and state tax purposes, the tax years 2002 through 2014 remain open and subject to tax examination by the appropriate federal or state taxing authorities. The Protecting Americans from Tax Hikes (PATH) Act (“Act”) was signed into law on December 18, 2015.  The Act contains a number of provisions including, most notably, permanent extension of the United States federal research tax credit.  The Act did not have a material impact on our effective tax rate for fiscal 2015 due to the effect of the valuation allowance on the Company's deferred tax assets.
 
14

8. Common Stock

Common Shares Reserved for Issuance

At December 31, 2015, the Company has reserved shares of common stock for issuance as follows (in thousands):

Reserved under stock option plans
   
25,036
 
Reserved under employee stock purchase plan
   
369
 
Total
   
25,405
 

 9. Stock-Based Compensation

The following table shows total non-cash stock-based compensation expense included in the accompanying Condensed Consolidated Statements Income for the three and six months ended December 31, 2015 and 2014 (in thousands):

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
Cost of product revenue
 
$
12
   
$
13
   
$
41
   
$
49
 
Cost of hosted and related services revenue
   
283
     
293
     
667
     
636
 
Cost of support and services revenue
   
135
     
118
     
347
     
298
 
Research and development
   
433
     
461
     
920
     
1,119
 
Sales and marketing
   
569
     
585
     
1,431
     
1,296
 
General and administrative
   
728
     
576
     
1,526
     
1,187
 
   
$
2,160
   
$
2,046
   
$
4,932
   
$
4,585
 

The Company estimated the grant date fair value of stock option awards and Employee Stock Purchase Plan (“ESPP”) rights using the Black-Scholes option valuation model with the following assumptions:

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
               
Expected life from grant date of option (in years)
   
5.09
     
5.05
     
5.09 - 5.13
     
5.05 - 5.09
 
Expected life from grant date of ESPP (in years)
   
0.50
     
0.50
     
0.50
     
0.50
 
Risk free interest rate for options
   
1.59%
 
   
1.60%
 
   
1.55% - 1.59%
 
   
1.60% - 1.70%
 
Risk free interest rate for ESPP
   
0.41%
 
   
0.09%
 
   
0.14% - 0.41%
 
   
0.06% - 0.09%
 
Expected volatility for options
   
47%
 
   
50%
 
   
47% - 48%
 
   
50%
 
Expected volatility for ESPP
   
29%
 
   
43%
 
   
29% - 35%
 
   
43%
 
Expected dividend yield
   
0%
 
   
0%
 
   
0%
 
   
0%
 

Compensation expense is recognized only for the portion of stock options that are expected to vest, assuming an expected forfeiture rate in determining stock-based compensation expense, which could affect the stock-based compensation expense recorded if there is a significant difference between actual and estimated forfeiture rates. As of December 31, 2015, total unrecognized compensation cost related to stock-based options and awards granted to employees and non-employee directors was $9.3 million. This cost will be amortized on a ratable basis over a weighted-average vesting period of approximately 2.8 years.
 
15

10. Stock Option Plan

Transactions under the Company’s equity incentive plans are summarized as follows (in thousands, except per share data and contractual term):

   
Options Outstanding
 
   
Shares
Subject to
Options
Outstanding
   
Weighted-
Average
Exercise
Price
   
Weighted-
Average
Remaining
Contractual
Term
(in years)
   
Aggregate
Intrinsic
Value
 
Balance at July 1, 2015
   
6,263
   
$
5.72
         
Options granted (weighted average fair value $3.25 per share)
   
1,537
     
7.47
         
Options exercised
   
(857
)
   
5.01
         
Options cancelled/forfeited
   
(210
)
   
6.31
         
Balance at December 31, 2015
   
6,733
   
$
6.19
     
6.89
   
$
18,459
 
Vested and expected to vest at December 31, 2015
   
5,620
   
$
6.05
     
6.45
   
$
16,259
 
Options exercisable at December 31, 2015
   
3,597
   
$
5.82
     
5.18
   
$
11,375
 

The total pre-tax intrinsic value for options exercised during the three months ended December 31, 2015 and 2014 was $2.9 million and $1.8 million, respectively, and $3.4 million and $1.9 million for the six months ended December 31, 2015 and 2014, respectively, representing the difference between the fair values of the Company’s common stock underlying these options at the dates of exercise and the exercise prices paid.

11. Employee Stock Purchase Plan

The ESPP allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions. The ESPP consists of six-month offering periods commencing on May 1st and November 1st, each year. Under the ESPP, employees purchase shares of the Company's common stock at 85% of the market value at either the beginning of the offering period or the end of the offering period, whichever price is lower.

12. Restricted Stock

Under the Company’s equity incentive plan, during the three and six months ended December 31, 2015 and 2014 the Company issued fully vested restricted stock awards to certain non-employee directors electing to receive them in lieu of an annual cash retainer. In addition, restricted stock units can be issued under the 2007 Plan to eligible employees.

Restricted stock award and restricted stock unit activity for the six months ended December 31, 2015 and 2014 is as follows (in thousands):

   
Six Months Ended
December 31,
 
   
2015
   
2014
 
Beginning outstanding
   
1,452
     
1,394
 
Awarded
   
970
     
762
 
Released
   
(479
)
   
(486
)
Forfeited
   
(111
)
   
(101
)
Ending outstanding
   
1,832
     
1,569
 
 
16

Information regarding restricted stock awards and restricted stock units outstanding at December 31, 2015 is summarized below:

   
Number of Shares
(thousands)
   
Weighted Average
Remaining
Contractual Lives
   
Aggregate Intrinsic
Value
(thousands)
 
Shares outstanding
   
1,832
     
1.74
   
$
16,213
 
Shares expected to vest
   
1,066
     
1.40
   
$
9,436
 

13. Litigation, Commitments, Contingencies and Leases

Litigation — As of December 31, 2015, the Company is involved in litigation relating to claims arising out of the ordinary course of business or otherwise. Any litigation, regardless of outcome, is costly and time-consuming, can divert the attention of management and key personnel from business operations, deter distributors from selling the Company’s products and dissuade potential customers from purchasing the Company’s products. The Company defends itself vigorously against any such claims. Due to the uncertainty surrounding the litigation process, the Company is unable to estimate a range of loss, if any, at this time, however the Company does not believe a material loss is probable.

Contingencies — During the six months ended December 31, 2014 the Internal Revenue Service (“IRS”) issued a Notice of Proposed Adjustment (“NOPA”) resulting from a withholding tax audit of payments made to non-U.S. vendors during calendar years 2008 through 2012.  The NOPA asserts a liability for under-withheld taxes of approximately $2.0 million, plus related penalties and estimated interest of approximately $1.3 million. While the Company disagrees with a majority of the IRS’ assertions and proposed liability, the Company accrued $1.1 million for the liability during fiscal 2015.

Leases — The Company leases its facilities under noncancelable operating leases which expire at various times through 2023. The leases provide for the lessee to pay all costs of utilities, insurance, and taxes. Future minimum lease payments under the noncancelable capital and operating leases as of December 31, 2015, are as follows (in thousands):

Years Ending June 30,
 
Operating
Leases
   
Capital
Leases
 
2016 (remaining 6 months)
 
$
3,320
     
24
 
2017
   
6,423
     
12
 
2018
   
5,808
     
-
 
2019
   
4,479
     
-
 
2020
   
3,035
     
-
 
Therafter
   
2,682
     
-
 
Total minimum lease payments
 
$
25,747
     
36
 
                 
Less: amount representing interest
           
-
 
Present value of total minimum lease payments
           
36
 
Less: current portion liability
           
(34
)
Capital lease obligation, net of current portion
         
$
2
 

The current portion of the capital leases is included in accrued liabilities and other on the condensed consolidated balance sheet. The non-current portion of the capital leases is included in the other long-term liabilities on the consolidated balance sheet. Lease obligations for the Company’s foreign offices are denominated in foreign currencies, which were converted in the above table to U.S. dollars at the interbank exchange rate on December 31, 2015.

Rent expense for the three months ended December 31, 2015 and 2014 was $1.3 million and $1.8 million, respectively. Rent expense for the six months ended December 31, 2015 and 2014 was $2.5 million and $2.9 million, respectively.

Purchase commitments — The Company had purchase commitments with contract manufacturers for inventory and with technology firms for usage of software licenses totaling approximately $14.4 million as of December 31, 2015 and $14.9 million as of June 30, 2015.
 
17

Letters of credit — Outstanding letters of credit maintained by the Company totaled $635,000 as of December 31, 2015.

Indemnification — Under the indemnification provisions of the Company’s customer agreements, the Company agrees to indemnify and defend its customers against infringement of any patent, trademark, or copyright of any country or the misappropriation of any trade secret, arising from the customers’ legal use of the Company’s services. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under pertinent agreements. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount received from the customer.

The Company also has entered into customary indemnification agreements with each of its officers and directors.

14. Segment Information

ASC Topic 280, Segment Reporting, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker or decision making group in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision-maker is its Chief Executive Officer (“CEO”). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. On this basis, the Company is organized and operates in a single segment: the design, development, marketing, and sale of business communication solutions.

Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
United States of America
 
$
82,711
   
$
82,912
   
$
165,382
   
$
166,100
 
International
   
7,720
     
7,695
     
15,074
     
14,659
 
Total
 
$
90,431
   
$
90,607
   
$
180,456
   
$
180,759
 

Revenue from one value-added distributor accounted for approximately 26% and 24% of the total revenue during the three months ended December 31, 2015 and 2014, respectively and 26% of the total revenue during both the six months ended December 31, 2015 and 2014.

The Company’s assets are primarily located in the United States of America and not allocated to any specific region; furthermore, the Company does not measure the performance of its geographic regions based upon asset-based metrics.

The following presents a summary of long-lived assets, excluding deferred tax assets, other assets, goodwill and intangible assets (in thousands):

   
December 31,
2015
   
June 30,
2015
 
United States of America
 
$
18,072
   
$
19,505
 
International
   
977
     
914
 
Total
 
$
19,049
   
$
20,419
 

15. Derivative Instruments and Hedging Activities

In the normal course of business, the Company is exposed to fluctuations in interest rates and the exchange rates associated with foreign currencies. During the three and six months ended December 31, 2015, the Company used derivative instruments to reduce the volatility of earnings associated with changes in foreign currency exchange rates. The Company used foreign exchange forward contracts to mitigate the gains and losses generated from the re-measurement of certain foreign monetary assets and liabilities, primarily including cash balances, third party accounts receivable and intercompany transactions recorded on the balance sheet. These derivatives are not designated and do not qualify as hedge instruments. Accordingly, changes in the fair value of these instruments are recognized in other income and expenses during the period of change. These derivatives have maturities of approximately one month. The foreign exchange forward contracts outstanding as of December 31, 2015 are entered into by the Company on the last business day of the period. Given the relatively short duration such contracts are outstanding in relation to changes in potential market rates; the change in the fair value is not material and is not reflected either as an asset or a liability.
 
18

The following table presents the gross notional value of all of the Company’s foreign exchange forward contracts outstanding as of December 31, 2015 and June 30, 2015 (in thousands):

   
December 31, 2015
 
   
Local Currency
Amount
   
Notional Contract
Amount (USD)
 
Australian dollar
 
$
1,860
   
$
1,340
 
British pound
 
£
1,540
     
2,249
 
Canadian dollar
 
$
1,110
     
793
 
Euro
 
1,330
     
1,437
 
Total
         
$
5,819
 

   
June 30, 2015
 
   
Local Currency
Amount
   
Notional Contract
Amount (USD)
 
Australian dollar
 
$
2,420
   
$
1,840
 
British pound
 
£
910
     
1,429
 
Canadian dollar
 
$
750
     
596
 
Euro
 
1,550
     
1,708
 
Total
         
$
5,573
 

16. Subsequent Event

On January 6, 2016, the Company completed its acquisition of all the outstanding membership interests of Corvisa LLC (“Corvisa”) for total cash consideration of approximately $8.4 million pursuant to the terms of a Membership Interest Purchase Agreement. The Company has expensed $0.3 million for legal, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.

In accordance with ASC 805, Business Combinations, the acquisition of Corvisa will be recorded as a purchase business acquisition in the Company’s financial results for the three months ended March 31, 2016. The initial accounting for the Corvisa acquisition has not been completed at this time, therefore, disclosure will be made in the Form 10-Q for the quarterly period ended March 31, 2016.

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the condensed consolidated financial statements and related notes included elsewhere in this document. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section entitled “Risk Factors.”

Overview

ShoreTel is a leading provider of brilliantly simple business communication solutions, comprised of integrated voice, video, data and mobile applications based on Internet Protocol (“IP”) technologies. We focus on the small and medium sized businesses (less than 5,000 users), with a Unified Communications (“UC”) platform so that they can communicate anytime, anyplace, and through any device that they chose. Our strategy is to provide customers with a flexible choice of deployment options: subscribing to our cloud-based communication services, operating our ShoreTel solution in their own premise-based data centers or a hybrid combination of both.
 
19

We believe our solution addresses changes in the UC market being driven by both technological advances and new workplace trends. We believe some of the current factors affecting the UC market include: addressing an increasingly mobile workforce, the increased adoption of a Bring Your Own Device (“BYOD”) philosophy, the ongoing need for electronic collaboration and a desire for multiple forms of communication. Our solutions are sold through our extensive network of over 1,000 authorized resellers and value-added distributors throughout the world served either by national distributors or by ShoreTel directly.

We have developed a cloud-purposed, multi-tenanted common platform comprised of a single call control. This common platform, named ShoreTel Connect, will enable a single ShoreTel solution, which includes common applications such as contact center, conferencing and mobility as well as common endpoints, to be consumed in a cloud, premise or hybrid environment.

We currently provide our ShoreTel solution via multiple deployment options, as well as a diverse set of applications and services for both premise and hosted deployment models, consisting of ShoreTel IP Telephony, ShoreTel Unified Communications, ShoreTel Contact Center, ShoreTel Mobility, and professional services including ShoreTel Global Services and application and development professional services.

We are headquartered in Sunnyvale, California and have offices located throughout North America, Europe, Asia and Australia. Additionally, our cloud-based services are provided from multiple data centers in the United States and the United Kingdom. While most of our customers are located in the United States, we have remained relatively consistent in revenue from international sales, which accounted for approximately 9% and 8% of our total revenue for the three months ended December 31, 2015 and 2014, respectively, and 8% for both the six months ended December 31, 2015 and 2014. We expect sales to customers in the United States will continue to comprise the majority of our sales in the foreseeable future.

Key Business Metrics

We monitor a number of key metrics to help forecast growth, establish budgets, measure the effectiveness of sales and marketing efforts and measure operational effectiveness.

Deferred revenue. Deferred revenue relates to the timing of revenue recognition for specific transactions based on delivery of service, support, specific commitments, product and services delivered to our value-added distributors that have not been delivered or sold through to resellers, and other factors. Deferred revenue primarily consists of billings or payments received in advance of revenue recognition from our transactions and are recognized as the revenue recognition criteria are met. Nearly all of our premise system sales include the purchase of post-contractual support contracts with terms of up to five years, and our renewal rates on these contracts have been high historically. We recognize support revenue on a ratable basis over the term of the support contract. Since we receive payment for support in advance of recognizing the related revenue, we carry a deferred revenue balance on our consolidated balance sheet. Almost all of our hosted services are billed a month in advance. Billings that are collected before the service is delivered are included in the deferred revenue balance on our consolidated balance sheet. These amounts are recognized as revenue as the services are delivered. Our deferred revenue balance at December 31, 2015 was $73.3 million, of which $52.5 million is expected to be recognized within one year.

Gross margin. Our gross margins for products are primarily affected by our ability to reduce hardware costs faster than the decline in average overall system sales prices. We strive to increase our product gross margin by reducing hardware costs through product redesign and volume discount pricing from our suppliers. In general, product gross margin on our switches is greater than product gross margin on our IP phones. We consider our ability to monitor and manage these factors to be a key aspect of maintaining product gross margins and increasing our profitability.

Gross margin for hosted and related services is lower than the gross margins for support and services and product and is impacted primarily by the reselling of broadband circuits to customers, employee-related expense, data communication cost, carrier cost, telecom taxes, and intangible asset amortization expense. We expect that with the growth in hosted and related services revenue, the gross margins may reflect improvement due to economies of scale, synergies and other cost reductions in our service delivery platform.

Gross margin for support and services is impacted primarily by labor-related expenses. The primary goal of our support and services function is to ensure a high level of customer satisfaction and our investments in support personnel and infrastructure are made with this goal in mind. We expect that as our installed enterprise customer base grows, we may be able to slightly improve gross margin for support and services through economies of scale. However, the timing of additional investments in our support and services infrastructure could materially affect our cost of support and services revenue, both in absolute dollars and as a percentage of support and services revenue and total revenue, in any particular period.
 
20

Operating expense. Our operating expenses are comprised primarily of compensation and benefits for our employees. Accordingly, increases in operating expenses historically have been primarily related to increases in our headcount. We intend to expand our workforce as we grow, and therefore, our ability to forecast revenue is critical to managing our operating expenses.

Average revenue per user. We calculate the monthly average service revenue per user (“ARPU”) for our hosted and related services revenue as the average monthly revenue per customer divided by the average number of seats per customer. The average monthly revenue per customer is calculated as the monthly service revenue from customers in the period, divided by the simple average number of business customers during the period. Our ARPU includes telecommunication internet circuits that we resell that could, as a percentage of our business, decline over time as our average customer size increases and therefore they are more likely to have their own networks already established. Our monthly ARPU was approximately $52 for both the three months ended December 31, 2015 and 2014.

Revenue churn. Revenue churn for our hosted and related services revenue is calculated by dividing the monthly recurring revenue from customers that have terminated during a period by the simple average of the total monthly recurring revenue from all customers in a given period. The effective management of the revenue churn is critical to our ability to maximize revenue growth and to maintain and improve margins. Our annualized revenue churn for customers that have terminated services for the three months ended December 31, 2015 was approximately 6% as compared to 5% for the three months ended December 31, 2014.

Basis of Presentation

Revenue. We derive our revenue from sales of our premise and hosted IP telecommunications systems and related support and services.

Product revenue. Product revenue consists of sales of our premise and hosted IP telecommunication systems. Our typical system includes a combination of IP phones, switches and software applications primarily for our premise-based solutions. We sell our products through channel partners that include resellers and value-added distributors. Prices to a given channel partner for hardware and software products depend on that channel partner's volume and other criteria, as well as our own strategic considerations. Product revenue has accounted for 45% and 52% of our total revenue for the three months ended December 31, 2015 and 2014, respectively and 46% and 52% of our total revenue for the six months ended December 31, 2015 and 2014, respectively.

Hosted and related services revenue. Hosted and related services and solutions consist primarily of our proprietary hosted VoIP Unified Communications system as well as other services such as foreign and domestic calling plans, certain UC applications, internet service provisioning, regulatory and telecommunications fees, training and other professional services. Our hosted and related services are sold through indirect channel resellers and a direct sales force. Our customers enter into one to three year service agreements whereby they are billed for such services on a monthly basis. Revenue from our hosted and related services is recognized on a monthly basis as services are delivered. Revenue associated with various calling plans and internet services are recognized as such services are provided. Hosted and related services revenues accounted for 34% and 28% of our total revenue for the three months ended December 31, 2015 and 2014, respectively, and 33% and 28% of our total revenue for the six months ended December 31, 2015 and 2014, respectively. We expect that hosted and related services revenue will continue to increase as a percentage of total revenue.

Support and services revenue. Support and services revenue primarily consists of post-contractual support, and to a lesser extent revenue from training services, professional services and premise-based installations that we perform. Post-contractual support includes software updates which grant rights to unspecified software license upgrades and maintenance releases issued during the support period. Post-contractual support also includes both Internet- and phone-based technical support. Revenue from post-contractual support is recognized ratably over the contractual service period. Support and services revenues accounted for 21% and 20% of our total revenue for the three months ended December 31, 2015 and 2014, respectively, and 21% and 20% of our total revenue for the six months ended December 31, 2015 and 2014, respectively.

Cost of revenue. Cost of product revenue consists primarily of hardware costs, royalties and license fees for third-party software included in our systems, salary and related overhead costs of operations personnel, freight, warranty costs and provision for excess inventory. The majority of these costs vary with the unit volumes of products sold. Cost of hosted and related services revenue consists of personnel and related costs of the hosted services, data center costs, data communication cost, costs of regulatory and telecommunications fees, carrier cost and amortization of intangible assets. Cost of support and services revenue consists of salary and related overhead costs of personnel engaged in support and service.

Research and development expenses. Research and development expenses primarily include personnel costs, outside engineering costs, professional services, prototype costs, test equipment, software usage fees and facilities expenses. Research and development expenses are recognized when incurred. We have capitalized development costs incurred from determination of technological feasibility through general release of the product to customers, although capitalized development costs historically have not been significant. We are devoting substantial resources to the development of additional functionality of our Connect platform products and the ongoing development of new product technologies and related software applications to support this platform. We intend to continue to make investments in our research and development efforts because we believe they are essential to maintaining and improving our competitive position.
 
21

Sales and marketing expenses. Sales and marketing expenses primarily include personnel costs, sales and partner commissions, travel, marketing, promotional and lead generation programs, branding and advertising, trade shows, sales demonstration equipment, professional services fees, amortization of intangible assets, and facilities expenses.  We plan to continue to invest in development of our distribution channel by increasing the size of our field sales force to enable us to expand into new geographies and further increase our sales to enterprise customers.  We plan to continue investing in our domestic and international marketing activities to help build brand awareness and create sales leads for our channel partners.  We expect that sales and marketing expenses will be our largest operating expense category.

General and administrative expenses. General and administrative expenses primarily relate to our executive, finance, human resources, legal and information technology organizations. General and administrative expenses primarily consist of personnel costs, professional fees for legal, board of directors' costs, accounting, tax, compliance and information systems, travel, recruiting expense, depreciation expense and facilities expenses.

Settlements and defense fees. Settlements and defense fees relate to one-time charges related to probable and estimable litigation settlement amounts and professional fees incurred in connection with an unsolicited acquisition proposal.

Acquisition-related costs. Acquisition-related costs relate to legal, accounting, consulting, investment banker and other costs directly related acquisitions

Interest expense. Interest expense primarily consists of interest expense on our debt as well as other miscellaneous items affecting our operating results.

Interest income and other (expense). Interest income and other (expense) primarily consists of interest earned on cash, cash equivalents and short-term investments, gains and losses on foreign currency translations and transactions as other miscellaneous items affecting our operating results.

Provision for income taxes. Provision for income taxes includes federal, state and foreign tax on our income as well as any adjustments made to our valuation allowance for deferred tax assets. Since our inception, we have accumulated substantial net operating loss and tax credit carryforwards. We account for income taxes under an asset and liability approach.  Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carryforwards and other tax credits measured by applying current enacted tax laws. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

Critical Accounting Policies and Estimates

The preparation of our financial statements and related disclosures in conformity with generally accepted accounting principles in the United States of America (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. These estimates and assumptions are based on historical experience and various other factors that we believe are reasonable under the circumstances. We consider our accounting policies related to revenue recognition, stock-based compensation, goodwill and purchased-intangible assets and accounting for income taxes to be critical accounting policies. A number of significant estimates, assumptions, and judgments are inherent in our determination of when to recognize revenue, how to estimate the best evidence of selling price for revenue recognition, the calculation of stock-based compensation expense, evaluation of the potential impairment of goodwill and purchased-intangible assets and the accounting for income and telecom taxes. We base our estimates and judgments on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates. Management believes there have been no significant changes during the three and six months ended December 31, 2015 to the items that we disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended June 30, 2015 filed with the Securities and Exchange Commission. For a description of those accounting policies, please refer to our Annual Report on Form 10-K for the fiscal year ended June 30, 2015.
 
22

Results of Operations

The following table sets forth unaudited selected condensed consolidated statements of income data for the three and six months ended December 31, 2015 and 2014 (in thousands, except per share amounts):

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
Revenue:
               
Product
 
$
41,048
   
$
46,913
   
$
82,581
   
$
94,620
 
Hosted and related services
   
30,484
     
25,503
     
59,886
     
50,115
 
Support and services
   
18,899
     
18,191
     
37,989
     
36,024
 
Total revenue
   
90,431
     
90,607
     
180,456
     
180,759
 
Cost of revenue:
                               
Product
   
13,692
     
15,613
     
27,173
     
32,392
 
Hosted and related services
   
14,119
     
15,423
     
27,946
     
30,751
 
Support and services
   
4,735
     
4,301
     
9,440
     
8,582
 
Total cost of revenue
   
32,546
     
35,337
     
64,559
     
71,725
 
Gross profit
   
57,885
     
55,270
     
115,897
     
109,034
 
Operating expenses:
                               
Research and development
   
13,793
     
13,272
     
27,630
     
26,933
 
Sales and marketing
   
30,272
     
29,301
     
61,115
     
58,317
 
General and administrative
   
9,703
     
10,562
     
19,818
     
20,553
 
Settlements and defense fees
   
-
     
8,422
     
-
     
8,422
 
Acquisition-related costs
   
534
     
-
     
534
     
-
 
Total operating expenses
   
54,302
     
61,557
     
109,097
     
114,225
 
Income (loss) from operations
   
3,583
     
(6,287
)
   
6,800
     
(5,191
)
Other income (expense):
                               
Interest expense
   
(115
)
   
(107
)
   
(238
)
   
(260
)
Interest income and other (expense), net
   
(560
)
   
(343
)
   
(1,137
)
   
(556
)
Total other expense
   
(675
)
   
(450
)
   
(1,375
)
   
(816
)
Income (loss) before provision for income taxes
   
2,908
     
(6,737
)
   
5,425
     
(6,007
)
Provision for income taxes
   
363
     
125
     
766
     
503
 
Net income (loss)
 
$
2,545
   
$
(6,862
)
 
$
4,659
   
$
(6,510
)
Net income (loss) per share - basic
 
$
0.04
   
$
(0.11
)
 
$
0.07
   
$
(0.10
)
Net income (loss) per share - diluted
 
$
0.04
   
$
(0.11
)
 
$
0.07
   
$
(0.10
)
Shares used in computing net income (loss) per share - basic
   
66,184
     
63,728
     
65,725
     
63,348
 
Shares used in computing net income (loss) per share - diluted
   
68,074
     
63,728
     
67,471
     
63,348
 
 
23

The following table sets forth selected condensed consolidated statements of income data as a percentage of total revenue for each of the periods indicated.

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
2015
   
2014
 
Revenue:
               
Product
   
45
%
   
52
%
   
46
%
   
52
%
Hosted and related services
   
34
%
   
28
%
   
33
%
   
28
%
Support and services
   
21
%
   
20
%
   
21
%
   
20
%
Total revenue
   
100
%
   
100
%
   
100
%
   
100
%
Cost of revenue:
                               
Product
   
15
%
   
17
%
   
15
%
   
18
%
Hosted and related services
   
16
%
   
17
%
   
16
%
   
17
%
Support and services
   
5
%
   
5
%
   
5
%
   
5
%
Total cost of revenue
   
36
%
   
39
%
   
36
%
   
40
%
Gross profit
   
64
%
   
61
%
   
64
%
   
60
%
Operating expenses:
                               
Research and development
   
15
%
   
15
%
   
15
%
   
15
%
Sales and marketing
   
33
%
   
32
%
   
34
%
   
32
%
General and administrative
   
11
%
   
12
%
   
11
%
   
11
%
Settlements and defense fees
   
-
     
9
%
   
-
     
5
%
Acquisition-related costs
   
1
%
   
-
     
-
     
-
 
Total operating expenses
   
60
%
   
68
%
   
60
%
   
63
%
Income (loss) from operations
   
4
%
   
(7
%)
   
4
%
   
(3
%)
Other income (expense):
                               
Interest expense
   
-
     
-
     
-
     
-
 
Interest income and other (expense), net
   
(1
%)
   
-
     
(1
%)
   
(1
%)
Total other expense
   
(1
%)
   
-
     
(1
%)
   
(1
%)
Income (loss) before provision for income taxes
   
3
%
   
(7
%)
   
3
%
   
(4
%)
Provision for income taxes
   
-
     
-
     
-
     
-
 
Net income (loss)
   
3
%
   
(7
%)
   
3
%
   
(4
%)

Comparison of the three and six months ended December 31, 2015 and December 31, 2014

Revenue

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
Change $
   
Change %
   
2015
   
2014
   
Change $
   
Change %
 
(in thousands, except percentages)
                               
Product revenue
 
$
41,048
   
$
46,913
   
$
(5,865
)
   
(13
%)
 
$
82,581
   
$
94,620
   
$
(12,039
)
   
(13
%)
Hosted and related services revenue
   
30,484
     
25,503
     
4,981
     
20
%
   
59,886
     
50,115
     
9,771
     
19
%
Support and services revenue
   
18,899
     
18,191
     
708
     
4
%
   
37,989
     
36,024
     
1,965
     
5
%
Total revenue
 
$
90,431
   
$
90,607
   
$
(176
)
   
-
   
$
180,456
   
$
180,759
   
$
(303
)
   
-
 

Total revenue remained relatively consistent at $90.4 million in the three months ended December 31, 2015 as compared to $90.6 million in the three months ended December 31, 2014.

Total revenue remained relatively consistent at $180.5 million in the six months ended December 31, 2015 as compared to $180.8 million in the three months ended December 31, 2014.
 
24

Product revenue

Product revenue decreased by $5.9 million, or 13%, and $12.0 million, or 13%, during the three and six months ended December 31, 2015, respectively, as compared to the same period in the prior year primarily due to the decline in volume from new customers.

Hosted and related services revenue

Hosted and related services revenue increased by $5.0 million, or 20%, and $9.8 million, or 19%, in the three and six months ended December 31, 2015, respectively, as compared to the same period in the prior year. The increase in hosted and related services revenue was primarily due to continued growth in our hosted customer base, increase in our non-recurring revenue such as installation fees and usage based telecommunications charges as well as additional increases in the use of our services from existing customers.

Support and services revenue

Support and services revenue increased by $0.7 million, or 4%, and $2.0 million, or 5%, in the three and six months ended December 31, 2015, respectively, as compared to the same period in the prior year. The increase in support and services revenue was primarily due to our ability to maintain high renewal rates on maintenance contracts as well as the continued expansion of our customer base resulting from sales to new customers who entered into post-contractual support agreements.

Cost of revenue and gross profit

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
Change $
   
Change %
   
2015
   
2014
   
Change $
   
Change %
 
(in thousands, except percentages)
                               
Product cost of revenue
 
$
13,692
   
$
15,613
   
$
(1,921
)
   
(12
%)
 
$
27,173
   
$
32,392
   
$
(5,219
)
   
(16
%)
Hosted and related services cost of revenue
   
14,119
     
15,423
     
(1,304
)
   
(8
%)
   
27,946
     
30,751
     
(2,805
)
   
(9
%)
Support and services cost of revenue
   
4,735
     
4,301
     
434
     
10
%
   
9,440
     
8,582
     
858
     
10
%
Total cost of revenue
 
$
32,546
   
$
35,337
   
$
(2,791
)
   
(8
%)
 
$
64,559
   
$
71,725
   
$
(7,166
)
   
(10
%)
                                                                 
Product gross profit
 
$
27,356
   
$
31,300
   
$
(3,944
)
   
(13
%)
 
$
55,408
   
$
62,228
   
$
(6,820
)
   
(11
%)
Hosted and related services gross profit
   
16,365
     
10,080
     
6,285
     
62
%
   
31,940
     
19,364
     
12,576
     
65
%
Support and services gross profit
   
14,164
     
13,890
     
274
     
2
%
   
28,549
     
27,442
     
1,107
     
4
%
Total gross profit
 
$
57,885
   
$
55,270
   
$
2,615
     
5
%
 
$
115,897
   
$
109,034
   
$
6,863
     
6
%

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
 
2015
   
 
2014
   
Net
Change
   
 
2015
   
 
2014
   
Net
Change
 
Product gross margin
   
67
%
   
67
%
   
-
     
67
%
   
66
%
   
1
%
Hosted and related services gross margin
   
54
%
   
40
%
   
14
%
   
53
%
   
39
%
   
14
%
Support and services gross margin
   
75
%
   
76
%
   
(1
%)
   
75
%
   
76
%
   
(1
%)
Total gross margin
   
64
%
   
61
%
   
3
%
   
64
%
   
60
%
   
4
%

The overall gross margin was 64% for the three months ended December 31, 2015 compared to 61% for the same period in the prior year.

The overall gross margin was 64% for the six months ended December 31, 2015 compared to 60% for the same period in the prior year.

Product gross margin

Product gross margins remained consistent at 67% for both the three months ended December 31, 2015 and 2014.

Product gross margins remained relatively consistent at 67% for the six months ended December 31, 2015 as compared to 66% in the same period in the prior year.
 
25

Hosted and related services gross margin

Hosted and related service gross margin increased to 54% in the three months ended December 31, 2015 as compared to 40% in the same period in the prior year. Hosted and related service gross margin increased to 53% in the six months ended December 31, 2015 as compared to 39% in the same period in the prior year. The increases from the prior periods were primarily due to operating efficiencies gained in our hosted deployment model as we have continued to expand our hosted revenue base while managing operational costs and also due to the release of $1.2 million and $2.0 million for the three and six months ended December 31, 2015, respectively, related to certain previously accrued surcharges as a result of favorable resolutions and reaching the statute of limitations in those jurisdictions.

Support and services gross margin

Support and services gross margins remained relatively consistent at 75% in the three and six months ended December 31, 2015 as compared to 76% in the same periods in the prior year.

Operating expenses

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
Change $
   
Change %
   
2015
   
2014
   
Change $
   
Change %
 
(in thousands, except percentages)
                               
Research and development
 
$
13,793
   
$
13,272
   
$
521
     
4
%
 
$
27,630
   
$
26,933
   
$
697
     
3
%
Sales and marketing
   
30,272
     
29,301
     
971
     
3
%
   
61,115
     
58,317
     
2,798
     
5
%
General and administration
   
9,703
     
10,562
     
(859
)
   
(8
%)
   
19,818
     
20,553
     
(735
)
   
(4
%)
Settlements and defense fees
   
-
     
8,422
     
(8,422
)
   
(100
%)
   
-
     
8,422
     
(8,422
)
   
(100
%)
Acquisition-related costs
   
534
     
-
     
534
     
N/A
 
   
534
     
-
     
534
     
N/A
 

Research and development

Research and development expenses increased by $0.5 million, or 4%, for the three months ended December 31, 2015 as compared to the same period in the prior year. The increase in research and development expenses from the prior period was primarily due to an increase in the allocation of corporate expenses of $0.3 million primarily related to an increase in headcount of research and development personnel.

Research and development expenses increased by $0.7 million, or 3%, for the six months ended December 31, 2015 as compared to the same period in the prior year. The increase in research and development expenses from the prior period was primarily due to an increase in the allocation of corporate expenses of $0.6 million primarily related to an increase in headcount of research and development personnel.

Sales and marketing

Sales and marketing expenses increased by $1.0 million, or 3%, in the three months ended December 31, 2015 as compared to the same period in the prior year. This increase in sales and marketing expenses was due to an increase in marketing expenses of $1.0 million primarily due to partner commissions.

Sales and marketing expenses increased by $2.8 million, or 5%, in the six months ended December 31, 2015 as compared to the same period in the prior year. This increase in sales and marketing expenses was due to an increase in marketing expenses of $1.9 million primarily due to partner commissions as well as an increase in personnel related costs including benefits, bonus and commissions of $0.9 million primarily related to an increase in headcount.

General and administrative

General and administrative expenses decreased by $0.9 million, or 8%, in the three months ended December 31, 2015 as compared to the same period in the prior year. This decrease in general and administrative expenses was due to a decrease in professional services of $2.0 million partially offset by an increase in personnel related costs including benefits and bonus of $0.7 million primarily related to an increase in headcount.
 
26

General and administrative expenses decreased by $0.7 million, or 4%, in the six months ended December 31, 2015 as compared to the same period in the prior year. This decrease in general and administrative expenses was due to a decrease in professional services of $3.1 million partially offset by an increase in information technology related project costs of $1.3 million and an increase in personnel related costs including benefits and bonus of $1.0 million primarily related to an increase in headcount.

Settlements and defense fees

Settlements and defense fees of $8.4 million for the three and six months ended December 31, 2014 were comprised of $6.7 million related to a settlement on escrow claims related to the acquisition of M5 Networks, Inc. (“M5”), $1.1 million related to an Internal Revenue Service proposed adjustment for the 2008 through 2012 tax years and $0.6 million in professional fees incurred in connection with an unsolicited acquisition proposal. The $6.7 million related to a settlement on escrow claims was comprised of a $3.6 million impairment of the indemnification asset charge, $2.5 million for professional fee reimbursement and a $0.6 million modification accounting charge related to the change in fair value of foregone stock per the Agreement and Plan of Reorganization between M5 and the Company. There were no corresponding charges for the three and six months ended December 31, 2015.

Acquisition-related costs

 The acquisition-related costs of $0.5 million in the three and six months ended December 31, 2015 primarily consists of direct costs incurred by the Company related to the acquisition of M5 Networks Australia Pty Ltd (“M5 Australia”) and Corvisa LLC. There were no corresponding charges for the three and six months ended December 31, 2014.

Other income (expense), net

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
Change $
   
Change %
   
2015
   
2014
   
Change $
   
Change %
 
(in thousands, except percentages)
                               
Interest expense
 
$
(115
)
 
$
(107
)
 
$
8
     
7
%
 
$
(238
)
 
$
(260
)
 
$
(22
)
   
(8
%)
Interest income and other (expense), net
   
(560
)
   
(343
)
   
217
     
63
%
   
(1,137
)
   
(556
)
   
581
     
104
%

Interest expense

Interest expense remained consistent at $0.1 million for both the three months ended December 31, 2015 and 2014.

Interest expense remained relatively consistent at $0.2 million for the six months ended December 31, 2015 as compared to $0.3 million for the same period in the prior year.

Interest income and other (expense), net

Interest income and other (expense), net remained relatively consistent at $0.6 million for the three months ended December 31, 2015 as compared to the $0.3 million for the same period in the prior year.

Interest income and other (expense), increased by $0.6 million in the six months ended December 31, 2015 as compared to the same period in the prior year. The increase in interest income and other (expense) from prior period was primarily due to amortization expenses.

Provision for income tax

   
Three Months Ended
December 31,
   
Six Months Ended
December 31,
 
   
2015
   
2014
   
Change $
   
Change %
   
2015
   
2014
   
Change $
   
Change %
 
(in thousands, except percentages)
                               
Provision for income tax
 
$
363
   
$
125
   
$
238
     
190
%
 
$
766
   
$
503
   
$
263
     
52
%
 
Provision for income tax

The provision for income taxes for the three and six months ended December 31, 2015 and 2014 was primarily related to federal Alternative Minimum Tax, state and foreign income tax expense.
 
27

Liquidity and Capital Resources

Balance Sheet and Cash Flows

The following table summarizes our cash, cash equivalents and short-term investments (in thousands):

   
December 31,
2015
   
June 30,
2015
   
Increase/
(Decrease)
 
Cash and cash equivalents
 
$
96,905
   
$
82,162
   
$
14,743
 
Short-term investments
   
10,020
     
8,025
     
1,995
 
Total
 
$
106,925
   
$
90,187
   
$
16,738
 

As of December 31, 2015, our principal sources of liquidity consisted of cash, cash equivalents and short-term investments of $106.9 million, accounts receivable of $28.8 million and the balance of $99.4 million available for borrowing under our New Credit Facility.

On October 22, 2014, we entered into an Amended and Restated Credit Agreement which was further amended on December 1, 2014 and August 5, 2015 (“New Credit Facility”) which provides for a revolving loan facility for an aggregate principal amount not exceeding $100.0 million. The New Credit Facility amended and restated the prior credit facility. The New Credit Facility matures on the fifth anniversary of its closing (October 22, 2019) and is payable in full upon maturity. The amounts borrowed and repaid under the New Credit Facility are available for future borrowings.

The borrowings under the New Credit Facility accrue interest (at our election) either at (i) the London interbank offered rate then in effect, plus a margin of between 1.50% and 2.25%, which is based on our consolidated EBITDA (as defined in the New Credit Facility), or (ii) the higher of (a) the bank’s publicly-announced prime rate then in effect and (b) the federal funds rate plus 0.50%, in each case of (a) or (b), plus a margin of between 0.00% and 0.50%, which will be based upon our consolidated EBITDA. We also pay annual commitment fees during the term of the New Credit Facility which varies depending on our consolidated EBITDA. The New Credit Facility is secured by substantially all of our assets.

The New Credit Facility contains customary affirmative and negative covenants, including compliance with financial ratios and metrics. The New Credit Facility and the related amendment requires the Company to maintain a minimum ratio of liquidity to its indebtedness (each as defined in the New Credit Facility) and varying amounts of Liquidity and Consolidated EBITDA specified in the New Credit Facility throughout the term of the agreement. As of December 31, 2015, the Company was in compliance with all such covenants and no amounts were outstanding under the New Credit Facility.

Historically, our principal uses of cash have consisted of the purchase of finished goods inventory from our contract manufacturers, payroll and other operating expenses related to the development and marketing of our new products, purchases of property and equipment and acquisitions.

Our future capital requirements will depend on many factors, including our rate of revenue growth, the expansion of our sales and marketing activities, the addition of new business initiatives, the timing and extent of our expansion into new geographies, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of our products and acquisition and licensing activities. We may enter into agreements relating to potential investments in, or acquisitions of, complementary businesses or technologies in the future, which could also require us to seek additional equity or debt financing. If needed, additional funds may not be available on terms favorable to us or at all. We believe that the available amounts under the line of credit together with our cash flows from our operations will be sufficient to fund our operating requirements for at least the next twelve months.
 
28

The following table shows our cash flows from operating activities, investing activities and financing activities for the stated periods (in thousands):

   
Six Months Ended
December 31,
 
   
2015
   
2014
 
Cash provided by operating activities
 
$
23,210
   
$
22,885
 
Cash used in investing activities
   
(13,712
)
   
(12,219
)
Cash provided by financing activities
   
5,245
     
3,289
 
Net increase in cash and cash equivalents
 
$
14,743
   
$
13,955
 

Cash flows from operating activities

Net income (loss) during the six months ended December 31, 2015 and 2014 included non-cash charges of $4.9 million and $4.6 million in stock-based compensation expense, respectively, depreciation and amortization of $9.8 million and $9.7 million, respectively.

Cash provided by operating activities of $23.2 million during the six months ended December 31, 2015 reflects net changes in operating assets and liabilities, exclusive of assets and liabilities assumed from acquisitions, which provided $3.7 million of cash consisting primarily of a decrease in accounts receivable of $7.8 million due to improved collections, a decrease in prepaid expenses and other current assets of $1.5 million, a decrease in inventory of $1.0 million, an increase in deferred revenue of $1.8 million and an increase in accrued employee compensation of $1.2 million. These cash inflows were partially offset by a decrease in accrued taxes and surcharges of $5.6 million, a decrease in accounts payable of $2.2 million and a decrease in accrued liabilities and other of $1.8 million.

Cash provided by operating activities of $22.9 million during the six months ended December 31, 2014 reflects net changes in operating assets and liabilities, which provided $10.9 million of cash consisting primarily of a decrease in inventory of $7.3 million, a decrease in accounts receivable of $2.3 million due to improved collections, an increase in accrued liabilities and other of $6.4 million and an increase in deferred revenue of $4.5 million. These cash inflows were partially offset by an increase in prepaid expenses and other current assets of $3.6 million, a decrease in accounts payable of $3.0 million, a decrease in accrued taxes and surcharges of $2.1 million and a decrease in accrued employee compensation of $1.1 million.

Cash flows from investing activities

We have classified our investment portfolio as “available for sale,” and our investments are made with a policy of capital preservation and liquidity as the primary objectives. We may hold investments to maturity; however, we may sell an investment at any time if the quality rating of the investment declines, the yield on the investment is no longer attractive or we are in need of cash.

Net cash used in investing activities was $13.7 million during the six months ended December 31, 2015 primarily related to the purchase of short-term investments of $7.8 million, $5.9 million for the acquisition of M5 Australia, net of cash acquired, the purchase of property and equipment of $5.7 million, offset by $5.7 million in proceeds from maturities of our short-term investments.

Net cash used in investing activities was $12.2 million during the six months ended December 31, 2014 primarily related to the purchase of short-term investments of $7.9 million, the purchase of property and equipment of $5.5 million and the purchases of patents, technology and internally developed software of $1.1 million, offset by $2.3 million in proceeds from maturities of our short term investments.

Cash flows from financing activities

Net cash provided by financing activities was $5.2 million for the six months ended December 31, 2015. During the six months ended December 31, 2015, we received $6.4 million from the issuance of common stock under various employee benefit plans offset by the payment of $1.1 million associated with employee tax obligations on the vesting of restricted stock units.

Net cash provided by financing activities was $3.3 million for the six months ended December 31, 2014. During the six months ended December 31, 2014, we received $5.2 million from the exercise of stock options, offset by the payment of $1.0 million associated with employee tax obligations on the vesting of restricted stock units, the payment of $0.6 million of financing costs associated with the New Credit Facility and the payment of $0.3 million in relation to our capital leases.
 
29

Off-Balance Sheet Arrangements

We do not have any material off-balance sheet arrangements (other than those disclosed below within the Contractual obligations and commitments section) nor do we have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which are established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Contractual obligations and commitments

The following table summarizes our contractual obligations as of December 31, 2015 and the effect that such obligations are expected to have on our liquidity and cash flows in future periods:

   
Payments Due by Period
 
   
 
Total
 
   
Less Than
1 Year
   
1-3 Years
 
   
3-5 Years
 
   
Thereafter
 
 
(In thousands)
 
       
   
   
 
Operating lease obligations
 
$
25,747
   
$
6,612
   
$
11,232
   
$
6,963
   
$
940
 
Capital lease obligations
   
36
     
24
     
12
     
-
     
-
 
Line of credit
   
-
     
-
     
-
     
-
     
-
 
Non-cancellable purchase commitments (inventory and software licenses)
   
14,408
     
14,408
     
-
     
-
     
-
 
Outstanding letters of credit
   
635
     
635
     
-
     
-
     
-
 
Total
 
$
40,826
   
$
21,679
   
$
11,244
   
$
6,963
   
$
940
 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the normal course of our business, we are exposed to foreign currency exchange rate risk inherent in conducting business globally in foreign currencies. We are primarily exposed to foreign currency fluctuations related to collections from accounts receivable balances and cash in banks that are denominated in the Australian dollar, British pound, Canadian dollar and the Euro. We use relatively short-term foreign currency forward contracts to minimize the risk associated with the foreign exchange effects of the losses and gains of the related foreign currency denominated exposures. We recognize the gains and losses on foreign currency forward contracts in the same period as the losses and gains of the related foreign currency denominated exposures. The gains and losses on foreign exchange contracts mitigate the effect of currency movements on our cash and accounts receivable balances. As of December 31, 2015, a 10% change in the applicable foreign exchange rates would result in an increase or decrease in our pretax earnings of approximately $0.7 million.

We do not have any material changes in the market risk and the interest rate risk disclosure included in the “Quantitative and Qualitative Disclosures About Market Risk” in Item 7A of Part II of our Annual Report on Form 10-K for the fiscal year ended June 30, 2015.

 ITEM 4. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures. Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, our disclosure controls and procedures were effective.

Internal Control Over Financial Reporting. There have not been any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
30

PART II: OTHER INFORMATION

ITEM  1. LEGAL PROCEEDINGS

See Note 13 to the Condensed Consolidated Financial Statements.
 
ITEM  1A. RISK FACTORS

There were no material changes in our risk factors as described in “Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K, for the fiscal year ended June 30, 2015.

ITEM  2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

ITEM  3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM  4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM  5. OTHER INFORMATION

Not applicable.

ITEM  6. EXHIBITS

See Index to Exhibits following the signature page to this Form 10-Q, which is incorporated by reference herein.
 
31

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.
 
Date: February 9, 2016
 
 
ShoreTel, Inc.
     
 
By:
/s/    MICHAEL E. HEALY
   
Michael E. Healy
   
Chief Financial Officer
   
(Principal Financial Officer)
 
32

EXHIBIT INDEX

Exhibit
Number
 
Exhibit Title
   
2.1
Membership Interest Purchase Agreement by and among ShoreTel, Inc., Corvisa Services LLC and Novation Companies, Inc., dated as of December 21, 2015 (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K filed on January 8, 2016)
   
10.1 +
2015 Equity Incentive Plan and forms of restricted stock unit award agreement and stock option award agreement (incorporated by reference to Exhibit 4.04 of the Company’s Registration Statement on Form S-8 filed on December 29, 2015)
   
Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer.
   
Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer.
   
Section 1350 Certification of Chief Executive Officer.
   
Section 1350 Certification of Chief Financial Officer.
   
101.INS
XBRL Instance Document
   
101.SCH
XBRL Taxonomy Extension Schema
   
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
   
101.DEF
XBRL Taxonomy Extension Definition Linkbase
   
101.LAB
XBRL Taxonomy Extension Label Linkbase
   
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
 
+
Management Compensatory Plan or Arrangement

(1)
This certification accompanying this report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933 or the Securities Exchange Act of 1934 (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.
 
 
33

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15(d)-14(a), AS ADOPTED
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Don H. Joos, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of ShoreTel, Inc.;
 
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(s) 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(s) 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: February 9, 2016
 
   
 
/s/ Don H. Joos
 
Don H. Joos
 
Chief Executive Officer
 
(Principal Executive Officer)
 
 

EX-31.2 3 ex31_2.htm EXHIBIT 31.2

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15(d)-14(a), AS ADOPTED
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Michael E. Healy, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of ShoreTel, Inc.;
 
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(s) 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(s) 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: February 9, 2016
 
   
 
/s/ Michael E. Healy
 
Michael E. Healy
 
Chief Financial Officer
 
(Principal Financial Officer)
 
 

EX-32.1 4 ex32_1.htm EXHIBIT 32.1

Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Don H. Joos, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of ShoreTel, Inc. for the quarter ended December 31, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of ShoreTel, Inc.

Date: February 9, 2016
   
     
 
By:
/s/ Don H. Joos
 
Name:
Don H. Joos
 
Title:
Chief Executive Officer
   
(Principal Executive Officer)

This certification accompanies this Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by referenced into any filing of the Company under the Securities Act of 1933 or the Securities Exchange Act of 1934 (whether made on or before or after the date of this Report), irrespective of any general incorporation language contained in such filing.
 
 

EX-32.2 5 ex32_2.htm EXHIBIT 32.2

Exhibit 32.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Michael E. Healy, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of ShoreTel, Inc. for the quarter ended December 31, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of ShoreTel, Inc.

Date: February 9, 2016
   
     
 
By:
/s/ Michael E. Healy
 
Name:
Michael E. Healy
 
Title:
Chief Financial Officer
   
(Principal Financial Officer)

This certification accompanies this Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by referenced into any filing of the Company under the Securities Act of 1933 or the Securities Exchange Act of 1934 (whether made on or before or after the date of this Report), irrespective of any general incorporation language contained in such filing.
 
 

EX-101.INS 6 shor-20151231.xml XBRL INSTANCE DOCUMENT 0001388133 2015-07-01 2015-12-31 0001388133 2016-01-22 0001388133 2015-12-31 0001388133 2015-06-30 0001388133 2014-10-01 2014-12-31 0001388133 2015-10-01 2015-12-31 0001388133 2014-07-01 2014-12-31 0001388133 2014-06-30 0001388133 2014-12-31 0001388133 shor:ImmaterialPriorPeriodAdjustmentMember 2014-07-01 2014-12-31 0001388133 shor:ImmaterialPriorPeriodAdjustmentMember 2014-10-01 2014-12-31 0001388133 shor:ImmaterialPriorPeriodAdjustmentMember 2015-07-01 2015-12-31 0001388133 shor:ImmaterialPriorPeriodAdjustmentMember 2015-06-30 0001388133 shor:ImmaterialPriorPeriodAdjustmentMember 2014-07-01 2015-06-30 0001388133 us-gaap:AccountsReceivableMember 2014-07-01 2015-06-30 0001388133 us-gaap:AccountsReceivableMember 2015-07-01 2015-12-31 0001388133 shor:M5NetworksAustraliaPtyLtdMember 2015-07-01 2015-12-31 0001388133 shor:M5NetworksAustraliaPtyLtdMember 2015-11-16 0001388133 us-gaap:CustomerRelationshipsMember shor:M5NetworksAustraliaPtyLtdMember 2015-11-16 0001388133 us-gaap:CustomerRelationshipsMember shor:M5NetworksAustraliaPtyLtdMember 2015-11-16 2015-11-16 0001388133 shor:M5NetworksAustraliaPtyLtdMember 2015-10-01 2015-12-31 0001388133 us-gaap:ComputerEquipmentMember 2015-12-31 0001388133 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0001388133 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001388133 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-06-30 0001388133 us-gaap:FurnitureAndFixturesMember 2015-06-30 0001388133 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001388133 us-gaap:ComputerEquipmentMember 2015-06-30 0001388133 us-gaap:LeaseholdImprovementsMember 2015-06-30 0001388133 shor:HostedAndRelatedServicesMember 2015-12-31 0001388133 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2015-12-31 0001388133 shor:ProductDeferralsMember 2015-12-31 0001388133 shor:ProductDeferralsMember 2015-06-30 0001388133 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2015-06-30 0001388133 shor:HostedAndRelatedServicesMember 2015-06-30 0001388133 us-gaap:CustomerRelationshipsMember 2015-12-31 0001388133 us-gaap:CustomerRelationshipsMember 2015-06-30 0001388133 us-gaap:PatentedTechnologyMember 2015-06-30 0001388133 us-gaap:OtherIntangibleAssetsMember 2015-12-31 0001388133 us-gaap:OtherIntangibleAssetsMember 2015-06-30 0001388133 us-gaap:PatentsMember 2015-06-30 0001388133 us-gaap:PatentedTechnologyMember 2015-12-31 0001388133 us-gaap:PatentsMember 2015-12-31 0001388133 us-gaap:MaximumMember 2015-07-01 2015-12-31 0001388133 us-gaap:MinimumMember 2015-07-01 2015-12-31 0001388133 us-gaap:CorporateDebtSecuritiesMember 2015-12-31 0001388133 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-12-31 0001388133 us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001388133 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001388133 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001388133 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-12-31 0001388133 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001388133 us-gaap:MoneyMarketFundsMember 2015-12-31 0001388133 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-06-30 0001388133 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001388133 us-gaap:MoneyMarketFundsMember 2015-06-30 0001388133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001388133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001388133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001388133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001388133 us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001388133 us-gaap:CorporateDebtSecuritiesMember 2015-12-31 0001388133 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2015-12-31 0001388133 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001388133 us-gaap:FairValueInputsLevel1Member 2015-06-30 0001388133 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001388133 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001388133 us-gaap:FairValueInputsLevel3Member 2015-06-30 0001388133 us-gaap:FairValueInputsLevel2Member 2015-06-30 0001388133 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001388133 us-gaap:FederalFundsPurchasedMember us-gaap:MaximumMember 2015-07-01 2015-12-31 0001388133 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:MaximumMember 2015-07-01 2015-12-31 0001388133 us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:MinimumMember 2015-07-01 2015-12-31 0001388133 us-gaap:MinimumMember us-gaap:PrimeRateMember 2015-07-01 2015-12-31 0001388133 us-gaap:FederalFundsPurchasedMember 2015-07-01 2015-12-31 0001388133 us-gaap:FederalFundsPurchasedMember us-gaap:MinimumMember 2015-07-01 2015-12-31 0001388133 us-gaap:MaximumMember us-gaap:PrimeRateMember 2015-07-01 2015-12-31 0001388133 us-gaap:EmployeeStockMember 2015-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2015-12-31 0001388133 us-gaap:GeneralAndAdministrativeExpenseMember 2015-10-01 2015-12-31 0001388133 us-gaap:CostOfSalesMember 2015-07-01 2015-12-31 0001388133 shor:CostOfHostedAndRelatedServiceRevenueMember 2015-10-01 2015-12-31 0001388133 shor:CostOfSupportAndServicesRevenueMember 2015-10-01 2015-12-31 0001388133 us-gaap:CostOfSalesMember 2014-07-01 2014-12-31 0001388133 us-gaap:CostOfSalesMember 2015-10-01 2015-12-31 0001388133 shor:CostOfSupportAndServicesRevenueMember 2014-10-01 2014-12-31 0001388133 shor:CostOfHostedAndRelatedServiceRevenueMember 2014-07-01 2014-12-31 0001388133 shor:CostOfSupportAndServicesRevenueMember 2014-07-01 2014-12-31 0001388133 shor:CostOfSupportAndServicesRevenueMember 2015-07-01 2015-12-31 0001388133 us-gaap:GeneralAndAdministrativeExpenseMember 2014-10-01 2014-12-31 0001388133 us-gaap:ResearchAndDevelopmentExpenseMember 2014-10-01 2014-12-31 0001388133 us-gaap:SellingAndMarketingExpenseMember 2015-07-01 2015-12-31 0001388133 us-gaap:ResearchAndDevelopmentExpenseMember 2014-07-01 2014-12-31 0001388133 shor:CostOfHostedAndRelatedServiceRevenueMember 2015-07-01 2015-12-31 0001388133 us-gaap:CostOfSalesMember 2014-10-01 2014-12-31 0001388133 us-gaap:GeneralAndAdministrativeExpenseMember 2014-07-01 2014-12-31 0001388133 shor:CostOfHostedAndRelatedServiceRevenueMember 2014-10-01 2014-12-31 0001388133 us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2015-12-31 0001388133 us-gaap:SellingAndMarketingExpenseMember 2014-10-01 2014-12-31 0001388133 us-gaap:ResearchAndDevelopmentExpenseMember 2015-10-01 2015-12-31 0001388133 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-12-31 0001388133 us-gaap:SellingAndMarketingExpenseMember 2015-10-01 2015-12-31 0001388133 us-gaap:SellingAndMarketingExpenseMember 2014-07-01 2014-12-31 0001388133 us-gaap:EmployeeStockMember 2015-10-01 2015-12-31 0001388133 us-gaap:EmployeeStockMember 2014-10-01 2014-12-31 0001388133 us-gaap:EmployeeStockMember 2014-07-01 2014-12-31 0001388133 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-07-01 2015-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2015-10-01 2015-12-31 0001388133 us-gaap:EmployeeStockMember 2015-07-01 2015-12-31 0001388133 us-gaap:MaximumMember us-gaap:EmployeeStockOptionMember 2014-07-01 2014-12-31 0001388133 us-gaap:MinimumMember us-gaap:EmployeeStockOptionMember 2014-07-01 2014-12-31 0001388133 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2015-07-01 2015-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2014-10-01 2014-12-31 0001388133 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2015-07-01 2015-12-31 0001388133 us-gaap:MaximumMember us-gaap:EmployeeStockMember 2014-07-01 2014-12-31 0001388133 us-gaap:MinimumMember us-gaap:EmployeeStockMember 2015-07-01 2015-12-31 0001388133 us-gaap:MinimumMember us-gaap:EmployeeStockMember 2014-07-01 2014-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2014-07-01 2014-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2015-06-30 0001388133 us-gaap:EmployeeStockOptionMember 2015-07-01 2015-12-31 0001388133 us-gaap:EmployeeStockOptionMember 2015-12-31 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2014-06-30 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2015-06-30 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2015-07-01 2015-12-31 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2014-07-01 2014-12-31 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001388133 us-gaap:RestrictedStockUnitsRSUMember 2014-12-31 0001388133 us-gaap:InternalRevenueServiceIRSMember us-gaap:MaximumMember 2014-07-01 2014-12-31 0001388133 us-gaap:MinimumMember us-gaap:InternalRevenueServiceIRSMember 2014-07-01 2014-12-31 0001388133 us-gaap:InternalRevenueServiceIRSMember 2014-07-01 2014-12-31 0001388133 us-gaap:InternalRevenueServiceIRSMember 2014-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember shor:InternationalMember 2015-10-01 2015-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember shor:InternationalMember 2014-10-01 2014-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember country:US 2015-07-01 2015-12-31 0001388133 country:US us-gaap:ReportableGeographicalComponentsMember 2014-07-01 2014-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember country:US 2014-10-01 2014-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember shor:InternationalMember 2015-07-01 2015-12-31 0001388133 country:US us-gaap:ReportableGeographicalComponentsMember 2015-10-01 2015-12-31 0001388133 shor:InternationalMember us-gaap:ReportableGeographicalComponentsMember 2014-07-01 2014-12-31 0001388133 us-gaap:SalesMember 2014-10-01 2014-12-31 0001388133 us-gaap:SalesMember 2015-10-01 2015-12-31 0001388133 us-gaap:SalesMember 2014-07-01 2014-12-31 0001388133 us-gaap:SalesMember 2015-07-01 2015-12-31 0001388133 shor:InternationalMember us-gaap:ReportableGeographicalComponentsMember 2015-12-31 0001388133 country:US us-gaap:ReportableGeographicalComponentsMember 2015-12-31 0001388133 us-gaap:ReportableGeographicalComponentsMember country:US 2015-06-30 0001388133 shor:InternationalMember us-gaap:ReportableGeographicalComponentsMember 2015-06-30 0001388133 shor:AustralianDollarMember 2015-12-31 0001388133 shor:CanadianDollarMember 2015-12-31 0001388133 shor:CanadianDollarMember 2015-06-30 0001388133 shor:EuroMember 2015-06-30 0001388133 shor:EuroMember 2015-12-31 0001388133 shor:AustralianDollarMember 2015-06-30 0001388133 shor:BritishPoundMember 2015-12-31 0001388133 shor:BritishPoundMember 2015-06-30 0001388133 us-gaap:SubsequentEventMember 2016-01-06 2016-01-06 xbrli:shares iso4217:USD iso4217:USD xbrli:shares shor:User xbrli:pure iso4217:AUD shor:Customer iso4217:CAD iso4217:EUR iso4217:GBP false --06-30 2015-12-31 No No Yes Accelerated Filer ShoreTel Inc 0001388133 66687899 2016 Q2 10-Q 1860000 1110000 596000 750000 793000 1708000 1437000 2420000 1550000 2249000 1340000 5573000 1540000 1330000 1429000 5819000 1840000 910000 16452000 13346000 36494000 28793000 -70000 -49000 19374000 17553000 43437000 37894000 -21000 4000 631000 638000 4300000 2100000 3900000 2000000 2200000 1900000 3700000 4000000 3584000 0 326456000 335123000 12019000 4025000 0 10020000 12050000 0 8025000 1999000 156049000 163303000 1099000 8025000 10020000 8025000 8921000 0 0 10020000 0 8025000 10020000 0 8025000 6763000 6702000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following tables summarize the Company&#8217;s short-term investments (in thousands):</div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 35px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gains</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Losses</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of December 31, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,942</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">U.S. Government agency securities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total short-term investments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,041</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of June 30, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total short-term investments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> 4000 4000 0 0 0 21000 0 21000 0 0 6696000 6774000 8942000 1099000 8021000 10041000 8021000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Significant Accounting Policies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company&#8217;s significant accounting policies are included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended June 30, 2015.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">2. Basis of Presentation and Significant Accounting Policies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The accompanying condensed consolidated financial statements as of December 31, 2015, and for the three and six months ended December 31, 2015 and 2014 have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended June 30, 2015. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement have been included.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The condensed consolidated balance sheet as of June 30, 2015 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company&#8217;s Annual Report on Form 10-K for the year ended June 30, 2015. The results of operations for the three and six months ended December 31, 2015 are not necessarily indicative of the operating results to be expected for the full fiscal year or any future periods.</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Correction of Prior Period Error</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Subsequent to the issuance of the condensed consolidated financial statements as of and for the three months ended September 30, 2015, the Company determined installation revenue and related cost of revenue was being deferred and recognized over the contractual life for certain contracts that should have been recognized over the customer life. Accordingly, the accompanying condensed consolidated financial statements reflect the Company&#8217;s correction of the statement of operations impact of the error for the three and six months ended December 31, 2014, the six months ended December 31, 2015 and the condensed consolidated balance sheet impact as of June 30, 2015. As a result, hosted and related services revenue and cost of revenue were decreased by $0.2 million and $0.5 million for the three and six months ended December 31, 2014, respectively. Hosted and related services revenue and cost of revenue were decreased by $0.1 million for the six months ended December 31, 2015. Prepaid expense and other current assets was increased by $2.7 million, other assets was increased by $1.2 million, deferred revenue was increased by $1.0 million and long-term deferred revenue was increased by $3.0 million as of June 30, 2015. The cumulative impact of the correction on preceding period earnings is an increase to accumulated deficit of $0.1 million as of June 30, 2015. The correction did not affect the net cash provided by operating activities, net cash used in investing activities or net cash provided by financing activities for the six months ended December 31, 2014 and&#160;2015. The correction did not affect the earnings per share for the three and six months ended December 31, 2014 or the six months ended December 31, 2015. The foregoing corrections are not considered material by the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Computation of Net Income (Loss) per Share</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Basic net income per share is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is determined by dividing net income by the weighted average number of common shares used in the basic income per share calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. Dilutive securities of 1.9 million weighted shares and 2.2 million weighted shares were not included in the computation of diluted net income per share for the three and six months ended December 31, 2015, respectively because such securities were anti-dilutive. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">Dilutive securities of 4.0 million weighted shares and 3.7 million weighted shares were not included in the computation of diluted net loss per share for the three and six months ended December 31, 2014, respectively because such securities were anti-dilutive.</font></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Concentration of Credit Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, cash equivalents, short-term investments and accounts receivable. As of December 31, 2015, all of the Company&#8217;s cash, cash equivalents and short-term investments were managed by several financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses.</font> Accounts receivable from one value-added distributor accounted for 37% of total accounts receivable at December 31, 2015. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At June 30, 2015 the same value-added distributor accounted for 33% of the total accounts receivable</font>.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Significant Accounting Policies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company&#8217;s significant accounting policies are included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended June 30, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Recent Accounting Pronouncements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff; text-indent: 18pt;">&#160;New Accounting Updates Recently Adopted</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In September 2015, the FASB issued ASU 2015-16, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Accounting for Measurement-Period Adjustments (Topic 805)</font>. The guidance requires that adjustments to provisional amounts recognized in a business combination be recorded during the measurement period in the period in which the adjustment amounts are determined. This also applies to the effect on earnings of changes in depreciation, amortization or other income effects, if any; as a result to the change in the provisional amounts as if the accounting had been completed at the acquisition date. This accounting guidance is effective for the Company in the financial reporting periods beginning after December 15, 2015, with early adoption permitted. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">This accounting standard was adopted by the Company beginning October 1, 2015 and it did not have an impact on the Company&#8217;s consolidated financial statements.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; text-indent: 18pt;">Recent Accounting Standards or Updates Not Yet Effective</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">In May 2014, the FASB issued ASU No. 2014-9 <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606)</font> - an accounting standard that supersedes the revenue recognition requirements in <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Topic 605, Revenue Recognition</font>.&#160; The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. The effective date of the new standard was deferred by one year by ASU No. 2015-14, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606) Deferral of Effective Date</font>. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. ASU No. 2014-9 may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. The Company is currently evaluating the method of adoption and the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In July 2015, the FASB issued ASU 2015-11, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory (Topic 330)</font>. Under this ASU, inventory will be measured at the &#8220;lower of cost and net realizable value&#8221; and options that currently exist for &#8220;market value&#8221; will be eliminated. The ASU defines net realizable value as the &#8220;estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#8221; No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In November 2015, the FASB issued ASU 2015-17, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Balance Sheet Classification of Deferred Taxes (Topic740)</font>, which simplifies the presentation of deferred income taxes. This ASU requires that deferred tax assets and liabilities be classified as non-current in a statement of financial position. The standard is effective in the annual reporting periods beginning after December 15, 2018. Early adoption is permitted for any interim and annual financial statements that have not yet been issued. The Company is currently evaluating the new standard, but does not expect the adoption of this guidance to have a material impact on the Consolidated Financial Statements as the application of this guidance effects balance sheet classification only.</div></div> 224000 2015-11-16 386000 164000 1174000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">3.</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Business Combination</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">M5 Networks Australia Pty Ltd Acquisition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">On November 16, 2015, the Company acquired all outstanding common stock of M5 Networks Australia Pty Ltd. (&#8220;M5 Australia&#8221;), a privately-held company based in Australia and a provider of hosted unified communications solutions, for total cash consideration of $6.1 million (8.5 million Australian dollars). The acquisition accelerates the Company&#8217;s growth and expansion of providing hosted unified communications services in Australia.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In accordance with ASC 805, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations</font>, the acquisition of M5 Australia was recorded as a purchase acquisition. Under the purchase method of accounting, the fair value of the consideration was allocated to assets and liabilities assumed at their fair values. The excess of the preliminary fair value of consideration paid over the preliminary fair values of net assets and liabilities acquired and identifiable intangible assets resulted in recognition of goodwill of approximately $5.2 million. The goodwill consists largely of expected expansion of the customer base and share within the Australian hosted communications industry. The goodwill recorded is not deductible for income tax purposes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; text-indent: 18pt;">Preliminary Purchase Price Allocation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The total purchase price was preliminarily allocated to M5 Australia&#8217;s net tangible and identifiable intangible assets based on their estimated fair values as of November 16, 2015 as set forth below. The primary areas of the purchase price allocation that are not yet finalized relate to property and equipment, contingency accruals, deferred taxes and goodwill. The following is the preliminary purchase price allocation (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="4" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"></div>&#160;&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Estimated useful lives<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> (in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash acquired</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other liabilities assumed</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,174</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Valuing certain components of the acquisition, including intangible assets required us to make estimates that may be adjusted in the future, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of those assets and liabilities as of that date. Consequently, the purchase price allocation is considered preliminary. Final determination of these estimates could result in an adjustment to the preliminary purchase price allocation, with an offsetting adjustment to goodwill.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">The Company expensed $0.2 million for legal, accounting, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The results of operations of M5 Australia have been included in our consolidated statements of operations from the acquisition date, though revenue and net income from M5 Australia were not material for the three and six months December 31, 2015. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.</div></div> 534000 534000 0 0 200000 300000 6110000 8500000 1300000 24000 36000 36000 12000 0 1718000 211000 2000 0 0 0 34000 0 0 0 0 4025000 1999000 0 1999000 4025000 78100000 94900000 96905000 82162000 53472000 67427000 13955000 14743000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">13. Litigation, Commitments, Contingencies and Leases</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Litigation</font> &#8212; As of December 31, 2015, the Company is involved in litigation relating to claims arising out of the ordinary course of business or otherwise. Any litigation, regardless of outcome, is costly and time-consuming, can divert the attention of management and key personnel from business operations, deter distributors from selling the Company&#8217;s products and dissuade potential customers from purchasing the Company&#8217;s products. The Company defends itself vigorously against any such claims. Due to the uncertainty surrounding the litigation process, the Company is unable to estimate a range of loss, if any, at this time, however the Company does not believe a material loss is probable.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Contingencies &#8212; </font>During the six months ended December 31, 2014 the Internal Revenue Service (&#8220;IRS&#8221;) issued a Notice of Proposed Adjustment (&#8220;NOPA&#8221;) resulting from a withholding tax audit of payments made to non-U.S. vendors during calendar years 2008 through 2012.&#160; The NOPA asserts a liability for under-withheld taxes of approximately $2.0 million, plus related penalties and estimated interest of approximately $1.3 million. While the Company disagrees with a majority of the IRS&#8217; assertions and proposed liability, the Company accrued $1.1 million for the liability during fiscal 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases</font> &#8212; The Company leases its facilities under noncancelable operating leases which expire at various times through 2023. The leases provide for the lessee to pay all costs of utilities, insurance, and taxes. Future minimum lease payments under the noncancelable capital and operating leases as of December 31, 2015, are as follows (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ending June 30,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Operating </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Capital </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,320</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,423</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,808</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,479</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,035</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Therafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,747</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: amount representing interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Present value of total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: current portion liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital lease obligation, net of current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The current portion of the capital leases is included in accrued liabilities and other on the condensed consolidated balance sheet. The non-current portion of the capital leases is included in the other long-term liabilities on the consolidated balance sheet. Lease obligations for the Company&#8217;s foreign offices are denominated in foreign currencies, which were converted in the above table to U.S. dollars at the interbank exchange rate on December 31, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Rent expense for the three months ended December 31, 2015 and 2014 was $1.3 million and $1.8 million, respectively. Rent expense for the six months ended December 31, 2015 and 2014 was $2.5 million and $2.9 million, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Purchase commitments</font> &#8212; The Company had purchase commitments with contract manufacturers for inventory <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">and with technology firms for usage of software licenses </font>totaling approximately $14.4 million as of December 31, 2015 and $14.9 million as of June 30, 2015.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; background-color: #ffffff;">Letters of credit </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">&#8212; Outstanding letters of credit maintained by the Company totaled $635,000 as of December 31, 2015.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Indemnification &#8212; </font>Under the indemnification provisions of the Company&#8217;s customer agreements, the Company agrees to indemnify and defend its customers against infringement of any patent, trademark, or copyright of any country or the misappropriation of any trade secret, arising from the customers&#8217; legal use of the Company&#8217;s services. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under pertinent agreements. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount received from the customer.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company also has entered into customary indemnification agreements with each of its officers and directors.</div></div> 65055000 66603000 371892000 361691000 500000000 500000000 0.001 0.001 65055000 66603000 25405000 369000 25036000 -6863000 2525000 -6518000 4634000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Concentration of Credit Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, cash equivalents, short-term investments and accounts receivable. As of December 31, 2015, all of the Company&#8217;s cash, cash equivalents and short-term investments were managed by several financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses.</font> Accounts receivable from one value-added distributor accounted for 37% of total accounts receivable at December 31, 2015. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At June 30, 2015 the same value-added distributor accounted for 33% of the total accounts receivable</font>.</div></div> 0.33 0.37 0.24 0.26 0.26 0.26 32546000 35337000 71725000 64559000 4301000 4735000 8582000 9440000 15613000 13692000 27173000 32392000 100000 0.005 0.0225 0.015 0 0.005 0 0.005 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">6. Line of Credit</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">On October 22, 2014 the Company entered into an Amended and Restated Credit Agreement <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">which was further amended on December 1, 2014 and again on August 5, 2015 </font>(&#8220;New Credit Facility&#8221;)<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">. </font>This New Credit Facility replaces the Company&#8217;s previous credit facility. The New Credit Facility includes a revolving loan facility for an aggregate principal amount not exceeding $100.0 million. The New Credit Facility matures on the fifth anniversary of its closing (October 22, 2019) and is payable in full upon maturity. The amounts borrowed and repaid under the New Credit Facility are available for future borrowings.&#160; The borrowings under the New Credit Facility accrue interest (at the election of the Company) either at (i) the London interbank offered rate then in effect, plus a margin of between 1.50% and 2.25%, which is based on the Company&#8217;s consolidated EBITDA (as defined in the New Credit Facility), or (ii) the higher of (a) the bank&#8217;s publicly-announced prime rate then in effect and (b) the federal funds rate plus 0.50%, in each case of (a) or (b), plus a margin of between 0.00% and 0.50%, which will be based upon the Company&#8217;s consolidated EBITDA. The Company also pays annual commitment fees during the term of the New Credit Facility which varies depending on the Company&#8217;s consolidated EBITDA. The New Credit Facility is secured by substantially all of the Company&#8217;s assets. As of December 31, 2015, the Company had $99.4 million available for borrowing under the New Credit Facility.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The New Credit Facility contains customary affirmative and negative covenants, including compliance with financial ratios and metrics. The New Credit Facility and the related amendment requires the Company to maintain a minimum ratio of liquidity to its indebtedness (each as defined in the New Credit Facility) and varying amounts of Liquidity and Consolidated EBITDA specified in the New Credit Facility throughout the term of the agreement. The Company was in compliance with all such covenants as of December 31, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">As of December 31, 2015, no amounts were outstanding under the New Credit Facility. The Company amortizes deferred financing costs to interest expense on a straight-line basis over the term of the New Credit Facility.</div></div> 11203000 73326000 71275000 58620000 3503000 2912000 57967000 10396000 50616000 52461000 1000000 20865000 20659000 3000000 9769000 9663000 5200000 2800000 5700000 2600000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">15. Derivative Instruments and Hedging Activities</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In the normal course of business, the Company is exposed to fluctuations in interest rates and the exchange rates associated with foreign currencies. During the three and six months ended December 31, 2015, the Company used derivative instruments to reduce the volatility of earnings associated with changes in foreign currency exchange rates. The Company used foreign exchange forward contracts to mitigate the gains and losses generated from the re-measurement of certain foreign monetary assets and liabilities, primarily including cash balances, third party accounts receivable and intercompany transactions recorded on the balance sheet. These derivatives are not designated and do not qualify as hedge instruments. Accordingly, changes in the fair value of these instruments are recognized in other income and expenses during the period of change. These derivatives have maturities of approximately one month. The foreign exchange forward contracts outstanding as of December 31, 2015 are entered into by the Company on the last business day of the period. Given the relatively short duration such contracts are outstanding in relation to changes in potential market rates; the change in the fair value is not material and is not reflected either as an asset or a liability.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following table presents the gross notional value of all of the Company&#8217;s foreign exchange forward contracts outstanding as of December 31, 2015 and June 30, 2015 (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Local Currency </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Notional Contract </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount (USD)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Australian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,860</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,340</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">British pound</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#163;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,540</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,249</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Euro</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8364;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,819</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Local Currency </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Notional Contract </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount (USD)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Australian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,420</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">British pound</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#163;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">910</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Euro</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8364;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,550</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> P1M <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-weight: bold; clear: both;">9. Stock-Based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">The following table shows total non-cash stock-based compensation expense included in the accompanying Condensed Consolidated Statements Income for the three and six months ended December 31, 2015 and 2014 (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of product revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of hosted and related services revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">283</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">667</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of support and services revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">135</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">433</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">461</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">920</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,119</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales and marketing</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">General and administrative</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,187</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company estimated the grant date fair value of stock option awards and Employee Stock Purchase Plan (&#8220;ESPP&#8221;) rights using the Black-Scholes option valuation model with the following assumptions:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life from grant date of option (in years)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.05</div></td><td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.09 - 5.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.05 - 5.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life from grant date of ESPP (in years)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk free interest rate for options</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.59%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.60%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.55% - 1.59%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.60% - 1.70%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk free interest rate for ESPP</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.41%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.09%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.14% - 0.41%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.06% - 0.09%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility for options</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47% - 48%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility for ESPP</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29% - 35%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected dividend yield</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Compensation expense is recognized only for the portion of stock options that are expected to vest, assuming an expected forfeiture rate in determining stock-based compensation expense, which could affect the stock-based compensation expense recorded if there is a significant difference between actual and estimated forfeiture rates. As of December 31, 2015, total unrecognized compensation cost related to stock-based options and awards granted to employees and non-employee directors was $9.3 million. This cost will be amortized on a ratable basis over a weighted-average vesting period of approximately 2.8 years.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">At December 31, 2015, the Company has reserved shares of common stock for issuance as follows (in thousands):</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Reserved under stock option plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Reserved under employee stock purchase plan</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">369</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,405</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Computation of Net Income (Loss) per Share</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Basic net income per share is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is determined by dividing net income by the weighted average number of common shares used in the basic income per share calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. Dilutive securities of 1.9 million weighted shares and 2.2 million weighted shares were not included in the computation of diluted net income per share for the three and six months ended December 31, 2015, respectively because such securities were anti-dilutive. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">Dilutive securities of 4.0 million weighted shares and 3.7 million weighted shares were not included in the computation of diluted net loss per share for the three and six months ended December 31, 2014, respectively because such securities were anti-dilutive.</font></div></div> 0.04 -0.11 0.07 -0.10 -0.11 0.04 0.07 -0.10 P2Y9M18D 9300000 15311000 17041000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">5. Fair Value Disclosure</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, entities are required to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value, and to utilize a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows:</div><div><br /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="vertical-align: top;"><td style="width: 18pt;">&#160;</td><td style="vertical-align: top; width: 18pt; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#8226;</div></td><td style="vertical-align: top; width: auto; align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</div></td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; width: 18pt; align: right;">&#8226;</td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; text-align: left; width: auto;">Level 2 &#8212; Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.</td></tr></table></div><div style="text-align: left;">&#160;</div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; width: 18pt; align: right;">&#8226;</td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; vertical-align: top; text-align: left; width: auto;">Level 3 &#8212; Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities, and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The tables below set forth the Company&#8217;s financial instruments and liabilities measured at fair value on a recurring basis (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total assets measured and recorded at fair value</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,019</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The above table excludes $94.9 million of cash balances on deposit at banks.</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total assets measured and recorded at fair value</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The above table excludes $78.1 million of cash balances on deposit at banks.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">Money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Short-term investments are classified within Level 2 of the fair value hierarchy because they are valued based on other observable inputs, including broker or dealer quotations, or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from independent pricing services. Non-binding quotes are based on proprietary valuation models prepared by independent pricing services. These models use algorithms based on inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers, internal assumptions of the independent pricing service and statistically supported models. The Company corroborates the reasonableness of non-binding quotes received from the independent pricing service by comparing them to the (a) actual experience gained from the purchases and redemption of investment securities, (b) quotes received on similar securities obtained when purchasing securities and (c) monitoring changes in ratings of similar securities and the related impact on the fair value. The types of instruments valued based on other observable inputs include corporate notes and commercial paper and U.S. Government agency securities. The Company reviewed financial and non-financial assets and liabilities and concluded that there were no other-than-temporary impairment charges during the three and six months ended December 31, 2015 and 2014, respectively.</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">The Company reviews the fair value hierarchy on a quarterly basis. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy. The Company recognizes transfers into and out of levels within the fair </font>value hierarchy as of the date in which the actual event or change in circumstances that caused the transfer occurs. There were no transfers between Level 1 and Level 2 of the fair value hierarchy for any of the periods presented.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: left;">Assets and Liabilities That Are Measured at Fair Value on a Nonrecurring Basis</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. Fair values are considered Level 3 when management makes significant assumptions in developing a discounted cash flow model based upon a number of considerations including projections of revenues, earnings and a discount rate. In addition, in evaluating the fair value of goodwill impairment, further corroboration is obtained using the Company&#8217;s market capitalization. There were no indicators of impairment in the three and six months ended December 31, 2015 that required a nonrecurring fair value analysis to be performed on non-financial assets.</div></div> 37507000 33563000 12720000 0 11049000 3793000 20994000 18874000 3640000 0 22217000 19573000 1390000 7040000 653000 7770000 11880000 12251000 0 806000 4736000 24600000 55780000 23300000 26644000 0 1390000 4446000 28034000 4446000 57080000 P5Y P8Y P2Y 3248000 523000 6731000 255000 4080000 0 -12000 9703000 10562000 19818000 20553000 127960000 122750000 5210000 5210000 57885000 55270000 109034000 115897000 -6737000 2908000 -6007000 5425000 2000000 125000 363000 503000 766000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">7. Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">The Company recorded an income tax provision of $0.4 million and $0.1 million for the three months ended December 31, 2015 and 2014, respectively and $0.8 million and $0.5 million for the six months ended December 31, 2015 and 2014, respectively.</font> The income tax provisions are primarily comprised of United States federal alternative minimum tax, state taxes and foreign income taxes. No income tax benefit was accrued for jurisdictions where the Company anticipates incurring a loss during the full fiscal year as the related deferred tax assets were fully offset by a valuation allowance.&#160; The Company&#8217;s resulting effective tax rate differs from the applicable statutory rate primarily due to the valuation allowance against its deferred tax assets in select jurisdictions.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company maintains liabilities for uncertain tax positions. As of December 31, 2015 and June 30, 2015, the Company&#8217;s total amount of unrecognized tax benefits was $5.3 million and $5.1 million, respectively. Of the total of $5.3 million of unrecognized tax benefit as of December 31, 2015, none, if recognized, would impact the effective tax rate. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">While management believes that the Company has adequately provided for all tax positions, amounts asserted by tax authorities could be greater or less than the Company&#8217;s current position. Accordingly, the Company&#8217;s provisions for federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company&#8217;s primary tax jurisdiction is in the United States. For federal and state tax purposes, the tax years 2002 through 2014 remain open and subject to tax examination by the appropriate federal or state taxing authorities. The Protecting Americans from Tax Hikes (PATH) Act (&#8220;Act&#8221;) was signed into law on December 18, 2015.&#160; The Act contains a number of provisions including, most notably, permanent extension of the United States federal research tax credit.&#160; The Act did not have a material impact on our effective tax rate for fiscal 2015 due to the effect of the valuation allowance on the Company's deferred tax assets.</div></div> 804000 496000 -2306000 -7815000 -2952000 -2175000 -1844000 6426000 4474000 1791000 -1010000 -7309000 76000 -140000 1217000 -1086000 -1548000 3627000 19573000 22217000 107000 115000 260000 238000 201000 14000 13262000 13996000 14387000 15053000 63000 92000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following table summarizes the maturities of the Company&#8217;s fixed income securities (in thousands): </div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: bold; font-style: normal; width: 56%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of December 31, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less than 1 year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,774</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Due in 1 to 3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,267</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,041</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: bold; font-style: normal; width: 56%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of June 30, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less than 1 year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,696</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,702</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Due in 1 to 3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,323</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 635000 111655000 104695000 136328000 130160000 335123000 326456000 2019-10-22 0 100000000 99400000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">1. Description of Business</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ShoreTel, Inc. was incorporated in California on September 17, 1996 and reincorporated in Delaware on June 22, 2007. ShoreTel, Inc. and its subsidiaries (referred to herein as &#8220;ShoreTel&#8221; or &#8220;the Company&#8221;) </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">is a leading provider of brilliantly simple business communication solutions, comprised of integrated voice, video, data and mobile applications based on Internet Protocol (&#8220;IP&#8221;) technologies.</font> The Company focuses on the small and medium sized businesses (less than 5,000 users), with a Unified Communications (&#8220;UC&#8221;) platform so that they can communicate anytime, anyplace, and through any device that they chose. The Company&#8217;s strategy is to provide customers with a flexible choice of deployment options: subscribing to our cloud-based communication services, operating our ShoreTel solution in their own premise-based data centers or a hybrid combination of both.</div></div> -13712000 -12219000 23210000 22885000 -6862000 -6510000 4659000 2545000 5245000 3289000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Recent Accounting Pronouncements</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff; text-indent: 18pt;">&#160;New Accounting Updates Recently Adopted</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In September 2015, the FASB issued ASU 2015-16, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Accounting for Measurement-Period Adjustments (Topic 805)</font>. The guidance requires that adjustments to provisional amounts recognized in a business combination be recorded during the measurement period in the period in which the adjustment amounts are determined. This also applies to the effect on earnings of changes in depreciation, amortization or other income effects, if any; as a result to the change in the provisional amounts as if the accounting had been completed at the acquisition date. This accounting guidance is effective for the Company in the financial reporting periods beginning after December 15, 2015, with early adoption permitted. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">This accounting standard was adopted by the Company beginning October 1, 2015 and it did not have an impact on the Company&#8217;s consolidated financial statements.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; text-indent: 18pt;">Recent Accounting Standards or Updates Not Yet Effective</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">In May 2014, the FASB issued ASU No. 2014-9 <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606)</font> - an accounting standard that supersedes the revenue recognition requirements in <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Topic 605, Revenue Recognition</font>.&#160; The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. The effective date of the new standard was deferred by one year by ASU No. 2015-14, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606) Deferral of Effective Date</font>. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. ASU No. 2014-9 may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. The Company is currently evaluating the method of adoption and the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In July 2015, the FASB issued ASU 2015-11, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Simplifying the Measurement of Inventory (Topic 330)</font>. Under this ASU, inventory will be measured at the &#8220;lower of cost and net realizable value&#8221; and options that currently exist for &#8220;market value&#8221; will be eliminated. The ASU defines net realizable value as the &#8220;estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#8221; No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">In November 2015, the FASB issued ASU 2015-17, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Balance Sheet Classification of Deferred Taxes (Topic740)</font>, which simplifies the presentation of deferred income taxes. This ASU requires that deferred tax assets and liabilities be classified as non-current in a statement of financial position. The standard is effective in the annual reporting periods beginning after December 15, 2018. Early adoption is permitted for any interim and annual financial statements that have not yet been issued. The Company is currently evaluating the new standard, but does not expect the adoption of this guidance to have a material impact on the Consolidated Financial Statements as the application of this guidance effects balance sheet classification only.</div></div> -675000 -450000 -1375000 -816000 2014 2002 54302000 61557000 109097000 114225000 3320000 1300000 2900000 2500000 1800000 6423000 -6287000 3583000 6800000 -5191000 2682000 25747000 4479000 3035000 5808000 5238000 5021000 1200000 -20000 -1000 -8000 -25000 1062000 965000 4014000 4600000 -560000 -343000 -556000 -1137000 -20000 -1000 -8000 -25000 953000 1083000 5886000 0 7896000 7776000 8400000 5736000 5503000 622000 0 0 1077000 0.001 0.001 0 0 0 0 5000000 5000000 0 0 14315000 13198000 2700000 5686000 2257000 6352000 5191000 20419000 19049000 977000 18072000 19505000 914000 45439000 62486000 5467000 58313000 8067000 5211000 3421000 3513000 41532000 8149000 102000 25000 14900000 14400000 24000 327000 13793000 13272000 27630000 26933000 -171567000 -166908000 P0Y6M P0Y6M P0Y6M P5Y1M2D P5Y1M2D P0Y6M P5Y1M2D P5Y0M18D P5Y1M17D P5Y0M18D P6Y10M20D 0.85 11375000 P6Y5M12D 16213000 P5Y2M5D <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The estimated amortization expenses for intangible assets as of December 31, 2015 for the next five years and thereafter are as follows (in thousands):</div><div style="text-align: left; margin-left: 54pt;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; width: 68%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ending June&#160;30,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 4pt;"></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,080</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,731</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,736</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,248</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">523</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 90431000 90607000 180456000 180759000 7720000 7695000 165382000 166100000 82912000 15074000 82711000 14659000 18191000 18899000 36024000 37989000 46913000 41048000 82581000 94620000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The following is the preliminary purchase price allocation (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="4" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;"></div>&#160;&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Estimated useful lives<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> (in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash acquired</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other liabilities assumed</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,174</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The tables below set forth the Company&#8217;s financial instruments and liabilities measured at fair value on a recurring basis (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total assets measured and recorded at fair value</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,019</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,999</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The above table excludes $94.9 million of cash balances on deposit at banks.</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cash and cash equivalents:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Short-term investments:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total assets measured and recorded at fair value</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Transactions under the Company&#8217;s equity incentive plans are summarized as follows (in thousands, except per share data and contractual term):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Options Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Subject to </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Options </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Exercise </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Contractual </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Term</div>(in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Aggregate </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Intrinsic </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at July 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.72</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -7.2pt;">Options granted (weighted average fair value $3.25 per share)</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,537</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.47</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Options exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.01</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Options cancelled/forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,733</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.89</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,459</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and expected to vest at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.05</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.45</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Options exercisable at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Information regarding restricted stock awards and restricted stock units outstanding at December 31, 2015 is summarized below:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Number of Shares </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">(thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Contractual Lives</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Aggregate Intrinsic </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Value<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> (thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,832</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.74</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,213</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Shares expected to vest</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,066</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.40</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Intangible assets consist of the following (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Net</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Carrying </font></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Net</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Carrying </font></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Patents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">653</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,640</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">806</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,034</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20,994</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,040</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,644</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,770</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,880</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,251</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets in process and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,080</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(37,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,780</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33,563</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company estimated the grant date fair value of stock option awards and Employee Stock Purchase Plan (&#8220;ESPP&#8221;) rights using the Black-Scholes option valuation model with the following assumptions:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life from grant date of option (in years)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.05</div></td><td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.09 - 5.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.05 - 5.09</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life from grant date of ESPP (in years)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">0.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk free interest rate for options</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.59%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.60%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.55% - 1.59%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.60% - 1.70%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk free interest rate for ESPP</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.41%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.09%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.14% - 0.41%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.06% - 0.09%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility for options</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47% - 48%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">50%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected volatility for ESPP</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29% - 35%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected dividend yield</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; text-align: center; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</div></td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following table presents the gross notional value of all of the Company&#8217;s foreign exchange forward contracts outstanding as of December 31, 2015 and June 30, 2015 (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Local Currency </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Notional Contract </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount (USD)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Australian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,860</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,340</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">British pound</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#163;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,540</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,249</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Euro</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8364;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,819</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Local Currency </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Notional Contract </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount (USD)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Australian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,420</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">British pound</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#163;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">910</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian dollar</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Euro</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8364;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,550</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,708</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 32%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States of America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,711</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">165,382</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">166,100</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">International</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,074</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 32%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,607</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following presents a summary of long-lived assets, excluding deferred tax assets, other assets, goodwill and intangible assets (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div>2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div>2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States of America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,072</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,505</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">International</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Restricted stock award and restricted stock unit activity for the six months ended December 31, 2015 and 2014 is as follows (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div>December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Beginning outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,452</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Awarded</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">970</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">762</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Released</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(479</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Ending outstanding</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,832</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">The following table shows total non-cash stock-based compensation expense included in the accompanying Condensed Consolidated Statements Income for the three and six months ended December 31, 2015 and 2014 (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of product revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of hosted and related services revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">283</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">667</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">636</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of support and services revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">135</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">347</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">298</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">433</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">461</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">920</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,119</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales and marketing</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">General and administrative</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">728</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,526</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,187</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,932</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,585</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following presents the changes in the carrying value of goodwill (in thousands):</div><div><br /></div></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; text-align: left; margin-left: 9pt; width: 48%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of June 30, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Addition (See Note 3)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127,960</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">14. Segment Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">ASC Topic 280, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Segment Reporting</font>, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker or decision making group in deciding how to allocate resources and in assessing performance.<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company&#8217;s chief operating decision-maker is its Chief Executive Officer (&#8220;CEO&#8221;). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. On this basis, the Company is organized and operates in a single segment: the design, development, marketing, and sale of </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">business communication solutions</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 32%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States of America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,711</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">165,382</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">166,100</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 32%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">International</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,695</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,074</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 32%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,431</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,607</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,759</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Revenue from one value-added distributor accounted for approximately 26% and 24% of the total revenue during the three months ended December 31, 2015 and 2014, respectively and 26% of the total revenue during both the six months ended December 31, 2015 and 2014.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The Company&#8217;s assets are primarily located in the United States of America and not allocated to any specific region; furthermore, the Company does not measure the performance of its geographic regions based upon asset-based metrics.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following presents a summary of long-lived assets, excluding deferred tax assets, other assets, goodwill and intangible assets (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div>2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div>2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States of America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,072</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,505</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">International</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">977</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">914</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 29301000 30272000 58317000 61115000 970000 762000 P1Y8M26D 1394000 1452000 1832000 1569000 5.01 4585000 4932000 728000 41000 283000 135000 49000 12000 2160000 118000 2046000 636000 298000 347000 576000 461000 1431000 1119000 667000 13000 1187000 293000 1526000 585000 433000 920000 569000 1296000 6.31 1537000 101000 111000 7.47 5.82 0 0 0 0 210000 3597000 479000 486000 0.5 0.43 0.47 0.47 0.29 0.48 0.5 0.35 0.29 0.43 0.016 0.0041 0.0159 0.016 0.0009 0.0159 0.0155 0.0014 0.0006 0.0009 0.0041 0.017 2900000 1800000 1900000 3400000 16259000 18459000 6263000 6733000 5.72 6.19 5620000 3.25 6.05 8025000 10020000 0 857000 204963000 190128000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">16. Subsequent Event</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 0.1pt; text-indent: 18pt;">On January 6, 2016, the Company completed its acquisition of all the outstanding membership interests of Corvisa LLC (&#8220;Corvisa&#8221;) for total cash consideration of approximately $8.4 million pursuant to the terms of a Membership Interest Purchase Agreement. The Company has expensed $0.3 million <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">for legal, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.</font></div><div style="text-align: left; margin-left: 0.1pt; text-indent: 35.9pt;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 0.1pt; text-indent: 18pt;">In accordance with ASC 805, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations</font>, the acquisition of Corvisa will be recorded as a purchase business acquisition in the Company&#8217;s financial results for the three months ended March 31, 2016. The initial accounting for the Corvisa acquisition has not been completed at this time, therefore, disclosure will be made in the Form 10-Q for the quarterly period ended March 31, 2016.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">4. Balance Sheet Details</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Balance sheet components consist of the following:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventories:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Distributor inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,062</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">965</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total inventories</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,053</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and equipment:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Computer equipment and tooling</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,439</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41,532</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Software</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,467</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,211</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Furniture and fixtures</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,421</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Leasehold improvements and others</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total property and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">62,486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58,313</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(43,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(37,894</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Property and equipment, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Product</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,503</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Support and services</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,967</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Hosted and related services</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,203</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,275</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Depreciation expense for the three months ended December 31, 2015 and 2014 was $2.8 million and $2.6 million, respectively. Depreciation expense for the six months ended December 31, 2015 and 2014 was $5.7 million and $5.2 million, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Intangible Assets:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Intangible assets consist of the following (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Net</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Carrying </font></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Net</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Carrying </font></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Patents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,793</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">653</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,446</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,640</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">806</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,034</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(20,994</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,040</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,644</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(18,874</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,770</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(12,720</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,880</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(11,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,251</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 28%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets in process and other</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,390</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 28%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,080</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(37,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,780</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33,563</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The intangible assets that are amortizable have estimated useful lives of two to eight years.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Research and development costs are expensed as incurred. In accordance with ASC 985-20, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Costs of Computer Software to be Sold, Leased, or Marketed</font>, development costs of computer software to be sold, leased, or otherwise marketed are subject to capitalization beginning when a product&#8217;s technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company&#8217;s products are released soon after technological feasibility has been established; therefore, costs incurred subsequent to achievement of technological feasibility are usually not significant. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">However, during the three and six months ended December 31, 2014, the Company capitalized $0.5 million and $0.9 million, respectively, of such software related to ongoing development of a product that had yet to be released to the market. The Company did not capitalize any software development costs for the three and six months ended December 31, 2015. </font>Such costs are amortized using the straight-line method over the estimated economic life of the product. The Company will evaluate the realizability of the assets and the related periods of amortization on a regular basis. Judgment is required in determining when technological feasibility of a product is established as well as its economic life.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Certain internally developed software became available for general release to customers during the six months ended December 31, 2015; at which time, an aggregate of $1.4 million in software development costs were transferred from intangible assets in process technology in the table above, and the amortization expense is being recognized related to these capitalized software costs.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Amortization of intangible assets for the three months ended December 31, 2015 and 2014 was $2.0 million and $2.1 million, respectively. Amortization of intangible assets for the six months ended December 31, 2015 and 2014 was $3.9 million and $4.3 million, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The estimated amortization expenses for intangible assets as of December 31, 2015 for the next five years and thereafter are as follows (in thousands):</div><div style="text-align: left; margin-left: 54pt;"><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid; width: 68%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ending June&#160;30,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 4pt;"></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,080</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,731</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,736</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,248</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">523</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following presents the changes in the carrying value of goodwill (in thousands):</div><div><br /></div></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; text-align: left; margin-left: 9pt; width: 48%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of June 30, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">122,750</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Addition (See Note 3)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">As of December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127,960</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Short-Term Investments:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following tables summarize the Company&#8217;s short-term investments (in thousands):</div><div>&#160;</div><div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 35px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gains</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Unrealized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Losses</div></td><td nowrap="nowrap" valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="border-top: #000000 2px solid; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="border-top: #000000 2px solid; vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of December 31, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,942</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,921</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">U.S. Government agency securities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,099</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total short-term investments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,041</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 52%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of June 30, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate notes and commercial paper</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total short-term investments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The following table summarizes the maturities of the Company&#8217;s fixed income securities (in thousands): </div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: bold; font-style: normal; width: 56%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of December 31, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less than 1 year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,774</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,763</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Due in 1 to 3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,267</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,257</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,041</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,020</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortized </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-variant: normal; vertical-align: bottom; font-weight: bold; font-style: normal; width: 56%;"><div style="text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;"><u>As of June 30, 2015</u></div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less than 1 year</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,696</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,702</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Due in 1 to 3 years</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,323</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,021</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,025</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.</div></div> 5300000 5100000 0 63728000 66184000 65725000 63348000 68074000 63728000 67471000 63348000 1 1 1 1 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">8. Common Stock</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; text-indent: 18pt;">Common Shares Reserved for Issuance</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">At December 31, 2015, the Company has reserved shares of common stock for issuance as follows (in thousands):</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; margin-left: 36pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Reserved under stock option plans</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,036</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 68%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Reserved under employee stock purchase plan</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">369</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 68%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,405</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 5000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">10. Stock Option Plan</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Transactions under the Company&#8217;s equity incentive plans are summarized as follows (in thousands, except per share data and contractual term):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Options Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Subject to </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Options </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Exercise </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: top; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted- </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Contractual </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Term</div>(in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Aggregate </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Intrinsic </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at July 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.72</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 18pt; text-indent: -7.2pt;">Options granted (weighted average fair value $3.25 per share)</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,537</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.47</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Options exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(857</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.01</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Options cancelled/forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(210</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,733</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.89</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,459</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and expected to vest at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.05</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.45</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,259</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Options exercisable at December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,597</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5.18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,375</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">The total pre-tax intrinsic value for options exercised during the three months ended December 31, 2015 and 2014 was $2.9 million and $1.8 million, respectively, and $3.4 million and $1.9 million for the six months ended December 31, 2015 and 2014, respectively, representing the difference between the fair values of the Company&#8217;s common stock underlying these options at the dates of exercise and the exercise prices paid.</div></div> 1100000 1300000 2012 2008 25503000 30484000 50115000 59886000 -200000 -200000 -100000 14119000 15423000 27946000 30751000 -500000 -100000 -500000 0 0 8422000 8422000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left;">Correction of Prior Period Error</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; background-color: #ffffff; text-indent: 18pt;">Subsequent to the issuance of the condensed consolidated financial statements as of and for the three months ended September 30, 2015, the Company determined installation revenue and related cost of revenue was being deferred and recognized over the contractual life for certain contracts that should have been recognized over the customer life. Accordingly, the accompanying condensed consolidated financial statements reflect the Company&#8217;s correction of the statement of operations impact of the error for the three and six months ended December 31, 2014, the six months ended December 31, 2015 and the condensed consolidated balance sheet impact as of June 30, 2015. As a result, hosted and related services revenue and cost of revenue were decreased by $0.2 million and $0.5 million for the three and six months ended December 31, 2014, respectively. Hosted and related services revenue and cost of revenue were decreased by $0.1 million for the six months ended December 31, 2015. Prepaid expense and other current assets was increased by $2.7 million, other assets was increased by $1.2 million, deferred revenue was increased by $1.0 million and long-term deferred revenue was increased by $3.0 million as of June 30, 2015. The cumulative impact of the correction on preceding period earnings is an increase to accumulated deficit of $0.1 million as of June 30, 2015. The correction did not affect the net cash provided by operating activities, net cash used in investing activities or net cash provided by financing activities for the six months ended December 31, 2014 and&#160;2015. The correction did not affect the earnings per share for the three and six months ended December 31, 2014 or the six months ended December 31, 2015. The foregoing corrections are not considered material by the Company.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>Future minimum lease payments under the noncancelable capital and operating leases as of December 31, 2015, are as follows (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ending June 30,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Operating </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Capital </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,320</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,423</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,808</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,479</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,035</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Therafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,747</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: amount representing interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Present value of total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: current portion liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(34</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital lease obligation, net of current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">11. Employee Stock Purchase Plan</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">The ESPP allows eligible employees to purchase shares of the Company&#8217;s common stock at a discount through payroll deductions. The ESPP consists of six-month offering periods commencing on May 1<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">st</sup> and November 1<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">st</sup>, each year. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">Under the ESPP, employees purchase shares of the Company's common stock at 85% of the market value at either the beginning of the offering period or the end of the offering period, whichever price is lower.</font></div></div> 4294000 9902000 0 53000 -5608000 -2071000 611000 0 P6M <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">12. Restricted Stock</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Under the Company&#8217;s equity incentive plan, during the three and six months ended December 31, 2015 and 2014 the Company issued fully vested restricted stock awards to certain non-employee directors electing to receive them in lieu of an annual cash retainer. In addition, restricted stock units can be issued under the 2007 Plan to eligible employees.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Restricted stock award and restricted stock unit activity for the six months ended December 31, 2015 and 2014 is as follows (in thousands):</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div>December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Beginning outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,452</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,394</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Awarded</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">970</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">762</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Released</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(479</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Forfeited</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Ending outstanding</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,832</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Information regarding restricted stock awards and restricted stock units outstanding at December 31, 2015 is summarized below:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Number of Shares </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">(thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Contractual Lives</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Aggregate Intrinsic </div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Value<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> (thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Shares outstanding</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,832</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.74</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,213</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Shares expected to vest</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,066</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1.40</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,436</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 19573000 1323000 3257000 1325000 3267000 0 500000 900000 0 1400000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; text-indent: 18pt;">Balance sheet components consist of the following:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 80%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Inventories:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;"></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Distributor inventory</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,062</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">965</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,996</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total inventories</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,053</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and equipment:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Computer equipment and tooling</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,439</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41,532</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Software</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,467</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,211</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Furniture and fixtures</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,513</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,421</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Leasehold improvements and others</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,067</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,149</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total property and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">62,486</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58,313</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(43,437</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(37,894</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Property and equipment, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,049</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,419</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Product</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,503</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Support and services</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58,620</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,967</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Hosted and related services</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,203</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,396</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73,326</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,275</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 1066000 9436000 P1Y4M24D EX-101.SCH 7 shor-20151231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Stock Option Plan link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Employee Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Restricted Stock link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Litigation, Commitments, Contingencies and Leases link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080301 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Stock Option Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Restricted Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Litigation, Commitments, Contingencies and Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Balance Sheet Details (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090404 - Disclosure - Balance Sheet Details (Details) Calc 3 link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Fair Value Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Stock Option Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Litigation, Commitments, Contingencies and Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Litigation, Commitments, Contingencies and Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Derivative Instruments and Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 shor-20151231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 shor-20151231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 shor-20151231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Notional contract amount Award Type [Axis] Basis of Presentation and Significant Accounting Policies [Abstract] Accounts Receivable [Member] Accounts payable Accounts Payable, Current Accounts receivable, net of allowances of $638 and $631 as of December 31, 2015 and June 30, 2015, respectively Amortization of premium on investments Accretion (Amortization) of Discounts and Premiums, Investments Accrued liabilities and other Accrued Liabilities, Current Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Adjustments for Error Correction [Domain] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Accounts receivable, allowances Amortization of intangible assets Diluted securities not included in computation of diluted net loss per share as result would have been anti-dilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Impairment of indemnification asset Asset Impairment Charges Assets [Abstract] Assets, Fair Value Disclosure [Abstract] ASSETS Assets [Abstract] Total assets Assets Total assets measured and recorded at fair value Total current assets Assets, Current Current assets: Current assets: Summary of maturities of fixed income securities [Abstract] Short-term investments Fair Value Fair Value Available-for-sale Securities Less than 1 year Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value Summary of short-term investments Fair Value [Abstract] Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Amortized Cost [Abstract] Less than 1 year Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Short-term investments [Abstract] Available-for-sale Securities [Abstract] Significant Accounting Policies Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Cash acquired Acquisition agreement date Business Acquisition, Acquiree [Domain] Other current assets Business Acquisition [Axis] Other long-term assets Other liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination [Abstract] Business Acquisition [Line Items] Business Combination Business Combination Disclosure [Text Block] Acquisition-related costs Preliminary Purchase Price Allocation [Abstract] Preliminary purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Intangible assets 2016 (remaining 6 months) Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Total minimum lease payments Capital Leases, Future Minimum Payments Due Present value of total minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments 2017 Capital Leases, Future Minimum Payments Due in Two Years 2020 Capital Leases, Future Minimum Payments Due in Five Years Unpaid portion of property and equipment purchases included in period-end accruals Capital lease obligation, net of current portion Capital Lease Obligations, Noncurrent 2018 Capital Leases, Future Minimum Payments Due in Three Years 2019 Capital Leases, Future Minimum Payments Due in Four Years Less: amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Less: current portion liability Capital Lease Obligations, Current Thereafter Capital Leases, Future Minimum Payments Due Thereafter Capital Leases [Abstract] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Cash balances on deposit at banks Cash and cash equivalents CASH AND CASH EQUIVALENTS - End of period CASH AND CASH EQUIVALENTS - Beginning of period NET INCREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) NONCASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Commitments and contingencies (Note 13) Commitments and Contingencies Litigation, Commitments, Contingencies and Leases Commitments and Contingencies Disclosure [Text Block] Litigation, Commitments, Contingencies and Leases [Abstract] Common stock, issued (in shares) Common stock and additional paid-in capital, par value $.001 per share, authorized 500,000; issued and outstanding, 66,603 and 65,055 shares as of December 31, 2015 and June 30, 2015, respectively Common stock, authorized (in shares) Common stock, par value (in dollars per share) Common stock, outstanding (in shares) Common stock shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Software [Member] Computer Equipment and Tooling [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration Risk [Line Items] Concentration Risk Benchmark [Domain] Concentration Risk [Table] Revenue from one value added distributor Concentration risk, percentage Concentration Risk Benchmark [Axis] Consolidation Items [Domain] Consolidation Items [Axis] Corporate Notes and Commercial Paper [Member] Total cost of revenue Cost of Goods and Services Sold Support and services Cost of Services Cost of revenue: Product Cost of Goods Sold Cost of Product Revenue [Member] Increase in accumulated deficit Cumulative Effect on Retained Earnings, Net of Tax Customer Relationships [Member] Line of Credit [Abstract] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Line of Credit Debt Disclosure [Text Block] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred revenue [Abstract] Deferred Revenue [Abstract] Total deferred revenue Deferred revenue Increase in deferred revenue Deferred Revenue, Current Deferred Revenue Arrangement [Line Items] Long-term deferred revenue Increase in long-term deferred revenue Depreciation and amortization Depreciation expense Depreciation Derivative [Line Items] Derivative [Line Items] Derivative Instruments and Hedging Activities Derivative [Table] Derivative [Table] Derivative Instruments and Hedging Activities [Abstract] Derivative Instrument [Axis] Derivative maturity period Derivative Contract Type [Domain] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Compensation [Abstract] Reserved shares of common stock for issuance Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Computation of Net Income (Loss) per Share Net income (loss) per share - basic (in dollars per share) Net income (loss) per share - diluted (in dollars per share) Computation of Net Income (Loss) per Share [Abstract] Earnings Per Share [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Reserved Under Stock Option Plans [Member] Stock Options [Member] Period to recognize unrecognized compensation cost Reserved Under Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Unrecognized compensation cost related to stock options and awards granted to employees and non-employee directors Accrued employee compensation Employee-related Liabilities, Current Adjustments for Error Corrections [Axis] Error Corrections and Prior Period Adjustments Restatement [Line Items] Asset Class [Axis] Asset Class [Domain] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Disclosure [Abstract] Fair Value, Hierarchy [Axis] Fair Value Disclosure Fair Value Disclosures [Text Block] Fair Value Hierarchy [Domain] Financial instruments and liabilities measured at fair value on recurring basis [Abstract] Level 3 [Member] Level 1 [Member] Level 2 [Member] Federal Funds Rate [Member] Federal Funds Purchased [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Estimated future amortization expenses for intangible assets [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net 2018 Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross Carrying Amount Finite-Lived Intangible Assets by Major Class [Axis] Intangible Assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Estimated useful lives of intangible assets Useful lives of intangible assets Finite-Lived Intangible Asset, Useful Life 2019 2020 2017 Thereafter 2016 (remaining 6 months) Furniture and Fixtures [Member] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property General and administrative General and Administrative [Member] Geographic Areas, Long-Lived Assets [Abstract] Revenue by geographic region [Abstract] Geographic Areas, Revenues from External Customers [Abstract] Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill, addition Goodwill [Roll Forward] Gross profit Gross Profit Income Statement Location [Axis] CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) [Abstract] Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Income Taxes [Abstract] Potential liability for withholding tax audit Income Tax Authority [Axis] Income Statement Location [Domain] Income Tax Contingency [Line Items] Income tax provision Provision for income taxes Income Tax Authority [Domain] Income Taxes Income Tax Disclosure [Text Block] Income Tax Contingency [Table] Cash paid for taxes Income Taxes Paid, Net Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable Accrued liabilities and other Deferred revenue Changes in assets and liabilities, net of the effect of acquisitions: Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Accrued employee compensation Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Interest expense Interest Expense Cash paid for interest Interest Paid, Net Internal Revenue Service (IRS) [Member] Inventories [Abstract] Finished goods Inventories Total inventories Inventory, Net Raw materials Schedule of maturities of fixed income securities Investments Classified by Contractual Maturity Date [Table Text Block] London Interbank Offered Rate [Member] London Interbank Offered Rate (LIBOR) [Member] Outstanding letters of credit Leaseholds Improvements and Others [Member] Total current liabilities Liabilities, Current Current liabilities: Total liabilities Liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities and stockholders' equity Liabilities and Equity Line of Credit Facility [Table] Line of credit facility, maturity date Line of credit facility, amount outstanding Long-term Line of Credit Credit facility revolving loan facility for aggregate principal amount Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility [Line Items] Line of credit facility, remaining borrowing capacity Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Axis] Maximum [Member] Minimum [Member] Money Market Funds [Member] Description of Business CASH FLOWS FROM FINANCING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net income (loss) Net income (loss) Net income (loss) CASH FLOWS FROM INVESTING ACTIVITES: Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Recent Accounting Pronouncements Total other expense Nonoperating Income (Expense) Other income (expense): Open tax years Open Tax Year Operating expenses: Total operating expenses Operating Expenses Operating Leases [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2016 (remaining 6 months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Rent expense 2017 Operating Leases, Future Minimum Payments, Due in Two Years Income (loss) from operations Operating Income (Loss) Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due 2019 Operating Leases, Future Minimum Payments, Due in Four Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years 2018 Operating Leases, Future Minimum Payments, Due in Three Years Description of Business [Abstract] Other assets Increase in other assets Intangible Assets in Process and Other [Member] Unrealized loss on short-term investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Distributor inventory Other long-term liabilities Interest income and other (expense), net Other Nonoperating Income (Expense) Other comprehensive loss, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Prime Rate [Member] Technology [Member] Patents [Member] Taxes paid on vested and released stock awards Payments Related to Tax Withholding for Share-based Compensation Cost of acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of investments Payments to Acquire Available-for-sale Securities Approximate consideration for acquisition Payments to Acquire Businesses, Gross Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Debt issuance costs Payments of Debt Issuance Costs Purchases of patents, technology and internally developed software Payments to Acquire Intangible Assets Plan Name [Axis] Plan Name [Domain] Preferred stock, par value (in dollars per share) Preferred stock, par value $.001 per share, authorized 5,000 shares; no shares issued and outstanding Preferred stock, issued (in shares) Preferred stock, authorized (in shares) Preferred stock, outstanding (in shares) Prepaid expenses and other current assets Increase in prepaid expense and other current assets Correction of Prior Period Error [Abstract] Proceeds from sales/maturities of investments Proceeds from issuance of common stock Property, Plant and Equipment, Type [Axis] Property and equipment [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Type [Domain] Total Property and equipment, net Property and equipment, net Total property and equipment Property, Plant and Equipment [Line Items] Provision for doubtful accounts receivable Provision for Doubtful Accounts Purchase commitment with contract manufacturers Reportable Geographical Components [Member] Range [Domain] Range [Axis] Payments made under capital leases Repayments of Debt and Capital Lease Obligations Research and development Research and Development [Member] Restricted Stock Awards and Restricted Stock Units [Member] Accumulated deficit Expected life from grant date Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Balance Purchase price of share Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected to vest Shares outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Options exercisable Estimated amortization expenses for intangible assets Revenue [Member] Sales [Member] Revenue: Revenue, Net [Abstract] Total Total revenue Revenue, Net Support and services Product Summary of preliminary purchase price allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of financial instruments and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of stock options activity Information regarding restricted stock awards and restricted stock units outstanding Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Summary of intangible assets Estimated grant date fair value of stock option awards and Employee Stock Purchase Plan (ESPP) rights using the Black-Scholes option valuation model Notional amounts of outstanding derivative positions Total revenue and long-lived assets, excluding deferred tax assets, other assets, and intangible assets by geographic region Schedule of Finite-Lived Intangible Assets [Table] Restricted stock award and restricted stock unit activity Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Stock-based compensation expense Changes in the carrying value of goodwill Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Property, Plant and Equipment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segment Information [Abstract] Segments [Domain] Segment Reporting Information [Line Items] Segment Information Segment Reporting Disclosure [Text Block] Geographical [Domain] Sales and marketing Sales and Marketing [Member] Information regarding restricted stock awards and restricted stock units outstanding [Abstract] Awarded (in shares) Shares outstanding, Weighted Average Remaining Contractual Lives Shares outstanding, Number of Shares (in shares) Ending outstanding (in shares) Beginning outstanding (in shares) Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Stock-based compensation expense Total stock-based compensation expense Share-based Compensation Restricted stock award and restricted stock unit activity [Roll Forward] Weighted-Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options cancelled/forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options granted (weighted average fair value $3.25 per share) (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Options granted (weighted average fair value $3.25 per share) (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Expected dividend yield Options cancelled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options exercisable (in shares) Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Expected volatility Risk free interest rate Black-Scholes option valuation assumptions [Abstract] Total pre-tax intrinsic value for options exercised Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Equity Award [Domain] Balance (in shares) Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Balance (in dollars per share) Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Vested and expected to vest (in shares) Shares Subject to Options Outstanding [Roll Forward] Weighted average grant date fair value of options granted (in dollars per share) Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Short-term investments Short-term Investments Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Expected change in unrecognized tax benefits in next fiscal year Support and Services [Member] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) [Abstract] Segments [Axis] CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract] Geographical [Axis] Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stockholders' equity: Stockholders' equity: Total stockholders' equity Stockholders' Equity Attributable to Parent Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Member] Subsequent Event Subsequent Event [Abstract] Subsequent Event Type [Domain] Subsequent Event [Table] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] SUPPLEMENTAL CASH FLOW DISCLOSURE: Supplemental Cash Flow Information [Abstract] Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate if recognized U.S. Government Agency Securities [Member] Shares used in computing net income (loss) per share - basic (in shares) Shares used in computing net income (loss) per share - diluted (in shares) United States of America [Member] UNITED STATES Represents currency of Australia. Australian dollar [Member] Australian Dollar [Member] Represents currency of Europe. Euro [Member] Represents currency of UK. British pound [Member] British Pound [Member] Represents currency of Canadian dollar. Canadian dollar [Member] Canadian Dollar [Member] A specified group of foreign countries about which segment information is provided by the entity. The entity is expected to change the standard label to identify the specified group. Premise [Member] Revenues from external customers attributed to all foreign countries in total from which the entity derives revenues. International [Member] This line item represents the number of customers from which revenue generated accounts for 10 percent or more of an entity's revenues. Entity Wide Revenue Major Customer Number Number of major customers A host country about which segment information is provided by the entity. The entity is expected to change the standard label to identify the specified group. Hosted [Member] Common Stock [Abstract] The entire disclosure for the reservation of common shares for issuance under specific conditions. Common Stock [Text Block] Common Stock Refers to maximum users for small and medium sized businesses. Maximum users for small and medium sized businesses Maximum users for small and medium sized businesses Refers to entity. M5 Networks Australia Pty Ltd [Member] Stock Option Plan [Abstract] The entire disclosure for the creation and current status of each stock option plan providing grants to eligible employees, officers, directors and consultants. Stock Option Plan [Text Block] Stock Option Plan Purchase commitments [Abstract] Purchase commitments [Abstract] The estimated liability resulting from the income tax examination that has been accrued as of the balance sheet date, including interest and penalties. Income Tax Examination Liability Recorded 1 Probable liability for withholding tax audit The sum of the amounts of estimated penalties and interest in the period arising from income tax examinations. Income Tax Examination Estimate Of Penalties And Interest Estimated interest and penalties Refers to the calendar years examined by Internal Revenue Service during their withholding tax audit. Calendar Years for withholding tax audit Calendar year for withholding tax audit Weighted Average Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Share based Compensation Arrangement by Share based Payment Award, Options, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value [Abstract] Aggregate revenue during the period from the hosted and related services in the normal course of business, after deducting allowances and discounts. Revenue from Hosted and related services Hosted and related services Decrease in hosted and related services revenue Aggregate costs during the period for the hosted and related services in the normal course of business. Cost Of Hosted And Related Service Hosted and related services Decrease in hosted and related services cost of revenue Amounts recognized related to legal settlements and professional fees incurred related to an unsolicited acquisition proposal. Settlements and Defense Fees Settlements and defense fees Disclosure of accounting policy for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for the period. Correction of Prior Period Error [Policy Text Block] Correction of Prior Period Error Primary financial statement caption in which the reported facts about cost of hosted and related service revenue have been included. Cost of hosted and related service revenue [Member] Cost of Hosted and Related Service Revenue [Member] Primary financial statement caption in which reported facts about cost of support and services revenue have been included. Cost of Support and Services Revenue [Member] Cost of Support and Services Revenue [Member] Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases and operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date. Schedule Of Future Minimum Payments For Operating Leases And Capital Leases [Table Text Block] Schedule of future minimum payments under noncancelable capital and operating leases Employee Stock Purchase Plan [Abstract] The entire disclosure for the creation and current status of the stock discount purchase plan made available to eligible employees. Employee Stock Purchase Plan [Text Block] Employee Stock Purchase Plan Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy currently due sales, use and telecommunication tax obligations. Accrued Taxes And Surcharges Current Accrued taxes and surcharges The increase (decrease) during the reporting period in the aggregate value of all indemnification assets recognized in connection with a business combination by the reporting entity. Increase Decrease In Indemnification Asset Indemnification asset The increase (decrease) during the reporting period of taxes owed but not paid, including sales, use and telecommunications taxes. Increase Decrease In Accrued Taxes And Surcharges Accrued taxes and surcharges Modification accounting charge related to the change in fair value of forgone stock related to escrow settlement. Fair value of escrow settlement modification Represents the offering period for Employee Stock Purchase Plan. Offering period for Employee Stock Purchase Plan Offering period for ESPP Restricted Stock [Abstract] The entire disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year. Restricted Stock [Text Block] Restricted Stock Balance Sheet Details [Abstract] Document and Entity Information [Abstract] Refers to Hosted and related services. Hosted and related services [Member] Hosted and Related Services [Member] Aggregate estimated future amortization expenses for finite lived intangible assets, excluding future amortization expense related to finite lived intangible assets acquired during the current period. Finite lived intangible assets future amortization expenses Total Amount of available-for-sale debt securities at fair value maturing in the first rolling twelve months through the third rolling twelve months following the latest balance sheet presented. Available For Sale Securities Debt Maturities Rolling Year One Through Three Fair Value Due in 1 to 3 years Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the first rolling twelve months through the three rolling twelve months following the latest balance sheet presented. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. Available For Sale Securities Debt Maturities Rolling Year One Through Three Amortized Cost Basis Due in 1 to 3 years Refers to unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Capitalized software development costs Category of deferred revenue by arrangement where the entity cannot recognize revenue as some criteria for revenue recognition are not met. Product Deferrals [Member] Product [Member] Cost transferred from intangible assets in process and other to technology during the period. Transferred From Intangible Assets In Process And Other To Technology Transferred from intangible assets in process and other to technology Detailed tabular disclosure of certain balance sheet components. Balance Sheet Component Details [Table Text Block] Balance sheet components Corrections that have been made by the Company that are not to be considered material. Immaterial Prior Period Adjustment [Member] As of the balance sheet date, the number of shares into which fully vested and expected to vest equity instrument other than option outstanding can be converted under the equity instruments. Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Vested or Expected to Vest, Outstanding, Number Shares expected to vest, Number of Shares (in shares) Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of fully vested and expected to vest equity instruments outstanding. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value Shares expected to vest, Aggregate Intrinsic Value Weighted average remaining contractual term for fully vested and expected to vest equity instrument other than options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share based Compensation Arrangement By Share based Payment Award Equity Instruments Other than Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term Shares expected to vest, Weighted Average Remaining Contractual Lives EX-101.PRE 11 shor-20151231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.3.1.900
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2015
Jan. 22, 2016
Document and Entity Information [Abstract]    
Entity Registrant Name ShoreTel Inc  
Entity Central Index Key 0001388133  
Current Fiscal Year End Date --06-30  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   66,687,899
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q2  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Dec. 31, 2015  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2015
Jun. 30, 2015
Current assets:    
Cash and cash equivalents $ 96,905 $ 82,162
Short-term investments 10,020 8,025
Accounts receivable, net of allowances of $638 and $631 as of December 31, 2015 and June 30, 2015, respectively 28,793 36,494
Inventories 14,387 15,053
Prepaid expenses and other current assets 13,198 14,315
Total current assets 163,303 156,049
Property and equipment, net 19,049 20,419
Goodwill 127,960 122,750
Intangible assets, net 19,573 22,217
Other assets 5,238 5,021
Total assets 335,123 326,456
Current liabilities:    
Accounts payable 13,346 16,452
Accrued liabilities and other 17,553 19,374
Accrued employee compensation 17,041 15,311
Accrued taxes and surcharges 4,294 9,902
Deferred revenue 52,461 50,616
Total current liabilities 104,695 111,655
Long-term deferred revenue 20,865 20,659
Other long-term liabilities 4,600 4,014
Total liabilities $ 130,160 $ 136,328
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, par value $.001 per share, authorized 5,000 shares; no shares issued and outstanding $ 0 $ 0
Common stock and additional paid-in capital, par value $.001 per share, authorized 500,000; issued and outstanding, 66,603 and 65,055 shares as of December 31, 2015 and June 30, 2015, respectively 371,892 361,691
Accumulated other comprehensive income (loss) (21) 4
Accumulated deficit (166,908) (171,567)
Total stockholders' equity 204,963 190,128
Total liabilities and stockholders' equity $ 335,123 $ 326,456
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2015
Jun. 30, 2015
Current assets:    
Accounts receivable, allowances $ 638 $ 631
Stockholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 5,000 5,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 500,000 500,000
Common stock, issued (in shares) 66,603 65,055
Common stock, outstanding (in shares) 66,603 65,055
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Revenue:        
Product $ 41,048 $ 46,913 $ 82,581 $ 94,620
Hosted and related services 30,484 25,503 59,886 50,115
Support and services 18,899 18,191 37,989 36,024
Total revenue 90,431 90,607 180,456 180,759
Cost of revenue:        
Product 13,692 15,613 27,173 32,392
Hosted and related services 14,119 15,423 27,946 30,751
Support and services 4,735 4,301 9,440 8,582
Total cost of revenue 32,546 35,337 64,559 71,725
Gross profit 57,885 55,270 115,897 109,034
Operating expenses:        
Research and development 13,793 13,272 27,630 26,933
Sales and marketing 30,272 29,301 61,115 58,317
General and administrative 9,703 10,562 19,818 20,553
Settlements and defense fees 0 8,422 0 8,422
Acquisition-related costs 534 0 534 0
Total operating expenses 54,302 61,557 109,097 114,225
Income (loss) from operations 3,583 (6,287) 6,800 (5,191)
Other income (expense):        
Interest expense (115) (107) (238) (260)
Interest income and other (expense), net (560) (343) (1,137) (556)
Total other expense (675) (450) (1,375) (816)
Income (loss) before provision for income taxes 2,908 (6,737) 5,425 (6,007)
Provision for income taxes 363 125 766 503
Net income (loss) $ 2,545 $ (6,862) $ 4,659 $ (6,510)
Net income (loss) per share - basic (in dollars per share) $ 0.04 $ (0.11) $ 0.07 $ (0.10)
Net income (loss) per share - diluted (in dollars per share) $ 0.04 $ (0.11) $ 0.07 $ (0.10)
Shares used in computing net income (loss) per share - basic (in shares) 66,184 63,728 65,725 63,348
Shares used in computing net income (loss) per share - diluted (in shares) 68,074 63,728 67,471 63,348
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) [Abstract]        
Net income (loss) $ 2,545 $ (6,862) $ 4,659 $ (6,510)
Other comprehensive loss, net of tax:        
Unrealized loss on short-term investments (20) (1) (25) (8)
Other comprehensive loss (20) (1) (25) (8)
Comprehensive income (loss) $ 2,525 $ (6,863) $ 4,634 $ (6,518)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 4,659 $ (6,510)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 9,769 9,663
Stock-based compensation expense 4,932 4,585
Amortization of premium on investments 70 49
Loss on disposal of property and equipment 0 12
Provision for doubtful accounts receivable 102 25
Impairment of indemnification asset 0 3,584
Fair value of escrow settlement modification 0 611
Changes in assets and liabilities, net of the effect of acquisitions:    
Accounts receivable 7,815 2,306
Inventories 1,010 7,309
Indemnification asset 0 (53)
Prepaid expenses and other current assets 1,548 (3,627)
Other assets (76) 140
Accounts payable (2,175) (2,952)
Accrued liabilities and other (1,844) 6,426
Accrued employee compensation 1,217 (1,086)
Accrued taxes and surcharges (5,608) (2,071)
Deferred revenue 1,791 4,474
Net cash provided by operating activities 23,210 22,885
CASH FLOWS FROM INVESTING ACTIVITES:    
Purchases of property and equipment (5,736) (5,503)
Purchases of investments (7,776) (7,896)
Proceeds from sales/maturities of investments 5,686 2,257
Cost of acquisition of businesses, net of cash acquired (5,886) 0
Purchases of patents, technology and internally developed software 0 (1,077)
Net cash used in investing activities (13,712) (12,219)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock 6,352 5,191
Taxes paid on vested and released stock awards (1,083) (953)
Debt issuance costs 0 (622)
Payments made under capital leases (24) (327)
Net cash provided by financing activities 5,245 3,289
NET INCREASE IN CASH AND CASH EQUIVALENTS 14,743 13,955
CASH AND CASH EQUIVALENTS - Beginning of period 82,162 53,472
CASH AND CASH EQUIVALENTS - End of period 96,905 67,427
SUPPLEMENTAL CASH FLOW DISCLOSURE:    
Cash paid for interest 14 201
Cash paid for taxes 804 496
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Unpaid portion of property and equipment purchases included in period-end accruals $ 211 $ 1,718
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.3.1.900
Description of Business
6 Months Ended
Dec. 31, 2015
Description of Business [Abstract]  
Description of Business
1. Description of Business

ShoreTel, Inc. was incorporated in California on September 17, 1996 and reincorporated in Delaware on June 22, 2007. ShoreTel, Inc. and its subsidiaries (referred to herein as “ShoreTel” or “the Company”) is a leading provider of brilliantly simple business communication solutions, comprised of integrated voice, video, data and mobile applications based on Internet Protocol (“IP”) technologies. The Company focuses on the small and medium sized businesses (less than 5,000 users), with a Unified Communications (“UC”) platform so that they can communicate anytime, anyplace, and through any device that they chose. The Company’s strategy is to provide customers with a flexible choice of deployment options: subscribing to our cloud-based communication services, operating our ShoreTel solution in their own premise-based data centers or a hybrid combination of both.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Basis of Presentation and Significant Accounting Policies
6 Months Ended
Dec. 31, 2015
Basis of Presentation and Significant Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies
2. Basis of Presentation and Significant Accounting Policies

The accompanying condensed consolidated financial statements as of December 31, 2015, and for the three and six months ended December 31, 2015 and 2014 have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto, included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2015. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement have been included.

The condensed consolidated balance sheet as of June 30, 2015 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2015. The results of operations for the three and six months ended December 31, 2015 are not necessarily indicative of the operating results to be expected for the full fiscal year or any future periods.

Correction of Prior Period Error

Subsequent to the issuance of the condensed consolidated financial statements as of and for the three months ended September 30, 2015, the Company determined installation revenue and related cost of revenue was being deferred and recognized over the contractual life for certain contracts that should have been recognized over the customer life. Accordingly, the accompanying condensed consolidated financial statements reflect the Company’s correction of the statement of operations impact of the error for the three and six months ended December 31, 2014, the six months ended December 31, 2015 and the condensed consolidated balance sheet impact as of June 30, 2015. As a result, hosted and related services revenue and cost of revenue were decreased by $0.2 million and $0.5 million for the three and six months ended December 31, 2014, respectively. Hosted and related services revenue and cost of revenue were decreased by $0.1 million for the six months ended December 31, 2015. Prepaid expense and other current assets was increased by $2.7 million, other assets was increased by $1.2 million, deferred revenue was increased by $1.0 million and long-term deferred revenue was increased by $3.0 million as of June 30, 2015. The cumulative impact of the correction on preceding period earnings is an increase to accumulated deficit of $0.1 million as of June 30, 2015. The correction did not affect the net cash provided by operating activities, net cash used in investing activities or net cash provided by financing activities for the six months ended December 31, 2014 and 2015. The correction did not affect the earnings per share for the three and six months ended December 31, 2014 or the six months ended December 31, 2015. The foregoing corrections are not considered material by the Company.

Computation of Net Income (Loss) per Share

Basic net income per share is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is determined by dividing net income by the weighted average number of common shares used in the basic income per share calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. Dilutive securities of 1.9 million weighted shares and 2.2 million weighted shares were not included in the computation of diluted net income per share for the three and six months ended December 31, 2015, respectively because such securities were anti-dilutive. Dilutive securities of 4.0 million weighted shares and 3.7 million weighted shares were not included in the computation of diluted net loss per share for the three and six months ended December 31, 2014, respectively because such securities were anti-dilutive.
 
Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, cash equivalents, short-term investments and accounts receivable. As of December 31, 2015, all of the Company’s cash, cash equivalents and short-term investments were managed by several financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Accounts receivable from one value-added distributor accounted for 37% of total accounts receivable at December 31, 2015. At June 30, 2015 the same value-added distributor accounted for 33% of the total accounts receivable.

Significant Accounting Policies

The Company’s significant accounting policies are included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2015.

Recent Accounting Pronouncements

 New Accounting Updates Recently Adopted

In September 2015, the FASB issued ASU 2015-16, Simplifying the Accounting for Measurement-Period Adjustments (Topic 805). The guidance requires that adjustments to provisional amounts recognized in a business combination be recorded during the measurement period in the period in which the adjustment amounts are determined. This also applies to the effect on earnings of changes in depreciation, amortization or other income effects, if any; as a result to the change in the provisional amounts as if the accounting had been completed at the acquisition date. This accounting guidance is effective for the Company in the financial reporting periods beginning after December 15, 2015, with early adoption permitted. This accounting standard was adopted by the Company beginning October 1, 2015 and it did not have an impact on the Company’s consolidated financial statements.

Recent Accounting Standards or Updates Not Yet Effective

In May 2014, the FASB issued ASU No. 2014-9 Revenue from Contracts with Customers (Topic 606) - an accounting standard that supersedes the revenue recognition requirements in Topic 605, Revenue Recognition.  The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. The effective date of the new standard was deferred by one year by ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606) Deferral of Effective Date. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. ASU No. 2014-9 may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. The Company is currently evaluating the method of adoption and the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory (Topic 330). Under this ASU, inventory will be measured at the “lower of cost and net realizable value” and options that currently exist for “market value” will be eliminated. The ASU defines net realizable value as the “estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.” No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In November 2015, the FASB issued ASU 2015-17, Balance Sheet Classification of Deferred Taxes (Topic740), which simplifies the presentation of deferred income taxes. This ASU requires that deferred tax assets and liabilities be classified as non-current in a statement of financial position. The standard is effective in the annual reporting periods beginning after December 15, 2018. Early adoption is permitted for any interim and annual financial statements that have not yet been issued. The Company is currently evaluating the new standard, but does not expect the adoption of this guidance to have a material impact on the Consolidated Financial Statements as the application of this guidance effects balance sheet classification only.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Combination
6 Months Ended
Dec. 31, 2015
Business Combination [Abstract]  
Business Combination
3. Business Combination

M5 Networks Australia Pty Ltd Acquisition

On November 16, 2015, the Company acquired all outstanding common stock of M5 Networks Australia Pty Ltd. (“M5 Australia”), a privately-held company based in Australia and a provider of hosted unified communications solutions, for total cash consideration of $6.1 million (8.5 million Australian dollars). The acquisition accelerates the Company’s growth and expansion of providing hosted unified communications services in Australia.

In accordance with ASC 805, Business Combinations, the acquisition of M5 Australia was recorded as a purchase acquisition. Under the purchase method of accounting, the fair value of the consideration was allocated to assets and liabilities assumed at their fair values. The excess of the preliminary fair value of consideration paid over the preliminary fair values of net assets and liabilities acquired and identifiable intangible assets resulted in recognition of goodwill of approximately $5.2 million. The goodwill consists largely of expected expansion of the customer base and share within the Australian hosted communications industry. The goodwill recorded is not deductible for income tax purposes.

Preliminary Purchase Price Allocation

The total purchase price was preliminarily allocated to M5 Australia’s net tangible and identifiable intangible assets based on their estimated fair values as of November 16, 2015 as set forth below. The primary areas of the purchase price allocation that are not yet finalized relate to property and equipment, contingency accruals, deferred taxes and goodwill. The following is the preliminary purchase price allocation (in thousands):

  
  
Estimated useful lives
(in years)
 
Cash acquired
 
$
224
   
Other current assets
  
386
   
Intangible assets:
      
Customer relationships
  
1,300
   
5
 
Goodwill
  
5,210
     
Other long-term assets
  
164
     
Other liabilities assumed
  
(1,174
)
    
  
$
6,110
     

Valuing certain components of the acquisition, including intangible assets required us to make estimates that may be adjusted in the future, if new information is obtained about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of those assets and liabilities as of that date. Consequently, the purchase price allocation is considered preliminary. Final determination of these estimates could result in an adjustment to the preliminary purchase price allocation, with an offsetting adjustment to goodwill.

The Company expensed $0.2 million for legal, accounting, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.

The results of operations of M5 Australia have been included in our consolidated statements of operations from the acquisition date, though revenue and net income from M5 Australia were not material for the three and six months December 31, 2015. Pro forma results of operations have not been presented because the acquisition was not material to our results of operations.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Details
6 Months Ended
Dec. 31, 2015
Balance Sheet Details [Abstract]  
Balance Sheet Details
4. Balance Sheet Details

Balance sheet components consist of the following:

  
December 31,
  
June 30,
 
  
2015
  
2015
 
  
(in thousands)
 
Inventories:
    
Raw materials
 
$
63
  
$
92
 
Distributor inventory
  
1,062
   
965
 
Finished goods
  
13,262
   
13,996
 
Total inventories
 
$
14,387
  
$
15,053
 
         
Property and equipment:
        
Computer equipment and tooling
 
$
45,439
  
$
41,532
 
Software
  
5,467
   
5,211
 
Furniture and fixtures
  
3,513
   
3,421
 
Leasehold improvements and others
  
8,067
   
8,149
 
Total property and equipment
  
62,486
   
58,313
 
Less accumulated depreciation and amortization
  
(43,437
)
  
(37,894
)
Property and equipment, net
 
$
19,049
  
$
20,419
 
         
Deferred revenue:
        
Product
 
$
3,503
  
$
2,912
 
Support and services
  
58,620
   
57,967
 
Hosted and related services
  
11,203
   
10,396
 
Total deferred revenue
 
$
73,326
  
$
71,275
 

Depreciation expense for the three months ended December 31, 2015 and 2014 was $2.8 million and $2.6 million, respectively. Depreciation expense for the six months ended December 31, 2015 and 2014 was $5.7 million and $5.2 million, respectively.

Intangible Assets:

Intangible assets consist of the following (in thousands):

  
December 31, 2015
  
June 30, 2015
 
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
NetCarrying
Amount
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
NetCarrying
Amount
 
Patents
 
$
4,446
  
$
(3,793
)
 
$
653
  
$
4,446
  
$
(3,640
)
 
$
806
 
Technology
  
28,034
   
(20,994
)
  
7,040
   
26,644
   
(18,874
)
  
7,770
 
Customer relationships
  
24,600
   
(12,720
)
  
11,880
   
23,300
   
(11,049
)
  
12,251
 
Intangible assets in process and other
  
-
   
-
   
-
   
1,390
   
-
   
1,390
 
Intangible assets
 
$
57,080
  
$
(37,507
)
 
$
19,573
  
$
55,780
  
$
(33,563
)
 
$
22,217
 

The intangible assets that are amortizable have estimated useful lives of two to eight years.
 
Research and development costs are expensed as incurred. In accordance with ASC 985-20, Costs of Computer Software to be Sold, Leased, or Marketed, development costs of computer software to be sold, leased, or otherwise marketed are subject to capitalization beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company’s products are released soon after technological feasibility has been established; therefore, costs incurred subsequent to achievement of technological feasibility are usually not significant. However, during the three and six months ended December 31, 2014, the Company capitalized $0.5 million and $0.9 million, respectively, of such software related to ongoing development of a product that had yet to be released to the market. The Company did not capitalize any software development costs for the three and six months ended December 31, 2015. Such costs are amortized using the straight-line method over the estimated economic life of the product. The Company will evaluate the realizability of the assets and the related periods of amortization on a regular basis. Judgment is required in determining when technological feasibility of a product is established as well as its economic life.

Certain internally developed software became available for general release to customers during the six months ended December 31, 2015; at which time, an aggregate of $1.4 million in software development costs were transferred from intangible assets in process technology in the table above, and the amortization expense is being recognized related to these capitalized software costs.

Amortization of intangible assets for the three months ended December 31, 2015 and 2014 was $2.0 million and $2.1 million, respectively. Amortization of intangible assets for the six months ended December 31, 2015 and 2014 was $3.9 million and $4.3 million, respectively.

The estimated amortization expenses for intangible assets as of December 31, 2015 for the next five years and thereafter are as follows (in thousands):

Years Ending June 30,
 
 
2016 (remaining 6 months)
 
$
4,080
 
2017
  
6,731
 
2018
  
4,736
 
2019
  
3,248
 
2020
  
523
 
Thereafter
  
255
 
Total
 
$
19,573
 

The following presents the changes in the carrying value of goodwill (in thousands):

  
Total
 
As of June 30, 2015
 
$
122,750
 
Addition (See Note 3)
  
5,210
 
As of December 31, 2015
 
$
127,960
 
 
Short-Term Investments:

The following tables summarize the Company’s short-term investments (in thousands):
 
  
 
Amortized
Cost
  
Gross
Unrealized
Gains
  
Gross
Unrealized
Losses
  
 
 
Fair Value
 
As of December 31, 2015
        
Corporate notes and commercial paper
 
$
8,942
  
$
-
  
$
(21
)
 
$
8,921
 
U.S. Government agency securities
  
1,099
   
-
   
-
   
1,099
 
Total short-term investments
 
$
10,041
  
$
-
  
$
(21
)
 
$
10,020
 
                 
As of June 30, 2015
                
Corporate notes and commercial paper
 
$
8,021
  
$
4
  
$
-
  
$
8,025
 
Total short-term investments
 
$
8,021
  
$
4
  
$
-
  
$
8,025
 

The following table summarizes the maturities of the Company’s fixed income securities (in thousands):

  
Amortized
Cost
  
 
Fair Value
 
As of December 31, 2015
    
Less than 1 year
 
$
6,774
  
$
6,763
 
Due in 1 to 3 years
  
3,267
   
3,257
 
Total
 
$
10,041
  
$
10,020
 
 
  
Amortized
Cost
  
 
Fair Value
 
As of June 30, 2015
    
Less than 1 year
 
$
6,696
  
$
6,702
 
Due in 1 to 3 years
  
1,325
   
1,323
 
  
$
8,021
  
$
8,025
 

Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Disclosure
6 Months Ended
Dec. 31, 2015
Fair Value Disclosure [Abstract]  
Fair Value Disclosure
5. Fair Value Disclosure

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, entities are required to maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value, and to utilize a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows:

 
Level 1 — Quoted prices in active markets for identical assets or liabilities.

Level 2 — Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
 
Level 3 — Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities, and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.

The tables below set forth the Company’s financial instruments and liabilities measured at fair value on a recurring basis (in thousands):

  
December 31, 2015
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets:
        
Cash and cash equivalents:
        
Money market funds
 
$
1,999
  
$
1,999
  
$
-
  
$
-
 
Short-term investments:
                
Corporate notes and commercial paper
  
10,020
   
-
   
10,020
   
-
 
Total assets measured and recorded at fair value
 
$
12,019
  
$
1,999
  
$
10,020
  
$
-
 

The above table excludes $94.9 million of cash balances on deposit at banks.

  
June 30, 2015
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets:
        
Cash and cash equivalents:
        
Money market funds
 
$
4,025
  
$
4,025
  
$
-
  
$
-
 
Short-term investments:
                
Corporate notes and commercial paper
  
8,025
   
-
   
8,025
   
-
 
Total assets measured and recorded at fair value
 
$
12,050
  
$
4,025
  
$
8,025
  
$
-
 

The above table excludes $78.1 million of cash balances on deposit at banks.

Money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices in active markets. Short-term investments are classified within Level 2 of the fair value hierarchy because they are valued based on other observable inputs, including broker or dealer quotations, or alternative pricing sources. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from independent pricing services. Non-binding quotes are based on proprietary valuation models prepared by independent pricing services. These models use algorithms based on inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers, internal assumptions of the independent pricing service and statistically supported models. The Company corroborates the reasonableness of non-binding quotes received from the independent pricing service by comparing them to the (a) actual experience gained from the purchases and redemption of investment securities, (b) quotes received on similar securities obtained when purchasing securities and (c) monitoring changes in ratings of similar securities and the related impact on the fair value. The types of instruments valued based on other observable inputs include corporate notes and commercial paper and U.S. Government agency securities. The Company reviewed financial and non-financial assets and liabilities and concluded that there were no other-than-temporary impairment charges during the three and six months ended December 31, 2015 and 2014, respectively. The Company reviews the fair value hierarchy on a quarterly basis. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy. The Company recognizes transfers into and out of levels within the fair value hierarchy as of the date in which the actual event or change in circumstances that caused the transfer occurs. There were no transfers between Level 1 and Level 2 of the fair value hierarchy for any of the periods presented.

Assets and Liabilities That Are Measured at Fair Value on a Nonrecurring Basis

Non-financial assets such as goodwill, intangible assets, and property, plant, and equipment are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. Fair values are considered Level 3 when management makes significant assumptions in developing a discounted cash flow model based upon a number of considerations including projections of revenues, earnings and a discount rate. In addition, in evaluating the fair value of goodwill impairment, further corroboration is obtained using the Company’s market capitalization. There were no indicators of impairment in the three and six months ended December 31, 2015 that required a nonrecurring fair value analysis to be performed on non-financial assets.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.3.1.900
Line of Credit
6 Months Ended
Dec. 31, 2015
Line of Credit [Abstract]  
Line of Credit
6. Line of Credit

On October 22, 2014 the Company entered into an Amended and Restated Credit Agreement which was further amended on December 1, 2014 and again on August 5, 2015 (“New Credit Facility”). This New Credit Facility replaces the Company’s previous credit facility. The New Credit Facility includes a revolving loan facility for an aggregate principal amount not exceeding $100.0 million. The New Credit Facility matures on the fifth anniversary of its closing (October 22, 2019) and is payable in full upon maturity. The amounts borrowed and repaid under the New Credit Facility are available for future borrowings.  The borrowings under the New Credit Facility accrue interest (at the election of the Company) either at (i) the London interbank offered rate then in effect, plus a margin of between 1.50% and 2.25%, which is based on the Company’s consolidated EBITDA (as defined in the New Credit Facility), or (ii) the higher of (a) the bank’s publicly-announced prime rate then in effect and (b) the federal funds rate plus 0.50%, in each case of (a) or (b), plus a margin of between 0.00% and 0.50%, which will be based upon the Company’s consolidated EBITDA. The Company also pays annual commitment fees during the term of the New Credit Facility which varies depending on the Company’s consolidated EBITDA. The New Credit Facility is secured by substantially all of the Company’s assets. As of December 31, 2015, the Company had $99.4 million available for borrowing under the New Credit Facility.

The New Credit Facility contains customary affirmative and negative covenants, including compliance with financial ratios and metrics. The New Credit Facility and the related amendment requires the Company to maintain a minimum ratio of liquidity to its indebtedness (each as defined in the New Credit Facility) and varying amounts of Liquidity and Consolidated EBITDA specified in the New Credit Facility throughout the term of the agreement. The Company was in compliance with all such covenants as of December 31, 2015.

As of December 31, 2015, no amounts were outstanding under the New Credit Facility. The Company amortizes deferred financing costs to interest expense on a straight-line basis over the term of the New Credit Facility.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes
6 Months Ended
Dec. 31, 2015
Income Taxes [Abstract]  
Income Taxes
7. Income Taxes

The Company recorded an income tax provision of $0.4 million and $0.1 million for the three months ended December 31, 2015 and 2014, respectively and $0.8 million and $0.5 million for the six months ended December 31, 2015 and 2014, respectively. The income tax provisions are primarily comprised of United States federal alternative minimum tax, state taxes and foreign income taxes. No income tax benefit was accrued for jurisdictions where the Company anticipates incurring a loss during the full fiscal year as the related deferred tax assets were fully offset by a valuation allowance.  The Company’s resulting effective tax rate differs from the applicable statutory rate primarily due to the valuation allowance against its deferred tax assets in select jurisdictions.

The Company maintains liabilities for uncertain tax positions. As of December 31, 2015 and June 30, 2015, the Company’s total amount of unrecognized tax benefits was $5.3 million and $5.1 million, respectively. Of the total of $5.3 million of unrecognized tax benefit as of December 31, 2015, none, if recognized, would impact the effective tax rate. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months.

While management believes that the Company has adequately provided for all tax positions, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provisions for federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or as the underlying matters are settled or otherwise resolved.

The Company’s primary tax jurisdiction is in the United States. For federal and state tax purposes, the tax years 2002 through 2014 remain open and subject to tax examination by the appropriate federal or state taxing authorities. The Protecting Americans from Tax Hikes (PATH) Act (“Act”) was signed into law on December 18, 2015.  The Act contains a number of provisions including, most notably, permanent extension of the United States federal research tax credit.  The Act did not have a material impact on our effective tax rate for fiscal 2015 due to the effect of the valuation allowance on the Company's deferred tax assets.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock
6 Months Ended
Dec. 31, 2015
Common Stock [Abstract]  
Common Stock
8. Common Stock

Common Shares Reserved for Issuance

At December 31, 2015, the Company has reserved shares of common stock for issuance as follows (in thousands):

Reserved under stock option plans
  
25,036
 
Reserved under employee stock purchase plan
  
369
 
Total
  
25,405
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation
6 Months Ended
Dec. 31, 2015
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
9. Stock-Based Compensation

The following table shows total non-cash stock-based compensation expense included in the accompanying Condensed Consolidated Statements Income for the three and six months ended December 31, 2015 and 2014 (in thousands):

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
Cost of product revenue
 
$
12
  
$
13
  
$
41
  
$
49
 
Cost of hosted and related services revenue
  
283
   
293
   
667
   
636
 
Cost of support and services revenue
  
135
   
118
   
347
   
298
 
Research and development
  
433
   
461
   
920
   
1,119
 
Sales and marketing
  
569
   
585
   
1,431
   
1,296
 
General and administrative
  
728
   
576
   
1,526
   
1,187
 
  
$
2,160
  
$
2,046
  
$
4,932
  
$
4,585
 

The Company estimated the grant date fair value of stock option awards and Employee Stock Purchase Plan (“ESPP”) rights using the Black-Scholes option valuation model with the following assumptions:

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
        
Expected life from grant date of option (in years)
  
5.09
   
5.05
   
5.09 - 5.13
   
5.05 - 5.09
 
Expected life from grant date of ESPP (in years)
  
0.50
   
0.50
   
0.50
   
0.50
 
Risk free interest rate for options
  
1.59%
 
  
1.60%
 
  
1.55% - 1.59%
 
  
1.60% - 1.70%
 
Risk free interest rate for ESPP
  
0.41%
 
  
0.09%
 
  
0.14% - 0.41%
 
  
0.06% - 0.09%
 
Expected volatility for options
  
47%
 
  
50%
 
  
47% - 48%
 
  
50%
 
Expected volatility for ESPP
  
29%
 
  
43%
 
  
29% - 35%
 
  
43%
 
Expected dividend yield
  
0%
 
  
0%
 
  
0%
 
  
0%
 

Compensation expense is recognized only for the portion of stock options that are expected to vest, assuming an expected forfeiture rate in determining stock-based compensation expense, which could affect the stock-based compensation expense recorded if there is a significant difference between actual and estimated forfeiture rates. As of December 31, 2015, total unrecognized compensation cost related to stock-based options and awards granted to employees and non-employee directors was $9.3 million. This cost will be amortized on a ratable basis over a weighted-average vesting period of approximately 2.8 years.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Option Plan
6 Months Ended
Dec. 31, 2015
Stock Option Plan [Abstract]  
Stock Option Plan
10. Stock Option Plan

Transactions under the Company’s equity incentive plans are summarized as follows (in thousands, except per share data and contractual term):

  
Options Outstanding
 
  
Shares
Subject to
Options
Outstanding
  
Weighted-
Average
Exercise
Price
  
Weighted-
Average
Remaining
Contractual
Term
(in years)
  
Aggregate
Intrinsic
Value
 
Balance at July 1, 2015
  
6,263
  
$
5.72
     
Options granted (weighted average fair value $3.25 per share)
  
1,537
   
7.47
     
Options exercised
  
(857
)
  
5.01
     
Options cancelled/forfeited
  
(210
)
  
6.31
     
Balance at December 31, 2015
  
6,733
  
$
6.19
   
6.89
  
$
18,459
 
Vested and expected to vest at December 31, 2015
  
5,620
  
$
6.05
   
6.45
  
$
16,259
 
Options exercisable at December 31, 2015
  
3,597
  
$
5.82
   
5.18
  
$
11,375
 

The total pre-tax intrinsic value for options exercised during the three months ended December 31, 2015 and 2014 was $2.9 million and $1.8 million, respectively, and $3.4 million and $1.9 million for the six months ended December 31, 2015 and 2014, respectively, representing the difference between the fair values of the Company’s common stock underlying these options at the dates of exercise and the exercise prices paid.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Stock Purchase Plan
6 Months Ended
Dec. 31, 2015
Employee Stock Purchase Plan [Abstract]  
Employee Stock Purchase Plan
11. Employee Stock Purchase Plan

The ESPP allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions. The ESPP consists of six-month offering periods commencing on May 1st and November 1st, each year. Under the ESPP, employees purchase shares of the Company's common stock at 85% of the market value at either the beginning of the offering period or the end of the offering period, whichever price is lower.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.3.1.900
Restricted Stock
6 Months Ended
Dec. 31, 2015
Restricted Stock [Abstract]  
Restricted Stock
12. Restricted Stock

Under the Company’s equity incentive plan, during the three and six months ended December 31, 2015 and 2014 the Company issued fully vested restricted stock awards to certain non-employee directors electing to receive them in lieu of an annual cash retainer. In addition, restricted stock units can be issued under the 2007 Plan to eligible employees.

Restricted stock award and restricted stock unit activity for the six months ended December 31, 2015 and 2014 is as follows (in thousands):

  
Six Months Ended
December 31,
 
  
2015
  
2014
 
Beginning outstanding
  
1,452
   
1,394
 
Awarded
  
970
   
762
 
Released
  
(479
)
  
(486
)
Forfeited
  
(111
)
  
(101
)
Ending outstanding
  
1,832
   
1,569
 
 
Information regarding restricted stock awards and restricted stock units outstanding at December 31, 2015 is summarized below:

  
Number of Shares
(thousands)
  
Weighted Average
Remaining
Contractual Lives
  
Aggregate Intrinsic
Value
(thousands)
 
Shares outstanding
  
1,832
   
1.74
  
$
16,213
 
Shares expected to vest
  
1,066
   
1.40
  
$
9,436
 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Litigation, Commitments, Contingencies and Leases
6 Months Ended
Dec. 31, 2015
Litigation, Commitments, Contingencies and Leases [Abstract]  
Litigation, Commitments, Contingencies and Leases
13. Litigation, Commitments, Contingencies and Leases

Litigation — As of December 31, 2015, the Company is involved in litigation relating to claims arising out of the ordinary course of business or otherwise. Any litigation, regardless of outcome, is costly and time-consuming, can divert the attention of management and key personnel from business operations, deter distributors from selling the Company’s products and dissuade potential customers from purchasing the Company’s products. The Company defends itself vigorously against any such claims. Due to the uncertainty surrounding the litigation process, the Company is unable to estimate a range of loss, if any, at this time, however the Company does not believe a material loss is probable.

Contingencies — During the six months ended December 31, 2014 the Internal Revenue Service (“IRS”) issued a Notice of Proposed Adjustment (“NOPA”) resulting from a withholding tax audit of payments made to non-U.S. vendors during calendar years 2008 through 2012.  The NOPA asserts a liability for under-withheld taxes of approximately $2.0 million, plus related penalties and estimated interest of approximately $1.3 million. While the Company disagrees with a majority of the IRS’ assertions and proposed liability, the Company accrued $1.1 million for the liability during fiscal 2015.

Leases — The Company leases its facilities under noncancelable operating leases which expire at various times through 2023. The leases provide for the lessee to pay all costs of utilities, insurance, and taxes. Future minimum lease payments under the noncancelable capital and operating leases as of December 31, 2015, are as follows (in thousands):

Years Ending June 30,
 
Operating
Leases
  
Capital
Leases
 
2016 (remaining 6 months)
 
$
3,320
   
24
 
2017
  
6,423
   
12
 
2018
  
5,808
   
-
 
2019
  
4,479
   
-
 
2020
  
3,035
   
-
 
Therafter
  
2,682
   
-
 
Total minimum lease payments
 
$
25,747
   
36
 
         
Less: amount representing interest
      
-
 
Present value of total minimum lease payments
      
36
 
Less: current portion liability
      
(34
)
Capital lease obligation, net of current portion
     
$
2
 

The current portion of the capital leases is included in accrued liabilities and other on the condensed consolidated balance sheet. The non-current portion of the capital leases is included in the other long-term liabilities on the consolidated balance sheet. Lease obligations for the Company’s foreign offices are denominated in foreign currencies, which were converted in the above table to U.S. dollars at the interbank exchange rate on December 31, 2015.

Rent expense for the three months ended December 31, 2015 and 2014 was $1.3 million and $1.8 million, respectively. Rent expense for the six months ended December 31, 2015 and 2014 was $2.5 million and $2.9 million, respectively.

Purchase commitments — The Company had purchase commitments with contract manufacturers for inventory and with technology firms for usage of software licenses totaling approximately $14.4 million as of December 31, 2015 and $14.9 million as of June 30, 2015.
 
Letters of credit — Outstanding letters of credit maintained by the Company totaled $635,000 as of December 31, 2015.

Indemnification — Under the indemnification provisions of the Company’s customer agreements, the Company agrees to indemnify and defend its customers against infringement of any patent, trademark, or copyright of any country or the misappropriation of any trade secret, arising from the customers’ legal use of the Company’s services. The exposure to the Company under these indemnification provisions is generally limited to the total amount paid by the customers under pertinent agreements. However, certain indemnification provisions potentially expose the Company to losses in excess of the aggregate amount received from the customer.

The Company also has entered into customary indemnification agreements with each of its officers and directors.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Information
6 Months Ended
Dec. 31, 2015
Segment Information [Abstract]  
Segment Information
14. Segment Information

ASC Topic 280, Segment Reporting, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker or decision making group in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision-maker is its Chief Executive Officer (“CEO”). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. On this basis, the Company is organized and operates in a single segment: the design, development, marketing, and sale of business communication solutions.

Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
United States of America
 
$
82,711
  
$
82,912
  
$
165,382
  
$
166,100
 
International
  
7,720
   
7,695
   
15,074
   
14,659
 
Total
 
$
90,431
  
$
90,607
  
$
180,456
  
$
180,759
 

Revenue from one value-added distributor accounted for approximately 26% and 24% of the total revenue during the three months ended December 31, 2015 and 2014, respectively and 26% of the total revenue during both the six months ended December 31, 2015 and 2014.

The Company’s assets are primarily located in the United States of America and not allocated to any specific region; furthermore, the Company does not measure the performance of its geographic regions based upon asset-based metrics.

The following presents a summary of long-lived assets, excluding deferred tax assets, other assets, goodwill and intangible assets (in thousands):

  
December 31,
2015
  
June 30,
2015
 
United States of America
 
$
18,072
  
$
19,505
 
International
  
977
   
914
 
Total
 
$
19,049
  
$
20,419
 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.3.1.900
Derivative Instruments and Hedging Activities
6 Months Ended
Dec. 31, 2015
Derivative Instruments and Hedging Activities [Abstract]  
Derivative Instruments and Hedging Activities
15. Derivative Instruments and Hedging Activities

In the normal course of business, the Company is exposed to fluctuations in interest rates and the exchange rates associated with foreign currencies. During the three and six months ended December 31, 2015, the Company used derivative instruments to reduce the volatility of earnings associated with changes in foreign currency exchange rates. The Company used foreign exchange forward contracts to mitigate the gains and losses generated from the re-measurement of certain foreign monetary assets and liabilities, primarily including cash balances, third party accounts receivable and intercompany transactions recorded on the balance sheet. These derivatives are not designated and do not qualify as hedge instruments. Accordingly, changes in the fair value of these instruments are recognized in other income and expenses during the period of change. These derivatives have maturities of approximately one month. The foreign exchange forward contracts outstanding as of December 31, 2015 are entered into by the Company on the last business day of the period. Given the relatively short duration such contracts are outstanding in relation to changes in potential market rates; the change in the fair value is not material and is not reflected either as an asset or a liability.
 
The following table presents the gross notional value of all of the Company’s foreign exchange forward contracts outstanding as of December 31, 2015 and June 30, 2015 (in thousands):

  
December 31, 2015
 
  
Local Currency
Amount
  
Notional Contract
Amount (USD)
 
Australian dollar
 
$
1,860
  
$
1,340
 
British pound
 
£
1,540
   
2,249
 
Canadian dollar
 
$
1,110
   
793
 
Euro
 
1,330
   
1,437
 
Total
     
$
5,819
 

  
June 30, 2015
 
  
Local Currency
Amount
  
Notional Contract
Amount (USD)
 
Australian dollar
 
$
2,420
  
$
1,840
 
British pound
 
£
910
   
1,429
 
Canadian dollar
 
$
750
   
596
 
Euro
 
1,550
   
1,708
 
Total
     
$
5,573
 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Event
6 Months Ended
Dec. 31, 2015
Subsequent Event [Abstract]  
Subsequent Event
16. Subsequent Event

On January 6, 2016, the Company completed its acquisition of all the outstanding membership interests of Corvisa LLC (“Corvisa”) for total cash consideration of approximately $8.4 million pursuant to the terms of a Membership Interest Purchase Agreement. The Company has expensed $0.3 million for legal, consulting and other costs directly related to the acquisition during the three months ended December 31, 2015.

In accordance with ASC 805, Business Combinations, the acquisition of Corvisa will be recorded as a purchase business acquisition in the Company’s financial results for the three months ended March 31, 2016. The initial accounting for the Corvisa acquisition has not been completed at this time, therefore, disclosure will be made in the Form 10-Q for the quarterly period ended March 31, 2016.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Basis of Presentation and Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2015
Basis of Presentation and Significant Accounting Policies [Abstract]  
Correction of Prior Period Error
Correction of Prior Period Error

Subsequent to the issuance of the condensed consolidated financial statements as of and for the three months ended September 30, 2015, the Company determined installation revenue and related cost of revenue was being deferred and recognized over the contractual life for certain contracts that should have been recognized over the customer life. Accordingly, the accompanying condensed consolidated financial statements reflect the Company’s correction of the statement of operations impact of the error for the three and six months ended December 31, 2014, the six months ended December 31, 2015 and the condensed consolidated balance sheet impact as of June 30, 2015. As a result, hosted and related services revenue and cost of revenue were decreased by $0.2 million and $0.5 million for the three and six months ended December 31, 2014, respectively. Hosted and related services revenue and cost of revenue were decreased by $0.1 million for the six months ended December 31, 2015. Prepaid expense and other current assets was increased by $2.7 million, other assets was increased by $1.2 million, deferred revenue was increased by $1.0 million and long-term deferred revenue was increased by $3.0 million as of June 30, 2015. The cumulative impact of the correction on preceding period earnings is an increase to accumulated deficit of $0.1 million as of June 30, 2015. The correction did not affect the net cash provided by operating activities, net cash used in investing activities or net cash provided by financing activities for the six months ended December 31, 2014 and 2015. The correction did not affect the earnings per share for the three and six months ended December 31, 2014 or the six months ended December 31, 2015. The foregoing corrections are not considered material by the Company.
Computation of Net Income (Loss) per Share
Computation of Net Income (Loss) per Share

Basic net income per share is determined by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per share is determined by dividing net income by the weighted average number of common shares used in the basic income per share calculation plus the number of common shares that would be issued assuming conversion of all potentially dilutive securities outstanding under the treasury stock method. Dilutive securities of 1.9 million weighted shares and 2.2 million weighted shares were not included in the computation of diluted net income per share for the three and six months ended December 31, 2015, respectively because such securities were anti-dilutive. Dilutive securities of 4.0 million weighted shares and 3.7 million weighted shares were not included in the computation of diluted net loss per share for the three and six months ended December 31, 2014, respectively because such securities were anti-dilutive.
Concentration of Credit Risk
Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash, cash equivalents, short-term investments and accounts receivable. As of December 31, 2015, all of the Company’s cash, cash equivalents and short-term investments were managed by several financial institutions. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The Company performs ongoing credit evaluations of its customers and maintains allowances for potential credit losses. Accounts receivable from one value-added distributor accounted for 37% of total accounts receivable at December 31, 2015. At June 30, 2015 the same value-added distributor accounted for 33% of the total accounts receivable.
Significant Accounting Policies
Significant Accounting Policies

The Company’s significant accounting policies are included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2015.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

 New Accounting Updates Recently Adopted

In September 2015, the FASB issued ASU 2015-16, Simplifying the Accounting for Measurement-Period Adjustments (Topic 805). The guidance requires that adjustments to provisional amounts recognized in a business combination be recorded during the measurement period in the period in which the adjustment amounts are determined. This also applies to the effect on earnings of changes in depreciation, amortization or other income effects, if any; as a result to the change in the provisional amounts as if the accounting had been completed at the acquisition date. This accounting guidance is effective for the Company in the financial reporting periods beginning after December 15, 2015, with early adoption permitted. This accounting standard was adopted by the Company beginning October 1, 2015 and it did not have an impact on the Company’s consolidated financial statements.

Recent Accounting Standards or Updates Not Yet Effective

In May 2014, the FASB issued ASU No. 2014-9 Revenue from Contracts with Customers (Topic 606) - an accounting standard that supersedes the revenue recognition requirements in Topic 605, Revenue Recognition.  The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. New disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers are also required. The effective date of the new standard was deferred by one year by ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606) Deferral of Effective Date. This accounting guidance is effective for the Company in annual financial reporting periods beginning after December 15, 2017; early adoption is permitted for periods beginning after December 15, 2016. ASU No. 2014-9 may be applied retrospectively (a) to each reporting period presented or (b) with the cumulative effect in retained earnings at the beginning of the adoption period. The Company is currently evaluating the method of adoption and the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In July 2015, the FASB issued ASU 2015-11, Simplifying the Measurement of Inventory (Topic 330). Under this ASU, inventory will be measured at the “lower of cost and net realizable value” and options that currently exist for “market value” will be eliminated. The ASU defines net realizable value as the “estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.” No other changes were made to the current guidance on inventory measurement. This accounting guidance is effective for the Company in financial reporting periods beginning after December 15, 2016. Early adoption is permitted. The Company is currently evaluating the impact that the adoption of this accounting guidance may have on its Consolidated Financial Statements.

In November 2015, the FASB issued ASU 2015-17, Balance Sheet Classification of Deferred Taxes (Topic740), which simplifies the presentation of deferred income taxes. This ASU requires that deferred tax assets and liabilities be classified as non-current in a statement of financial position. The standard is effective in the annual reporting periods beginning after December 15, 2018. Early adoption is permitted for any interim and annual financial statements that have not yet been issued. The Company is currently evaluating the new standard, but does not expect the adoption of this guidance to have a material impact on the Consolidated Financial Statements as the application of this guidance effects balance sheet classification only.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Combination (Tables)
6 Months Ended
Dec. 31, 2015
Business Combination [Abstract]  
Summary of preliminary purchase price allocation
The following is the preliminary purchase price allocation (in thousands):

  
  
Estimated useful lives
(in years)
 
Cash acquired
 
$
224
   
Other current assets
  
386
   
Intangible assets:
      
Customer relationships
  
1,300
   
5
 
Goodwill
  
5,210
     
Other long-term assets
  
164
     
Other liabilities assumed
  
(1,174
)
    
  
$
6,110
     
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Details (Tables)
6 Months Ended
Dec. 31, 2015
Balance Sheet Details [Abstract]  
Balance sheet components
Balance sheet components consist of the following:

  
December 31,
  
June 30,
 
  
2015
  
2015
 
  
(in thousands)
 
Inventories:
    
Raw materials
 
$
63
  
$
92
 
Distributor inventory
  
1,062
   
965
 
Finished goods
  
13,262
   
13,996
 
Total inventories
 
$
14,387
  
$
15,053
 
         
Property and equipment:
        
Computer equipment and tooling
 
$
45,439
  
$
41,532
 
Software
  
5,467
   
5,211
 
Furniture and fixtures
  
3,513
   
3,421
 
Leasehold improvements and others
  
8,067
   
8,149
 
Total property and equipment
  
62,486
   
58,313
 
Less accumulated depreciation and amortization
  
(43,437
)
  
(37,894
)
Property and equipment, net
 
$
19,049
  
$
20,419
 
         
Deferred revenue:
        
Product
 
$
3,503
  
$
2,912
 
Support and services
  
58,620
   
57,967
 
Hosted and related services
  
11,203
   
10,396
 
Total deferred revenue
 
$
73,326
  
$
71,275
 
Summary of intangible assets
Intangible assets consist of the following (in thousands):

  
December 31, 2015
  
June 30, 2015
 
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
NetCarrying
Amount
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
NetCarrying
Amount
 
Patents
 
$
4,446
  
$
(3,793
)
 
$
653
  
$
4,446
  
$
(3,640
)
 
$
806
 
Technology
  
28,034
   
(20,994
)
  
7,040
   
26,644
   
(18,874
)
  
7,770
 
Customer relationships
  
24,600
   
(12,720
)
  
11,880
   
23,300
   
(11,049
)
  
12,251
 
Intangible assets in process and other
  
-
   
-
   
-
   
1,390
   
-
   
1,390
 
Intangible assets
 
$
57,080
  
$
(37,507
)
 
$
19,573
  
$
55,780
  
$
(33,563
)
 
$
22,217
 
Estimated amortization expenses for intangible assets
The estimated amortization expenses for intangible assets as of December 31, 2015 for the next five years and thereafter are as follows (in thousands):

Years Ending June 30,
 
 
2016 (remaining 6 months)
 
$
4,080
 
2017
  
6,731
 
2018
  
4,736
 
2019
  
3,248
 
2020
  
523
 
Thereafter
  
255
 
Total
 
$
19,573
 
Changes in the carrying value of goodwill
The following presents the changes in the carrying value of goodwill (in thousands):

  
Total
 
As of June 30, 2015
 
$
122,750
 
Addition (See Note 3)
  
5,210
 
As of December 31, 2015
 
$
127,960
 
Summary of short-term investments
The following tables summarize the Company’s short-term investments (in thousands):
 
  
 
Amortized
Cost
  
Gross
Unrealized
Gains
  
Gross
Unrealized
Losses
  
 
 
Fair Value
 
As of December 31, 2015
        
Corporate notes and commercial paper
 
$
8,942
  
$
-
  
$
(21
)
 
$
8,921
 
U.S. Government agency securities
  
1,099
   
-
   
-
   
1,099
 
Total short-term investments
 
$
10,041
  
$
-
  
$
(21
)
 
$
10,020
 
                 
As of June 30, 2015
                
Corporate notes and commercial paper
 
$
8,021
  
$
4
  
$
-
  
$
8,025
 
Total short-term investments
 
$
8,021
  
$
4
  
$
-
  
$
8,025
 
Schedule of maturities of fixed income securities
The following table summarizes the maturities of the Company’s fixed income securities (in thousands):

  
Amortized
Cost
  
 
Fair Value
 
As of December 31, 2015
    
Less than 1 year
 
$
6,774
  
$
6,763
 
Due in 1 to 3 years
  
3,267
   
3,257
 
Total
 
$
10,041
  
$
10,020
 
 
  
Amortized
Cost
  
 
Fair Value
 
As of June 30, 2015
    
Less than 1 year
 
$
6,696
  
$
6,702
 
Due in 1 to 3 years
  
1,325
   
1,323
 
  
$
8,021
  
$
8,025
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Disclosure (Tables)
6 Months Ended
Dec. 31, 2015
Fair Value Disclosure [Abstract]  
Schedule of financial instruments and liabilities measured at fair value on a recurring basis
The tables below set forth the Company’s financial instruments and liabilities measured at fair value on a recurring basis (in thousands):

  
December 31, 2015
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets:
        
Cash and cash equivalents:
        
Money market funds
 
$
1,999
  
$
1,999
  
$
-
  
$
-
 
Short-term investments:
                
Corporate notes and commercial paper
  
10,020
   
-
   
10,020
   
-
 
Total assets measured and recorded at fair value
 
$
12,019
  
$
1,999
  
$
10,020
  
$
-
 

The above table excludes $94.9 million of cash balances on deposit at banks.

  
June 30, 2015
 
  
Fair Value
  
Level 1
  
Level 2
  
Level 3
 
Assets:
        
Cash and cash equivalents:
        
Money market funds
 
$
4,025
  
$
4,025
  
$
-
  
$
-
 
Short-term investments:
                
Corporate notes and commercial paper
  
8,025
   
-
   
8,025
   
-
 
Total assets measured and recorded at fair value
 
$
12,050
  
$
4,025
  
$
8,025
  
$
-
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock (Tables)
6 Months Ended
Dec. 31, 2015
Common Stock [Abstract]  
Reserved shares of common stock for issuance
At December 31, 2015, the Company has reserved shares of common stock for issuance as follows (in thousands):

Reserved under stock option plans
  
25,036
 
Reserved under employee stock purchase plan
  
369
 
Total
  
25,405
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation (Tables)
6 Months Ended
Dec. 31, 2015
Stock-Based Compensation [Abstract]  
Stock-based compensation expense
The following table shows total non-cash stock-based compensation expense included in the accompanying Condensed Consolidated Statements Income for the three and six months ended December 31, 2015 and 2014 (in thousands):

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
Cost of product revenue
 
$
12
  
$
13
  
$
41
  
$
49
 
Cost of hosted and related services revenue
  
283
   
293
   
667
   
636
 
Cost of support and services revenue
  
135
   
118
   
347
   
298
 
Research and development
  
433
   
461
   
920
   
1,119
 
Sales and marketing
  
569
   
585
   
1,431
   
1,296
 
General and administrative
  
728
   
576
   
1,526
   
1,187
 
  
$
2,160
  
$
2,046
  
$
4,932
  
$
4,585
 
Estimated grant date fair value of stock option awards and Employee Stock Purchase Plan (ESPP) rights using the Black-Scholes option valuation model
The Company estimated the grant date fair value of stock option awards and Employee Stock Purchase Plan (“ESPP”) rights using the Black-Scholes option valuation model with the following assumptions:

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
        
Expected life from grant date of option (in years)
  
5.09
   
5.05
   
5.09 - 5.13
   
5.05 - 5.09
 
Expected life from grant date of ESPP (in years)
  
0.50
   
0.50
   
0.50
   
0.50
 
Risk free interest rate for options
  
1.59%
 
  
1.60%
 
  
1.55% - 1.59%
 
  
1.60% - 1.70%
 
Risk free interest rate for ESPP
  
0.41%
 
  
0.09%
 
  
0.14% - 0.41%
 
  
0.06% - 0.09%
 
Expected volatility for options
  
47%
 
  
50%
 
  
47% - 48%
 
  
50%
 
Expected volatility for ESPP
  
29%
 
  
43%
 
  
29% - 35%
 
  
43%
 
Expected dividend yield
  
0%
 
  
0%
 
  
0%
 
  
0%
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Option Plan (Tables)
6 Months Ended
Dec. 31, 2015
Stock Option Plan [Abstract]  
Schedule of stock options activity
Transactions under the Company’s equity incentive plans are summarized as follows (in thousands, except per share data and contractual term):

  
Options Outstanding
 
  
Shares
Subject to
Options
Outstanding
  
Weighted-
Average
Exercise
Price
  
Weighted-
Average
Remaining
Contractual
Term
(in years)
  
Aggregate
Intrinsic
Value
 
Balance at July 1, 2015
  
6,263
  
$
5.72
     
Options granted (weighted average fair value $3.25 per share)
  
1,537
   
7.47
     
Options exercised
  
(857
)
  
5.01
     
Options cancelled/forfeited
  
(210
)
  
6.31
     
Balance at December 31, 2015
  
6,733
  
$
6.19
   
6.89
  
$
18,459
 
Vested and expected to vest at December 31, 2015
  
5,620
  
$
6.05
   
6.45
  
$
16,259
 
Options exercisable at December 31, 2015
  
3,597
  
$
5.82
   
5.18
  
$
11,375
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Restricted Stock (Tables)
6 Months Ended
Dec. 31, 2015
Restricted Stock [Abstract]  
Restricted stock award and restricted stock unit activity
Restricted stock award and restricted stock unit activity for the six months ended December 31, 2015 and 2014 is as follows (in thousands):

  
Six Months Ended
December 31,
 
  
2015
  
2014
 
Beginning outstanding
  
1,452
   
1,394
 
Awarded
  
970
   
762
 
Released
  
(479
)
  
(486
)
Forfeited
  
(111
)
  
(101
)
Ending outstanding
  
1,832
   
1,569
 
Information regarding restricted stock awards and restricted stock units outstanding
Information regarding restricted stock awards and restricted stock units outstanding at December 31, 2015 is summarized below:

  
Number of Shares
(thousands)
  
Weighted Average
Remaining
Contractual Lives
  
Aggregate Intrinsic
Value
(thousands)
 
Shares outstanding
  
1,832
   
1.74
  
$
16,213
 
Shares expected to vest
  
1,066
   
1.40
  
$
9,436
 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Litigation, Commitments, Contingencies and Leases (Tables)
6 Months Ended
Dec. 31, 2015
Litigation, Commitments, Contingencies and Leases [Abstract]  
Schedule of future minimum payments under noncancelable capital and operating leases
Future minimum lease payments under the noncancelable capital and operating leases as of December 31, 2015, are as follows (in thousands):

Years Ending June 30,
 
Operating
Leases
  
Capital
Leases
 
2016 (remaining 6 months)
 
$
3,320
   
24
 
2017
  
6,423
   
12
 
2018
  
5,808
   
-
 
2019
  
4,479
   
-
 
2020
  
3,035
   
-
 
Therafter
  
2,682
   
-
 
Total minimum lease payments
 
$
25,747
   
36
 
         
Less: amount representing interest
      
-
 
Present value of total minimum lease payments
      
36
 
Less: current portion liability
      
(34
)
Capital lease obligation, net of current portion
     
$
2
 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Information (Tables)
6 Months Ended
Dec. 31, 2015
Segment Information [Abstract]  
Total revenue and long-lived assets, excluding deferred tax assets, other assets, and intangible assets by geographic region
Revenue by geographic region is based on the ship to address on the customer order. The following presents total revenue by geographic region (in thousands):

  
Three Months Ended
December 31,
  
Six Months Ended
December 31,
 
  
2015
  
2014
  
2015
  
2014
 
United States of America
 
$
82,711
  
$
82,912
  
$
165,382
  
$
166,100
 
International
  
7,720
   
7,695
   
15,074
   
14,659
 
Total
 
$
90,431
  
$
90,607
  
$
180,456
  
$
180,759
 

The following presents a summary of long-lived assets, excluding deferred tax assets, other assets, goodwill and intangible assets (in thousands):

  
December 31,
2015
  
June 30,
2015
 
United States of America
 
$
18,072
  
$
19,505
 
International
  
977
   
914
 
Total
 
$
19,049
  
$
20,419
 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Derivative Instruments and Hedging Activities (Tables)
6 Months Ended
Dec. 31, 2015
Derivative Instruments and Hedging Activities [Abstract]  
Notional amounts of outstanding derivative positions
The following table presents the gross notional value of all of the Company’s foreign exchange forward contracts outstanding as of December 31, 2015 and June 30, 2015 (in thousands):

  
December 31, 2015
 
  
Local Currency
Amount
  
Notional Contract
Amount (USD)
 
Australian dollar
 
$
1,860
  
$
1,340
 
British pound
 
£
1,540
   
2,249
 
Canadian dollar
 
$
1,110
   
793
 
Euro
 
1,330
   
1,437
 
Total
     
$
5,819
 

  
June 30, 2015
 
  
Local Currency
Amount
  
Notional Contract
Amount (USD)
 
Australian dollar
 
$
2,420
  
$
1,840
 
British pound
 
£
910
   
1,429
 
Canadian dollar
 
$
750
   
596
 
Euro
 
1,550
   
1,708
 
Total
     
$
5,573
 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Description of Business (Details)
Dec. 31, 2015
User
Description of Business [Abstract]  
Maximum users for small and medium sized businesses 5,000
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Jun. 30, 2015
Correction of Prior Period Error [Abstract]          
Decrease in hosted and related services revenue $ 30,484 $ 25,503 $ 59,886 $ 50,115  
Decrease in hosted and related services cost of revenue 14,119 $ 15,423 27,946 $ 30,751  
Increase in prepaid expense and other current assets 13,198   13,198   $ 14,315
Increase in other assets 5,238   5,238   5,021
Increase in deferred revenue 52,461   52,461   50,616
Increase in long-term deferred revenue $ 20,865   $ 20,865   $ 20,659
Computation of Net Income (Loss) per Share [Abstract]          
Diluted securities not included in computation of diluted net loss per share as result would have been anti-dilutive (in shares) 1.9 4.0 2.2 3.7  
Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     37.00%   33.00%
Immaterial Prior Period Adjustment [Member]          
Correction of Prior Period Error [Abstract]          
Decrease in hosted and related services revenue   $ (200) $ (100) $ (200)  
Decrease in hosted and related services cost of revenue   $ (500) $ (100) $ (500)  
Increase in prepaid expense and other current assets         $ 2,700
Increase in other assets         1,200
Increase in deferred revenue         1,000
Increase in long-term deferred revenue         3,000
Increase in accumulated deficit         $ 100
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Combination (Details)
AUD in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 16, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Nov. 16, 2015
AUD
Jun. 30, 2015
USD ($)
Preliminary Purchase Price Allocation [Abstract]              
Goodwill   $ 127,960   $ 127,960     $ 122,750
Acquisition-related costs   534 $ 0 $ 534 $ 0    
M5 Networks Australia Pty Ltd [Member]              
Business Acquisition [Line Items]              
Acquisition agreement date       Nov. 16, 2015      
Preliminary Purchase Price Allocation [Abstract]              
Cash acquired $ 224            
Other current assets 386            
Goodwill 5,210            
Other long-term assets 164            
Other liabilities assumed (1,174)            
Preliminary purchase price allocation 6,110         AUD 8,500  
Acquisition-related costs   $ 200          
Customer Relationships [Member] | M5 Networks Australia Pty Ltd [Member]              
Preliminary Purchase Price Allocation [Abstract]              
Intangible assets $ 1,300            
Estimated useful lives of intangible assets 5 years            
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Jun. 30, 2015
Inventories [Abstract]          
Raw materials $ 63   $ 63   $ 92
Distributor inventory 1,062   1,062   965
Finished goods 13,262   13,262   13,996
Total inventories 14,387   14,387   15,053
Property and equipment [Abstract]          
Total property and equipment 62,486   62,486   58,313
Less accumulated depreciation and amortization (43,437)   (43,437)   (37,894)
Property and equipment, net 19,049   19,049   20,419
Depreciation expense 2,800 $ 2,600 5,700 $ 5,200  
Deferred revenue [Abstract]          
Total deferred revenue 73,326   73,326   71,275
Intangible Assets [Abstract]          
Gross Carrying Amount 57,080   57,080   55,780
Accumulated Amortization (37,507)   (37,507)   (33,563)
Net Carrying Amount 19,573   19,573   22,217
Transferred from intangible assets in process and other to technology     1,400    
Capitalized software development costs 0 500 0 900  
Amortization of intangible assets 2,000 $ 2,100 3,900 $ 4,300  
Estimated future amortization expenses for intangible assets [Abstract]          
2016 (remaining 6 months) 4,080   4,080    
2017 6,731   6,731    
2018 4,736   4,736    
2019 3,248   3,248    
2020 523   523    
Thereafter 255   255    
Total 19,573   19,573    
Goodwill [Roll Forward]          
Goodwill, beginning balance     122,750    
Goodwill, addition     5,210    
Goodwill, ending balance 127,960   127,960    
Short-term investments [Abstract]          
Amortized Cost 10,041   10,041   8,021
Gross Unrealized Gains 0   0   4
Gross Unrealized Losses (21)   (21)   0
Fair Value 10,020   10,020   8,025
Amortized Cost [Abstract]          
Less than 1 year 6,774   6,774   6,696
Due in 1 to 3 years 3,267   3,267   1,325
Amortized Cost 10,041   10,041   8,021
Fair Value [Abstract]          
Less than 1 year 6,763   6,763   6,702
Due in 1 to 3 years 3,257   3,257   1,323
Fair Value 10,020   $ 10,020   8,025
Minimum [Member]          
Intangible Assets [Abstract]          
Useful lives of intangible assets     2 years    
Maximum [Member]          
Intangible Assets [Abstract]          
Useful lives of intangible assets     8 years    
Computer Equipment and Tooling [Member]          
Property and equipment [Abstract]          
Total property and equipment 45,439   $ 45,439   41,532
Software [Member]          
Property and equipment [Abstract]          
Total property and equipment 5,467   5,467   5,211
Furniture and Fixtures [Member]          
Property and equipment [Abstract]          
Total property and equipment 3,513   3,513   3,421
Leaseholds Improvements and Others [Member]          
Property and equipment [Abstract]          
Total property and equipment 8,067   8,067   8,149
Corporate Notes and Commercial Paper [Member]          
Short-term investments [Abstract]          
Amortized Cost 8,942   8,942   8,021
Gross Unrealized Gains 0   0   4
Gross Unrealized Losses (21)   (21)   0
Fair Value 8,921   8,921   8,025
Amortized Cost [Abstract]          
Amortized Cost 8,942   8,942   8,021
Fair Value [Abstract]          
Fair Value 8,921   8,921   8,025
U.S. Government Agency Securities [Member]          
Short-term investments [Abstract]          
Amortized Cost 1,099   1,099    
Gross Unrealized Gains 0   0    
Gross Unrealized Losses 0   0    
Fair Value 1,099   1,099    
Amortized Cost [Abstract]          
Amortized Cost 1,099   1,099    
Fair Value [Abstract]          
Fair Value 1,099   1,099    
Patents [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 4,446   4,446   4,446
Accumulated Amortization (3,793)   (3,793)   (3,640)
Net Carrying Amount 653   653   806
Technology [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 28,034   28,034   26,644
Accumulated Amortization (20,994)   (20,994)   (18,874)
Net Carrying Amount 7,040   7,040   7,770
Customer Relationships [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 24,600   24,600   23,300
Accumulated Amortization (12,720)   (12,720)   (11,049)
Net Carrying Amount 11,880   11,880   12,251
Intangible Assets in Process and Other [Member]          
Intangible Assets [Abstract]          
Gross Carrying Amount 0   0   1,390
Accumulated Amortization 0   0   0
Net Carrying Amount 0   0   1,390
Product [Member]          
Deferred revenue [Abstract]          
Total deferred revenue 3,503   3,503   2,912
Support and Services [Member]          
Deferred revenue [Abstract]          
Total deferred revenue 58,620   58,620   57,967
Hosted and Related Services [Member]          
Deferred revenue [Abstract]          
Total deferred revenue $ 11,203   $ 11,203   $ 10,396
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Disclosure (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Jun. 30, 2015
Assets [Abstract]    
Short-term investments $ 10,020 $ 8,025
Total assets measured and recorded at fair value 12,019 12,050
Cash balances on deposit at banks 94,900 78,100
Level 1 [Member]    
Assets [Abstract]    
Total assets measured and recorded at fair value 1,999 4,025
Level 2 [Member]    
Assets [Abstract]    
Total assets measured and recorded at fair value 10,020 8,025
Level 3 [Member]    
Assets [Abstract]    
Total assets measured and recorded at fair value 0 0
Money Market Funds [Member]    
Assets [Abstract]    
Cash and cash equivalents 1,999 4,025
Money Market Funds [Member] | Level 1 [Member]    
Assets [Abstract]    
Cash and cash equivalents 1,999 4,025
Money Market Funds [Member] | Level 2 [Member]    
Assets [Abstract]    
Cash and cash equivalents 0 0
Money Market Funds [Member] | Level 3 [Member]    
Assets [Abstract]    
Cash and cash equivalents 0 0
Corporate Notes and Commercial Paper [Member]    
Assets [Abstract]    
Short-term investments 10,020 8,025
Corporate Notes and Commercial Paper [Member] | Level 1 [Member]    
Assets [Abstract]    
Short-term investments 0 0
Corporate Notes and Commercial Paper [Member] | Level 2 [Member]    
Assets [Abstract]    
Short-term investments 10,020 8,025
Corporate Notes and Commercial Paper [Member] | Level 3 [Member]    
Assets [Abstract]    
Short-term investments $ 0 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.3.1.900
Line of Credit (Details)
$ in Millions
6 Months Ended
Dec. 31, 2015
USD ($)
Line of Credit Facility [Line Items]  
Credit facility revolving loan facility for aggregate principal amount $ 100.0
Line of credit facility, maturity date Oct. 22, 2019
Line of credit facility, remaining borrowing capacity $ 99.4
Line of credit facility, amount outstanding $ 0.0
Federal Funds Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 0.50%
Minimum [Member] | Federal Funds Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 0.00%
Minimum [Member] | London Interbank Offered Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 1.50%
Minimum [Member] | Prime Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 0.00%
Maximum [Member] | Federal Funds Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 0.50%
Maximum [Member] | London Interbank Offered Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 2.25%
Maximum [Member] | Prime Rate [Member]  
Line of Credit Facility [Line Items]  
Debt instrument, basis spread on variable rate 0.50%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Jun. 30, 2015
Income Tax Contingency [Line Items]          
Income tax provision $ 363 $ 125 $ 766 $ 503  
Unrecognized tax benefits 5,300   5,300   $ 5,100
Unrecognized tax benefits that would impact effective tax rate if recognized 0   0    
Expected change in unrecognized tax benefits in next fiscal year $ 0   $ 0    
Maximum [Member]          
Income Tax Contingency [Line Items]          
Open tax years     2014    
Minimum [Member]          
Income Tax Contingency [Line Items]          
Open tax years     2002    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock (Details)
shares in Thousands
Dec. 31, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock shares reserved for issuance (in shares) 25,405
Reserved Under Stock Option Plans [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock shares reserved for issuance (in shares) 25,036
Reserved Under Employee Stock Purchase Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock shares reserved for issuance (in shares) 369
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 2,160 $ 2,046 $ 4,932 $ 4,585
Black-Scholes option valuation assumptions [Abstract]        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Unrecognized compensation cost related to stock options and awards granted to employees and non-employee directors $ 9,300   $ 9,300  
Period to recognize unrecognized compensation cost     2 years 9 months 18 days  
Cost of Product Revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 12 $ 13 $ 41 $ 49
Cost of Hosted and Related Service Revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 283 293 667 636
Cost of Support and Services Revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 135 118 347 298
Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 433 461 920 1,119
Sales and Marketing [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 569 585 1,431 1,296
General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 728 $ 576 $ 1,526 $ 1,187
Stock Options [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Expected life from grant date 5 years 1 month 2 days 5 years 18 days    
Risk free interest rate 1.59% 1.60%    
Expected volatility 47.00% 50.00%   50.00%
Stock Options [Member] | Minimum [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Expected life from grant date     5 years 1 month 2 days 5 years 18 days
Risk free interest rate     1.55% 1.60%
Expected volatility     47.00%  
Stock Options [Member] | Maximum [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Expected life from grant date     5 years 1 month 17 days 5 years 1 month 2 days
Risk free interest rate     1.59% 1.70%
Expected volatility     48.00%  
Employee Stock Purchase Plan [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Expected life from grant date 6 months 6 months 6 months 6 months
Risk free interest rate 0.41% 0.09%    
Expected volatility 29.00% 43.00%   43.00%
Employee Stock Purchase Plan [Member] | Minimum [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Risk free interest rate     0.14% 0.06%
Expected volatility     29.00%  
Employee Stock Purchase Plan [Member] | Maximum [Member]        
Black-Scholes option valuation assumptions [Abstract]        
Risk free interest rate     0.41% 0.09%
Expected volatility     35.00%  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Option Plan (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Shares Subject to Options Outstanding [Roll Forward]        
Balance (in shares)     6,263  
Options granted (weighted average fair value $3.25 per share) (in shares)     1,537  
Options exercised (in shares)     (857)  
Options cancelled/forfeited (in shares)     (210)  
Balance (in shares) 6,733   6,733  
Vested and expected to vest (in shares) 5,620   5,620  
Options exercisable (in shares) 3,597   3,597  
Weighted-Average Exercise Price [Roll Forward]        
Balance (in dollars per share)     $ 5.72  
Options granted (weighted average fair value $3.25 per share) (in dollars per share)     7.47  
Options exercised (in dollars per share)     5.01  
Options cancelled/forfeited (in dollars per share)     6.31  
Balance (in dollars per share) $ 6.19   6.19  
Vested and expected to vest (in dollars per share) 6.05   6.05  
Options exercisable (in dollars per share) $ 5.82   $ 5.82  
Weighted Average Remaining Contractual Term [Abstract]        
Balance     6 years 10 months 20 days  
Vested and expected to vest     6 years 5 months 12 days  
Options exercisable     5 years 2 months 5 days  
Aggregate Intrinsic Value [Abstract]        
Balance $ 18,459   $ 18,459  
Vested and expected to vest 16,259   16,259  
Options exercisable 11,375   $ 11,375  
Weighted Average Grant Date Fair Value [Abstract]        
Weighted average grant date fair value of options granted (in dollars per share)     $ 3.25  
Total pre-tax intrinsic value for options exercised $ 2,900 $ 1,800 $ 3,400 $ 1,900
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan [Member]
6 Months Ended
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Offering period for ESPP 6 months
Purchase price of share 85.00%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Restricted Stock (Details) - Restricted Stock Awards and Restricted Stock Units [Member] - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Restricted stock award and restricted stock unit activity [Roll Forward]      
Beginning outstanding (in shares) 1,452 1,394  
Awarded (in shares) 970 762  
Released (in shares) (479) (486)  
Forfeited (in shares) (111) (101)  
Ending outstanding (in shares) 1,832 1,569  
Information regarding restricted stock awards and restricted stock units outstanding [Abstract]      
Shares outstanding, Number of Shares (in shares) 1,452 1,394 1,832
Shares expected to vest, Number of Shares (in shares)     1,066
Shares outstanding, Weighted Average Remaining Contractual Lives 1 year 8 months 26 days    
Shares expected to vest, Weighted Average Remaining Contractual Lives 1 year 4 months 24 days    
Shares outstanding, Aggregate Intrinsic Value     $ 16,213
Shares expected to vest, Aggregate Intrinsic Value     $ 9,436
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Litigation, Commitments, Contingencies and Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Jun. 30, 2015
Operating Leases [Abstract]          
2016 (remaining 6 months) $ 3,320,000   $ 3,320,000    
2017 6,423,000   6,423,000    
2018 5,808,000   5,808,000    
2019 4,479,000   4,479,000    
2020 3,035,000   3,035,000    
Thereafter 2,682,000   2,682,000    
Total minimum lease payments 25,747,000   25,747,000    
Capital Leases [Abstract]          
2016 (remaining 6 months) 24,000   24,000    
2017 12,000   12,000    
2018 0   0    
2019 0   0    
2020 0   0    
Thereafter 0   0    
Total minimum lease payments 36,000   36,000    
Less: amount representing interest 0   0    
Present value of total minimum lease payments 36,000   36,000    
Less: current portion liability (34,000)   (34,000)    
Capital lease obligation, net of current portion 2,000   2,000    
Rent expense 1,300,000 $ 1,800,000 2,500,000 $ 2,900,000  
Purchase commitments [Abstract]          
Purchase commitment with contract manufacturers 14,400,000   14,400,000   $ 14,900,000
Outstanding letters of credit $ 635,000   $ 635,000    
Internal Revenue Service (IRS) [Member]          
Income Tax Contingency [Line Items]          
Potential liability for withholding tax audit       2,000,000  
Estimated interest and penalties       1,300,000  
Probable liability for withholding tax audit   $ 1,100,000   $ 1,100,000  
Internal Revenue Service (IRS) [Member] | Maximum [Member]          
Income Tax Contingency [Line Items]          
Calendar year for withholding tax audit       2012  
Internal Revenue Service (IRS) [Member] | Minimum [Member]          
Income Tax Contingency [Line Items]          
Calendar year for withholding tax audit       2008  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2015
USD ($)
Customer
Dec. 31, 2014
USD ($)
Customer
Dec. 31, 2015
USD ($)
Customer
Dec. 31, 2014
USD ($)
Customer
Jun. 30, 2015
USD ($)
Revenue by geographic region [Abstract]          
Total $ 90,431 $ 90,607 $ 180,456 $ 180,759  
Number of major customers | Customer 1 1 1 1  
Geographic Areas, Long-Lived Assets [Abstract]          
Total $ 19,049   $ 19,049   $ 20,419
Revenue [Member]          
Revenue by geographic region [Abstract]          
Revenue from one value added distributor 26.00% 24.00% 26.00% 26.00%  
Reportable Geographical Components [Member] | United States of America [Member]          
Revenue by geographic region [Abstract]          
Total $ 82,711 $ 82,912 $ 165,382 $ 166,100  
Geographic Areas, Long-Lived Assets [Abstract]          
Total 18,072   18,072   19,505
Reportable Geographical Components [Member] | International [Member]          
Revenue by geographic region [Abstract]          
Total 7,720 $ 7,695 15,074 $ 14,659  
Geographic Areas, Long-Lived Assets [Abstract]          
Total $ 977   $ 977   $ 914
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Derivative Instruments and Hedging Activities (Details)
€ in Thousands, £ in Thousands, CAD in Thousands, AUD in Thousands, $ in Thousands
6 Months Ended
Dec. 31, 2015
USD ($)
Dec. 31, 2015
AUD
Dec. 31, 2015
CAD
Dec. 31, 2015
EUR (€)
Dec. 31, 2015
GBP (£)
Jun. 30, 2015
USD ($)
Jun. 30, 2015
AUD
Jun. 30, 2015
CAD
Jun. 30, 2015
EUR (€)
Jun. 30, 2015
GBP (£)
Derivative [Line Items]                    
Derivative maturity period 1 month                  
Notional contract amount $ 5,819         $ 5,573        
Australian Dollar [Member]                    
Derivative [Line Items]                    
Notional contract amount 1,340 AUD 1,860       1,840 AUD 2,420      
British Pound [Member]                    
Derivative [Line Items]                    
Notional contract amount 2,249       £ 1,540 1,429       £ 910
Canadian Dollar [Member]                    
Derivative [Line Items]                    
Notional contract amount 793   CAD 1,110     596   CAD 750    
Euro [Member]                    
Derivative [Line Items]                    
Notional contract amount $ 1,437     € 1,330   $ 1,708     € 1,550  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Event (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 06, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Subsequent Event [Line Items]          
Acquisition-related costs   $ 534 $ 0 $ 534 $ 0
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Approximate consideration for acquisition $ 8,400        
Acquisition-related costs $ 300        
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'EV24@P0O^NY $ )(> 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[C,!2%7Z7*%C6N?V 81-D 6T""%_ DMXW5.+9L4\K;8Z> 9JHR M@ADJG4U^>J[O.L3ODV M+)G7S4HOB8G9[(0U;D@TI&DJ/:J+\]LUA6!:FEQNA=)[7FGO>]/H9-S UD.[ MTW7J%@O34.N:1YN7U"E;TU'6J\F=#NE&V]R";7HV"MLCKXO.OL)^;=YE=7X*8?= MA7]+9FP9FA^6?ZPH]__X+#LO<6W[JZ"?S([!^F!C*N?::C/L&]63"ZM?SJV^ M:J6VJD/N3 DLV>7Y.*[K$:66_^7]]M.:5R@3QF6P@-^%)T.U-ZGD.>[ M_]OXO>!P.79)2$AU!>[% *P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8< M4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SG MVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0// M>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C M@KN_V/P"4$L#!!0 ( 'EV24AAI.76UP$ " > : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/%V%;L;B #-^/[<2*L\HFVZ8W@.RQ ML6(#8J9J??>A7E1NDCG*PM+9@ #IFW?U@(;'+M6K'_'8Y$/?I?8PI-F?T[%+ MJ^G^NFIS'E8AI$T;3TVZZX?834]W_7AJ\G0Y[L/0;-Z:?0Q:UXLP7L^IGAX_ MSIZ];-?5^+*5:O:S&?3W$T+3(_/0_S.\OUN=]C$YW[S MZQ2[_$5%^+= %J $20UDK#E)"&N.U@*X%H[7 L 6CM@"R!:.V0+0%H[: M@6CML" MX!:.W +H%H[= O 6CMX*]%:.W@KT5M*W-OK8YNBM0&_EZ*U ;^7HK4!OY>BM M0&_EZ*U ;^7HK4!OY>BM0&_EZ&U ;^/H;4!OX^AM0&\C[96@S1*.W@;T-H[> M!O0VCMX&]#:.W@;T-H[>!O0VCMX&]#:.W@[T=H[>#O1VCMX.]':.W@[T=M)> M-]KLYNCM0&_GZ.U ;^?H[4!OY^CM0&_GZ.U ;^?H/;_2.[7-&+>O>3QT^W3K MFO^&PZ(KO%,^'^/M4RY38<.5UGE:*8;+\>:OCLO4OR'AT\_@IW=02P,$% M @ >79)2)Z%8*(% P ; P ! !D;V-0&ULO5==;]HP M%/TK%D^=M#84V+0B&@D(4RM10 OKGHUS :N)G=D&P7[];AQ@H77"Q\/Z0.WK M<^Z7CV]I1^AZ>Z)D"LIPT&23Q$*WT?A86QJ3MCU/LR4D5-\A1.#I7*J$&MRJ MA2?G<\X@D&R5@#!>HU[_ZL'&@(@@NDT/3FM^)XO23=.8,VJX%/X+9TIJ.3=D ML&$0=[SW ,M SR&PE>)FZ]=S3-%D,2&C,?0QEC^GL88<]<]H,7V9I%1LO7PW MY.)-_TRG,J &BJSC@]S[DBJ(,.B1]X/18IZV6&><]> 6E MLTKO&W=U_#FT8&_/?0.-N%A,*%?:[ZQ->PW,2+6[IK6Y]I8BR;)+UZ]3S$_7 MR(QJR):/M355G I3(YK_P6VCEH?-K78=I]HH_Y=4;WH)8'3'.QCMLH@MKGG+ M;SU8!*Z.D=ZA,G_7MJ.Z,\N4FQCT>#ZARORG5MB:]HUH/=0*U>]=$"HB,A & MY4B>11X*+Z_8DL.J/QX%@U$X" BNPO'P.>A.<=/K#KNC_H!P@FG^.ME M,+J"\^4*SEJ7 B<3Y 5F^ M?9P.W#@ASX+)!,B4;L =#?-.L,K02/;F!-B36^P-1%F1J'%=7J4%DW'>[PE6 M[$0-DC266X \*IFL%%NB_W+"#\!/S@RF4)[HD!N^L*E]SA)-N,D>C,XV^%Y* M\H6%?56GGE( BJ_Q> T(18-]B]IJXPFBA=OW:J;A]RIS/UCCY^6::[C?FTMS MY&9*9SBO/ITOOFJ*4X75E**4JI%EFMJQSI-6=8CWDJE&5VJG>7^N=JJ#5(JH MZ;[KDOE%;O)+O%Q33?=L=6MJIY2+1%7)*5%5)>=XRIT %^?=">BQ7"NAY7JU MM'/U6AFC:B@B]4R1G^ADA>O;6;/2'>+#M[9WW]&\X_\M M_+]02P,$% @ >79)2-W(,_8_ 0 :0, !$ !D;V-0%M9\*/'4]=^3>5W+ M@,MNW.K:[^/7<5(*5PCKX880[]BCHL-7P$;9]F4:4 N.7*V!Z:N)R95*44A/'"TOL-+T>/=UM<$DX)! M#1H,!I:/<"YE6JI0-ZV0]GO5.R,X'4XR$'V[>GO MGQXHPY*N.536G(4CS# M4C^BDU=5?0%02P,$% @ >79)2)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^% M$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> M+]O6N[!3+UES@ M6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=! M)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'2 M2(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW < M!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K=]W3 MCHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR 6'!V MULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0 M?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%8 M2=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P= M$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9-AIR MM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_ M'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.: M60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N M?<^E[[GT/:'2MSAD6R4)RU3393>*$IY" M&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2 MD&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y M>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ, MC$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ M/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q M3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C M[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O# M>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L M0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\ M'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E M/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " !Y M=DE(@GG:@ZL" 0$ #0 'AL+W-T>6QE)828B;M+LY M?W1\+M_YSI%DCA-7:D'QS0QC!>:,\BJ!,Z7*UT%036:8H>I8E)AK2R$D0TH_ MRFE0E1*CO#)!C :#,!P&#!$.TYC7;,Q4!2:BYBJ!YZT*N/@KD>,$WAV^_%P+ M=?$"N/7@U<%!>'=TL:D_M(8C"!S&VSR!T? 4!ON#'H=A-[ Q;H /GPC^&/8& M]*@#NG'72,O(C<"S'9PN/[[IZ*.W;.WD^=.*?:36=>!1N /XQ[<.PJUA&]]1 MM /VZK*K$=ZR%7BP _CGU^\=P-ZR%?C$ ?-I4CC0G!_-P;0*=*X>@#WB&I_ M6^!$4"&!TI=/,W E(X:=QQ6B))/$* O$"%TXM>5O[VOCQP@7TN9V&3;S'(<^ MDYQF"0R;W_[I,H]N%U,>H72]/*U(XQ(IA24?ZP?0R+>+4A?'!<>.I/7;X3V5 M:!$-3E<"[*+S9D+F6+:9([A4I3'%A=(!DDQG9E6B--2%4H)I(2=H*CBB!G(9 MT0@:=H(IO3%OQT_%&O:\ ,['['$(@6&Q%'4C&M$? ]O48!7-8:_"CIZ%"^9% MFT!'H[*DBTM*IIQA1]:IQJ)YV@4?=<"G,5JB@IF0Y$'[FX,PT0HL(;C'4I') MJN:+1.4MGJOF! ?SHHOADMMV%]J/=[0L_Y2.^\MM5%_WQT];EK47VJ#_E([ M^4UJ03.ZK?H]S4C/["1CX_P#27U!+ P04 M " !Y=DE(P*QB=2X$ #;#P #P 'AL+W=OU_NA85_+;5IN0. MFF;7T]NMS,54YTTI*M=+^OUASPC%G=25W:_1>:K8W@A=T+X4K5PDHN MJ^C31SO:2B7NA+$ 9KRNE[P4X^A)14QQZV:%=*(81QDT]:/HW#!-?=U(Y1N# M_B#J>=CS4&\-RW4A6MAZ+^WWPP\1*\26-\JM(=CG]XZC.,F29-@R_&-W4CQ: M#/0W&,^=?!!KOAE'_8CQQNG/4CEAIMR)_XUN:EGM@!6QK336K?QPPY.EK&0I M?_FXH67W^O&+-O*7KAQ7J]QHI4(O_T/H!&^P?^Y C$[FG0<=WWSS*S&.AGT M/D@K-U))]W,-5P6:5 PJ;5^WBP=3X&.#A M>1%>;$82+LR\B-NIPJ#)S7(Z6ZYF4P97JYO%?'JUAL;UU>)J.9DQ!$H0*'DM M*$6@%('2?P:MUO#OZVR)0!D"9:\%#1!H@$"#UX*&"#1$H.$Q:"IL;F3M5XCI M+;MNK*R$M0CP 0$^' .NN976=[TUPL+RA\4.#JSDKI((=(% %P3H\&HVT>5& M5B^EN42]+ZDP%*]RP8+V;"H)$5!:<$^L:4QX.J]R70JVYD^B$S*V,J:TU&4)<[UR.K_'_;"$ M,6%AZ/ >%DX4?K*ARMJC%,7^Q82 @<%N6G%N8>YQ9^Q<3$@W*VNE?PK1ALYN M&Y/O(9HC#E8O)MS[!G7%='(7AOW.3T(IG2]>UC>@=G7" MP.K%A'LKL0N%CZYV"38O(E !894S0N6SY2/#'[09=CDC7";+!Q43-CDC3#Y;/[(+ MC,(F9U2A?K$QTP%AE[/+P]'K[VD+#IR0$(4_B]KP!CC,Y?Z "O_:#\ULX#]6 M?/LK'%K'D3]9PB&R46H"]VZJA>;A_-62GX^DGWX#4$L#!!0 ( 'EV24@C M3W/C9P( , ( 8 >&PO=V]R:W-H965T&UL?5;;CILP M$/T5Q ,'JVI+:) MN6=;+F72#891?NT?:(4@.QB)\U>\A9/S";/W'^;@;?S[LP-GM@#2N5,4%U M?]I_:MU5V__1"4[\N97?5:5WFT23 MD%A/AYU9O[Y018M<\$<@ALOHJ;ESM"7ZY$HS:0_*KFG/I)Z]%W$>W8V9$7$8 M$'B&0!,BTK8G 0P)'+!'Q_\*''T$@04(Z &Q=#*C)S ] >F)I2.P(!(+:(;3IAD&2(+QY"",JDGDSDR/F(#"ZQ!@;5'1VZH )"% M6,E BH1F,1[A'TM-[Q&S%P+QXL^P;F,B*^S<74&S&K^1XD7 M5."41WY&8^2J !B\H +G/?(3'[NA!F&68@U.>^1G-?9B#<"X]Q+-"D;+Q-46 M4AF4_-;9NCV;G8KU'MN"\PDO\IY>V0\JKG4G@Q-7NFS9XG+A7#&]E?A%.USI MY\0T:-A%F>Y:]\508(>!XOWSO3 ]6HJ_4$L#!!0 ( 'EV24A!- 2^] , M +82 8 >&PO=V]R:W-H965T&UL?9A-;]LX$(;_BN%[ M*\[P0V+@&%A[L=@]%"AZ:,^*3<=&)2'*\R,\S%^GJ'\Y(4'XZU MNC;MS^X80K_X55?G[G%Y[/O+0Y9UNV.HR^YSLN;2CW M8U!=9:B4R^KR=%ZN5^.]K^UZU;STU>D MC_UP(UNOLGO<_E2'7L,V5-704LS\[ZW1_W,.@?/SM];_&KL;[3^57=@VU8_3 MOC]&MVJYV(=#^5+UWYKKW^'6!SLTN&NJ;OQ=[%ZZOJG?0I:+NOPU'4_G\7B= MGA3J%B8'X"T [P%@/@S0MP!- K+)V=BO/\N^7*_:YKIHI\FXE,.OBW=*=&*2Y*/D/$J\\\J2CG!5@>!0]F)$+X9[ >)EDKA9%E *B>,M M5Q4*K6S%BE8LMT)F;F-9$BQRKXD5KM+.>"-[<:(7Q[V0+!O'A\7H@KR-6T%E ME=6REUSTDG,OAGC)>18-OB!>!)71D)BC0O12<"_DI=P4/(O36M%)$F36*9-8 M2%YTX[D;1]QXGL;/LTQFN J5@827@;,2FA1WP]BDN!W,O:.+2=1A;E7"40*6 MP!T5U!$( V1S.EN"#!$A3_B1N0G(_7CJ!UDBB]3U5E(IA(0;F<+ ,6PHAF^: M=RC1%I -CZ!#9ZQ+.))9#(9M+";5)QFAP!EJ*$.!XQ&T-HYV29#%'B4V%Y Q M"IRCAG(4!$3FUK(A%F1>YPFJ@XQ2X"PUE*4@8#)7!J@?068UI.9+QBEPGAK* M4^"D-.@-M<-5WJO4;,DX!&8(4GF;&+/P40ERHE*][8-6MI>2MIZ#^&CS7OGH9<3B:/P$+OZ[HT6.*,QCE9RHNK1, M4WKT3W3U7KWU!+ P04 " !Y=DE(R+>^;$$" !)" & 'AL+W=O M$7 MZK%KVR+Z=X\;,NS\P+]/O-:7BLL)4.1@\IWJ%G>L)IU'\7GG?PFV91!*B5+\ MJO' 9GU/PA\(>9.#'Z>=#R4#;O"1RQ!(-#=4QGG_'OV; M2E?@'Q##)6E^UR=>"5KH>R=\1M>&OY+A.QYSB&7 (VF8^O6.5\9)>[?X7HO> M=5MWJAWT2@9'F]L0CH9P,@3KAX9H-$2& 6@RE==7Q%&14S)X5%]&C^2=!]M( MG-Q13JJ#4FLB,R9F;T4"186WG$D=L?._VQG8=QU'LM MR6:,< 6AD6WY3+5@29PLB^CF>J!8LL@JZZ 6V:U"P< MT'GWUB?R7+BE[IAW(%R\'ZK*GPGA6(2$*U$B*O&N3X,&G[GLIJ)/]4NG M!YST]X=[^O=0_ -02P,$% @ >79)2.BM"[!C!0 MAL !@ !X;"]W M;W)KR<'7 "-8!9VPFSWWYEXQ#3_1QF#A,POV[I2;9>2YZ>BO)GMO1KOSM4 MC^--71\?)I-JM#9MKWTK9]/BK=YM#_FWQ:/J0[_)5 MW:3(XI_W/,UWNR93;/G?+NEGFTU@__-']C]:N;'[SUF5I\7NQW9=;V)OQ7BT MSE^RMUW]O3C]F7<:;)-P5>RJ]O_1ZJVJB_U'R'BTSWZ=_VX/[=_3^1@/P/,EP&F"S"_VX+M BQI87+6WH[<(JNSV;0L3J/R/-W' MK+FKY(.-<[-J+K93T?X6QZZ*5]]GB9A.WIL\'3(_(ZJ/R&MDP9%/8A+;OW1" MH4[,%0M7UPVDG$@(LKB99/EEDJMN:CA6NHW7_7B-XPV,-VV\Z<<;,M9G)&F1 M0XL8*8PGHP$H%Z0F \(IKZPG4[?D5#!.":S+0EV6Z[)$UQEQO59TE$74IYQ2 MU@JJBU,V>.^(+D )*2W6Y: NQW615N:.M2*]#X'H0I0,]"'BE$Z")[F6@')" M&:PK@;H2KBLANA+62A!&DQZGB'*"Y%IP2GIA+)TPB"4V8&4>*O/\"?4X/L#X M)6)Z-S:#I""%.LC *82IQF-S? 7- #]9#$!BNYPWI-U0'#$ZS;*N006FM"*)P64%-:QJ0-8\-)3<1Q3PMJA MJ<-.*ST7QPS%LX8$5<81;Q03=C/1\E:B:TW8_26W?UI6SB5W8ZMI'0L@MA#] M1I[EEWFN]U78]A6W?4]+/<4=V$;/8SLPCCEI+;4/@#4+)UM@$2?CA T8B,+& MK[CQ>T_U<1O6EBXS*:#NG**#M0"8\X+>C"B9[1?\U]JP]2O%S6.@&%;87A6W MUT#M57&CNV/K80HI5N@C2FFZ_$#*#=W7V%@5WTK3[=2\8ZXGP=$%"%':T&(6 M45+2VFD)F^QM=*ZE8<=7W/'I[F*NN/G>.5K/IX@REBY$B(K*J",BS,LA:=CN M%;=[6J7,%?)Q00] !4'@-6R (L[%28-)1-BP.P5-GO%S3Y0LU?<>+5C"Q$P M<=KE!8 21[=6 .H?IERKPBZON,L'ZO(=TS]!BKL/=C-RZLYY5L( S#BV^8#) MK!Q:0[#;*^[V@;I]QX2^ =\+:O> NA/WDM:>.%DBKO[1X[F!W /'EK@*T+P* MH'X\[Y@;2@&%E.)D-Y0.Y!Y0BNL!S>N!0.L!#2S<2786B3"=*$^E LPF;(V! MV;09.)S2N"+0_#" 'C7.-=B^>T%/L5*$(74 2PP]_E_";%S=I/=28I^7K^WK MH&JT*MX.=5/H]*Y>7CD]M6^+T51Y['WXCY:VR;/UIDP01_)/@385H')@0C(;@2PD\)X4@(O[I"-!(B8P5'>U>5VR*.\HR2P:)Z MMWLD#Y6WBL3>E#*HMD*]$[5C(OJ>>ZZ;.>]2:,1L-,:?81+O%K)=0JX(1R0P M9>%#66S\!=V_7:!8(A(#LOVOR.Y3D9LT [!8@>('-\6ZXS,$!4(E$,X$'B.C MV!J2*$BG742A 2J6H&]Q&IL%6:+".'HT:@))19X+NXI 5Q%0ECMUC4&!>%$6 MSPV,NFA,/,_3-PYJ 6#,@PK)&-7= 9@4MI. =A+ 3FC82;Y@!\"8=B 9TPZ MN6,G!>VD@!WSU*; J343*98@>6J-C=XN46$<&.7;05*19]IR9K=@B^E)]1]F ME>3<<7E@9]&IQ3WY\A8UXAMO57A ?"M:HNY@5_D\Z]$)_T+T5'?,VA,N[FYU MPQX)X5@D[SZ(#Z8237N:-/C(Y3 18ZK[F)YPTE^Z\O37(/\'4$L#!!0 ( M 'EV24CA_H[OZ@0 #H9 8 >&PO=V]R:W-H965T&UL MA9E!<^(X$(7_"L6=P=TM67:*4!6\M;5[V*JI.>R>'7 "-8!9VTEF__W:AA#2 M_31S =L\2:]EZ5-++-[JYGN[K:IN\N.P/[;WTVW7G>[F\W:]K0YE^Z4^5Z.91=?]L\S]M34Y6;L=!A/^>'<+A?CLZ_-&]R'1R*'^R*Y>+IGZ;-.>7<2J'=TYWTO?<>G@X=M3X6Q]9VS]]75*2+N:O0T47 MS>JLX5O-53'O:[\VP:B)%9OB_+F!PBH"XQ8$!B%C>?D41, 5.%B!&RMP-Q7D M7G7"61)&R7&4N-3G*A KFJ6>$FS%0RL>Q)+A"E)806IBH43Y7)TUZ8W//*0Z M&"!*4\%6 K02K)6;SCA;":85EXL>($#D,X^M9-!*!JR0LI*95H)R6UB)R[&- M'-K(@0T5["HW;6@75D&1^3(@#,WZ!/@0/>T3VTRBWPP0<>3%4(1 !+PX[85^ MV2E (CYS$2\050_$P(LFP47T4R]6DE($FH291@!JE$:JP%0CBS6BH*-Q=M1G M.N8"J%B2F!U,-O+&CI@QY\&8T\PH@"I($IF(A#%)@).4:3N6@<:+E9=I,U8UDY0C:R%A5))EI>@%A"P(9R'5;JR(7&0Q),Q+LL!T MFI=D<3AC"F8((UGN(^!D#$ZVX'1Z#+-%XHPRI]YH 62IX\B48LQ.MNS4[:S8 M,3L8'RRQ:?3]&2+QIE/$SV2D8R3$$L\,4-9K!^=W%XTG[HG MY*3M6)5S(;*X,,8Q(QSKB<4(M&P(B&2)-3%;E*8\063 # M!3"0-0/%PFU8BT3[ ;(\EGH)1J#8G)1$;U'%IIMF!%K)+.78(09FJ0"6BF:I M $CJ^5L@D40'#@:I )#J??E*+"$]ZR6_ "KA+#85,$8%8-3L'@0EG$$G: 62 M2>XCBZ=@D H J1&>4P^AQ G]/HNXAN3S19GYL50$2!]*'E_.9(^E US^-1 M?3M9UR_';CC\O7EZ_3O@@8ZZZK M#^.Q]E-==U5O,OG2F]Q6Y>9ZLZ^>NN$R]-?-^6C_?-/5I_=_*JY_ERS_!U!+ M P04 " !Y=DE(5F!_!)X! "Q P & 'AL+W=O%+0.!UI2A?'B^AZ M%QRL*MF*:X0";05J8J ]TOOT<"I"1 SX+F"RFS,)VL^(K\'XVAQI$B2 A-H% M!NZW"SR E('()_YYY7Q/&8#;\\+^&*OUZL_;4-) RT?I7G!Z M@FL)MX&P1FGC2NK1.E0+A!+%W^9=Z+A/\TV^P/8!V160K8#/210^)XHROW#' MJ]+@1,S+8/SW<5YA&>?U#X#X)BEZ"(!,5_2]R+R?](PC8]56"Z.#J6U#CJ M.*@;[SJ=]UE\D_?PJAQX!]^XZ82VY(S.OVSL?XOHP$M);FXIZ?W_60T)K0O' M3_YLYI&:#8?#\D'67UK]!E!+ P04 " !Y=DE(Q-)BDZ ! "Q P & M 'AL+W=OVRC ., 7B=_'\!>QVFM7H 9YKUY,PSY@.;%M@".O"FI[9&V MSG4'QFS9@N+V!CO0_J9&H[CSIFF8[0SP*H*49&F2[)GB0M,BC[XG4^38.RDT M/!EB>Z6X>3^!Q.%(-_3J>!9-ZX*#%3F;<950H*U 30S41WJ[.9RR$!$#?@L8 M[.),@O8SXDLP'JLC38($D%"ZP,#]=H$[D#(0^<2O$^=GR@!'C!S2'UC2B#,]8=[[Q0Z[V7 M8I-E.;L$HBGF-,:DRY@Y@GGV.46ZEN*4_@-/U^';587;"-]^4;A;)\A6";)( MD/VWQ+68_5])V**G"DP31\>2$GL=!W7AG:?S-HUO\AE>Y!UOX!"G)S8Z2UO^?V9!0NW#\YL]F'*G1<-A=/\C\2XL/4$L#!!0 ( M 'EV24C_>OZ&H $ +$# 8 >&PO=V]R:W-H965T&UL M?5/!;MP@$/T5Q <$+^LTZ20//EKA!:V%_G4#A>*0[>G6\R+;ST<'*@BVX M6FHP3J(A%IHC?=@=3GF,2 $_)(QN=291^QGQ-1K?ZB/-H@104/G((,)V@4=0 M*A*%Q&\SYT?*"%R?K^Q?4K5!_5DX>$3U4]:^"V(S2FIHQ*#\"XY?82[A-A)6 MJ%Q:234XC_H*H42+]VF7)NWC=+/G,VP;P&< 7P#W61(^)4HRGX0796%Q)'9J M;2_B"^X./#2BBLY4=[H+0EWP7LI=?E>P2R2:8TY3#%_'+!$LL"\I^%:*$_\' MSK?A^TV%^P3?_Z'P?IL@WR3($T'^WQ*W8C[_E82M>JK!MFET'*EP,&E05]YE M.A_2([*/\++H10O?A6VE<>2,/KQLZG^#Z"%(R6YN*>G"_UD,!8V/Q[MPMM-( M38;'_OI!EE]:_@902P,$% @ >79)2"*/:;J> 0 L0, !D !X;"]W M;W)K&UL?5/!;MP@$/T5Q <$+]YMJY774C91U1XJ M13FT9]8>VRC .(#7Z=\7L-=Q6[<78(9Y;]X,0S&B?7$=@"=O6AEWHIWW_9$Q M5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[(/3 MI:%DDWY,M"QR\D@:>+'&# MUL+^/(/"\41W].9XEFWGHX.5!5MPM=1@G$1#+#0G>K\[GO4C@PC;%1Y J4@4$K_.G.\I(W!]OK%_3M4&]1?AX '5 M#UG[+HC-**FA$8/RSSA^@;F$0R2L4+FTDFIP'O4-0HD6;],N3=K'Z2;/9]@V M@,\ O@ ^94GXE"C)?!1>E(7%D=BIM;V(+[@[\M"(*CI3W>DN"'7!>RUWAZQ@ MUT@TQYRG&+Z.62)88%]2\*T49_X7G&_#\TV%>8+GORG\1_[])L$^$>S_6^)6 MS)\JV:JG&FR;1L>1"@>3!G7E7:;SGJ0\OBUZT\$W85AI'+NC#RZ;^-X@> M@I3L[D!)%_[/8BAH?#Q^#&<[C=1D>.QO'V3YI>4O4$L#!!0 ( 'EV24AB M';M-GP$ +$# 9 >&PO=V]R:W-H965T0/"%[L;:N5UU(V5=0<(D4YM&?6'MLHP#B U^G?%[#7<1*K%V"&>6_> M#$,QHGFQ'8 C;TIJ>TPZY_H#I;;J0'%[@SUH?].@4=QYT[34]@9X'4%*4I:F MWZCB0B=E$7U/IBQP<%)H>#+$#DIQ\_<$$L=CLDNNCF?1=BXX:%G0!5<+!=H* MU,1 ;)J0&AH^2/>,XR^82]@'P@JEC2NI M!NM072$)4?QMVH6.^SC=9-D,VP:P&< 6P(\T"I\219D_N>-E87 D9FIMS\,+ M[@[,-Z(*SEAWO/-"K?=>RMT^*^@E$,TQIRF&K6.6".K9EQ1L*\6)?8&S;7BV MJ3"+\.R#PGR;(-\DR"-!_M\2MV+VGY+054\5F#:.CB45#CH.ZLJ[3.79)2"=0+W"@ 0 L0, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+WM)M/):RB:JVH=*41[:9]8> MVRC .(#7Z=\7L-=Q6ZLOP QSSIP9AGQ ^^9: $\^M#+N1%OONR-CKFQ!"W>' M'9AP4Z/5P@?3-LQU%D250%HQGF4'IH4TM,B3[\46.?9>20,OEKA>:V%_G4'A M<*(;>G.\RJ;UT<&*G,VX2FHP3J(A%NH3?=P:10F@H/21083M"D^@5"0*B=\GSL^4$;@\W]B_I&J#^HMP\(3JIZQ\&\1F ME%10BU[Y5QR^PE3"/A*6J%Q:2=D[C_H&H42+CW&7)NW#>,,/$VP=P"< GP$/ M61(^)DHRGX4716YQ('9L;2?B"VZ./#2BC,Y4=[H+0EWP7HO-_I"S:R2:8LYC M#%_&S!$LL,\I^%J*,_\'SM?AVU6%VP3?_J'P?IU@MTJP2P2[_Y:X%O/P5Q*V MZ*D&VZ31<:3$WJ1!77CGZ7SDZ4T^PXN\$PU\%[:1QI$+^O"RJ?\UHH<@);O; M4]*&_S,;"FH?C_?A;,>1&@V/W>V#S+^T^ U02P,$% @ >79)2$1<(="@ M 0 L0, !D !X;"]W;W)K&UL?5/!CML@$/T5 MQ [9E@8-7TL"S)6[06MC?%U XGNF.WATOLNU\=+"R8 NNEAJ,DVB(A>9, M'W>G2QXC4L /":-;G4G4?D5\C<:W^DRS* $45#XRB+#=X F4BD0A\:^9\SUE M!*[/=_8OJ=J@_BHO,)=PB(05*I=64@W.H[Y# M*-'B;=JE2?LXW?!\AFT#^ S@"^!CEH1/B9+,S\*+LK X$CNUMA?Q!7J.]T%H2YX;^7N\*E@MT@TQURF&+Z.62)88%]2\*T4%_X/G&_#]YL*]PF^ M7V<_9ML$^29!G@CR_Y:X$7/\NTBVZJD&VZ;1<:3"P:1!77F7Z7SDZ4W>P\NB M%RU\%[:5QI$K^O"RJ?\-HH<@)7LX4-*%_[,8"AH?CQ_"V4XC-1D>^_L'67YI M^0=02P,$% @ >79)2$L=TBN? 0 L0, !D !X;"]W;W)K&UL?5/!;MP@$/T5Q <$+^NDUOI(%72]R@M;"_3J!P/-(= MO3K>9-OYZ&!EP19<+348)]$0"\V1WN\.ISQ&I(#O$D:W.I.H_8SX'HWG^DBS M* $45#XRB+!=X &4BD0A\<^9\S-E!*[/5_;'5&U0?Q8.'E#]D+7O@MB,DAH: M,2C_AN,3S"7<1L(*E4LKJ0;G45\AE&CQ,>W2I'V<;G@^P[8!? ;P!? U2\*G M1$GF-^%%65@Z"4!>\EW)WQPMVB41SS&F*X>N8 M)8(%]B4%WTIQXO_ ^39\OZEPG^#[/Q3NMPGR38(\$>3_+7$K)O\K"5OU5(-M MT^@X4N%@TJ"NO,MTWO/T)I_A9=&+%EZ$;:5QY(P^O&SJ?X/H(4C);FXIZ<+_ M60P%C8_'+^%LIY&:#(_]]8,LO[3\#5!+ P04 " !Y=DE(:P%_WZ ! "Q M P &0 'AL+W=OTFU\EK*IHK:ATI1'MIGUA[;*, X@-?IWQ>PUW%:JR_ #'/.G!F&?$#[ZEH M3]ZU,NY$6^^[(V.N;$$+=X<=F'!3H]7"!],VS'461)5 6C&>90>FA32TR)/O MV18Y]EY) \^6N%YK87^?0>%PHAMZ<[S(IO71P8JGI W_9S84U#X>[\/9CB,U&AZ[VP>9?VGQ!U!+ M P04 " !Y=DE(W*;K8Z$! "Q P &0 'AL+W=OMC#O0UOMNSY@K6]#"76$')MS4:+7P MP;0-Z^D@1=+7*^UL!]'4#@'*^R M:7UTL")G,ZZ2&HR3:(B%^D ?-OOC+D:D@)\2!K_5@691 B@H M?60083O#(R@5B4+BWQ/G5\H(7)XO[$^IVJ#^)!P\HOHE*]\&L1DE%=2B5_X5 MAV>82KB.A"4JEU92]LZCOD HT>)]W*5)^S#>\/L)M@[@$X#/@+LL"1\3)9G? MA!=%;G$@=FQM)^(+;O8\-**,SE1WN@M"7?">B\W-7<[.D6B*.8XQ?!DS1[# M/J?@:RF._!\X7X=O5Q5N$WS[A\+[=8+=*L$N$>S^6^)*S&WV5Q*VZ*D&VZ31 M<:3$WJ1!77CGZ7S@Z4V^PHN\$PW\$+:1QI$3^O"RJ?\UHH<@);NZIJ0-_VN\L'F7]I\0E02P,$% @ >79)2/K_$T&? 0 L0, M !D !X;"]W;W)K&UL?5/!;MP@$/T5Q <$V^LT MU#+MS\.8+$\4!3>G$\B[9SP<'*@BVX6BC05J F!IH#O4WWQSQ$ MQ(!? D:[.I.@_83X$HP?]8$F00)(J%Q@X'X[PQU(&8A\XM>9\SUE *[/%_:' M6*U7?^(6[E#^%K7KO-B$DAH:/DCWC.,CS"5\+ R.Q$RM[7EXP72?^494P1GKCG=> MJ/7>I 4[!Z(YYCC%9.N8)8)Y]B5%MI7BF/T#S[;ANTV%NPC??5#X'X)\ MDR"/!/F7)6[%[#XE8:N>*C!M'!U+*AQT'-25=YG.VRR^R7MX6?2\A9_4=/[_+(:$QH7CC3^;::0FPV%_^2#++RW_ E!+ P04 M " !Y=DE(_H8).J ! "Q P &0 'AL+W=OP MUW%;JQ=@AGEOW@Q#,:)]BG??]D3%7=:"%N\,>3+AIT&KA@VE; MYGH+HDX@K1C/LGNFA32T+)+OQ98%#EY) R^6N$%K87^=0>%XHCMZ<[S*MO/1 MP8Q( =\EC&YU)E'[!?$M&E_K$\VB!%!0^<@@ MPG:%9U J$H7$/V?.CY01N#[?V#^G:H/ZBW#PC.J'K'T7Q&:4U-"(0?E7'+_ M7,(A$E:H7%I)-3B/^@:A1(OW:9-TPQ]GV#: SP"^ !ZS)'Q*E&1^$EZ4 MA<61V*FUO8@ON#ORT(@J.E/=Z2X(=<%[+7<&ND6B..4\Q?!VS1+# OJ3@ M6RG._!\XWX;O-Q7N$WS_A\+#-D&^29 G@OR_)6[%W/^5A*UZJL&V:70;$))!37OI7O!X1&F$JX#88G2QI64O76H+A!*%/\8=Z'C/HPW M-^D$6P=D$R"; ;=)%#XFBC)_+W.! S-C:CH<73/>9;T09G+'N>.>%6N\] M%^ENE[-S()IBCF-,MHR9(YAGGU-D:RF.V3_P;!V^656XB?#--X6WZP3;58)M M)-C^M\2UF!]_)6&+GBHP31P=2TKL=1S4A7>>SKLLOLE7>)%WO(%?W#1"6W)" MYU\V]K]&=."E)%?7E+3^_\R&A-J%X\Z?S3A2H^&PNWR0^9<6GU!+ P04 M" !Y=DE(CQTGZ)X! "Q P &0 'AL+W=OMC#O2SOO^P)BK.M#"W6 /)MPT:+7PP;0M<[T% M42>05HQGV2>FA32T+)+OT98%#EY) X^6N$%K87^?0.%XI#F].IYDV_GH8&7! M%EPM-1@GT1 +S9'>YX?3/D:D@)\21K_UD691 BBH?&008;O M R@5B4+BEYGS+64$KL]7]J^IVJ#^+!P\H/HE:]\%L1DE-31B4/X)QV\PEW ; M"2M4+JVD&IQ'?850HL7KM$N3]G&ZV>4S;!O 9P!? '=9$CXE2C*_""_*PN)( M[-3:7L07S \\-***SE1WN@M"7?!>ROPN*]@E$LTQIRF&KV.6"!;8EQ1\*\6) M_P7GV_#=IL)=@N_>*?Q'_OTFP3X1[/];XE;,1Y5LU5,-MDVCXTB%@TF#NO(N MTWG/TYN\A9=%+UKX(6PKC2-G].%E4_\;1 ]!2G9S2TD7_L]B*&A\/'X.9SN- MU&1X[*\?9/FEY1]02P,$% @ >79)2-@DX/&@ 0 L0, !D !X;"]W M;W)K&UL?5/!;MP@$/T5Q <$+^MMHI774C95U1XJ M13FT9]8>VRC N(#7Z=\7L-=Q6JL78(9Y;]X,0S&B?74=@"=O6AEWHIWW_9$Q M5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[)/3 MI:%DDW[,M"QR\D@:>+7&# MUL+^/H/"\41W].9XD6WGHX.5!5MPM=1@G$1#+#0G^K@[GO,8D0)^2!C=ZDRB M]@OB:S2^U2>:10F@H/*1083M"D^@5"0*B7_-G.\I(W!]OK%_2=4&]1?AX G5 M3UG[+HC-**FA$8/R+SA^A;F$0R2L4+FTDFIP'O4-0HD6;],N3=K'Z>9P/\.V M 7P&\ 7PD"7A4Z(D\[/PHBPLCL1.K>U%?,'=D8=&5-&9ZDYW0:@+WFNY>]@7 M[!J)YICS%,/7,4L$"^Q+"KZ5XLS_@?-M^'Y3X3[!]Q\4YML$^29!G@CR_Y:X M%7/X*PE;]52#;=/H.%+A8-*@KKS+=#[R]";OX671BQ:^"]M*X\@%?7C9U/\& MT4.0DMT=*.G"_UD,!8V/Q_MPMM-(38;'_O9!EE]:_@%02P,$% @ >79) M2)5'N:B@ 0 L0, !D !X;"]W;W)K&UL?5/! M;MP@$/T5Q <$+[M)5BNOI6RJ*#E$BG)HSZP]ME& <0&OT[\O8*_CME8OP SS MWKP9AGQ ^^%: $\^M3+N2%OONP-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQ MGF5W3 MI:)$GWYLM+'&]UL+^.H'"X4@W].IXETWKHX,5.9MQE=1@ MG$1#+-1'^K YG'8Q(@5\ES"XQ9E$[6?$CVB\5$>:10F@H/21083M H^@5"0* MB7].G%\I(W!YOK(_I6J#^K-P\(CJAZQ\&\1FE%10BU[Y=QR>82KA-A*6J%Q: M2=D[C_H*H42+SW&7)NW#>,/W$VP=P"< GP'[+ D?$R69WX0716YQ('9L;2?B M"VX./#2BC,Y4=[H+0EWP7HK-_BYGET@TQ9S&&+Z,F2-88)]3\+44)_X/G*_# MMZL*MPF^_4/A_3K!;I5@EPAV_RUQ+6;_5Q*VZ*D&VZ31<:3$WJ1!77CGZ7S@ MZ4V^PHN\$PV\"MM(X\@9?7C9U/\:T4.0DMW<4M*&_S,;"FH?C_?A;,>1&@V/ MW?6#S+^T^ U02P,$% @ >79)2""N5E?7 0 104 !D !X;"]W;W)K M&UL=53-;J,P$'X5BPM@] M.S#\J#9F;1.Z;[^V22BBTTMLC[^?&9.9;)3J73< AGP(WNE3T!C3'\-0%PT( MIA]D#YV]J:02S-BCJD/=*V"E)PD>TBA*0L':+L@S'WM5>28'P]L.7A71@Q!, M_3L#E^,IV 3WP%M;-\8%PCP+9U[9"NAT*SNBH#H%CYOC.74(#_C=PJ@7>^)R MOTCY[@X_RU,0N12 0V&< K/+%9Z -#\M'7&YOZL_^VIM]A>FX4GR M/VUI&IML%) 2*C9P\R;'%[B5L'."A>3:_Y)BT$:*.R4@@GU,:]OY=9QNDL.- MAA/HC4!G0AKYQ"*3D2-3UMS]P7W!RI?8C"!7W=_LXFJFWTFF_2 M0Q9>G= ->OEVZQSM<($8%8B\0+P4. MT:I$#/--D3O49(<(T)4)AMGB)@EJDB "\&PO=V]R:W-H965T;4=@"/O2FI[H)US_9XQ6W6@N+W"'K0_:= H[KQK6F9[ M [R.("59EB0W3'&A:5G$V+,I"QR<%!J>#;MS\.X+$\4!3>@F\B+9S(<#* M@BVX6BC05J F!IH#O4OWQSQDQ(0_ D:[LDG0?D)\#Y1_1>TZ+S:AI(:&#]*]X/@$-*JL$Z5!<()8J_3[O0<1^GD_SG#-L&9#,@6P"W210^%8HR'[CC96%P M)&8:;<_##:;[S ^B"L'8=SSS0JV/GDM_7P4[!Z(YYSCE9*N<=,E@GGTID6V5 M.&;?X-DV?+>I"-M.3FAR'_>6#++^T_ ]02P,$% @ >79)2'HU,G[C 0 J@4 !D M !X;"]W;W)K&UL=53;;IPP$/T5Q <$,+ WL4C9 M5%7[4"G*0_OLA>&BV)C:9DG_OK9A"2&3%VR/SV7&QI.-0KZJ!D![;YQUZNPW M6O>G(%!% YRJ!]%#9W8J(3G59BGK0/42:.E(G 4D#'A.ON/T>ERM @' M^-W"J%9SS^9^%>+5+GZ69S^T*0"#0EL%:H8;/ %C5L@8_YTUWRTM<3V_JW]W MU9KLKU3!DV!_VE(W)MG0]TJHZ,#TBQA_P%Q":@4+P93[>L6@M.!WBN]Q^C:- M;>?&<=I)DYF&$\A,( OA$+K$)R.7YC>J:9Y),7IR.MJ>VAN,3L0<1&&#KFZW M9Q)5)GK+21AGP/U^[I%_X) M*I X@>1#B$7E77;*>\JM'G2[N%50F@PJ80/YO]H3.-<%@PJ;:=[ M,Y=3+YD66O3WSKBTY_P_4$L#!!0 ( 'EV24@M&PO=V]R:W-H965T0/"#;K3:*5UU(V M4=4>*D4YM&?6'MLHP#B U^G?%[#7<;>^ #/,>_-F&(H1S;OM !SY5%+;8](Y MUQ\HM54'BML[[$'[FP:-XLZ;IJ6V-\#K"%*2LC2]IXH+G91%]+V:LL#!2:'A MU1 [*,7-GQ-('(])EEP=;Z+M7'#0LJ +KA8*M!6HB8'FF#QEAU,>(F+ +P&C M79U)T'Y&? _&C_J8I$$"2*A<8.!^N\ S2!F(?.*/F?,K90"NSU?V;[%:K_[, M+3RC_"UJUWFQ:4)J:/@@W1N.WV$N81\(*Y0VKJ0:K$-UA21$\<]I%SKNXW3S MF,ZP;0"; >P&0*=$4>8+=[PL#([$3*WM>7C![,!\(ZK@C'7'.R_4>N^E9-E] M02^!:(XY33%L%9,M$=2S+RG85HH3^P_.MN&[386["-^ML^_S;8)\DR"/!/D_ M)3[6_>#$,YH7UU/8 G;UH9=Z*]]\.1,5?WH(6[PP%,N&G1:N&#:3OF!@NB M22"M&,^R!Z:%-+0JD^_95B6.7DD#SY:X46MA_YY!X72B.5T<+[+K?72PJF0K MKI$:C)-HB(7V1!_SX[F($2G@EX3);G4>]0"C1XFW>I4G[--\4"VP?P&\ O@(^9TGXG"C)_"J\J$J+$[%S M:P<17S _\M"(.CI3W>DN"'7!>ZUX_J5DUTATBSG/,7P3DZ\1++"O*?A>BC/_ M#\[WX8==A8<$/VRS/QSV"8I=@B(1%-O\//M0XE[,QR+9IJ<:;)=&QY$:1Y,& M=>-=I_.1IS=Y#Z_*073P4]A.&D/P4 MSG8>J=GP."P?9/VEU3]02P,$% @ >79)2*DAJV>K 0 %@0 !D !X M;"]W;W)K&UL;53;;J0@&'X5X@,490[;3!R33C=- M>]&DZ<7N-:._2@K^+N#8??L".M9,N1'X^4Z9%K'(F>MK;G_@2S W,;4?IB6'>8(%ER4],YE:=TC7082:NN[OUQ?3_=V&ECLKZ]P^144 M7U!+ P04 " !Y=DE(ED66$Z,! "Q P &0 'AL+W=O.DO@ SS'OS9ACR >VK:P$\>=?*N"-MO>\.C+FR!2W<#79@PDV- M5@L?3-LPUUD050)IQ7B6[9D6TM B3[YG6^38>R4-/%OB>JV%_7L"A<.1;NCD M>)%-ZZ.#%3F;<9748)Q$0RS41_JP.9QV,2(%_)8PN,691.UGQ-=H_*R.-(L2 M0$'I(X,(VP4>0:E(%!*_73D_4D;@\CRQ/Z5J@_JS M^1<"\WW.+I'H&G,:8_@B9C-' ML, ^I^!K*4[\/SA?AV]7%6X3?+O,OO^V3K!;)=@E@MVG$N^^E+@6<_\E"5OT M5(-MTN@X4F)OTJ NO/-T/O#T)A_A1=Z)!GX)VTCCR!E]>-G4_QK10Y"2W=Q2 MTH;_,QL*:A^/=^%LQY$:#8_=]$'F7UK\ U!+ P04 " !Y=DE(.2[\0:P! M 6! &0 'AL+W=O!9*2E*7I+55<=$F1 MA]J++G(,AV227PJMH6NL+M,CIPJN$@LX([(B&^I#< M;_;'G4<$P!\!HUG-B<]^0GSSBU_5(4E]!)!06J_ W7"&!Y#2"SGC]UGST](3 MU_.+^E/HUJ4_<0,/*/^*RK8N;)J0"FH^2/N*XS/,+82$)4H3?DDY&(OJ0DF( MXA_3*+HPCM/.CW2FQ0EL)K K IV,0LQ';GF1:QR)GCYMS_T);O;,?8C2%T/? M8<\%-:YZ+AC[F=.S%YHQQPG#5IC-@J!.?;%@,8LC^T)G<7H639@%>K9VO]O% M!;91@6T0V*[]L_2JQ1CFFR9W49-=1(!=F<0PV94)71V< MV$^VE(B4,77L.J MNCR!>Q8._A->Y#UOX#?7C>@,.:%UUR<<87+7T'Q'U!+ P04 " !Y=DE(!EB#!J$! "Q P &0 'AL M+W=O6_>#$,^H'FW+8 CGTIJ>TA:Y[H] MI;9L07%[@QUH?U.C4=QYTS34=@9X%4%*4I:FMU1QH9,BC[YG4^38.RDT/!MB M>Z6X^3J"Q.&0;)*+XT4TK0L.6N1TQE5"@;8"-3%0'Y*'S?Z8A8@8\"I@L(LS M"=I/B._!^%,=DC1( FE"PS<;V=X!"D#D4_\,7'^I S Y?G"_BM6Z]6?N(5' ME&^BP"<"N '1,%&4^<<>+W.! S-C:CH<7W.R9;T09G+'N>.>%6N\]%VR;Y?0< MB*:8XQC#%C&;.8)Z]CD%6TMQ9/_!V3I\NZIP&^';9?:[^W6";)4@BP39/R7N MKDI)%WO(&_W#1"6W)"YU\V M]K]&=."EI#>[A+3^_\R&A-J%XYT_FW&D1L-A=_D@\R\MO@%02P,$% @ M>79)2, Z$\:A 0 L0, !D !X;"]W;W)K&UL M=5/![O+D@]H7UT+X,F;5L8=:>M]=V#,E2UHX>ZP Q-N:K1:^&#:AKG.@J@2 M2"O&L^P3TT(:6N3)]VR+''NOI(%G2UROM;!_3J!P.-(-O3I>9-/ZZ&!%SF9< M)348)]$0"_61/FX.IUV,2 $_)0QN<28Q]S/B:S2^5T>:Q11 0>DC@PC;!9Y MJ4@4A']/G.^2$;@\7]F_IFI#]F?AX G5+UGY-B2;45)!+7KE7W#X!E,)]Y&P M1.722LK>>=17""5:O(V[-&D?QIM]-L'6 7P"\!L &X52FE^$%T5N<2!V;&TG MX@MN#CPTHHS.5'>Z"XFZX+T4?/N0LTLDFF).8PQ?Q&SF"!;89PF^)G'B_\#Y M.GR[FN$VP;=+]?U_]'>K!+M$L/M0XOZFQ+68SS2<:^"%L(XTC9_3A95/_:T0/(97L[IZ2-OR?V5!0^WA\"&<[ MCM1H>.RN'V3^I<5?4$L#!!0 ( 'EV24@;NCXVH@$ +$# 9 >&PO M=V]R:W-H965TM>KLD;;.]0?& M;-F"%O8&>^C\38U&"^=-TS#;&Q!5!&G%>)+\8%K(CA9Y]+V8(L?!*=G!BR%V MT%J8?R=0.!YI2J^.5]FT+CA8D;,%5TD-G978$0/UD=ZGAU,6(F+ ;PFC79U) MT'Y&? O&4W6D29 "DH7&(3?+O 2@4BG_COS/F1,@#7YRO[SUBM5W\6%AY0 M_9&5:[W8A)(*:C$H]XKC+YA+V ?"$I6-*RD'ZU!?(91H\3[MLHO[.-WL;V?8 M-H#/ +X [I(H?$H493X*)XKA!=,#]PWH@S.6'>\\T*M]UX*GB4Y MNP2B.>8TQ?!53+I$,,^^I.!;*4[\&YQOPW>;"G<1OEMGO\NV";)-@BP29)]* M3+^4N!7S525;]52#:>+H6%+BT,5!77F7Z;SG\4T^PHN\%PT\"]/(SI(S.O^R ML?\UH@,O);G94]+Z_[,8"FH7CK?^;*:1F@R'_?6#++^T^ ]02P,$% @ M>79)2&8>N6>) 0 .@, !D !X;"]W;W)K&UL M;5/!;N,@$/T5Q <4&\=M%3F6FE:KW4.EJH?V3.QQC J,%TC<_GT!.VY2Y6)F MAO?>/ 9&XH3D]%5[EOO>QP.J*+;Q6 M:C!.HB$6N@U]R-?;(B(2X$W"Z,YB$KWO$#]B\J_=T"Q: 6-CPHB+$=X!*6B M4&C\?];\:1F)Y_%)_4\Z;7"_$PX>4;W+UO?!;$9)"YTX*/^*XU^8CU!&P0:5 M2U_2')Q'?:)0HL7GM$J3UG':*?E,NT[@,X$OA/P^&9\:)9M/PHNZLC@2.XUV M$/$&\S4/@VAB,9T[[06C+E2/-5\5%3M&H1FSG3#\ K-:,"SH+TWXU28\"11G M OF*7Q&PO=V]R:W-H965TMFIK#[IG1J-0 <0''V7^_"2!BTJQ>!.+K M[M<=\IJ>763Y41V%J)VO/"NJN7NLZ]/4\ZKM4>1)-9$G4:A_]K+,DUH]E@>O M.I4BV35&>>81A+B7)VGA+F;-VFNYF,ESG:6%>"V=ZISG2?EW*3)YF;O8O2Z\ MI8=CK1>\Q.)O\NY8=^^+&; MNTAS$)G8UMI%HBZ?8B6R3'M2D?]T3F\QM>'P_NH];M)5]-^32JQD]CO=U4?% M%KG.3NR37 M,.MS*KFU]F>JUKF5Q/7R9.O]IH6S?72_A.BS@PV M()T!Z0WZ.+ ![0SHS<#_KX'?&?C/1F"= 7LV N\,^,V -\5OB]64>IW4R6)6 MRHM3MN_'*=&O(9YRM9E;O=CL7?.?*G:E5C\7Q.*8&8+HGMX#[$RD8$!F3]T,GFL9,8E M&''@@P[\QH%_YR R-JW%! VF:# 4^:%OE,Q&$<80-:IFHU@4AL9KL@%0"&,& M)\; Q)B=&$-&8BV&#\)@'V,C_16SR&#F$S,QVQ<)(O/]W]B^* H8AA/C8&(< M2,PX(4MN)T9Q%!J4GT+%W$[?IV-[$8"4 X"R<1*6@46&$6HR?@84 R!$1DH< M@GQ#@*^QW\L0H.)S4\R>0L4 "G',85M-I^M,:/@.3\QCWJ&&NV 4< TY(A-3]B$4 MG8PT* QVJ!=,@+S&7,"M 0.]@8WT!@PW!PQT!Q:910% W%#:& 2-G$D,"SH& M%)V3$1>P=&+^?+O$L)1A0,O,AKGJ0,/3\4U]@)N% U#81&T>^;HG#>L9A@0- MF:1#.Q"S20,H@/0#7_>D847#D*19GX* #@5C@0@L0P0];D]Q![IKEJ/;0&"Q M(I!843.0+4.JOF.!8/4@D'KX9B!B!:+C@6"-(10XDU9&U/Z"L.)X@RDC%^6A M&0@K9RO/1:U/[&"U'SI?B)Y2C/4EGJXPL+[&TTT[4M[<+V:GY"!^)N4A+2KG M7=9J-FHFF+V4M5#?FAWK?E%U&_-D7/I?91%U2S\HY2G^R!HMD=>LN9.G'BE MONQ%73*IEO4A:$XU9SM#*HN A&$:E"RO_.7<[#W5R[DXRR*O^%/M->>R9/6? M%2_$9>&#?]UXS@]'J3>"Y3RX\79YR:LF%Y57\_W"_PKW&YAIB$&\Y/S2]-X] M[?RK$&]Z\6.W\$/M R_X5FH)IA[O?,V+0BLIR[\[T7\V-;'_?E5_-.$J]U]9 MP]>B^)7OY%%Y&_K>CN_9N9#/XK+A70R)%MR*HC&_WO;<2%%>*;Y7LH_VF5?F M>6F_T*BCX032$--5AOJGC;-3N^Y*D\3QX MUT(=9M5BR "3##%K#),.,0\8A@XQWR;H/$[0^8YALB%F@V%F-TR@\G9+'D&3 M1XQ U!>@(2X0H0*1$8A[ I$5R+J%4 .I# 0(G:6AE;=IL T&(S09<3I&G8X= MIS/KA-8M).V922*KJAYBQQ4[)A?AJ#Q^IC*()4%C29Q8" 5<($4%4J0$""Y M40&*>!!9B< P,6XD0XUDTPMUA@K,$ ^L$;":.4=!R(B7^N\$&T8A8B:UIU'H M%%?4*\"AG9&A!__MNU6'&=0P@9&D 3X?@"#Q.(:(8PC2L;SA8P3<.4)H9MN) M'#M? ,;J"/#>![?YU9BQ+;GMGP*$]H1N40 ]6):$8QG&^Q?]BR! OP$Y^YH[X:#1,V(8P4&39"7KW MD!,[\)^L/N15X[T*J:XTYN*Q%T)R)1C>J7,ZJOOU;5'PO=2O5+W7[8VS74AQ MNEZ@;[?XY5]02P,$% @ >79)2%87\3#]" ]SP !D !X;"]W;W)K M&ULE9O+4N/($H9?Q<&^VW6_$$!$@[OBG,6)F)C% MF;4;!#C&MAC;-#-O/[(M:"OS3ZO8-(WXJY1U^S*K*G7UUF[^W#XWS6[R]VJY MWEY?/.]V+Y?3Z?;^N5G-MU_;EV;=_>6QW:SFN^[7S=-T^[)IY@^'0JOEU"@5 MIJOY8GUQ7$T_RCTL5LUZNVC7DTWS>'WQ35\6K>U>[?1WS[L?/YJY9+O=5=:_^JZ_UUTOW!4___UY[.;2WL__' M?-OC;?S6^N-NW;9'.<("_S_3S4EZ$;S/O]P\/8'?[6=?:V M>_KSQB1W-?VYKZC7W!XUYD03]5 RXY)?BFEGP(<5!EEQ:UAQ,WS!'5=$(IF- M5O)]O)("*DFX)1;VISV4MX/R'E?@8 7N4($;5!#(@!PU\:!9'S3!DLX8EQ0N MR09;ZJ&E'E@:B:5'33AYAU:!#ER-J'!1#D+'!FAN .8F8F[@EEC#[*U2%:3* M.6"3(S0Y I,S,3GRUSA+QV%6I2I Y96WV.0$34Y\_F>%*\BP@LS;G EM;C.S M,QA'5\FL2E6XRB>KA3;OG12"J )&&TI1Q=[TQ5EGZ5!5Z@K2V9BR$TP7^*^9 MZ9;BIM<,YD56+E/#JV0%R(QR.@MF0X?Q31O0XY;:;?B;DE)#U5VO.N6@"50U M W7Y2%7?05W>*&'^:^Q!-' AXJ!B'Z*!$\F>]HYC+8JVXQAM>)6L()DV42"T MQAY%>]!T@9@:4UX#S&?JE31G8B8UYE:P@F8])&G6,>@U8GZE[TAS0W9+W MBB&D3E>@SOH@T0\C7R=@.G53O6@(!Q]IV%(G*T!FC-%1L!M[&LU=C>7KGOL' M[:05;;![,-P]6$5]FN$XIZ0"$L\,'J_G.Y!DL4G8;1C@-A3U> :1GO&W5PWX MJWFS>%TV,_Z"NIP5FX9=BS$,0E8)*\)@A!L+>H?NJGK1:8L<9]"8:F@.=@>& ML]DH3:$(5"%:NM$;4PWMP9@W/);O[*&P RH7:6PR&U,-[<$^PW" =_90@@&5 M[>)):L^(:F@/]@6&8]DHHZ@]7.4-Y>F(:&@-QKOA>+>*!A,& -E[:LQYT= 8 MS&R#F$WC50.8#7S-J&RXW<=LMPK00O!#%K/4(I;2>65!<&VZ^$H@@<5LLSQL MMHK&\1:$NAV1A1<)QR" @)K.8,O9UH6,.5 &CNN&)F$*6L='2@O@LAA[0D;5$%4Q3!Z)2YH^@2+IPPUD\+RNH-NVM-%?P@O9@01MIH/'B\O$3O8<7ET=G@ZSW>$#C'?.W5:J"5$8* M\SU>SAZM5&%/%_!*#7Q;*'9=P"LU\%"%=UT 08BGL?VL2E60RDD^/V V!+3L MA=./@)=]0/W$9,LUFRZ(M@F\850I2I()2Z$B-D9/['EBIB=$6VYV'@#WH'QKE$5I)+' M&[,S G9::9YC=L9/L#,*Z3HU[(P@R4;1Z]+9F&IH#J9BK*%B'*?B6 Y4O2'5+$N89:F&98GS!PS0F&IH#J94^@2E$J94JJ%40F<^O$4CJJ$Y MF#_I$_Q)F#^IAC^),P.U:$0U- >3)2&R"%A(F"R)DT7<@R4.ER\VTE2N69VL0%EP$B4PKA)*0:2WP0ED M%WIF=86H %%20D]GS+4,N"8=%V3,HOR)E#%5%13D.9<)PNITPI154J_5ABKQ^>UN>=*R&16B*PL^UQQ&%JO M6#YPE:P@FAGNF&P7R:$0>WHU'U>"^6AL^%^MT!>J4 M9:B?GGRCN6HV3X?/:;>3^_9UO=LW_.3IQS>[WPX?MI+GM_KR3H/G,WWY_?A! M[J_J;ZY>YD_-_^:;I\5Z._G1[G;MZGK__>=CV^Z:SGSUM0/)&PO=V]R:W-H965T2A?59 @">V16T1TK^O;Q"P5AB_X-N>]6KMM8Z8'57Y M7NVDU,YGGA75W-UIO7_TO&JUD[FH'M1>%O65C2ISH>O#>RD7,W7065K(E]*I#GDNRG_/,E/'N4O=TXG7=+O3S0EO,?/. M=>LTET65JL(IY6;N/M'')8\;2(OXGK-AUS*+&N8ZCO_[4F_[MD47NZ?V+^WPZWEOXE*+E7V)UWK7:V6N,Y:;L0A MTZ_J^$/V8P@:PI7*JO;761TJK?)3B>ODXK/;ID6[/797PE,9+F!] 3L74/]F M >\+^*# ZY2UX_HFM%C,2G5TRNYA[$7SS.DCKYU;-2=;H]IK]CZ"!1 M"RE:""6$D<%(3%1,6("E^%"*;TKQ!W=Y[C#AI19&:#+0 E$!P6("*"8 8H;& M!,9M$C\A0V-,5!138A$30C$A$,,P000)HOM?DQ@2Q'<\F]AT/4F&C\8$^=;7 M)(%2$B"%8X+F.X2B2^ZW@UK23^\PI >%(\D!,'MT*/X.4 ;T^!8*_"6@?((K M.,'TG@A3,YV&([<@UT)P>BF*K\U1G#D:3K #IXY&I@K#C>B>U "4/3841YBB M#(<6"AP]FMSO"/+4'QM[0@.'@LFN(&#Q\!L9[@1CKMQ"W*M Z>7@?0RVU!PY%@\ MP0T<.0:FNV$?TF/&YAD L\\S',>7@_CZMH839X[3"3TKSAP'LYW1M;+15^0F MY%J'I7D&P;6UF1QGCOL3W,"9XV"R,]PPNU#8Q)NP&Z\(SB\'^0VHA0)'CT_H M5SF.'@>SG6%*;*Q9#$-N03H=WL6*<2^V\I&PO=V]R:W-H965TF=D+HX*.I6S4/=UKO'Z-(K7:BX>I![D5K[FQDUW!M+KMMI/:= MX&M7U-01Q7$6-;QJP[)P:R]=6-:%4EVZ 3FWGXQ!X7-+40A_A=B:,:G0>V^:64;_;BYWH>QK8' M48N5MA3<'-[%LZAKRV24_YY(/S5MX?C\S/[=V37M+[D2S[+^4ZWUSG0;A\%: M;/BAUJ_R^$."[DVOW'-RZ*3QZ#K]W;/[2-DCV0V8F47G6]WSS2JS.I[.4FIB-XMT0FS MZ#$TPK !$1GV08*0Q(*NRBG+,,$$]CAQ!),O/4XP00()$D>0?"%(+DSVF-QA MVMYD'&.1%(JD0"2]$$$8SU9D4"0#!/F%2(]A-+(RFSTD\>C/\_QRJ)D#S>F% M9GZU>YZ]FT*)*9"888(9))C=_A.Q(45!B*][R.++)""09S.9)W ,4)"' @;J MB=$=;G&DV.06MPCDT\')8R!Z6>*AP+EBZ1UN<6H8B,VU6P1*/3HX*0Q$Q?>J M8S@);'J'6YP%-KO%+0)Y= @GAE 8<@\%#@.QV]T2#@/1#6XAR/<1PXDA%(:I MAP*'@9([W.(P$/B"7+M%(,_KE'!B"(0A][S2"8>!\CO:A1G1;-_:I8"4/K9LR1ZO#:/E$;I[ZA)?%GF_%+]YMJU8%2ZG-5.9FIXV4 M6IA>X@>S\SLS_ X7M=AH>YJ;\ZX?!_L++??GZ788L&PO=V]R:W-H965T=Z?1A]SEB%*9 V"1*]]]O$A A1&M?)+F< M<^ZY-Y(D;@G]8#G&W/JLRIHM[9SS9N$X+,MQA=@3:7 MWAP(K1 74WIT6$,Q MVBM253K0=4.G0D5M)[&*O=$D)B=>%C5^HQ8[516B_U)"^..9EO0*++? D1"%^%[AEH[$ES>\(^9"3G_NE[4H/N,09 MEQ)(/,YXCP(<"$,>,\'K M"=Z5X-\E^#W!?S1#T!."1S.$/2'4"$[7+-7J#>(HB2EI+=K]/QHD_X9@$8K% MS&10K9UZ)YK-1/2<>!&(G;,4ZC%IAX$CC [9S"%7A",,#"Z@R44*9W0X3;"> M(R(-LOE2Y/5KD:U!Y-E!/!#QM03I,I#!UAPDU MS'J. 3#0.C;'1&&H]6R."5S/7%!@+"@P%.1K!768<)S$XB)BR!F= !6F1W58,RLCIYI+DZ/H<"%807F":/$4+-; $-^ Q6MW MW%_ED[A!1_P+T6-1,VM'N#BWU.ER((1C8=Y]$A]H+JXXPZ3$!RZ'D1C3[M#O M)IPTESO,<)%*_@-02P,$% @ >79)2/3QTLC& 0 "P4 !D !X;"]W M;W)K&ULC931M-=$C]$IB 42NV]?0&/3EHO<"!S^\_WG*%*,4KWJ%L"@=\%[O8M:8X8M MQKIJ03!])P?H[4XCE6#&+M41ZT$!JWV2X)@2DF+!NCXJ"Q][5&4A3X9W/3PJ MI$]",/5_#UR.NV@570)/W;$U+H#+ B]Y=2>@UYWLD8)F%_U:;?>Y4WC!

C MOIHC5_M!RE>W^%OO(N)* Z5<01FAS/< ^<.9(W?9N:GI4N\GE_H#[Y;6_V! M:;B7_*6K36N+)1&JH6$G;I[D^ ?F%A('K"37_HFJDS927%(B)-C[-':]'\=I M)\OGM' "G1/HDD")+WPR\F7^9H:5A9(C4M.K'9C[@JLMM2^BD!\#=B0," . F(/6'\!K+Y5.6E2 MK^F]AB9KDH1MUD&;=<"&A@%)$)#'?M>+N;%N4Z/N?Y>.M4YRY+ROZ5.B\OKC,T^#_PX M[@]U>\!=S-UKN^TQTWEU+'*GU+O7V1M[62O9(AWQSU%?JIOW3EO\>U'\;#_\ MM7V=>6T-.M6;NNTB:5X^]$JG:=M3<^9?0Z=?YVP;WK[_[/V/;KA-^>])I5=% M^N]Q6Q^::KV9L]6[Y)S6/XK+GWH8@VH[W!1IU?UU-N>J+K+/)C,G2W[WK\>\ M>[WTWX3>T PWX$,#?FW Q=T&8F@@K@V8?[>!'!K(KS.HNPW4T$"1DMQ^[%UR M<5(GBWE97)RR_[E/23NKV(MJ?IM->[#[*;KOFNRJYNC'0H1R[GZT'0W,LF?X M#1.P,1*;R!?A-@5"3HF[X?!?(_$ 2!/DIYB$Y*1H)D 2-D&I>"@%$@EP!WX ML ,?I!*25 #C"Q+*!":>P*SO,Z,!!7! 1A01 84&+E'PB,_<_P &I42PE)" MLY2(G@4QELLW@B>)0 >6"ZNU-M*0-_W28A:3L0D7UP#Y-XDRJIJ!N4V=T6D$ M&$FM4#1< +&0AFM"0AKAFA"/ M0LNPL'88! M\"++BH9CN7"T*++%B^7"T;+(B-QPK MCP/EV?3"L5YX.'W-R;%>.%JTT$4:@"1=I*T@9%D_"2PJ88I*>F1=LH00%16$ M+'TB3+M(3]%B$.338A!$[S8/H''%6&;"7"=)SS*CA.71#JV3;%5@;0BD M#3*C8@ 9,VH-(=N,P@(2YNK&F%$QA"):#()L,PJK3)@J,V94#"&+N 4VBS#- M(IGE<4E@LX@GS"*P6<0$L\0 DHS>S!!D>_R3V"QR@EEB"-&G8@0QRU.>Q&:1 M$\P2(XA9'GHD]H$$/F"6*2NQ#^03/I"6?_9,\,$20)+1I?T4*)X"K1] XV%A ML\@)9EDBB-'; X1L&6.SR EF62*(/AFM($1=^ :5XP=)8&CN.V:QHZ23SA* M8D=)9!9#"P#BU%$0LFA!84!W1R] M[B>]\7;'@AQ?LI<5 \=C]K+N=XN^NE_,3\E>_YV4^V->.>]%71=9MYNQ*XI: M-[5[WQK'''2RO7Y(]:YNWP;-^[+?,^H_U,7I79)2 EEHQZ6 P :A !D !X;"]W;W)K&UL MA5A-"78Z[:$SF1S:,[%EFPD@%^0X_??ERQBD)5P" MB+?[GG;%LY3531;OY5D(97UF:5ZN[;-2EZ7CE/NSR.)R(2\BK]X<99'%JGHL M3DYY*41\:(*RU '7]9PL3G)[LVK&7HK-2EY5FN3BI;#*:Y;%Q;](I/*VMHE] M'WA-3F=5#SB;E=/''9),Y&4BYF6S5]K?RV5S.XAMI7%G^TUR9OKK7T3 MN%T8'@!= /0!/0\>0+L ^@A@7P:P+H#U >!]&<"[ *XQ..WC3M1AHA8# XQ/QI"="7D@ MG$I KP(P%1$8X3 FV)H(7X/L9I,\?YED)).BQ:)-/!T5R\,3,#0!:Q*P40)? MFT:+\1I,WF \\"C.PE$6CK $&@LW6 BG/L[BH2P>PA)J+)[!\BW@$RP^RN*; M+-356'R3!8B+LP0H2S#?ER@P^^)3JDF9 8VDA*B4$)FP]K5%H<'"/="K,@,: M2:F]%#,'%Q$#NCNX!A'EH;ZJYU!C.1->1SL1,)KYP)TR:X+Y"$&.A1J.Y MR>0MZ!03[BT$,1>]35$'"D=$1+>@#J7I&<#&>G 7(I@-!;H>'V-RC:;/P<:" M<,,BB&/14!<4(.LXT'\VYU!C.;AID=#\,MF$UP#N-8!X#=.W&2AH0BK@)@($ M2:';. IB$SRXTP#B-$Q?"RAH8DHPB0+8P'IJ YV%@0[D> ^)'>S C,W0XAU#=Z[ID5&L'& M@G!# A_I>C"1 K<00"R$&=4SS8$N8$HK;@Z ;&FXJQPA^I-^L+O%)_(J+4Y*7UIM4U?&O.:0=I52B$N\NJE5]K@[^_4,JCJJ^ M]:O[HCT*MP]*7NXG^_[?"YO_4$L#!!0 ( 'EV24BFH0? K@$ !8$ 9 M >&PO=V]R:W-H965T(#+(K:;2>. MR@;KA L_ N1=RQG]6S9NE)^[G5_5OH5N7 M_DP-/"O^F[5V<&'3!+70T8G;5S5_A[6%D+!1W(1?U$S&*G&E)$C0]V5D,HSS MLO/X9:7%"60ED(VP^.#%*,3\2BVM*ZUFI)=/.U)_@MF!N _1^&+H.^RYH,95 M+W519A6^>*$5Y(;!3WRQ(S.)$_J.3.#V/)LP#/=_1\\]I7*"("A1! MH/C0(KEK,8+)RKA)&34I(R;YG4D,4]R9X-W!"=!]N)\&-6J2X37LJML3>"+A MX&_PNAII#S^I[IDTZ*RLNS[AD#NE++@HZ8/+,KA'NBTX=-9/']U<+_=V65@U M7E_A]E=0_P-02P,$% @ >79)2!F+DO.? @ PPD !D !X;"]W;W)K M&ULC59-CYLP$/TKB'L7S#<10-G!J7C9UG>NV5Y1F]BJILR"NS M^+6N,?NW)17MUC:R[PMOY?DBU(*39\[(.Y8U:7A)&XN1T]K>H-4>A0JB$;]+ MTO')V%+F#Y2^J\G/X]IVE0=2D4*H$%@^;F1'JDI%DLI_AZ"?FHHX'=^C?]?I M2OL'S,F.5G_*H[A(MZYM':;(/'-G0* PBB%K:2@ ME72^ZY>^L&J.4'MP@6Q\LS^X7]GX$&JZ\_O_.82:EN;1]$)/0X#IF1":"[G1 MPJ9#8&?;( \0FG5/"+2D W79)2)^2MDP5! F14 !D !X M;"]W;W)K&ULE9A;S;HBSU>1!$?I:< M\]EJV1[[7JR6YKU*S[G^7GCE>Y8EQ;]KG9KKTXS-/@_\.!]/57/ 7RW]6]W^ MG.F\/)O<*_3A:?;,%J\B;B)MXJ^SOI9W[[T&_LV8G\V'/_9/LZ!AT*G>54V+ MI'[YT!N=IDVG>N1_^J9?8S:%]^\_N[^VTZWQWY)2;TSZ]WE?G6K:8.;M]2%Y M3ZL?YOJ[[N<0-@UW)BW;O][NO:Q,]EDR\[+D5_=ZSMO7:_=-'/1EN(#W!?Q6 M9<1M2N"P%F1\9P%%$*@L&T2W37A 8L=(AJ*)!>4:#QG$460*$)$ MRB&BH5 %BA*-YRRB&!+%B&CN$-&0E/&<$HWG+"(%B10@XLY(:QH2@0@IT7C. M(II#HCFXL$,':$ZI(\4IT'C. FK^MR#W!01)QL*57T#'"F,94Z@I21MK0,D, M.$0.M( ^?69\@D7ZD,4KP;3&8C80UB(34RP"4@R<_=&8380]R^04BX 4H7D4 ML4FP8!DTK&L/D"(DCR(V"18K0V8EU@ I0O(H8I-@H;)X@BT8-24!>12Q0;!' MF9KB""#("%RW8S$;"&N448_*F*P,%22!>12Q;]FP/3FR9^2 <.I$M#*C,1L( M>Y,S .0JI@_=C_2; -8;S]E(V,.<>EC&KF,X$"P &DG9.-C"7 <5S0G 2!%2F (I7CZA=!W>?^WNRQL/T$L)]R=+SI M0];5Q= O<4+0AL+^$\!_*AYH,?! 39^H!T^YP#X0])E:*N7.&-X/#@V$K2&0 M->8#+?#O5D3_8[KX=R;0[XQ,%SVR!NY6AW^WC93IXMCN^)7>SKSG50-Y=_2V MJ_C,FVTHY_B:+38,'-^RQ4NW9_C5?K6\)$?]9U(33O:W#ZD^5,W;N'Y?=#N'W8?*7#XW0F^[L:O_ %!+ P04 " !Y M=DE(C;!XC!T# "A#0 &0 'AL+W=O)?8S_Q%/-@092(/XG8E+W7OVC/,O4KZ:EY^[ MF8^,#R(76V4H4GU[$TN1YX9)S_RW([W-:0S[SQ_LFR9<[?Y+6HNES/]D.W74 MWB+?VXE]>L[5L[S\$%T,D2'L;.Z7]DN,.C/8 M@'0&Y&I DD\-PLX@'&M .P,ZUB#J#**Q!JPS8#>#-OEMLII4KU*5SJ>5O'A5 MVQ^GU+0AGC!=S*T9;&K7?-/)KO7HVYPF:!J\&:(.LV@QI(?A^!ZRB<(QH9$VY!F$\&LA-!(86.:'1A%JA MM1C6G\<*ZTO$ZDO$^C/$72 ,#(0!18Y@ @X2\!%%YF[&=943*]91J(V+(HCB M@>+%H,LQ4#P&$R0@03)^99A? B19"/"!VYH%@6*KAT"0G=HQ3.LO0/=A#2@Q M=B@BA 8H0!E]Q.0;R86%"XK(#]1LI)AS;2Q2$)=@6;0"&613&Q,XQA&-X M,$>PL&(Z?M5B6,"PJV! C@!QT5+I!#\*MH%@282&_(;U"C.@PP84#\.*A?DW M.@Q6$.Q*")"]V(F7Z^ZMS^Y\^!K2!0)A:'@>][60AJD.S\Z^]K3R7RD3;&[V> M+AZ)V8Y:XPL\66)@?(4GZW;[>J.?3T_I0?Q*JT-6UMZ+5'H3W&Q5]U(JH7U' M#WI5'/5YZ?J2B[TRCUP_5^T)HGU1\O1Q(+J>RN;_ 5!+ P04 " !Y=DE( M_!=^XQX# E#0 &0 'AL+W=O9)DZ""C@+3M/]^[7!H6"&%7T),#GG M>'QL#\/LPLOWZLB8L#[SK*CF]E&(TZWC5-LCRY/JAI]8(?_9\S)/A'PL#TYU M*EFRJTEYYA#7#9T\20M[,:MC+^5BQL\B2POV4EK5.<^3\N^29?PRM\&^!E[3 MPU&H@+.8.2UOE^:LJ%)>6"7;S^T[N'T&JB UXE?*+E7GWE+)OW'^KAZ>=G/; M53FPC&V%DDCDY8.M6)8I)3GR'RWZ-:8B=N^OZNMZNC+]MZ1B*Y[]3G?B*+-U M;6O']LDY$Z_\\LCT' (EN.595?]:VW,E>'ZEV%:>?#;7M*BOE^:?R-4TG$ T M@;0$ O\E>)K@M83&NE&"KPG^5$*@"<'4E$)-"*<2J";0J81($Z*IK)P[-2EH%QL,BM/LDGJ/W2@J *_BX@E\K^#T%["6*&$"?YJ4-<50GQCPZTU"ORN M>8%IW@81 Y^8!QX3B\>./."5]PX(,CDZHC%2-^ ;A0-&*@=@96%@LC_PA<;F M.T"#9.?4<0]@X/%0*XB-&O^$:=%@S.*1<@58O8I&-$;*#(3?L'BDT "=8C$= MU$3P/>.=]:!1T*\GWL!C1(P.7FZH6#!PV>ET-CDK#W7W75E;?BZ$5\V77SS(/CI^E'2?ADM_@%02P,$% @ >79)2&)/ MLYWR 0 .@8 !D !X;"]W;W)K&ULC57+ZX> MQ"WC;Z( D-9[16NQM0LIFPU"(BV@(N*!-5"KE9SQBD@UY">!*SLZ1E#2_<$N>J(OS?#BAKM[9K7R=>RU,A]01*8C3PLK*" M6I2LMCCD6_N[NSE$&F$ OTMHQ:AOZ=R/C+WIP<]L:SLZ!:"02JU 5'.!/5"J MA53@O[WF1TA-'/>OZ@?C5F5_) +VC/XI,UFH9!W;RB G9RI?6?L#>@N!%DP9 M%>9KI6 M$*PEA#TAG!!05RQ3ZB[(D@Y'>SB1;O8\+T;*^ZR M@+5&D*]9 / PJYU-U(]7GWMG4#R9KK2SW\+I+_4$L# M!!0 ( 'EV24C\&VL.]#< 2 0 4 >&PO[G MQ&^S+!>?EHM5]KM?/^;Y^NW77V>SQV@99JUD':W@F_LD788Y_)D^?)VMTRB< M9X]1E"\77W?;[>'7RS!>_5IL5O'/F^@DV:SRW_UZT.W_^MO?9O&WO\V_/4UF MFV6TRD6XFHNS51[G+^)\Q6/&R4HPQ3*/LMU_GW_[V:^S#_8;B0[+*'S/H M,X_FU6]/HUE+]#J!Z+8[@^J7OP]7+='MTI=#J^>6]?SY^"[+TW"6_[=J3]GX M)GJ(L04,<1DNHVJKZ6.21K?1 @:=>48X@>G3$%O,HT_B7Z.7:KN339KB$M_' MV0S:_2D*4P2#. US:[ZCH_;PJ-?V3/7':+$X^FF5/*_$- JS9!7-Q7F6;:*T MVN$R\0SQ0[* 0PW3%UC.(DJM@U*;DFN^B=9)FL>K!S'-PWQC-?^3?=1R!!I> MG, >'Y+4@LGQ;!;!]_#MG%OZUI$LEW",TSR9_12(*>&6N-KD60X'#LORXH,) M[/?PH;7,:LOK*(V3N;OM'[K>WK9-8R> M0R[-AS/J]OS+KW[ENC\G5Y>G9Y?3LU,!OTVO+LY/CV_ACW?'%\>7)V=B^OW9 MV>U4''Q$OT<^;^"E<0'MK$KR!^5$>I4M8RU.4Y4M7*\ G)%:9 M2*-9!$/=+:) K*)<)/V.:&'[IP.KP,X!@M+P#=%4T MB!K ]B*]O0!&SM;1+(^?HH6%SN>PLE6>I+%]':[3:!W&[O%!8LXO N7L0Y ,A"!7UVZ_ %#\[Q?;H!.F&,40#1USA: MKA?)2Q2)6;)$P!,[\#7.PT]RS&R3SH#(/-CG>!K=1["7.> !G/7&6F7YN(RU M5AM>)*L'QN?YEB$9Z O=OF90GKVF 1+2F.\.7SM@QT _H]4,P7EPF>21Z/0. M*]U0E'B;K<-9]+M?@ZR01>E3].MOA75'D3P_)HLY,)3?$![F+]8QPT60V\V8 MFJ^!-,.EWT3B3:O=[@C 9)8> A%NE5/&-6"7R5Q$CWYLS M(OCY@>0?-".U#>= Y 5 %IX+8^ OLW"=0S0:[R@=AN7](UG!8$8#H-ANT>? M#V'U@X%:\A]('"R2+*L>:*DSX%\\ MBZV[SKB4.F=' =XLUZC/(8V+7)I!1"&)PJV,*YG.RBX!,[ MH.X!3#-/%HLPS0I\L:!N#6#@$X[ 6]C>3:+<+ET,U*SK9UZ4W?=7[MUL<^4^ MVW=6;M]T6VX\F]["CP]GEX!C5^_%U?79S?'M.33PB$%[8%BOL<+3KWYYP]S M04"3^69F7=?ODRR79"B-^&(CG8X=>#S=K%&$6J(%)=:[ HSQ=1P3Z1=(!=6)MV1;1#((N[M-DJ3HE*ZLQ"PV*!\@A#RTH@M@7 4[G:E+O M]W*D0FK58SH%1;DG:ND=VMS.703:>H3H\ 1 @PL.?ZI)22YS7(.&+2^CO)X9 M6@T*$@>W_R[,XEE# E@_TCQ>;'))W;:/);7<308]4#P!YKXA_%@U7*Z'%NXY MKKGXSZ&R)U'>VF?7W12OYWHRB%A(9"T M>@FH9]VNCZLT"A?$ ;&M0+[52(_US>9@ADTEOF9P.IY^+]Y?7/UQ/TN T?W] MS=4'Q5$OOQ/')[?G/YS?GI]-;;UO_N-&@D'D"8IB"6@CH(?:^ A?XX=D*R!* M 3Q5W+T8M#-$8=FM7YY& *I9S 9!(O5+M&G]FU,E)%7F".X2$>U"=?01LV-C M+,0&F&H9;Y9XXC7'?"&18AYGZR1#@HD]7;I\/?6;)YN[_'X#',P6:"VRNP2% M)R6#$LP6@UBR7,6@ $BXH/I>[?(>.D@Y$+I$V2Q-GD%P4*Q0+).Y'L%"B<<0 MU$L2FM@T0/LR=(7B CU&(KJ_!W6'K#4%]ZPQ%=1LL\G&+ILBTS9$/[_\X6QJ M(KH#SZ_)II"Q^:GA*9M=:O (L&$61?.,A8(,)9ZOEV&^25D;J^^LA#D#XOCG MW2:+5Q% K3@A A4U2VU9MKP]D'96:$/*H]GC*EDD#[S3&,4)4+H7+TID0S$U MN<^?@:%X3T>Q*M[$;B?S_OP25,DM)*@,/]1!4/^C+1O:AB7CD+F(K'K0!)=6 MR-\140YI;X#-V;3R-+K+BZF<@N%U^,)D<1G.([$!C$Z5E4+0#$Y1QT+H^W@% M<]2#[?+L%MGBS=GQ%/DC,X+CRU/^Y>P/'\]_.+Y +N&$MZLA,(UWT4.\6N'$ MB!)DO=ZE.QJZO1VG'Z^O+XAQ'5\4;$N0UIUDL(V2>N!E9^ & 0 7<4A MWI5IM,[9^-49!:(SF0SEO:EV.P6]"4D#=B+3&#L VZ-6=5*B+G!5LLU=%L_C M,"5[IK:"@.0 $E5$7$C\_2__2_7^^U_^MX!SAD^0_: X%:Y>X,-#N)HBQ%M& MI@5YG5(BC&F\ /ZURH&(9?%R#9**HI5$+C8KQ7.R!$1F9& !BW(QT@0BQGGT MP'M\2D#Y#@0.G@1B'N8AJZK)'4I X7J]D(-E@H41&)9T,B3)0+: P"0+<0#K M/[^F96N""_MO5<_P'>@&1)^OT8B[R@M9:!H_,+,$W)/<%?=]G<#\#G*Q]T U M"-9MB?V'O8730^&'S@^_ 2%RCH(:F;CA(.(YP5O20C)LP@=2DW<;9 .:F<@ MC)X_IA'KOUG\"0Z(K#H16G4\IERTZ8C'$.3RNRA:H42X#E.FR :N!>(YSD&> MS@5)VP'>?.0).:(LMDLWRGZ11@]HL25DD/+2-)HI)D^>[T\S$K?(7PJ\!:&' MN#$].T'D:(D3(#4A<=+"-\Z;3/(5VOY!$IV!K+U!#7&%39!5FR3("4"]-[Q? M< KIG)@:[DR)I'R+8*1XC?MY8),+# [?(S6@OKBECRO4.2 M+.,<6YG RC:S1S>T6N+[Y!G$C30P(0_#+F+X%+2.QS"G;\S=(]4!MOOS!M:! MPR_#GR)J9,)NS7@**P'H"0"Y)!@M1,@LV@D+03/<+ ]X,AA$%;-5S]N5C.: MB6")TS= 9]@]ML0#QM"QYRPBXD:E=MR8OA"682M@%_!+0C>>H?_P$$: RYM%3FLM[(I[TK^4T$^?5DQ49$Z\["E2^RPT+34UW#/ ?]2Q M9P1-A7L; (Z)@'CT<(/O-Z#C1%(L@FM^D@"SGRGYY!H^37741)K"'U.0#N!* M1P5Y-87]W(\H->=J,XD2< I9IW#KF51H'J$Q*%[1H<+@"R9:RFI>,NA7+.HD M:=U%"$#M0^;FLP38)9J=$J!Z:E_$=C?DJ;N/:,DSR0[4EY(42DI4W"7G@' ] MDR4ZIF&T%C'E%$G?XH7WMS+WQ;7OHRR()2%L\*F0">_ M!QKW>2,-V7T-\I2IC%R=@]@ %%'HY,L0B$>_1Z>$'196 *$$A)BEK(2"O/&F MW>H"=P*Q55(4^&"@/]@/-*9K&AGL%UQKQUK:]C-HB4J$C3? 1NDGQI3=UDA- M&<@^WK:= I2!%;KA;-\N@7[AC?MP=.Z9G5T(0[R-/?ED 2YAOGEC2%:91:S- M,$D$0HK*>4:JSDK/C)0QM,,#*&C*/!O_>HIIYS%+1B';]4@J:6IS"XJF=08@ MY 7.,5UFC^8(U5@R>TB8P*KE99KY&E(3"!-P MYD!GR\I'BW[9Y-ILC?8CY9>[T"X@\AB15Z=J?;T@HQ/Z,O"UQ*OU1_[@%*2S$3NQE ML^8% 64FM0ZQ7FPRQGC/>,1KGY70K\*(X,=2LDQ83R8/!J7#=8)&U9BMI[A[ MO/%9H0&: &-C(>$?7NH-R,MLC%Q&H&TJ\%4'N!>=UD1?< T8%;>$%\)@)-7O MB98;(JT&UJR,9/.ZD]M'W"PS(P#F+(2S8H70V!ZM#Y3%^$A!SPN&OD%W76#H M%0SCBX"!O(.?1SL^ P@G"4@GJSS52SL!F@$4_R;.?A+OM8R&XFE*H?D(W%,30%G3)4J3H:$A7!BR+<(MSC?2%.'P71'%SE_6 M&-$&V]^LZ+RD.!62@&3HGDI:0)ZC/E/">,9\08$?, HU2?0Q2C;!H(_0F5<< M"-I-]0@R5"9>H6:0F5'3B)7ZP-50B+D1;BNO*,[$QT*XV^0X/ KGB+5SC*R) M0?]%!8X!(=6\7N\K=1XY!Q([X-3$"FB>9F:T-^U0JCVQBE_8+'(3(?J7EILF M*_A])O6=R^C9_/;C>DZ6+^X'Z' \3\@^=F[:S0L]\OWQ])UB'L?3C_3-46<8 M +"6:]#-7A3C-.; Q7\@MD!K.)(ZLNF)/[A- !_%N#TX!+"BA%AT)RX3IG,2 M6$.YO+)D ?1'^7ZN9GE"IGY#60+$45(4:9DH?DK1U3Z%K2JC"\A3N4:2#Q5, M+V&^/P&Y/2/)#U5P7B8M^O9H(F1 'M^X$ZTRDV7N1%\?";AA M>PB D[_"4:G.-ZQ*$Z7=?4"./N= @6(3F V"._G]9O&R%3,Z-F88J( #JRR& M%S5UK]<^Q/$O0?EOA'VC *1%UGFGI/.>+$"N*9SQ1)*E\L->5)YIU&];<2O: MRP0H<0>'[PHR<+6I\33T6L+9X\, !>#G)/T)KOX&.R_B4%SG+^(BA^T9_O$K M QAXUVRSCG*3,Z,Q)#/3HXR J)VT1>9[:**_03L^<"_DET]P[(N7H\=HP3$J M=.U"*:060Q$3*7FPI&%A@[21XUL*IU5F>JV(R'$L)W)$I5#H0WPS-/3!@[%A M4]#3ZTBWPY9TTA10#'7V5V9=^H!P)RRRZ4]<&$!1FI MJPZ*X^D)DKG B1,9FA46,4CD:')6,0YH6H3NQ\ ;)4;?:KZE/+=X0C/6Z==Z M"+2#AMR+G9+EHX5]HS189.(@J9PCP[V/B0'&U2R=PBL( (R!!8&HL61"J8-V ME*'2PEC\' ;!8P8XW$7 Z?F08.E+W&^(NH-BRY6-A<7F29%16N<+#@A[Y; W M-@;A3MV.[L#(0'G13FW#L%+DY#S(S"6E^J)@@G@0,_*LC7/R+_6 N+P,7SM\ M*\XTO$!8Q@BJ18P>H1,STD6\$=UN7URY;$F]\5!8J5-O-?7F_2,>/<;K#%A@ MK]T6 Z&2L,0@Z';:HIK@(\?N#-6DI=0*5! Q#K,3=$9]@2%YPZ #H_P 9TT$ M1AMUE^MD1NFD*Z8DM\C#Z M/6#R<\F3@9[=.UP9$L4[]'C>$[LCLV"S"Y(KQ3"#CH5$*:)ZR" MPY?;5<7*JXO[>JK8%Y -.3AL63:-LP9U+&T%&T4 MT):X6AW?:=Y.!%TFS^9ILSB#BC:0CFEE"*CN QE3:4%P-@@:Y^B.2!)3O#N- MX%[;L4C.1C5R6;\EW%W>E1PH!F%3U@-)(313>%N&8%DSI7_*C$ 8F;MOQ4WX MK,&2(7WMP3^3KC@UM-=8"\F=H#WLBLEP@!<\AB4RJP+ZW0NZ\ W\P GSHB( MBWE@3% Z>N,1_H()@CWASN-]*ZVTF$JA \3(Y90 #L/=>2/Z@Z#?F^ OG6#0 MZXJI#*D$!M,?CHC-=,3[30H4<),RMMW'GW(*=.@%@TX/_NUW.^("'0"8LX?J M6(KR@C9_T+W.Q!AV.X)_._V)W)(G@FW8#?K ' ?CH ?#7Z!<5?8JU$1CBX,^ MK*MD'E3T 1VW,8C[0:3 M#L#*D0V%RQYV@56/@@ELM\Z[!0I5%T;KM(.>/F7+L_-&C'I!KSO$7Z#]:"!* MT>C*957C1JZ),<*;_*;;&I<]?-W6L/!3E9UUM7/O$MU$,P\,6RC-/# ]9.69 M#5'I6(I*EO3DO=26\&:OK'S1.#N> RC]$@N/8 _\0[! MY]V@.^@XC@9C4#%6.C/K%QS1_T"VG;3U3[OK&[Q,;9CM#=WI07M$^X1[.Q@A M# :#8"2_A?LY9/!T82&=$;%\6TK5:H MN3,)I1"#,VB!B#VTJ /,OF*?&NRS'$N4R"T =-<^(DV M.T2N:#$.1DS3@I9R?,O0P$F[NL:X-K9?Z#6;![#.6F$O&$=&"_E0,[(+,N>RBY8+)I"??02[ /:QV5DAD+6I"20 M](1ICT\@AQ!^X60R>%%MA[P$A!RLXI M).E-I]77QX69=WXPD(B))8PRR7PXF:'N#AO9&5)/RMD?<0>L/]!A+276K/A% MK$*/C."@LIB/\8\&YNFETW);HIHR9:_TL]AAN\H..SZFU'PA._/&GN%.I67T M6SW?,O 2%(3+!?-,92Y4EN(OQB* %S2.P,Z3RT&(EA,.IU\-8'KC 9M<2QKA(B#*: ?E4;I'4J3C<>O2+U19FP++EATB_:<\\)=^+:R M';IOF+6P!%J(M*YJ!_5X':O[D3@,B$/I7"RV&.FGWY$SS_KX@KQW@A+\?B"@ M^39VHO(R9%@Q!W,M@>21,V8=HO<:Q)9@TN_"SR-DY*!0'/)G\-O'UK0EOL/P MP14K,&SR,US3('U,)E*6P-]D 1(W -Z@Q-WN=RISX8?=MO-@&^^@W<51^W)D M_'NP;2V>3O91%R>=20YH9NE5#Q]T-+)9D%'!@-26TV]PG*2/ 8=>B0[[+M&* M.!KU^2=(7Z<;%+G@6Z#E/4DW4)\=X;^#47%)U2DHR&]92OE,G,L83H:\C';7 MN0R0, &X^&_/ #V#_)@C7 VPHJ%R'M\#3RSL.68PK-%4F4KNDC0% 2SESB11 MD@V1A$9D]N3323GMX44;7).[1?S@L9<8<#C520:-&M782T"*<7 MC:[*4(Y6PG+P$?O8F7-G$8;JRXQ9VB9&52)+E[(%YD5):DRO\6LIN:3T0*,>35FNF"<>;I8N::,6B7 M!KVRX,?*)Q&/GRLS2F,O:F0PO5R;Z?(H=\ %97!FBS!U+\?>Q#>.(8H]-1E/ M0:/D/.-)OI&YTO7;U!T-U$K24KR0&52%Q(^43 P53>YDCN4=:GE%?WEI* _Q M[H6C2F4X(V9=T5( (U:E ^K1 7UTH+A>8L8V-@X3 1CDO-95HF:4(;JP&FIN MQ.U(5?&^5(- 4X4J9 -II'.G$&#%5/*?K66D++FAY&#Z4Q?E8$J)MYG4IWBF M=#P';2K42-,Y"X2)RN@8J3U:J53RJ^D%D[>3Y4/RS1J^6EM0< 3I68XM>9?G M2 =->*XHZ4!E7MU1$N9V6YO!>M3M5Q=6X86R\7FK?+[%\EC1BP+Y_08F0UDB MF$PFQL\C^K^[!.C;9H*=%$^.BE_,>I4&:&3^3#JWX(2R?8#JB[% '@Q71\$- MJ#=+02_Z1%0(MC/I&UJ@*J,@T3K(XQ^GNPM5/D7A'2?I*;B MYQ> - MB1_KGGG >M(UEC?7R_& >C8U@E&9@=H"$#!0R6LEB(=HD[6+"AJ.- M(B>X 1(-@^,HVN+AC2T/Z&N7U=UK69HV,56WB+?)+N_2Y*>(LN[FH#G";[B; M4 8)(<]9D V-=J*(8Y9L4B)C?WR,; Z]ATQ0,$E%-\M63O2(\T&ODM717;PJ M.+TJ[+$"%$##S2HOEBG]."U0\*U>9 %4<$(_5QI'5#1;Q\]B[1L4G,SL[OII M;LDP)KOAP82+!Y3;'I=&,(_DGV1\1>N.DT,';J0RI9E2R/9CG*'G<48^.\G! MT@B1GN1OJ5^^X(3,]9_(M(G1P>L(M*% VTI+[%(GK7IW+G-LR:L S_<:B0)&7N'ZX^W%10$O6B-[32U,8BUVFX/(&,S^!)_'MYPU(JZ0+D_C6 M$B=ETZB23=%Q0V<4&31,'A4:.XRP(T12*VRWT!.5U30U'(Q3E&2C"KY(N85!X+%?).@T%>5&9 M#)FZ04+6/2HG1,5MUBD!<-&=48EAR^K*9&P M1>QYE=9Y,B:IA!9Y"0';+K*_ZK^ML4H.6Z+2]FJEDT#D R[]DN0642VNN;K]@A[)D#K"343A>7,U MUO$#@(Y@R6Y3=+.ILPQEOV15@-',Y@T?R$R+ >$/<.7$0$*8"1/FXI71"1>E.+GV5S)"5R +V2/W"QY0B*J,?292VX0$X^>1W

FQ0&[' MJHQ_>+PF&&6I;#2D%"GCCT*#,E/A#'H+ZFBO)WJNS\CG,ZW)&(1[K;9(]]R= M;NO81WF)TK$;94646)&ISIY\/)9*76;F77CCT EQM, +QH8:79##!(]K%9[Z MR[>N$G?F=S57?=02I995_L[*_4IYL/+PDU'@F>L)]*O!*';QAYW<_Y4T6#GH M>'OUBR\DKA69DZ:DB9-@QA^+3 2'1!8W]6(<35=Y#Z+*C62J) >:D9_!B,; M:>Y 8;J/92&+-X,B^D"%ZGFC(J[,9$P\*[-SS53^:FK A#@SH.BH8O:E H(3 M1CJM#0=E=E^*#U*%D[A*$!$P_[;16\(*J4@&Y*9UQH"D'LEYE!\ZJ:AA%( RV"6C :#E*)>K M\"UYI4O)'J0W2""3Z>")ZAP6"0TAM9FS=X(Y%='+!;$--079_:FF\%S[&IYA M)$3+9/&D"GF5]\1I2KCB'T$)R4#J4F* M!2+P1K&X(UX$"B2-T&RC,A* UHKO8Q38#ZZ/;[\_1*>0%\LHYP07J0F%?0(S%&P*P2C-F=A$.N>;2)ESBI+2^%>A].K$ M]DK*\6^R4O*93U@V7Z2K^\[//=V/*HU;IERXYS%[FM M4JM4]57U5\-J0_T4%_D7IY4O.6EZ]=C10S:0EO+V<(SR."A1DC*E:D V=; M"L9;=09*]=%.=.&PDK \+3*3I)SU>=5(K2@X&L5\H:;<>PIC^[]5R31]XS=5 M3%P% 1<)$!T,"^M0M#M%2DUTVR9USKKCGNA.>F(X'(DAX);JF[F2-U2G3F\@ M.IVQZ/5'T'GL#_3N]WJB/^R(2;<-"F.G,Q&.5V/$ '!T,,;(HWZO _]V)T/A M?SI&C+IC,1@-H>&@B_]V*-.G&W2&;?K9II#_?C#I=>DG#FT*.D4L*![X [U- M2FF/9>M&Z?YQJ7%:S9FZ;DQ'BM1EO&[(+\6X1 BY/9X\) M D$.77%Y% 5)B^MAV(Q^"=PZ4V4AN7XALD(#*I2OIG-\B7D?BD&K/<%_!OS; M$?P %*0/COBCK8,BF,PA07=H5_^A0CGWN%^MMVFVE$@C6JB=Z _])=J,@6%B=_B;$F 8RF_SMQ MDD33;LFF347?C KI)H(;(26Z2"CP>72W!$7IK'!5*B%Z'W'6&X&1;)F<@-,'US&PK$1,N8D-!5X):*?6?:OZ(9.J?YHK63M,Q)H2BV MN'8,S4HFV#N=3K/RJXBV,) M^+-/Z*'3)2_L!C#$6 G%O1_K3)9S^ ;4BW@F/3$JH3?,N6B-HOC#H$O) MMH/6J*L7J)#PP*K49P:-]%K=@?&:%K+=WDB,6L#[U4"1W L,-1Y@^AEP@([^ M=H8K6H#Z^;6\;]@.8_T/Q; %#-]8L\VJ,,\!%SYL@? P;(TI.&@<] <3\4/Q M,$B59KG'&E#J*8X%;&K8ZE-6 4 &QJKLA)-U7&/T@L%D1( <=Y'IC7&,3M ; M#]JFG0+$WXV48[ M_$NFDJA-.:AQV9?D#-$OJ5"&62.G, ]-4F5]>5*%810%56W9UQ_(( Z,N;9( M69U(MTO;.@+7:=5+CH@]) N$3*>B1%:7QV8$__[J DU MCA<8&ZA?_6_LM8\'NGB=] ]*EUPN@(X\RFGNS.=P\(/*8E7U5Y2@W"VD-(*I MH3*,'UCF E,5+%Q!OQFT8"W28:.H?K^KG:+3I<39\A@?F_.^?5-;#;IB&CAD M"3(L%/^BGF)*B^69#S&135A:XCUB3+20EC=^CRZ*.0,$(\A 3X@V7/8=_J/R M@*3_IQ&YC=.*;]I:PV9%U1;#E5'SM1 9\&D;OF%\&ELGM G#X0182.BG>C0]HF;%^-)ZB<)ROD>T\ M0!UCZF%8P:[C%3TJ;3!C0;9QY[<6+Q#+9B?RX37Y9UW^*Y;Z:(MN7Z7 ]KL] M-']1%NP@&+?'H#Q3'FP_0&0_XDS87M#N#3C".97)L,$0I#<50:W\^)QSOE9O MP[U!B^D(I%PX04RG>ZO<@24!1]L2CM3;2D8R1=WP>M3"W\2:>9'O<-##RA,G MYL-T1BY<\7I@90!8N"Q?7_Y<%:\O/73'+IW"@DJ5XB([G$^&(:J"R]N?8V") M@LRX^ZR#F'1>+M]FKJE8B7?^BPK BG3S4H:'],Z!1$ "(J?YK!+R-?%:5!/> MR(QB3F603,1A8$_L>]0Q@448/9 %"KQ4SQ)+@970!H/E40%E%Q]944QO4A$Z M<<-^H,^N9=.INJF]NH)GSIWS]+O5HAA=7U&,5B$/SPH21)W8(EJ45, X(>GZ MSY#.HZ"J:B LX! IH_\B8O=G41>;LMT,JKZP6J@8@\BJNDM7&3Y^,^P-@G:[ M[0]SJ;Z/BK.6PE0664)NHU)P5A$&93T[[8Z!_JLF7/L9SZ'J?9X]QM&]\7+%/)J1 MM_0(@RE3(A2P]Q-J=?8IFG&=^2N&!5G@3\ZN^%DV&OKL2L?ZFNE@<*^PVH]OU^+*M[VH*%JZ M>C)<@84C#-= ZE/9D!$ I^0X+(-'#)O-Y&F4%75:%DBB3N%I9M*@U01PR MK9OPEW>ME?WI ",9%H#I4=U@U.GP+Q-VM T'06_,OPV#3KLM7XTD,,)>1E0! M:A0,)P,J/@ 7O?0U/CE PG*MNCKM$.K5VX"!V7(I*-TA5)5TL^ZN*_CJ? M.31.DZWK>;E,,%5 XI!)A7'?J+#799)6,J%TB)1*WB:/2G&Q%5VVL#@KQ6_C M+J1KH!2AZK@@H52"Z.T&DH06E-ZBXN0Y2R\V'RHK8BO*3RX%1;PV9T%7J]W4 M9J9J^;WFMG3&@.]=66"F/:C:?..W.Z 9;ZVV4"^82C?(P1KFR:E:BQQ0) \$IDH8#[Q0855YTQ M4/)>9H:ATY CZ:HD6(DPDN*3+ $K:*R_K@>.S,(6) MB_9P%3*BJ2HI+8V.EN5:_LK0I28$D'$&HSLE*C (EA'$;F;2(EAC6"FFQ[\X M7^F0US9*55'ZW/2/:;^H2HNWM+$L,@ZJ2/MD\2%4OI1Y0I_^O,&7I2EI\1$0 MNG2PE9#(2K4HJZ) 5L8*K@"BW:BQRG&3PYG-MB>+;RJ5_ MRCP1>2EA=_'.UQ9T*1FJ? '%Z#8WQ?F*]B!/9!'"K=4"V#Q\T17@Y=-;W\$F M5%EMSA/%C$Y,7$9 2$F-P^W5\L)*P#RF**K*$CI&EVO3Z1=FI"F=[M W+*[Q M[NT#C"NUC D%^3-9"P(C4F/)9DK5;8QB-E7VQJIQJ>+8 U70@G&966CT\3PG M]*4.KAH)WJ \PT6"T9 GBB3)8J27:N7*U*B^./@X/3VTGVV@6@=CBECJ!+U^ M6[Q#E,67]J#77/SMKVAPQ4*D01U?"P#-Y@,S<4/!MA\U!X; MB\X8UG[=]7V?['+:$U1QTL]^'JPW2V6T+9;9K@?ZQYE[:O#SN_/NS\'^5A M9\LV4J_<[MC\/^*ST'8X;OTKT;NV?WU5^O55Z==7I7=[51J:4[5EJ_&T\&TW M>G>SD7>V[&IX?<26'[%M]H2D[Z!\[T0V.I#71R9?'YG\)WMDLH:067$UC>[( MZV.-KX\U;GNLTCN7R/-NV+T*]OAGWR[X9U^P9-J]R:*#!%W^& MIS'*O+X3]/I.T.L[0<8[0;4U&7UW^6:'$HF-KN9_Y"RV^%EK\ M90HM^I74+UQH$6O+[%EBL?&]>:T8^5HQ\I^N8N3V,GU-)/)R\4A5#*?9S7JM MZO=:U>\_356_K?6]:F3>_2I*-;I$K_6J&M6KLM]?^?+UJQHZ>%X+9_WC"VJBB145A#JXDXZC2Y<:#]^7)*D6A"F[8?%K_ MNS![>5->ZW/](^IS-:F_X\/=VU*!#9VE\1F%(=SU(%SE6!KRIM<",O^?"\AX MP/5:3J1AP0[?W=-9TL:C?*6,C6(6_4C5WF:ZUP3YUP3Y/1+D3Z-LEL;ZT6P= MD7D@H_PLI(8C;.GC^P@(66WP(?Q$+'*381 9O8.^#.7%7T;S&+[*6-J4<]FA MY)^1<*V6#2P<("T.WJ"H$6/%;*WO2_L^?/B!W3S6_$![3:*^VJP7)U;?W)I)^1GU=S,#+3R/#5 M5_.3FNQW!1Y+'_FD@S6VLL)1F2(_#,] M_GN>1\ML2W/.$X*UXV>@SU5;]T:M=OLKZ].>Z]/SI<[&+-V*(OG NP?SZ!TI MNLTBQ_7E/_YX6KGT92)@<^JG%JJ<3-28;M03ONUM^IXVI;E@H=7O@;VT-'OQ MC'%M1*@7'@*R(AX7$>I^;/\PP&ORG*0_904O$M>@IESD<^\9:: ?&^4XZC#- M;*=+DY*%W@>4?_G5KW#;%LJ:0?35+UW1].XVU;AX3RL[1+X._DT3$+[5(:8W MI1!3!6WQ[V*_8[$"1_UNM5)F0H/XXV\'[#YIF!"PE?G:2R]BY/W86@K2MPFW M(U+?"B8JA>N[=60C7M\^;F?'REIUJIWAYF^(8C24/M]M48M2W+7P[ MG]9HPZ$L-2,ZP\$=W,X9'6Z1"3M8W-H!.HS4D][H%K2536=(-A;-T<'C-OTA MLPV)K;IZM.E2I_)%UJ[,6.@FMZVXJ-+,N$LTM?\(O%8X"W8ZH-F)%];1*IW^ MSS?X0,Q[5AIM#)#- B-Q4 94^9NJQSO\+2)61CTCN8.B:H!4#G]T8W$U^'=K M*XX%]H]&*4T^N89N[OI M;*FS4K;4K ?AY;9!A%KZ\ M"Y815MXC-2*CIDH-]C4VDKQNI.J\M8\G'GEGD6[SF4]0.'LKZG4-8]FH)XO&VA37K[M]&DMW^3.]WC!GO9;SS_ M[O8;S[]?TOJ*6B;%/7A39UBK]'H?SM@Y5FNNX+;WJBW(I,GBB5R:"? __3G5 MM-?^9EWP1!K??2N9E4AF;U,%F")-*%-; AOT5];Q0!M30R%7A2%+W> M>*?#IPPY9567G;$(R!IK=D,GGSAKI$?H@R@<%MXS*!DGN;VM$<&G,F2_E"%P MG*:X-Y(@[UZ$V>Z: QPX[FJ+4=E(E9 +UAD5I=2)&J.WSHC@)RRM8%._X%#I M6?_NJD^$]*90['PE/AO60;D;:X,UX)>YE%NR,BPS7GW N!$77B.O>L*(:V_I M]M?0O\ [Z)8*P_<,;M M_7I)XR&<>M"VSJ5,D5/#K.6]*CI?Y(/.%_&U-7-&CLLY([4W40?D^EK5I@!X M#-D@E6[G/UQ/@[A(V)Q9HI6\"[A2)JO]JD[_2_#9SBDAMNZ%C8 M8L:AQ(;FHVTQUE1AW1DYH4EY$]9VQZZ-[47/E9G3EC3['6L&RKVP[OO$M9B^ MT_?9:(D-CH)20QRK&^X_XY;CZ@VVX9+,]##8H V M66Y%O0%:>:MJ)(_/RX=H,+"1'[&]L3-=PM^M+@NB^=)(V:MIKM-3/.DKS<] M/6]:0/#+'T?S.NSZZ[3T;AN]3CI%?YGOG=KH,%>%O M*P&IVW:2_AH(^,8<:)G+S;H=(/'QI:X::N (!=;O2!*AZHV-'"U_ MK"*X-W$TJ=Z-1N>N/-+1$6J?L=X8#VOF%^K[L!._,9G#7MR:C!Y&"7^5O&A) M\>5P"RH5QD5]C?4<6_C79V4N#(BO(OUY.VM-<@I47LDGUE MR=ML:?/02?Z\:_\"<_?UW/VZN4M;]I+CQ@MO/,(>*6.V:2^K,-^(]P/* MT5P^,JIB^)?A:G./:)Y&MGFI]K5XFYY1>LI"FV:4G>?@_&9ZZ/>"Z_KP16(9 M,DI<)L8?<#K()Q%N'',6T47:>H&8#* +%ZYG<:_3Y(XDRSWF:KB_!MKI"59$ MF@/M( +R2RQ@BT+NS+8KNSN;F>4E?5!Q$W5M^UO:UB;-^3&\X#[+\$=\)$T7 M(O]WX9OJNV+\8XS0#M!?]7!T0:E@6X,9MEL>76^7"^LY \LR,W2)=]V^6^A# MVD&87&R&4G-T<6D#';PY9OXM[#)\.2_-[YW=*?],8R/F_I0ES[_]M?+!R7$U M-'[78/D24CL"V$O?PW2UWY]]O!$'L.SZ^]22JU\2S&.K,Y18S33D0:L\=@B$\E*UAU6F66:*[D#'(P4LU/.$_.&]LLR[_]?U!+ 0(4 Q0 ( 'EV24@P0O^NY $ )(> 3 M " 0 !;0V]N=&5N=%]4>7!E&UL4$L! A0#% M @ >79)2$AU!>[% *P( L ( !%0( %]R96QS+RYR M96QS4$L! A0#% @ >79)2&&DY=;7 0 (!X !H ( ! M P, 'AL+U]R96QS+W=O79) M2)Z%8*(% P ; P ! ( !$@4 &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " !Y=DE(W<@S]C\! !I P $0 @ %% M" 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !Y=DE(F5R<(Q & "< M)P $P @ &S"0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( 'EV24B">=J#JP( ! 0 - " ?0/ !X;"]S M='EL97,N>&UL4$L! A0#% @ >79)2,"L8G4N! VP\ \ M ( !RA( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >79) M2,BWOFQ! @ 20@ !@ ( ![!T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ >79)2.'^CN_J! .AD !@ M ( !DB@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ >79)2/]Z_H:@ 0 L0, !@ ( !7#$ M 'AL+W=O&UL4$L! A0#% @ >79)2&(=NTV? 0 L0, !D M ( !!S4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >79)2$L=TBN? 0 L0, !D ( !BSH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >79)2/K_ M$T&? 0 L0, !D ( !$$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >79)2(\=)^B> 0 L0, !D M ( !E$4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >79)2""N5E?7 0 104 !D ( ! M%TL 'AL+W=O,RX9J(! "Q P &0 @ $E30 >&PO=V]R:W-H965T&UL4$L! A0#% M @ >79)2"URD76A 0 L0, !D ( !&%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >79)2)9%EA.C M 0 L0, !D ( !JE8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >79)2, Z$\:A 0 L0, !D M ( !/UP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >79)2 8..[F$ P N \ !D ( !L&$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>79)2-UM=VXF P AA !D ( !IG$ 'AL+W=O&UL4$L! A0#% @ >79)2/3QTLC& 0 M"P4 !D ( !D'H 'AL+W=O&PO=V]R:W-H965TE@, &H0 9 " 8.! !X;"]W;W)K&UL4$L! A0#% @ >79)2*:A!\"N 0 %@0 !D M ( !4(4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >79)2(VP>(P= P H0T !D ( !5XX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >79) M2/P;:P[T-P !(! !0 ( !*9< 'AL+W-H87)E9%-T&UL4$L%!@ Z #H R \ $_/ $! end XML 62 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.1.900 html 156 269 1 false 47 0 false 10 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://shoretel.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://shoretel.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://shoretel.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://shoretel.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Sheet http://shoretel.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Statements 5 false false R6.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://shoretel.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 060100 - Disclosure - Description of Business Sheet http://shoretel.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 060200 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://shoretel.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 060300 - Disclosure - Business Combination Sheet http://shoretel.com/role/BusinessCombination Business Combination Notes 9 false false R10.htm 060400 - Disclosure - Balance Sheet Details Sheet http://shoretel.com/role/BalanceSheetDetails Balance Sheet Details Notes 10 false false R11.htm 060500 - Disclosure - Fair Value Disclosure Sheet http://shoretel.com/role/FairValueDisclosure Fair Value Disclosure Notes 11 false false R12.htm 060600 - Disclosure - Line of Credit Sheet http://shoretel.com/role/LineOfCredit Line of Credit Notes 12 false false R13.htm 060700 - Disclosure - Income Taxes Sheet http://shoretel.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 060800 - Disclosure - Common Stock Sheet http://shoretel.com/role/CommonStock Common Stock Notes 14 false false R15.htm 060900 - Disclosure - Stock-Based Compensation Sheet http://shoretel.com/role/StockbasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 061000 - Disclosure - Stock Option Plan Sheet http://shoretel.com/role/StockOptionPlan Stock Option Plan Notes 16 false false R17.htm 061100 - Disclosure - Employee Stock Purchase Plan Sheet http://shoretel.com/role/EmployeeStockPurchasePlan Employee Stock Purchase Plan Notes 17 false false R18.htm 061200 - Disclosure - Restricted Stock Sheet http://shoretel.com/role/RestrictedStock Restricted Stock Notes 18 false false R19.htm 061300 - Disclosure - Litigation, Commitments, Contingencies and Leases Sheet http://shoretel.com/role/LitigationCommitmentsContingenciesAndLeases Litigation, Commitments, Contingencies and Leases Notes 19 false false R20.htm 061400 - Disclosure - Segment Information Sheet http://shoretel.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 061500 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://shoretel.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 21 false false R22.htm 061600 - Disclosure - Subsequent Event Sheet http://shoretel.com/role/SubsequentEvent Subsequent Event Notes 22 false false R23.htm 070200 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://shoretel.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://shoretel.com/role/BasisOfPresentationAndSignificantAccountingPolicies 23 false false R24.htm 080301 - Disclosure - Business Combination (Tables) Sheet http://shoretel.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://shoretel.com/role/BusinessCombination 24 false false R25.htm 080400 - Disclosure - Balance Sheet Details (Tables) Sheet http://shoretel.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://shoretel.com/role/BalanceSheetDetails 25 false false R26.htm 080500 - Disclosure - Fair Value Disclosure (Tables) Sheet http://shoretel.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://shoretel.com/role/FairValueDisclosure 26 false false R27.htm 080800 - Disclosure - Common Stock (Tables) Sheet http://shoretel.com/role/CommonStockTables Common Stock (Tables) Tables http://shoretel.com/role/CommonStock 27 false false R28.htm 080900 - Disclosure - Stock-Based Compensation (Tables) Sheet http://shoretel.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://shoretel.com/role/StockbasedCompensation 28 false false R29.htm 081000 - Disclosure - Stock Option Plan (Tables) Sheet http://shoretel.com/role/StockOptionPlanTables Stock Option Plan (Tables) Tables http://shoretel.com/role/StockOptionPlan 29 false false R30.htm 081200 - Disclosure - Restricted Stock (Tables) Sheet http://shoretel.com/role/RestrictedStockTables Restricted Stock (Tables) Tables http://shoretel.com/role/RestrictedStock 30 false false R31.htm 081300 - Disclosure - Litigation, Commitments, Contingencies and Leases (Tables) Sheet http://shoretel.com/role/LitigationCommitmentsContingenciesAndLeasesTables Litigation, Commitments, Contingencies and Leases (Tables) Tables http://shoretel.com/role/LitigationCommitmentsContingenciesAndLeases 31 false false R32.htm 081400 - Disclosure - Segment Information (Tables) Sheet http://shoretel.com/role/SegmentInformationTables Segment Information (Tables) Tables http://shoretel.com/role/SegmentInformation 32 false false R33.htm 081500 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://shoretel.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://shoretel.com/role/DerivativeInstrumentsAndHedgingActivities 33 false false R34.htm 090100 - Disclosure - Description of Business (Details) Sheet http://shoretel.com/role/DescriptionOfBusinessDetails Description of Business (Details) Details http://shoretel.com/role/DescriptionOfBusiness 34 false false R35.htm 090200 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://shoretel.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Details http://shoretel.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies 35 false false R36.htm 090302 - Disclosure - Business Combination (Details) Sheet http://shoretel.com/role/BusinessCombinationDetails Business Combination (Details) Details http://shoretel.com/role/BusinessCombinationTables 36 false false R37.htm 090400 - Disclosure - Balance Sheet Details (Details) Sheet http://shoretel.com/role/BalanceSheetDetailsDetails Balance Sheet Details (Details) Details http://shoretel.com/role/BalanceSheetDetailsTables 37 false false R38.htm 090500 - Disclosure - Fair Value Disclosure (Details) Sheet http://shoretel.com/role/FairValueDisclosureDetails Fair Value Disclosure (Details) Details http://shoretel.com/role/FairValueDisclosureTables 38 false false R39.htm 090600 - Disclosure - Line of Credit (Details) Sheet http://shoretel.com/role/LineOfCreditDetails Line of Credit (Details) Details http://shoretel.com/role/LineOfCredit 39 false false R40.htm 090700 - Disclosure - Income Taxes (Details) Sheet http://shoretel.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://shoretel.com/role/IncomeTaxes 40 false false R41.htm 090800 - Disclosure - Common Stock (Details) Sheet http://shoretel.com/role/CommonStockDetails Common Stock (Details) Details http://shoretel.com/role/CommonStockTables 41 false false R42.htm 090900 - Disclosure - Stock-Based Compensation (Details) Sheet http://shoretel.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Details http://shoretel.com/role/StockbasedCompensationTables 42 false false R43.htm 091000 - Disclosure - Stock Option Plan (Details) Sheet http://shoretel.com/role/StockOptionPlanDetails Stock Option Plan (Details) Details http://shoretel.com/role/StockOptionPlanTables 43 false false R44.htm 091100 - Disclosure - Employee Stock Purchase Plan (Details) Sheet http://shoretel.com/role/EmployeeStockPurchasePlanDetails Employee Stock Purchase Plan (Details) Details http://shoretel.com/role/EmployeeStockPurchasePlan 44 false false R45.htm 091200 - Disclosure - Restricted Stock (Details) Sheet http://shoretel.com/role/RestrictedStockDetails Restricted Stock (Details) Details http://shoretel.com/role/RestrictedStockTables 45 false false R46.htm 091300 - Disclosure - Litigation, Commitments, Contingencies and Leases (Details) Sheet http://shoretel.com/role/LitigationCommitmentsContingenciesAndLeasesDetails Litigation, Commitments, Contingencies and Leases (Details) Details http://shoretel.com/role/LitigationCommitmentsContingenciesAndLeasesTables 46 false false R47.htm 091400 - Disclosure - Segment Information (Details) Sheet http://shoretel.com/role/SegmentInformationDetails Segment Information (Details) Details http://shoretel.com/role/SegmentInformationTables 47 false false R48.htm 091500 - Disclosure - Derivative Instruments and Hedging Activities (Details) Sheet http://shoretel.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails Derivative Instruments and Hedging Activities (Details) Details http://shoretel.com/role/DerivativeInstrumentsAndHedgingActivitiesTables 48 false false R49.htm 091600 - Disclosure - Subsequent Event (Details) Sheet http://shoretel.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://shoretel.com/role/SubsequentEvent 49 false false All Reports Book All Reports shor-20151231.xml shor-20151231.xsd shor-20151231_cal.xml shor-20151231_def.xml shor-20151231_lab.xml shor-20151231_pre.xml true true ZIP 67 0001140361-16-050918-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-16-050918-xbrl.zip M4$L#!!0 ( 'EV24BTL0W)G>( /EL#P 1 ]:T>0,M^4[.F^D&6[1[-^:"5[]B8F-CI H"BB M#0)L/"1Q/_UE9A5>)$B") ""5.W%3IQ1ZXZYF. M_.V[ABF??_+B\!K:IYNFB_^[Z__^B]_^;=F\S=N]("O]Q9Z\-V5/%R\AJ?ABW8PS7[1\-W7_GS& M7\,;W#7UZ /'SO&-8S<7OM.=P/;=>383\F&&J/3 =4$_5GTGGV9(P-9,W]V?NBO?A2<8'_$F?9'^ 3S(&W9LX<0_X#^YSZTQW MIO1NNQ.]F4>.9T9J'2T&\3EX_A-^BT M&79V]N09+]AKT1 9!1A5V^=//C.-7U[H^%YKV&K[3D0>O1N]S<'T^'/Y6_2K M:>#O8Y.[C CC*6Y"$5U=_^>+7UN@Z-WS\W:W^Y?7BQ^'7;W.Z$OV- - .L9B M_R ?UW\/1O97,0)#&(2PE?C9PD?<-N)/VAT8M+AC(_%!^&NBZ_ G*;MUXART MVIW.40A1P,Q'>0P0Q)U.U+A\4H0\C@=4"7DLX*-0>;0&W=;QR:,U:'9;9,1J_7IG&[UA E9)':9/C@KK]_L%U'??*@16#[L/BV[NT#5@-.^X-M7YI M_!%X_A28\&YAU08@Q;_?S1/_D"_:QN44URN73Z;W^_5T"D]=6%IGMO693T?< M/<"@Q K,[Y&0Z&?YP RGF:6J9N21F:8\)Z(2LAEZ)LR)/;B5UQ3O,DEM[^\ MSB0U9O%U%H^G9>32'HT"L0+Q$?J1Z:B K$"\?'%8FBMK:"KH'O8"$=L2A4> M%1Y+=&H70%Q.($2 ^,JQ=6#,U7! ;DWOQ[OY.V[KDZGF_B! 7NJT0P1#HG/S M01M9_+@QN(GA%[^&;Z[B7*%HR:M4*#H.%-7-K4NCZ%W@F3;WO$O]S\#T3!0M M@>=S_POW'QWWAW<)YMS5+%.[\>>??..X,;2"73FA;6!:P0= TVX/%&AJ")KT M#FR[V1Z4LR.]Q_C__M&T39]_,A^X<6T#3?#S/9EG:D;VLHW#EC_U%S^<*D\@R!L582SQ4FG[CF M\8EC&=?3F>L\4 C[R#VIK<"QAO\3@P3%TI7E. W+4=H.8GZ8? Q<6+$$+H?G M'\TG_.LY&8[5[)\8(')/)0H0=0)$C282M1HYT>,F^:&@W,QZN9DE3Q?O^9B[ M+C=N^0.W W[INN W$=,1(O[J>#['0Z3R>%!I+S4NGFI):]6;9!B(W8%BA#>,;UR>V8SGW\V>(CU5".#%P;#W%?/4GW%U\ZQGB8XT< MGOL4HR!23XC4;HIYCJ!(<7YB,-AZ,E&>1MT\C9*CY-*-&;2%]?O<4X MC[AJH#V9TV!ZW,,=L1,/9HJOJ@:SSC=05R, =.4D$9#D2R% CCL9/XSN>E_' M[_DH/+#BS^^X'KBF;W(9L'+?CLVIX%OD5N90GAB<.YYHY&R> Q2,8]!.R86I*5E-RS6R8FI*+QTU-_8+G8)T5%D_: MAJT-YZJ9>1U\]HJ$U]1+."V+5AJX3W^>/BIP'W*Z/CW+?3I1^Y, =\X=!&6Y ME5MR?. ^I%MRL',#)WF0I&QD'AD$]IF\%01.8HH[E/]V.HN3(]O7>T[@/I3_ MIA8GM?+?#KDXJ\YW6CG(JJI'M_)E03A][N)X_K?N#O%]6--'7H\QD]$$,%9S7.0J6B5O*!FYGQS;<.QK:-(=:?:/K^,QQYRO0-RGZW=? M;T\:P[EX5VBN"YJ3*3L4FNN)9I56I4 TW[@@=!S X\;MOC@I4$<6)*H0NH10 MY=_N[=\^0]1L9]<4FBI<+:D9N<#5T@G/R-NL0]2,7'HJ/BP8^46;"MA]F,XL M9\[YG>_H/XX;>DF^8A1D,'ABX<4-@_IUA@4O3GYHDVR>V@"W4O/*M:T[4V : MK )2_\G1J:0)C?QOW$9OX-(V+HTIS,^>[\+#!_[A:08R/?*Y90WC,2AR2>! MJ*\?SOX[O-.O8#SKG0M 2M\ISV,H&"?FM*-TF2[Z=,(RH M<%U^&2A3M .XXIJ1847 9X6K#>PK2+5[T>S64[-;#6>WWO:S6Z]6!DBAY?G: ME@@MN6V+FJ[J-EWUMH=4B09H^^E*N=U4_>U4G2.T0/%*0 MJANDZA5AVL:K4E'N^D:Y:^98;8&J6^YQO*P 0GV/EQ&<&;[R?#"5@W^%J*VF MOCMN6:9]#P(5R4KA[^<#ITW,JSEO*\]<6:>Z6J?C=LQ5(*'&@82:F:OM Y\J M3/YL':5M)C>UH*OS@JY.$]SV-DA-<#6>X.IELK;QGI3)JJ_).EZW244,ZA8Q MJ)F%VN*DBHH8U#-B4*_3+-O,>0I1=454G>:[;6R4FN_J-M_5RSIM$T106*H; MENH5.EBT2Y>/FFM$]Z]/Z")LBK%:W(2MLX596)TI5*AUUO*\HU"A9I#EM=(: M5"2OHZ_*87/*F-GF.OXV?:L\-$7Z.:>0&Z)H-#X#GV<+.W;ZV%!V8WN?9]7L MELST=*R8J3*#U5'8KGKY8 6@]!1\L"HSGRJ4'F*E< JVM&XK!941?=?8EUHI M/,LXV-8KA>=HP93M.H3MVC9">VK(K-LZ1?E^1=A,M38Y*62>D,U4R#PI9-;+ M9NX8U3E6'![)2J1."!%U5Q4N#I_HO,32NCL%S=1@EV@$ZN7 *%S4Q0B45NV@ MEV'G;[GGNZ:.%Q>1^>^VZ7NW=]]/Z574I=#75=AOI@4[L:](H' MO<93_/J5H$+*(9%2LQ6APL?A\5&14ZB&NE9#W2O3_\^Z\?=->[H,_(GC JTT M^E2,W-8LF<)$)C2YOKT[S*8=7I?MWBN6H%?07]$J?].A\8+POZW^\4TBM NNX$MN_.WWR_4UL32TLB MA>U2D%0_97H6R[5J7);CQ;:RV\HG4>YX'<%>*W>\7BY+54&8XS7KRF4YVBA+ M1>[X"9GU$HSH,X%^[;UU'1AS2;"WIO?CW?P=M_7)5'-_B-S(QU^(:Q./B5S( MJ@[7>A= 8:4V6*G]E*JP4ANLU&L.REA5*ZS4!BMU6X8J!UTYZ$4#OIJSYRIP MH@(G]04G7:%4X#SJ^'7UFS557?HL$YQJUE>&M43LTJS_'KY]H**VU]"V&R#A MZ/83 "\#K'AKF9K]WK$LS3UN#*YC5<(PF^$3FU WC_N59FO&\QGU+'9/;,QI MGE)C7L,Q+]DW63OF'P+7.?F1CID\L?'=;,?5^)ZVS5;^V?/4ZW>NZ9O>Y 96 MU<;)C_DRL\].S]5XGY!^#UKMUH!V%>FOW^^"D:QK55M=U:T;7I.K],>OOE^]W[7IKL+31OF X!J47SXQ1?0?U?S MG:6@7FYZD@+.;C'1W7MN.U/37M_A)N$N]KC<:/@TP7<>L?56C @9Q>]>J W; MCT=_+8QF\.>N+0\V@.CR^\X@&JZ3QA6X@X ,F+=0M'V<>B7GQ MZUBS/,#/TI=13U>!ZU(_IJ=K%OL'UUSVP3886LADO_(]\1J^]4%8TETS$3WO'9V\#G9#]CB3EO =\4IN0I)^XLIF(D(^T/3$_IM;5O.'[3S:[ Y& MS;&YP:X]+^!NDB+Q,K[[G_AJ^*9X<3-E7QQ!T=IF%BG[NV,%-LQ^ M,CW1&^*%;>E8^'RQ_Q Y8G/&M.\9[B(%&73(-Z,7Q7N;R?D'FOA-S2R21<2R M*QC*>\>=+Q-#S\/'FVFXU'5NX9P%XTZ?)BE*M;5(R"V_-W$Y#"+ZHDWY,B7Q M"_A\,REW8%OY-VZQ:UM/4I%N9VF8.!X7PX\,_L3^DV>(1+Y";\ +FRE)NJ4K MFUDBQ)E.'= BS!_88'7'_Y^.+7P6!P/CR_N$B1O::79;.4M),?X4 MR66:!FFCM-#$2D*DF=Q BG@K)S'_U(,D\)K@<+?/!Z S, =N(&@SS^'&2(4<9VX]I?@]7^*WW:XKOSMN MM:7X[2SRV[\8G#"[2\,[[-=U=(M \]+H#B^ZQ;"+>R%5#&EB8VD]9^UAZ[Q. MK&VU9[:!M5YW6 QK)4PS.^\=K9]F.KU.08IY:*1>+ UGORB;(P/8;(81["H@ MF[$]L!ZZG4[OHK;0+<9#6E;7;J^@\=T'K)NF^?ZPH)F@;B!LMY85KJ@!.?34 ML&Q+NMUZVI*=MAHW38.=@FS)/@.W2:_.V_4U>,7,U"E3C<2/':CS?'4=R,,-H9,1=4JY(ORO3 DN8MM;P]Z_0Y1N;[Q\HC,H2A@ MN7J#G8ATN,PT !'^TF4:_O8>/:,NX MVVXP))%>^%M@<]9MB5\:T+(WXSJ.IC5?Q?IMU/L7[N\S2MU![Z*7*8"L+HY3 M##EPT#D/UZ3;BL'EJ''L)6BM:;P]8BXSL047.1+*1!V"02N5PH4"0! M-]@G4QN9%IAZ[JVS;?ANXM6];/!%=[BDW=GMETUM'F,\[/>7E' SM<$TL&@[ MZ3V?@3DR:70:^"]+ !'!EARY!D#/F7'7G\-?EF;[#7KEPY^!.9MFPB MZ@"&/]E\V#@U#<^B=G<22J\;QEV*)N=$9)AGDAN>+T]RYBD 1[^Y4T M\O190Z9S@& E +9E>=GQB3V>)<;")Q\=][T3C/QQ8"U[%ON8>/"JTHQMT^.! MV,H!4? :BV KH<,(/=/V-?O>A#?!$_5XAKN1FN"OH]U]W(H^FO+6@JNU MMK?JN$CGGMO !=F.&G*QA=<+7'0O:LI%.K?;IK%H[89FBZ^M:[+;XZO67+*9_+X MN4%+8/"@'1>U3_/9&&3$'C0KX-G$?83G?\?'&$JR'&SD%D'M9AW(S!5"@?U]'N/'WB#]QB[:4MDGV8I-V2Z)-W\^C/OYK:=\D>G9M@\I[ M]*"=:[.HU^KT*Q93MU QT>[M'F+JYA)3I0+JU$I G7R;CO!;JS(@%:1>FVU( MOSJ>RE".?6W(R2O'O@+*IQSGU1O98N>B?6U(OKFH?7&Q\Y0M7EV]/T./]]I! M L]K<3.V_0T*[DX:GX_NSMCOSD/ MW+7)B;Z\Y[8^3RZ?5B(H;/>CXV(RZ,0GVOY9R+%G&TDN"NB'4+&:]R1;:WC 62,9' M@..=EYG':S(.!>>ZFXP#B?3$)_1RI%*"0B[-&$'1P MY+//FA_]\ 63PMTZEH6AEF^/W'K@[#.(:0+/D'+V]\P8YTI"L(.X?6Q=-B[: M%DU'(MGM$-)PT,TIENVH.1DAYCF@-FQURA7B73"=8MH>9\PP79;?]+D[9>:: M0^4K*?@&?;ZS'/W'YB0;_V[Y;PWS@7G^W.*_O!C#^\VQ-C6M^1OV']_,*5B! M+_P1!FNJV?_18/1+@WG<-<=O&;WMF?_+W[!V:^:_??'O]_[;K!83[[#MND#J MFYIEWMMOF,7'OOS%M#'A(31Y'G;[;<*A:3Q?AZ"BJA >\TBFT#GSX3'NJ6OV M_-^UZ>SM_SGOM(=OO16B9B]-&SYQ @]LJ_?J#?+T&IA*\$=_4DOM0>OMJA?@ M3R*%Z=RR9IJ!V6-^>0%@PW][,TT/_UV,M!Y-PY_@IZV?X\'PW;#U"3?O)R"U M;G_VE'AN8/ 9)/S+BY'C^\XTHN:!NSZ6U @'0#Q^RR0C3?'O-ZP3-9<6B&]4 MW(?NH%"A$]#?%?V-,.SN-GUG]H;]'W$N ]MF5&GD+5LD9VH:AL7?,OE92,WR MER5@G]Y^E&,V-9A>=FR[:I!!1*E%&P5A'YS'<^K!YJ_VRZ'GVNC7;]IINTI]5+J MI=2K#'KP @]7^J7TZX3\PYJ1$\<<"E&S,O7HM>_&Z[J=5U?5@U&LW6$Q?F_: M3?S'&S8\Z\P6U_--\6-$7T"KB>QT"R2.(!+,RE';133[V9 51N)%*:@JS! K M@2B!*($4;W-#%T$&Y_J=G\%=T/0?]RYF2FJ"[S?-<+^I2!,V M\53JK!TEKU@R U8;EC%C^K\Z+F,6[TQIXLZ4%QV;*13(ZV2W8FA3HBO.7&P, M36^-P5H0FLLZE(9&:K'=:%UZE.EM-A8E13Y6Z" 0Q PG&.$0GW)P9$OV M:Q _:;<:K5ZY 91,=-8D=*XT1VG.4?BF2FF4TIR TI2]E56\VM1\?TOIHM+% M/5R_3NO(U/&P1P!+BEP<)%Q2DZC-?C&9-714O.VKH*&@H:"AH%$+\1Q\3!0T MJA%/,;?-#A=A+_U26JK:+TFL\ MI1WC&\(#:EI>..I[:4]!0T%#04-!0T%#0 MJ%/4ZK2.@5=^F_79G+4ZSA!Z?0]PG3=:%>]GJ2.*2FV.7FUZ2F64RBB5J>]A M(Z4R2F6.7F70.>N?B-JHT_7J=+TZ8G5\1ZRJ7R"J<\)*<4Y <:I=(BJE44IS M DJC;J0HI5%*4_ME8B6'X%]35:OH7TG>Y-]Y*J5%=A.=7H MPM&CN-KILD@(UV.ZS!ZB3QS$[D\TF[79G&MNP?7%HYJW6&WVG>:9WFZ%Q@<7 M@YRJO"-9=1)(KO+UP[RKM'T%DJ'$5+L^I-[:X-$<(=LYC!WPW#LT MWPR /S3>!,#0B&X:4_1,;8]3:DEV11"3; M!)N0:'&!O.3NTDEJ4K;6=,[8SO(_'I5"E2%E0/)A<.$=C^,M/IO."M,J>VS: MFDT3E@&ZSFB%Q\F_%M\X\.3#NNV>VI\:GH>#O'+T#1T6F_O/EQ%_VJ_?77&KKCK:V!) M3!O8G,:8&#N.C_<@F0%VPG*\ $##;'S%LN8I&Y0IT(A7> %'Q37@'4Z<8## /D3$T?WTH*SPOT2;;T MSMA?G4<.7G@C.1+0K&7"K[3X]>E)DGLTOIK!_PS0!8+FI]H/3B\E93<3RL5Q M^]YG, 06UW ;_HP!0#V^%2H]0(4%< $(0",H#OCFC\#6J2>2)7:? ][ /;XI M+K;"7R[WG495,PF[%LT[,]-&P@&YH.G:/1$'*F99(-8_ GF&FKU$?DR/\ &O M"LR!! #G+OZ6>/<5\6X:')%F@PYZGN;.B3"-C;%X>R2$!&Y"MI>FN/H:MA6H M&6D6J94WX=R71BPE>^#:$TR#C,P'Q(?K3&DTR-AL81Q))? M-@)393AD#OQ0 MF#2*TB2M,B5>48!;C324%2A@8/E$LP,K$FDN=S/B+NE,!"V33)\!,Z4/P@SY ME;T -,.NP3B TO*G&==)JJ&B!""DI+8@3L'LC ,?# R#9DS'\/:$9:5W[O?R MY&&-!EKM2Y-P \R[[(9DP#ZXKK-TV3Z''*I2U=5"7J7%=\'(@ZF#Q],ZS,X! M::^$T?;^RK)SDL+S':"OYV]0)>/+0#D2M.DIP"+;\73 M2]K:F/"Q[H=O<43S+A:H)QC*Z6ZN 5%ZHI#49\'=_:IUUP!NRK'!2@!_ZT0^[B0:H1 ,+EMB: MHT-7(*WM)=(VC\$9+JQFFFF0X8-7@T\X;6(RW[IUW :SVQ3&IGTR[D! MU9$#E7#3P3&$P0?# MFUX%']89W]./F:9)BX8;7'[(!P R+"M$H@+&H3U"?P81ZU MJ1DCH#4>?B]LQ!E[;UH!K:%T&$]C,"CQA6%:T1Z[- M8[B61[\/B8#_3*6' O1X$CVXCIK!8LGV30J&&,@]&M:X''%*8.""2K?(1]L9 MP/(7O"/]!YMR?Q*);[&!,6N?741V-!*,I)=B5XGY>O$Y39F)Q5\D+#VM"<:Z MD=ME09:>\T&8N@9C)>(\"?:(/@TDV RE=\90EU!?"E*F#:NL%4+O)2;3+*%W M8R^@$*%;>*!HOWE@=Y&3)4.IUMAT+UQIJ1^!5PZX[;A$"H?W"N90<(5N3>_' M<-?DQ6KSANM4-:/768(\3$T"9-)Y>,/IC84&'OJ6>%"HIIBZDZH)4 M&TS&'\/@-+6$[X![UQ!.'BSDS0?-$MUFIX(@]9*1;ER Z!R^&%F<5E@K]AKB M$%KFZC.S?Z'&V2204HI0*\V-'D:\-2NQ^$7YF7X@8^*7R^22!^?/9WC!#,00 MV*3S]M!W*Y)'H=& 5@7WSIF:@)30 M JXY"GP,THF/9"BO._R9QHD2@60,,8/9/L-++D$1+OV%<"]Y[-HT-R?=GT/$ MK>0F);XC]M)/9I/SR,X-' ]";KG.%\#A.C;\K?/,[#Y'P=D.H>K8*4)R$N+X M/C-H"U8("J:#2\/!C=KCT)UK.Q$1CZ/A'R_OWH5KLLN[[_2DV1XTBEXQ9(R6 MM$O3F66.Y^&R-R%O5+G/M*@C #;EYLAE!*?;= M7?08HJ5H'Z$R> :63_P[@[[N"S4>#!"MO#&/AT!.X#N:.T,8W! M=YQDXH7[-"8Y#/1)DQ/_2_AJ%*V/B(DZ%WY%N*I'5C ^:'D.TV8@*^Z%6RA< MA+V E"CJA8X:G8# 0":T@C%'D\AM8/MX4D_ZTJZ,L\J5J6@+QLO$C97Y6XPN MAI'PL#]YMB+D)D-N&#\=1[L06("QYA2"\.5+,"Z>*6)YH%LAK_&W MT1#"SX)$7%:&QCCTIB1%L6/GD@6/0ZVX6W-OVC8%(\<@VMA#0440ZD G"D"2 M> 8#-9N"&S@*>+*BZB7THB HXJ&Y!L6H-6%X%F*("1Z_ZKY#S"7V1\ E#..E MM,&$$6<9K5X](V[<-=JXSCV".6*%Q5R>$._D(%#,.YP.OH! _\%]]B&$9\WF M@^UG0)@J/FOSQ [] ML8CUPC0P-3%B?.\X0C&B?4>,-41C@_.H+2<*T:W<;_:B4URX12)F)_@RGB(E M;>(\272Z!'^TQ/S,PU-_8EYP/+Y,S!E)/W6>;82'#DDH>#>*-R1Q 'F3(M-H M--'[I:UZ?Y[<-:6=5 Q%C&$-CC,VS&+HL="*/XW.Q/(=8X0XC4LP&<)+B:FEWRW M'9T 3:S?]O$#AF\770#3B[T $6G)V=3@;-%83C6X7H MYAJ>VUR@/'&R$DAX.7J5. 9;S]+C]!$@X6HY8E-9NESQ51+I"5]'=IQ2L:I M\":*V+P'^L+@5.3HXA8+[=J$383G,*1C$9TCC5Z@/E>,+DJ'/!,4.D#I*NE[ MQ$'/NP7?8^=S8'4[3;;-4NYO@37?N(IK'VP5EUBVX9!?VV K?,>=A_:@VVTM M+MB^RYT\ =PT*!(KOCFT;0L5!NYL(I6#XESW6"%PYU'SR<4XOZ/N/=,,4D* M"":.?HO#*3,1:"68)F#^A.%OU/1$#U/-_0%-+K43$L)HE#OG3C(X6A^;?LR2'7YSP M%(]<6,JXNL&C=:$\WA-ILF,GAB^Q'M[#M.]CT\$0?UAMT_,;O,-9M;H<_%QM MD+XX#_E"2\/*C-([>>KOCD[]75F:YU&0.!RR]Z%']4U[XJ&K,NPM6*9P8\T3 M)LZ4BX19\A81[CN'C=*.S::8V,BVQIPQ&19Y4Z7ZM2X@H"*2Z> M=IJ*[;)%YRQQ])2$0EJ"X8DY#)>XJD#@R:^@2:>YD3ZH+U8/V6H;Z2K8,Q$: MB8]I+89(-BAO:-;)Q8NAENY&QMH6CJ7J"P"UK>5382MO(>YT 3"ZFWB%2QD* MQ@$FFY_[>(CKT7%_ '3!DP>7W=38#:R /OG&RAO.[^14=!5'2&^C*.HU6@P@ M"*>C2X+[I>P-B/T4@_X23P5Q ^F15YO#?=[E6^/M]N#WL-/+.)!(]Y\_]T,. M(@: ?B _7]*@3CJS1KFLQ3?3$]%0[=[E0K41:WL.2:)A7&WAG=587&%'[4W7 M07<6]J_2&VVV!\LRS4=;)*.O&>>)ZP!809!X4])8(6"[YX/R +O$VL)@Q.>I M:S,<1-@7Q]:3M%28DD[OXGGFX597HJL'BSEBR-R9%$_9'$W6B1R:[ M;"1_K,$ )TFL=%C;P_+&-?'+VM%D[Z,HYOK< ,NTQ5^>4!: %6<;2UADI#:7 MJ)?N\OY7P8><%LYHEM/3*O:RX'?\&W[$VGHCEC ;-=O.6[$$_YI8@N/QC>7[ MCEIDX_&@9>(,?7A:G\[-PV)EK63.4OD4X-7HC61BA08LH68N>+@^M^;-";>H MEK38I-;D]8*X:5H=AE>'*(PG;]X%MEC\(H7PMRX/1L(23)S9;(A($9W=H^V8 M]"X27I@:)"Y,O3Q/7+J+NK=AD6A9FNN]$@O-Y*$$S,5@87-RU9^U17[O.H^8 MUL&FFV^:'5YE$/S0 8CUW(3;94F9',GE_.OE]!:7=U=X'J>Z*$^&B?(6(CB+ M9TT$R&, XOY:=)2'#K[, E>?X%V\Q&=QC)K'SQ.;(-%"6W1("1A$K#>^XIQ M)QWDL& *IF "WOG+C@-IPCN046]H,VY8'BKF3W@_/^QEYLI8-*:"2-&0[I_N M:D:WBK._HD9M[J^D+>DWFDG'$D\IV_.+./)05_BN/*?N,=#=>RX.J4X3ZVB>XH @HF;F1(>R:S1MYE;X MFP1,;D(=N,%M"G8IL'PT,^:WZ-AWI,RTWT**&:L#)KU(J6G6G$<3 >I)#/K- M"B%F0A%9!(6+MW^2^B?[#C>.N&)X5Z9?%-7)Y0G+&79C_:8X#C9^)U#6X<@!S1XE&P?JY :R3 M&JG8MKS8%:I*>%<6;R[@Q&AZ2[9G-:DO24V=P(,6O5=O=@"9V V3983P;!>N M]T3MI%]>M%XPF.LM638H^KGS)B(/:!;EKP[/ MN] 7TN!//5'FQ:/8=; M&!29Q1V)B3E3GMV)>G;M1K?54KZ=PMP!K%,RUML_/@P^<+V"[>HU"._]J9C3$?E@DN+OGR*MU"CON$D5H7>RL;#275QJ[8CM ;._LMVHSTL M=\+8^HQ3]5+8<,CK:/6F>-%72%N=EB75";*DZ:Z78[HKR5M91TJU?M,*ZPP$ M,<,)1A;?TX4IW"X5>^9N2_9KL)89--HEAZ(RP5D3-[\^BG-T4JKK"JDZ02;F MD==T,26AH>&?-;HM]7?-"NBR<%2Y=#IS;$K-$^:1C&]*AK6UZ8Y/QD5 >6DP M\*(ZXN'E)YD**DR4235$KG1*4^ M^C!]23RL0!?EAEM;4"ZS0*[#R&*M8#Y*@$<,QPE_PZISBWP\:EZ:( 0BB:S M]3RYY'(EC,G*5]9,%LKV?G=C=IX5'5?+5+MU M>DSU(J9Z.9@Z GXBY!V2G\)2;>V(S3+R:/4Q(V"K/$S?!2/I4+$/F(2X##$- M6NW6@,1$?_T>]TE=?IO/.(EIX?=[XZE M?OBLBS'-!6==_!T6KZ;//V$IU;@30=&[^6?M#\>E]-W45BBGE)CR96_,85F+ M$$XBK_(,4U6Q3QP6T+!.^DCQ"_89N)T&4W:CS67MWEN.=5UE\K./HL3D/[CF M+HZF;%"T)UJ3C85M12U]'8MVL)F,T=KLTBPD0=ZQZVUEP=X'?'NNX:.=>.P. MMN01.MI^=&5R;O;W,!$76K?%U[9G6C9+K7X=0YL+SZN1R"8J=@$ KO&_/3JD M CL(!EJXMN%[^GPG*;0[V^,B[G)7EC]B9OY]>,8&=F=Z>X:C_B*.O]N45H[* M"41I$#.21T5A12\5V!'E!YI<% ^GA%(K1/$!@W"&B91YUR(5LO$N\+\X_C^X M?X,T[+>@:P_;YUD8V-CO,8ABNZA*AYS=/2214@/V=629]YK,WQFGL5X'^<0G M\0>[36HK]3JSCYV-%T4$]S)?V$*5NAQWN+/YPMCC7N8+&JC4?(7];3^E7^,% M*>[Y\$>LLKM/Y6%S86O7]EZ3^%:B6-UW'@6^VDI[K_90W>YJ?W2YAYTP_&T" M@J!Z-SL!./Z\$OS&W2W4<8$9@_Y(U!@!OC&GI'! XYA^\Q-_X!;K)!:9CLWG M[+,H=O8QL UOYQD1 Z4XE_\%B,^#A7ZW-ZPS"SF -!CV.L,B6%BVI3<4 MO,7@D$LADY?ON?CK53[VQ/?AY^''^X:TNQ?]/(J3W7F-V-XN?-WN#7O= MAV MIE/3ET5^D?NH^ 661%QD+WX9.TJ^FM/F/7GF&]NT?GGANP%_P5Y70$>FUN]& M1]X2A6OH.\E2A7E*[X@D$=TS]LGT952SP1*":BR(FD[T4*3P. Y_8[<5U 6+ MI4<\1X4CHI(]G;?LTA-UX!=.:J?KYIFX+_?@6 \BR&]%[84 M!L,U/?P%+Z#(BR6.:XB;%+H3N![M_X_"TUR.*VX$/)H>/V.7T)N5&'27WVNN M8;Q'EQW\=C+&(#$N2G MW8NRTOCI#_#L9]SU'-N&E12=>(\IBPZ.-\2E$FC4\UUS%/B.*\_5>]RRPML) M697Q9JZ#E; $1 TLYJX9G,T72)"-YNB!)N6/3(Q'&<.(\\++\6L1+6 MJQ]QR^3I4O38%O8(E(RPSR.Y[%&1OJ>-8E++4_K_/KY0D[BLD7V=ID>OT?X8 MWJVZE3=%[D3!QE0AS.O;NV3]2X9@Q^ME[(OCX[L A1O7P>)O!KN,[T@EF_CR M]>8RU8:XQH'4DGIH=-]J I,&,: ],2TP3#(SLW 7:XH*!E"T';OY_>SNC '% M!NJKO$>DHZMC:*XHG0,\ML[Q]@I=A &&.V?Q=472,*2)SB>ZJ,71/;8Y77T) M\*Q7DXC" I^BW-=R!;_.62N\)-5@,ROPHOM.,PYB]<,Y+*Y_9H:;J\N-M<^Z M<3G _YZ8%D^KC^EI6#3>DW?30"!_."X2+(UQ8IS H$C6Z/(-DC +ARAB=+&$ MJN[BL (9[=3%+V$K0N%(88_%.;XCNI=5U=0<>RN9TW+2MEM9 \P.3N!L+Y> O:=KIA.Y&>R M#FT\KF#UN:B#IU$I0'E]#Q 5^)(@O/ *[MR G M>Q%8:'J$_?)\59_,2\$4/6,YG3P7D-:K9F,(DF--98A7'-E+E^YVH*D;R#53 ML2G9#IYC^? Y[DZZ?F.WT>VHG.6U!')=M#8-;1Z=,8>Z( M,=<\/KRI1<"%6@2,X!: ^29 38%BY4_=JS^ M6+?1ZM:KIK!: YPZYNHU U2Y!MBEJEYM%P:8\802GA0Z-^Q0#:S:\D=[5-&K M!:$U< $[C<%YN:'@$QJ[FI)U-/*K&?;+G?P**;Q7Y9IHE\)[M5TH?7/P8%_V M\?)2)\D"Z3XW 8SK754:-P)*/X?0;P]Z&4QUUJ-I641G5PVG.T4FI M9D#N#DX$Q 65L#U,M=J#1[2/-K!>7M7,FHCGX&.BH'$4VR-Y(C]'MQ3XQ#WO M#=.F6'F2N5Q6#Y056.DZ]:&C9H>J4U\CMV:)MNW=FNIJ']=>D'5:?^X1J*H% MH37PKX\@4%57][I.$U%8[>@AK';D5Q6D.KCCI?R_NHKGX&-RM- XMC"*6G!4 MNN (BS&%9:ZB+$AJM5$_VM1JX]C@IE8;94U#+[OE7@\O'M^%BV!="H^29KP\ MN^VU7=F$B73$$L:)BHXUF,TI6>'"9'CH'?B2_,E"-JH.15N=UD9')\@Z';C: MY\!'N0N<^A_X*/FP9?VWR;==]+VF7)@)<85_UBAY*Z8P75R-R:RW>G+B\D1& M\[AL:9C5UHIKVHO4HYB9'(O-4!,.=HBY<3'7.'ITE*I7UJ1AWH1S7Z11Q=S# M.]%!R=*I3\N! ?:Y.TW1%%.RLO]/"S.S%V5QSV4GU/6I//+:W-M] M@B EX7[4O%3B9WH"/YS'::5=[LVX[IL/W)J?L=PP=2 LB#:?ZQ,;7KB?L['I3@55@:>)(@">,_8?T;B MC!"37CHE/>V/X$;]8J[SWEDO1F!VVF>I"[T8FO+-,"_P2C-2.?K2T^RIJ\(F MZ'SBOH_PQ56CRS&/?PH3U>(XJ9!? ]_S-9%FA[9PIEK:J'_ M2!C#5D"* $:_$=7:H>H8Y!F&)"68A8&]!X\S$(5W5@G$$R4]9%T9'!K[[G-7W^/I8>P MDDUXG$SG)M8_6A+UD;@^22]#LSP'7 UT _%<')4;<21#6*9I4:2Q_,5N!:?Y*C]UEXJE]AO+98/S&Z]?&J7*^8M4SL8M+H[4TOC MB8$&1 H+&HJP"ICV,N+K!MBZML.P M]B[%6+O#]OE%9Y6<-_:IA+]2^#EJL'8'[<%%NUCAIT2XC:Y>QI_MHJ_]EOR_ M-0H;=U$=Z3D,8R&DQYA&RL.0483L=4S<:.Y7]\['D!45J+WA+G6:9QRZ26:N MOWQ\\6L+52J3DU7]')*CY>$ID:.$]=@*7\DE54DS;Z*+*HDO9B)>0_R=(#ZT MDN)]=LO184=_%!8,LL86SN88"E[#D&Q%-!*V\=%Q10MA SMQV>GW%HN2;]MO M :Q'#\4"\<-T9CESSD53+ K,W5B:S?[YF6:WS)*\!L." MC[W\!(O&5PU8E-'B_9OVU&"7OB@,&^YZ@%F%A4V&G.+F1&O0R-*7PD3B-%=*R("7A(2/(ZI5;%B:FOQHVC '8+5I#.FZ@8P-BRWO9$31"T9_ MP,)W,:2H)X6:W#AP";>X=V]Z/INY)O0RHY;P';: MX6]1S#A=#AV66.#-3/' Q+U#;KL8 HZKL7A@%H+XT&FXN>.AO)Q'= ;$3F:B M9+MH2D2.TULYF3P2G8[-Q4JPJ1FX\YZH)!^.H_3 NL.?XQMC&4.,9RB6=Y0* MWO4E1;CTTZ$><88 W+.\G'1_#A&WDIN4^'(%C5?:\A53A] Z 3^!EAM1F-T M&\MTM6.[T-U-U$Y[S:1/*]K?ESY^-W_';7V">T#DX8:4Q(1D.;C]Y'S:P;5\ MM[M&( D*#RZ1A=FT1(D,BY7('9B_=E%$;:=MO6$W:\B+)FH[()[WSQ=WADN1U%8 MN^CU%K?JUA(E%&*##A1@X@EA%Y?C M-ZX):TWP TS'8)?&'X&(3ZSV:Z+>1&=?[;"KL*:9P)R9B[7#!RBOVM )*X5;X'>YD=N4/CG8V #OL*- M-B,>A\_:$V6_634PV%_<'74F^OIJASUA1YN=SUN\4$*BE%V*#G^_PSC6-^Y. ML:=O\YEX1])-9$=4;_1,NV)/O1^+."_YN\KWDV,;\.-U='7F*XPDQLKP*7OY MZ?K=U]M7M9>VX")B0O* /1$#&^7>([EW.C46O$SR5*7@19>E"EX OEVAW)<$ M">9P*I[53;A$&3:\48PM$&-U(MQHD\L2WW&;VLU363UU?#?Y5@O)I7GI0%J= M8Z[*K]5%030^]\[^N69#&]_-.")_DIO9V1O7@S/V";S7>,OZ.':KO]KLJ^X[ MN'/7Z33$1=OD[G'J.H9FL\NIN*>+P2BY:C#"/?K+\$Y&Q1<^Y=5OS6/CP*6K MZIJD,GE[NRVYHXUUC$L+[<3DSM_;T,=Z,[K;=(F^3RHZ:+5&KA MT[9(V5,=OV=I.K]-3-'8 H&8;]K2,#BS:H<=U/_!= (OW$ >RR_%SG56DS(S M@,ZD.@ ,,)O:9]5LQ/7E:)C!>'%)=OQZ6X3I^.K/\'*\*P57I1= MW34L00,W3C@P-L?^!#JR807I>GA%*-P]!QM$QVD7<'WQBH8>9#73YF3],9- M8%DLF$&;U'S$NZ#4PSP?KO,H\0[RQ+MAT86S3#+QC(#VH)F6V&D'88S% 4;1 M%"YLS^);M]19_&13VY03(DH=SE[*Y 7<$JO]A=,4KQ@WA3K J^8K>B27#G&Z M T77][?PF,>'B+D:(K,F=#!O^OZ)KB2U.R,@&CC*DP MQO"Y^ 492@,\&%FF;LV;@!,84!V:G]'DGL$M!E4'$ D_/2,!D@4U0]P"N 7['9UR<-M^%O$Q+@O<[ MQ=&:$1UY\F!1<@+#] 4_75PD+^VGM#-2OO6Z=T17 M*K.DC7X8G2&*;U1J8TR*((*<"$H;K37^0W<>N*W142\SO*R$0)I9)AV4ION6 M\9$JVOF41Y6X[YJZMWK0\244L,LM @G-TX1.%X]XN>FY"H^NA:>?4*/D$H+EN0>JH&%Z AB<0VLCD4N8]GQYG5Y.J&%Z&K02 M( I70[^_::%?/Z(U)(C=S6,]LVIV%.T<+ M/6YB?1>N-FW+=[N=094TY;A .FQWAOU]:+H+9ICB*WU@H'1LW,E\.K)'201@ MY3.:<+16>O*[7)#IGP\ZK7U$<>,Z1J#C\51\ .V6+P?99=1C+D:[_?U4HT ^ M:1NQ+#X[%^U.?:"=E]52H#V\& SW$44I$T%>B>PW$;2Z%_F,;O@[DP\:[$KD M,-S F'QK)_,+[[374B<;+X_('/-6O],;M(LAXG$_*+\E.4!W-+ M;^"+8^M[C'FG=3Y8ZQ?$[9=+:PXEZK0&"R<&]Z*U.(QNXJN^,.UN@&F&1-]C MP4%=9NNBN+=8#M$/RX**7X:_+8Y_"#:B;_8]YC<<+()B*)=3$;>]/S!:'%H&8SGFYQ.0'(TIF6"HQ6QPT1T29F9>I#3].? OHE%_&'S[O?5R\N;B5G(\C MT'8MHI.VXTYI6R!PQ<[%*/!,#)>F@^:F)Y,34HK$L07KO/".JFG'X3+<%_&B MH&XJ<39%Z1T$,)?9>)>3=H.@$]L1E'V:+O=NS F=)C9 ,HUXR!)WI)%ZF"$# M7619?'#PQ"F%9(%U+L^9+E$JV/ R,HW/%YA,!QN)D/"+Z$7X =:.1I0IF8B: M G3NY1X4NQ>W>X%UF?M1)*KTDZD=7=Z<<@V5,DSD&2:;##L$D7&? ONT/2+: MBQ.U-VCG2W,!5\FP/MZNENG:"0,F4#K37+'9N'S1US;$Z.MAA!Z6AIXF/"5\ M$##>X!!UJXG#4<^O7/ ("-*4X]-@&M2PVLN+OM M(@_6O)$<,=J]T\PPRY4(T7II5&"_2.R]3>G%<)N.]DE-D;$":9"1X-2.V4PX MG2A[ZB^+I8GVP,.]9$J//UY(((W7K@G= CLYX)(,?:],@@<@\2%-\BWTZ MR:&)+ZSCI3LN[<=;D;I4<+\\@&"*$ R1_R_W\/$WEX]QXQM8#O>Y/3IY@/C' M[5@MKGNGW+T+M@C%+-(]1MJT86^V*#PO)G6D M[&C^Q D\>.2]>K/#K"N8E'5-=-*6%[*0"QXY!(-J6;*.2?1O;Z;IX;^+&:%4 M;:ON8!9711FT?HX]GUW*>TU-P\#*,^L*Y74'/V>BL<3"?!N[TQV4,_0WR%UW M)F1U8X&[ZEU)@2S1\1*P*RW"L[&X7:GE58\>C9W-]8LGIL^;:", 2F+0:@_) M3PXP(H._NBC-4$0*YFLFKM@6MWV'HT,/$GD!NA1-7296"ZU4&.&2LNQ0> MJE;QR^6RW>C73/%+ M?Q(;H<,FJ N4ZCT[LX/LP]\Y72E69KAEHG*?=RIUFF MW:[7+*/628>?9WR(JV@GY:A6.1\"URG4.&X(L%?HF&T=RSW4,NB\ M.^@5NP[:R'H-'-5VH]LM=]HJ'@"5[4-52,G&':FZB&P[0FN!\%YW>"((+VGN M[.68.VN[:*,;@:7:[=YFJU"2OYE)24U\X8VT;>\@KR&N8!6MO2 /0LD*VPX$ M,<,)1F@Z3CFBL"7[-5@ ]AOG[7+#C-4I3F)N>TVG4S-$IEM<5/4@;W1YB)7]=JJZU'3 M7\?)AF6[U"PU^@[;#)NL75;_]%FEI0//%V?LS@=RF\1%2H*+RG+@W/NK'<%M MTC![$^<1D\1CU2_;L9N4H]TC"0ALZ$D,A24K967NJ XIIF^G],S8\)6#/0OI M)6J8WH4U:SQV+5*?8T7<;;/QBS+06%K])',T=X:) ^P7^QY@S[-6[75J?#[S MY ZP?R.H?Q80_T 0+\]F[)@[NEX+7H7-JC!P!\97(;,FIX:/WG1W3DT]CNW* MD1K[0L>^I\;^V8Z]TOOG._9'I?<%.1T)_^*H]G,P!H5QKYDL4"\K^A8:Z3WX MX:%3"YW7+"[>[I2J\#79.%(H/G$4'V'B2H5BA>(T<[VV0K%"\=&CN%YW>:HX M:9US(5';0]7A0F("_Y5UHEVY?0X=/)@Z]PZPN%"7\*JL,'%>+Q=*7?L\><35 M+-N\0MRI(VXP*#=QMU[7#*JY.G$I4W0MF,\?UQ4&]PWG! M=5P0G^PUX7:WW+W/FDC]X$.M$![4$8=5O.MU'$)%@#?[OG>:!"^:=^K@.]I+DW[ M@WJIIPJ&G#SBSM46@T)MUZ+;44YDX?27E;ANW:$U@#?_6&Y'M\W*/1QU-"OQ5!/=R+&94_N_3OG)\?/F_.PT8]TH56R7. M5XIS$HK3ZE7K\RG%48IS HK3:UQTRTVNI11'*^0U*-62$-E240Y\ M?H@2&VOJ:%R)>A>,>[XYI<0P6,GBWM5LGV&]"S;63!>'(:!*+%11@SDSJJ*A M/6JN(%3+ _I^9\&0-._TB8.'M6172( HW3%U#&[!"/H3>CNN Z)Y7C"EM[W= MBVA47C4CA&)KWQH9ZXK"5A$PV]C'Z18<4,4PAR,1NM+[+YVZ618J&RGKZBC_$6K%!* M($H@SUL@Q5[F[!_;9=<<[U7A8;? M#WX9I,@]H$V\3DR?-S'X"4,MP)TYLQ_V_MU92UWY5, ["/ V+%B.2+CU&-9# M2Z&&$+M@3=8_4_60E(D[D(DC_!WC%%N-GUS;:YX;_631R M[T&TSOHJ5Y8"G@*> IX"G@+>J0+OL#<.5^YZ'2<6GWF@^=;T?H#?S#DS<22Y MYS.73L8ZKHPQ>RJR?,JKW_99_^+G6JEMN?PNC*?"]M!2N%:X/CU<]_L_ MLR93=EOA^S3Q#7:;\#U4]EM%^W,O5NCNG8KNGW2LJ]>NET4HE]^#S'@*UP? M=:MFGIS"M<)U$;AN]]"34W9;X?LT\=T:"'PK^UWT2B6\Z'6LVRK1N:0'Q])\ MTS+]N=I2J8]A*#D5T+!>YJ &@0N%ZJ-'=5^%XQ2J3P[58*O!A>N=*VPK;)\: MMI7%/M"RI+8;**N6)6KSY/"VH-Q%>T>%*!2J3P[5O:Y"M4+UJ:$:;#6L2;I] MA6V%[5/#MK+8:JMDQ9H$*#+AL<'F)K>6,ORJT,0IA28V129.+_*@4M8\(_@^ MO\":LLD*U*<(:F6S%;Q/%=[KRCR%?]:HHA-6<^*V)RHE\2?\FS/38R[7G7L; M^C>88UMB0P.K)\TO@.>^">WQ!UEJC@DAT_A0;' MW/0#^(*NFY@V,SC@&5[$5ZGQYDCS.&;=7::Q@?JA3^!98!E,&X^A52)PTX?$ MF8L5=\PQ?N 2NQKS0%;F&$"(>:Y,:,_EML[9B/N/G-M,T_U LZAR55SX:H$' M[XQ=>BB99 T3AMGI&R ,'SX/[(1<4]3I#MZ[X98F)9=D(Q0Q=BXK:%$^+O$F MEX6TQ'/;L9OA+\ '=.<[KL<>-8_]=''6A86M94%C9^S;!-BF7A_A)^"3:5,< M6S'B(!#@2!2XTCQXTP$5A1]%JG9N-#7XMW;/:81QO&: .\= YK79S'6>2$* MF\[9N<@2=K:D,_+OO[P.O.:]ILW>O#<]W7(\$.?7<1*7MT(L5T"L=SPO_]9LQNT@/?2%E&0*[94R-L-$^] M*!MGERAN]L]O) GLB5%7_]-LBMZR2(])3':7[.W=?(D-ZBAB!0;&1H6]Y>-? M7NB(H-:PU?8=_*O=Z;9?_)IE+G);AT7C4DG\8H4!NO0SU251:&ZBH3F"=A]@ M8#P4'"D9J,\41E%8(31/)I@9#746WA=%WCQ*4N=/G, #W?!>[5[E34Y;R,D+ M5GG)MU3HISN8Q?/@>5%%X&1[@_,C"W3=AL :@%!J6J#,TM3IX)+(:,&I4$[ M_4:K6VXUZCKF%EU7,FR3$M?V!,V"$D?^B]#F65@:%/6Y4'5>)\1J=[_YL/;'9HS #2O&BVC5&7MO6@$V4QU! 4:7*"@A(FOZ.O?LNU\!HS*5'/N7^)!+?8@-CUCZ["..,L6 DO1BC[)QU M5CY_Q("L[9!\K<"(A:6G-<%8-W)AL-JG,NO8I6<^,9 :EKKF5&X](^8$W6-L M&O@!V8RXKL%8,2_0)TGVB#X-)-@,I7=&I=M17PI2I@W^X0JA]\Y::X7>/1L6 M*G281;S]1-[;7>1DR5"J669M>=;;,,=$L]B7&$POKXD.'1.^X^F#K/7L9]0<_/ M@XYIP>91G"3Y'#=3OSC^/SCP%78M2/OHN/(G?*^]>0%VT_G'Q>?V^?N$#"JE M,!+M]^UVUPO85Z]L:.Z0X*^2WF5CL@323A*DS?Z+7R^Z%).I8(R2I$9#$_;6 M# ?ADZF-\*JLB8[O5>"ZL"I9)4VY_Y_X1'Z0@P-9J]]P)//FP M$7ZEC3PZ?85!BZ4F7D6+S8B25+= (L6C84E)E&DZS0'A22Y)QTS#L"TTBZ=_ M-'%V;$I1#HI]4JU#&.O Q3-B#89!$UJ-HM_A\C\#F *(^:GV9$YQ$L<&%*WEJG (, M&S\CT<1G;W8Y;+-T[F;3^1K= @S\\N+]W\DWQH@>]$?"2Z MJ("-3Z0P;1:RT^Z\9?\5.#B?DPTD%=0H+"6MA2<.F*$Y17Z$X?&2E@=,P_() MQRVV:+:?,U8,49U5)X]VK,+2GA3MI%(+<*^*K)6;A*0S"0AW4A#^NC23.#AW MX21@LS\7\"WCO(^F/P&P2XUHR 2'XOW0=P#S3<_,%7N=RLP52D1 K,C;8T!]N;@ WZO?(.@C(-RC3$IJ&; M,@W?,]S,2#F\8(:W.L0>)VB?+[3$=D*LD\J!<]T0KR;3%!F88G1DY@1\V&OV:Y<6+50MZUF \T 2$ MV[T9ZP0#I>3,D&EQQT)NR6+Y$],&6S45.JT]:&"DA-C$EICIZL$4]TAUOK.. MUW!I2"X_DNR!$,!_9R@RD(,_63E2L'H$*9A@S4W;\]U W*3 ,4X:Z&/_@0)MLVUW_N*1EYM(Z81_4EPCP%5&,HF\I%FP&E$"40)ZW M0&IK4/>TGE>:-Z%PC8Y_X)XV<(0QG-H;U%332EV40)1 CDD@)YZ.90J."3+?'%_J]:3/N%NJ_ M[9#CMMHLD7ODN*T%H358N;5;C5:G5>KRK9 TMR6-EX+XZ4.\W."$0K="MS+@ M"N(*XLJ 'V95T\NQJJEM')KR@H5W?N/[GG395Q9;2UW^+'6!DR-A?[6U,?9) MV%]N;8QBM[/*J )0+O_M3J/5KK8\R$Y5 $K"J](UWTBS?RPG2#S5?#['DV+E]/+Y_"VP.>NV5"Z?>@'MY+)! MJ%P^SV>L52Z?9S70*I?/,QEHEQ MRN6C"1LW$<_ Q4="HJW@./B8*&BJ7C\KE4_?KY^J>?/Z5VWGI M<325"4(A_'1C$PK="MW*?BN$*X0K^WV0-8W*Y%.4\5"7P]7E\"TR^?156@6E M.4IS:G=N1RF.4IP35)SJ%WI*<93BG(#BJ$0^-4OD,SP_:Y>>R.< '&.WV'1! M_6[ R?)%$*:YG.D6K*;-L0DKYT?3GY@VD]DD4-(^C$F\F&83D[N:JT_F;,1U M+? XOC"G9N@%@P4>8)O]&3@^_$/V-7--'"=H6=-]$\97_.Z=L>PS96O)ZNQ$ MUDCSX'\1/?#$9"##$T;T8;$CUSG![[C JPT"_Y";C0?L >O MP:^:!03;&G&"K.$WGA.XP.,9^^\)MT/V5_$-P^HR$\& ]B$,9L!OEJF-3,OT M32YD8#L Z0?-M)#2!G%]Y4QGFCUG+K=,@7W;L9LCP%8D=VC?=5"@H!6<,!>3 M"5R;1.>7Y:^PQTA.,]>!C[BON7.2(?'/IH[!+0\>\IF&<9?1?$,WH-,P&O(S M'!C-NG=<&,^I%_ !US[!!D*4;3=Y@)A,PX=PD1-,XT0,%T1@ ( MP;>&:PI&>0@8C\;7F@-GLQD '8DG29!:V(-"(8\UR8):O<@_WF"^C147/Y@ M\D<<&=.&R0_;PE80'HE?A#W!!RF#0C0( E$@,%O,#R:9) 19&SGJZ%ZF7AK$> U,&A!$5)0EO. MC*LH702/[MS;($%@S=5L;PQ6#HV<0R/C!'ZBN\6&4X.T* \M,HL&0AZ^>YR8 M8,M)#-*V/"""P%8+K<5W=-/5@RD82G+B"(\T=PME#2EDC@[<"C5(8#5F8,3] M1\YCIP5YR>,IX,2!4I'OH.ES#)K:/$S#8QS6A12?8U-O8$H"7U)?=>_Y,M;V M3PEM_X;RO 1A?8[V2'P6IX03& 8GP$4PD3Z_0Q@?A]_\)A>[#O>,8C[!6 MH D[( L-MH:28(6-A@ZQR"\/]!T2U_(1<4.< RYYMHT"9.(HBYQ;H:9 M]1J:AV4O?H?C$@HXG$<28H1&PQ%,B*P!"Q:7)MW86R)#FG ?Q DG&0QF9QW MVL.W7N@VZMJ,].E_Z?M%LX(N%IA>QQ4>0&+$[.WG.S)I+@*+U ]GZ5C;$AS# MJ%IST#W$TX@L$8!N*AR-K)E]R3*%?__E=> U[S5M]@8117K^'H;!-] ME]Y9CO[CUW_]%\;^\F_-YD<3G"G>_$2^V76L+)=262[!]$X#X31=3L&!E5)K M-D4346_4#C43MR(:2321; 'QA;I]R\>_O-!16NU.M_V"!= 0_?:]U>J\ !#K MYE2SO%]>-+LO?NT.^ZUAJ]5*L+EUQ[7DO37HMC;QWNW#2X?F_0KLG@-.++NE M%1/8@(DY\]@_/Q/R_Z^Y M"'5KE=]1J.WS\^'AA5J%ON\HT9SZ/N@I-V 76U!W-^ +][>0TQ=<+>[@JG[I;EORRT/URM&J",'M[D5NH[&MU/:;IE8"H8HI M:=C*;TNW%$TV1,LF'CT&_-*4J 1Y5>2S#X; T>!2WMBL&+?NLX\[/CU5, M52YW.YU^^T1FKMKY7HMP2ZX ;K.MW&\$S[KAZ<9MSW^#ZZYWVA/ M81=7K3?LYJ9[7><10[^Y#J#Y2G/=.>Y1P#>!7:2%$.T?TI1V>H-6;E-*Y&X0 MSM[,YUA1]/O#_/8_#]&ECVB%5K_3[18[HONY4T4)9->XVF#0RQT"RB.-\N:] MHHQ!V3-?+:54TY5M'EGMX1D4JUSYV._U>KDGV8.9E\K"]N>M;J'FI7@PE+J* M+QH,A7"[R7L8MG;U'M8Z^@WVW>/CP&*?S#'?Z%)\[N.RX-%Q?WCL$MYU-^9[+1.P[P4ZG50 [>.%B M)WO6R;\;O[KKY. ,"UC$/SH[,3,8=G.'K%9W'3%#IQFUL<_=_5BZQ";V&J5. MO[\'7ZG^DT,U8"]=/M5,/&K*!O($YJO]F+VE!@WN?AU_-#U=L[#CW0(R6\RT M>0F)/0@\^__R$\S/K_!DZ'O3HSN/\IK C3S4S&[P3#/[$!YG;K /3^'9W:^F MN"[RF^;%[^,/WTPZN1K^MBA.[!G[_6HG.OTZEBN=#08U_QIL;3=')X9>)(9> M#C$TVYT4<'+*@MO -&,*8$,_!N_5+-$NWKRTCQ)Y&6AO;3&(%\-6 MVB9OZ*X"!GH1 WG$WV[U!YV:<;"='K4OSMOG->-@.Q7HM/K]'5$D[PLLT1O> M(]CI'$1G>#%(6_.PO3TZSA'M;7CG=;5JT1S!X+IHU^6SLG5XWHKL@J MPHDREQOOZ2KB#=W=VE.!5I*7U=?"LAYFC+&YM)JG9^+1GO:U/SP_3[M3B;;W MIF4[4]GO=Q;V[ NE92N3T6Y=+,:CBB1F2PO<[I]?##<2$MJP]/H'>."WX,7LZ]]OD4]UL=&TEW'P^MC?76IG@F>IEQ+IW6X"Z"Y< M,ZV>WNWL9+]U:'JWLR;#P6 K>F,+R^*[W.R?>)F;T6WNU5H=OQ]=_=Y(_*]9 M&1VVS%H1YW\H(7TXO?W(,4D@IM2SLM+D4[?#L]3L=!R)+0Z9]";,GFXGM +3 M/4AU<<;LI]99+TK#A^$B^"'.RX?Z%.=(V"D74-CH^6(O_:5>"LHW1 ERLO@5 MF3AF+JBN"\*F[%FN2>F?QNP[1O4-=N=3RJXQ-T0 +9$7;BJW*J'-!B4#DT:& MB$+G +"0LCZ8D2U)R$A:FT<-OM%U-Y"Y2/X(@ K#E!DX'BE[13(OG(9)Y$U7 M,C75$EL-3*S"&\P<)Q+Q--BC$UA1?CCLY>C1"F' M)AZYQ"1V*W&*1I%R),K.SO 6+BW.[JWY:G@GI@8D65K]T+HG[3IA1=I1&&D? M#9G([1/-LF%NMX3VS16;*P M"WP+#)EOX23EBG1^C] 2ZI)C/1PZI=DNEFQA -#0"Q0D+30F@9+R3$W,9^QC M/$Y15DXYSP6WO[X"M/KL92B93NLM_#OZ5_OM*[*NF!F,8 9D6MHC[92'1K!] M+HS@XB2-[>+Z@":.9#*P!/*C1& -L%,PEX+M@SD94ZEQ%P8=U0H&%18RTC O M#4HD$OQ'YG^0HXT7.N68ADK/)#.C68:F3>]$\$D?"?[CM0V"]'S M5B][(1IU4#R%VRWM>Q LKIKU=H$M"NTR1R2QEHT7O,H)K> M#[^[ML./XF_V#>5VNJTE3C9V>BC>MD-17@IPY>O+3/>TOF:&.G M%;*S':P&O4X.A5_%S?MPKI')-3*%MA,O[ZT0K?;2WL?JWBKC8DOS.NRV+HKC0ERBD]ML MZ"B3'[:9(?HN^JR08ZO#3?J=U>=!^=OV/&IO$_S6W8A5=W$337LS-M$W?!^!NVU%KG6\"9@[V5L#S!JM^P'(L/.X9 MWVO-"U390FB"P\/^MD'-%**8S7:_MW2"90[E*\L3U>'8VFG#'+;LB3.OKUU_$MIW(QN]WV M;G<[@\6(QL:>RJ0YSXV'[L52J"\_S=&[*X9>/MTY'V:O>[YHX>(F"Z$BCXCZ MK?[B+)=!Q:WV&(7(5P\?O/4Y?&E_Q"T=&-O42WG4YA#DQ0KEV$SM=:) X55< MG' TIR.RKBQT!(V(NG+O<1/BG]\HT+?VM%;4:MSHNWFBR;!%;)":.Z'37%OM M"8X=W)\1)U_I',C_9^_MF]RVD7WA_V_5_0ZX/LDY=A5G0E(2)=DGJ1J/[1RG M[-B/9[Q;6UNG4AP*&G%#D0I?9D;[Z9]N@*2HMQ$I\06DD,IN1A()-!J_;C0: MC>YHCH$?_XZKYLTYGVR:5J/:=8@XM9_8N1@[TQ7\15[_]^07@TJ*.$Q=_33\'"]-*/I?#TKAN[$C]<35AJSJP M^8T\:B&?D,(HK??$;XP#?BNN.Y2/GV@O"6@LEZX<*)4LHUC7W&Z-N&HJK MNG9M F2F/'<>!5T&.Q]@O31Q974]'VRB-V3?4'

G@QDT,SE"&PWZE*_1)DUF%:I1 [BB0C5[[@%S2XG7( M(W#HVIE8*]J[B%4CUS XN,>CP$N%[H%-Y$%FE:<@#NXI"Z-."$)SZ8/*\,=: M["FZ,11KZUGC=$F$GP7"!UU!>$7+8#_',MC8QNZ0J^46;U96NN[U#VN%B@SC M/<(&!)&)%]WA7';9=BXX? ',:TU5U+Y6J[;I'Z-M*L*KE!PI.2=(CJYV1'(R MZ_1/[&P]P[/G#Z'D2;P\_I0G\<(>?$HHRI-XH0 I3^*+G<2O)01B#)2G\/(4 M7I["U^2LD8?P;=I%"K9%-!1C;+3O[%("60)YZQ!>U=L'Y',\A#^TH,DS>'E" M>;+K4^GI [$VG?(,7B*\9(17&W5V?F?P\M2NE%3X^9T":SN!+% :AZ;(41P[E&<2]:9R)>3-+P2?^P)?I-?LY M\^X53_=?-'&$BGDCUE/T'.HCI3R3LDPAUSR9^Q;!JV?B)XY+NZ%IQD8A\^V6 M2R/K6/PIW]5$YVCJGMZ49_8!Q+MDM7ZH1,38O5 ML%.2+!U+,@'5M#T,ER;R_R%^Y?W3PN9E]5"9:8=SGL!?XPM-O=#U+-T'&UZ1 M[H&^!TTT)\D@KG?KQ$R;Q6%AO/A%W4W?%@_C+CZD//QL/K'B0F\]W^<)4:Y- MC%[:A8OM<<=OIR\G[Q8?PP#U4/S/\[S>U^=AO/#R"SC&NW2T5H'1?DO>+V>\ MXW$_QW#W=YK)E!Q8OKT(XSH)25A#PE&PN-TE*_6!N8S\A>>S>[]HF MEK&XH8LP+OLQ5(@V'AML&?'IYFOOJ&,^8@D9>(G%=^@ZQG>HPTNRT2F^C^6, M@N@NL">VR1)%O_33"AD>P:IDT"00ERE3DK22J56"95$R3^S(V<0*FK"I3"JV M5L]Y_.#9%E4(-NXIN/R9C)-S[PY+*,7US>+JNB9[W>754Q M?12\9A( ZNF.Y23S6"4:R_&BR06?P V(\.*W@! OS?"-;R1RD6(H+F9D P0? M7:"1S@%-<9,,-CS@+F#5H,AL"2AE?=TE=8@0N5XXRU&@9GMY21-;B MJL%=M95/S@_=&VKK.0!/HZ=]#"N:4QQD=MP PS)Y\$MBV"I9?94(TWOZ1NF& MT\AI'[\*IOG51Z-!5?R*$SV^Q/*G6PF\X8%5+?<3TV!?&"-C2ZVL6B^-J&*R M:PRVH5@^4<7DHV\,MM1)!3052A>N#_I;$-Q#TS,2^ $68-_0G4-,^=A6LJJ"/_S83'U;/KCW[U M8#.QY/_?H73!!^Y"V"%L?:U]WH1#[&W4IW#LR)X)P-CKE4A/H)"<##N^+R:L M0B=G%&QYKR:PTZ&3=CA;/F9]':M"U1^N;M[";B_ :H9!R_0B[ M9HL[;-!M8$^72=WU#+^Q0NEG:F)54 3@Q5=HR0,J)_^*DCSC+V^]A6V1D3IX MM;:AYSO<^\B>L'*E/OTKLOVDZ+*9:2#9Y&(]UK0X=Y I>HV;37/-JY%N([/U MBC.5X^MBASPD.!1TP3N!Q M)P@--NNTNH2:/KI3^0DE*Y3,2O["GAPHM!FYK&(TWLJ,]\!Q >3$AN!M!:SD MM^DNWZ!SRHQKT"?]Q268D]'LX!NZVWAN<7,UCS,3:U!3YKQ8.!1]/7'I:]." M>>%%IMEY1S+6U;OI%,+7JR*VB(QLZ>RD6C1?4%CQW 6.%=U5C.F MR15/4E Y8<-JC%^LT&.#RU2IMS>+!;N9(L%[:X'# HS!?LQ#M^(OJ]7,).AR MR_G8OC5BC\;<7A!OXDE@KJ5D.?@=&/H/L.3>)_ 4;#THO@+"4O'97++RWKL7 MB=^]2_;KQ;BN92(I?\DJ?B>!'+$[\CKU3L;+@:$:Z\L!N4"T[Y(FMB $$8@Y MF*1QH82X-F>R"# ]$*\@?-$ =5/3L)/Q@'9*./!M1=7ZDK=1'!P6)M31H-YM M],O')1]<("&K4_F"" L(\"5?-921Q6R#UVY.)+*\\QKJ-NO%#P;GTZ=7#-X6L+*!H\5N"K$[RY6B)CVNC3 M@C_MX0+>)N639LR+C>5Y=S$13HVXU#,0M\+ M%GP\T.5+\Q6BFYH _$W*\9PCP'.-":+ZY=TKSFDF.M$\V@0_?Z*) M89&<.ZT>8'WNF5WD#K-,D.E81"AK>WQ(Y_1FP_;8O8SFN'V08S%N^)+8_O7Y MM\A9'MS%:8WMXC+;-ISRM(I4H@]Z/75SP_;=Q4-E!@X8 >Q#TG=8G@A?EJ9'E!R%"(A\(^!0K_S7(=/;"4&YF3=5;^G)]3G_"4UNM9,01QU<-,PPT>HX"Z"R<=>XDQ;<*FT, @^'Y@SL 74P,[3>C!Q\"<",P5=HP9[TL5PLZ@L68I[,?N8! +#+BQ>*(G9 K?&O(- M&-L-PE*X\ +3B0^-<45'CT MR?1E]L,GJ/93=#HHXO?[=7I^A=><5CNDLIKW+?WN/>1S+0UK4TIO38?-P,V, MHJ,]C@2WTAB I*8ON36?:&*J#/L;FDF)+=& JS@[WB3$RW':6&J>Q?Z4$-N, M\8Z#7W=!I4_#8Z )6"EC%$,G$\T*2L5:E=$#=>%Z[D4B:LPKE>["D8"5@(!8 ML^T!!W9J1*Y)6*Q28H.IN$B-GA4I)L!<<+%DX)R-;B9< M:;N;V-<&.W,.T( !U-H J.LL\T2H%#SD6!T^P:/IB?C'^" Q+FF[?9:8>9@_ M6TX9X@MCN'&RMJ^CJNDN>)K-#@1%H+MX=(\H#"]V4C_2C()T?X&/J-K)/V + M=)'$A/_S,]-C6W5&\6EX&)\]Q.,_OJ$== 56XA]QJ[Q-%EK?7Y&8:7(?4;9; M!5&\U151JGZ0J'AZ8QYN':6F3R0/G"CW@WY/78\&V>JA5.J*2;>A#0;#&JDK M6%Y;':OC.LDK)JF:UM?U06'R/L$N 6VZ#Q'ZXD@B&5]-%E(:H/\3[PS$@<W%S26MI6U^FO*7=$I;KZI*N[AYKT>XS80XN-U=V%+;? M:!T?C7FZNWQW;ID /,/ CQSM<6,<#/M[9/;YWDY0M1_P M-LUINA:;.%[9]OO#\7'*-NWWE.&CW^O$X4,3QP^_I_;VV,6Y^SUEH9WY]-3Q MLS:.9\!@I(Z.7&S3CE<<8&<2W'>Z-2#\[8K]]+OG6B?DD1CHO0V2=S5=)E$Y M$@\,5%T[EJB/\]2U^=6W/9]L157N]T;D'\ ?[WW?\Z\]>,1B9VQ7[H1UQWO+ MA'!^HZD;^.TR\R%^T)WPY";,L;&B?6=;L?SL#:11VR MMM8KY+O+S_;HA/R/Y[ [LK_"]B[^G=\QMC"G SKUK^)(D7<\7I0/02%HL,.V M]M9\VLGTM?YY]ZM>XTZQ3^SQB[OJ+NZ-=\;[@IZ^3-$!=:+C=G/;6Q&99S@1 M!8W_'9I SD,I\U#002WGH2+%5.R$8]/W6/5$O+.#T+?OHM#S5T$/.YF51L&P M-F"MH_[#L3F=U(W+E,]T4"&E.6R5L;%C/@X0RK'MI'F&G/W)L=BCF:Q+)UI6 M?13[+7)WME\UM;ENBNZR9?)06^A,C[U2V0GPP-@QAARG>Y6/H^ ZW.OW!!U' M0<_21DHS8<91]*1;ZPV/'\BS"^MJ453(5PR<@:7T*N2ZE07DIITLJ\2\[C;'JC"$.\VQ:DS6HBQ+?=O?J,," MUF#\:&#_W0YGLWA#@(%Z-S-X+\Z?A-U"GRP$;9-+J^-KUMRM!XUEVOK@^:RE MM]A0MIT3 34>K"^LQY(A/E^*QH&,JF(,,.3*8O&J:49!=#'' L925L2_3_8Q MX]:+GU@UP+"++R?OGIJ68S0R=C(@3]_B#+J8-%0QW*L'TW90A5P ["\"$U3E M:@]\<*SIVP@P>#?C5#AMJ,/1^,#\[N]:C/$6P_-P.*QFO%DX_^K#*G)Q$]T% M]*\(UZ[W#\_Y_)_!&&MI:\B&JJD&&S+[ZX]53ZRCV^6"!REN?)_+=S_:S"U[ MB+IGN?+5QYT YM#]ZIAX[3-)'[V8[S 1MKI*7FWL6 M8[C%A'PP4'>O8L<,EUWJN O)QR"(6&0]5O[>*]%?IOAP\BQ[],3!&+J^JJ#^&+ .Y;N#,8^NJ'IWK/$H%<[ST"W)G?U!G^A_#'L[:KND10,HU6'P^?E M8O]X_.1V48 )Z!6R,/WXTN%+3 KC.0Z>X(-0D0 -PBW'3-H 2V /NXHO/KOA M,F&%R[]2;D?F<;#VLL/Z^/L'F*%+V'YG1I6KJ^:'MCUC-0[M!VQX-2A0W5$X M\WQVLL,S#K/O@S?$]>(_DWMW[)KKJE+(\^Q@A&7KGASCE%;W<6"S]7:-/,?A M00DCCVE'+//1' P@U#PD;^5@V8M-\W9ENNB=QM=9=.;@4]!FJ]6;Q[#Y\%F M%8CG^ZA[!#DX7]H(,D)9= @%);0H>G*):%7DGP[^7>1_="U,"L B !<^79CV M)+E.P#4DO]D?'T+N#ES[RM^+#TK L^$3)U4/*K?TP:;D#K44_,CRU5R21N/ MZAW9"7%]1\^ON%%^^G!;6>7F/VPX+4HG 4]MA.ZAX*>X+!,Z>5C5BK3 W#8S M^AP98O&@:)[TC4N;Y?+ 3K;E/(_*'"M6 MH.Y];O#)SOG+E&MHEN,&Q!N89C\@/;L=\NCI". Q)T)=SC3\ET49B:R-WD#? MRZ+2B6T5(PMZK3:OW]3&2.8*8\L 3?Q@"B88VL&]W5ZSW5<9#Z_6NMK?*'/Q M7!?5DYQG&1ZK_9))Y@6'V'S!2INNJ-]8 A5VR/PK]>Y]SFTZJ M4_G[_?>/M^_?D9O;J]OW-QUAZ_>;0S@=J<,MO7P:'XMP;IWG)^N1!ODX'JB; M&XJ6RWNE##U"WC?"8W/Q]]8+,2O53BY?(+D1WA1='2CA [>>QS+@%>;B[E-) M+N![7WJ[3,\E$WK2WW+QI3_H]W*N-.L'D\_RIH0Q'SRPZF]O'$ZF^\:;AJQ4 M8F.SEU"P<4:2:RX'?2/GHE;?5.:Y%#CJ:;W2Z687,S& *" ?YYCQ/TES!D^Q M+?01BN[424YIRE*4:VI':@536SK:FVZMK63.9DE'R(?^L3KR/C]!_L) M_RX/*;D9E-(!OR=4Y.)*KZ^WCBNYY>=XK@PJT# U&0"%A:J@ : ->CE->#&U M;V[^G*!]M;R[\8W@K:30#(O*?>=%=^$TW+([=8< M[^VJ%O(+>DBW-D62%Z_ M3M].:[_'>1ZXYY__'N8[7=V^U-_?3 96N%^!!IPG/5=_*Q3RZ '#-G(S! WU MR[6YP&3*/+\(^7+GV/>[:PVNWN?A8B#(\;OLU*J:]V,TO#>9 M%X;V@I(R-'JJ,+077*2,<>\8S,#*Q>N@8#4^.K4M>P?9O";*^[@D2N:5=_R- MHW;>%]I0&QB; GNHJZH)SW6YT3#&&RF9"A"^[WX4N?)]3$;,ELZ[Y=H]JCB* ME5P]LA3M'TS;)RP\#L-LHSD_[U)8LEH+&7)+_?E%G"!@$M<(>3]?.-Z24L+. MR$BZ8*,9N=<>9D3<;9ZY92A]NUP]$E/)B$02&849 A/RD#KMD([\@S63VL\) M]8SX)$?S5_4?QN?5)%1'K)R\ Y.WL4C(R6O5Y*VO-&<^>7R2DH"'='H.)9VO M4U-NY+!_9K[X,.(CK;VY[K\._J%]UM^=U7RV8J'+3E_'IZEE.K. #)Z!SMPJ M$R*,_D[M^QF0<_5 ??.>IJ<-22GHR'204KTL M^0#^&O_0U,^Z6@:#CQ]/F1*R,@:QT"M+,\,#XF_X7;.OU,>H\69-RJ1Y1N.7 M*:>0WVGFY)5@4J[Y*0=9/Z6.]ZI'@Q*F_. XRIS9+RME!XW; 49I*IA5P+?= MP+:X6JQ):#,DI 2P_G?MZ(I(Y*%"8)NU!JL;2#IU?Z-!&%_^ILDR$WH$KRK5 MQ&U. 48S)/K:PZ^*:YK2+ NF.0>?M5)L_-)'6:;480!)N 0Q"T(_XN>\/&]@ M. /-F,KDU?V]3^_-D&X*),AM)F, WE,$78$0XM!AO?#HFZW?OKOV,T'?1[.; MCR@S(#:>6QA./)IT+.L25"BJ!\QFG0.WJZHM-<%[P+QE] MO(S4>[Y$_1:Y]#_-^>+-?VB&^J:G*EN%S\-)<>;QGPLP3TMXEY*RW;?E(5Q< MW)F4/HGUJXLUD=K/<-=[],W%SR_X?W,//)F 6-[2D<.(=U&6=Q9^RDC2"3*5 MD1AR9UI_WOM>Y$XN8((]'V;'LBB=3NN9DS7)T8P#HH/)-E2LUJ-@YRYQEQ*=CIYI0(IF+[W(]UD9GOO0V M*))5KY+#GB&42,I5,I](CN4JV!DJ!$J@.AQLUN 7EX.8E"($X:(P'U7+PV7S(!>6\P63(QJ WTHMSJK0, MW 653Y.<,C2U8JD\"5-U">-!3HWTL78$I!I8 &J2PN+J"TGK"RR5=2V=.; V MU(XP%!?B&[6\>Y?5SOR(GE%[:L.?<:'GN!XSOW7XR3;O;(?7,V.7M^'[?S*_ M"T''"V&>E^TU)N[KRW35TZHCWD_2S94[R702]R',+9?X#"F^_8'1R7; +HTL M?.K8<]LU_259)#>6%^S>LPF/6OQFRN'+(LF?YW'_(\_YV<#(<6VAW/.Z_+B%V9V2"\0>4 S=U$W/W8N+[R7U=V]**"8L=RQ M'VB ?6/[)?KRMZ09F\ /3!NP*V8';C9TZGK*1G@+2K=0!X6'+G9=F\&,F/%B M=>8!/X*?^PEVJ*?K_?9%$34%XR/N(:8K[.&)%9_O]6C9Q@*U#FG9+SN*@,N MYXX&/(_$NH%0$=?+Z;1+S_2'-.FG6-1%E>QT%, P[7SJ\(I.,WLA+;N.6G::TE/%RL$@M&W7SK&+@[F] MOMYJ+VY(.[=\.Q>/*Q]MI]P+&8V;E:VU;DM?&0:*KHFU,@AM-K=S[&>UH^JX M99_/8>MX[OT%++MSZ;+MJI'%#7M#K*,L:=8+ACAQE'>=UO:A,*96F>"Q1L\$ M_)D\&*]4I7Y$YH1Z+TF?D#E!"$(%,/9?:HHVK';!*"5Y0K5<*#=]K3AR4S[K M:Z1-I&U)?8RL:+GKYUCN*K)6CLBU46]>FU-R;51KRXN?:Z/:\1N*5K$KJI14 M&YT7G-9Q2=0=4GV,/"*S2TE7@'9>8UI5Y%22RTN;=Y8^4S.(\#*3Y^*MI\CW M\0[/6S.P@T+WF+(5+)'R-8J33KZX:1>L!V%N,56VP5S;3*[7ZF'X",@==;Q' M:"#$9G.L3Y_H3?: .J;:4AIQH829:EQ-] M'A-=;\;/YNR#^GE]Q/G75?GW*RH$>$TQ\"6K ;]*5/8T/B<2&J*RI_$YD= 0 ME3V-SXF$1BLN[.8I;MX^U^^UYR\\WPPI3%E(>;2TY!U MST7S9CQ+^!FD+D",A+HIS0J);HELJ< EQ"7&IP)O9U?1S[&J$ M]4/?>B'L77@ZNFBX-2_TY.2(R6G Y)3[P:R@81,.;+;-)07R+SS'N+L0(0^ M64XT@;9_&/*G/YB 6TSF6#D+E\SF>N92Z?LYIHFA#+7#XREX],O2"SQN=$0D-4 M]C0^)Q(:,I>/S.4C^O5S>4\^_\YM5+D?36:"D COKF]"HENB6^IOB7")<*F_ M&]G3R$P^92D/>3E<7@XOD,EG(-,J2,F1DB-'UCS>@D2__]_%1=(J)M\)0OB% M>(O0]MR F%9H/]CA\N*"/[Q-Q\W,]"DT3B?7WGQ!W<#$-V^PE2^\D:NXC?7. MB07S#1^^T>G/+RS,L:(.52WT\"]-[VDO?MD%F&+7BC/PJF6'O"_SD6\"6RS. M44 ']4DXHP3Y9;I+#HN1K@W?!.R^7;@DMHMWS.T'2A:.B=/@4Q)$<]B! [6P M06-D1"B11RNWT:S8]0JP"R)H&R#5#A4R(\Y-B"%) =VJT!6J*[?U$K)*$G!CV).(I!3(MT@A3- M,F;\[^PI.KD0 X!7P%OSGHI!S/LGC/8*!*'FJV];,A]=?JD,O44[15+J @%U MP39K:,0!-W"_C5+"&Z"E]3T@U=299V%(7%U?^_3>PR8%@*/ M'T$^;#>P+3'(:4PFZF M[_@DHO;P-4/1C6H3?S;)89%Q)/A)F@C@'%P.J\T^W%)LGI*)^/ <2@Z?DH:N MQ1QN:S90=DBYWV!)_,7WO@GFY82\?(QW[<2,]\NK"%[R0^]2'ZR.'@_LQ4I. M?BA8LL8=:T!5 :O*H#>L5].7S"LYM_OF=GC9[_C4MCP)M! ,66NZ889T<%-_ M\/9^LDC2^ 1G(O?SK=PRO1P-:M:V]8^Q5*-,8K/&[;Q:;=6H\]ELRNV\W,XW MF:5(I%N\N6T;"\\M'(=.?IIZ_I3:84$53Q!)Y'2 ML@EJ,.]+&T) MD=(?=$4Z9)[,[?W2WV@0QHDQZ=."6O@A] C6;1)R#]72W$MB[Z&J=50.%$.7 M&2V;QWCY7#J+!;9J+[XJ<^]U439$VT-5#>.^A'$782Q5_.E[*$/1V["'DF=. M1^ZA-@*P68Y"$?=.8ISJR/.G KJCIPS&U0:%2^>D=$ZVU#DYN!Q5>\=UW)M=GC5W<86LDVQRY M\GW3O:=SV-N0N^7:OC5V58" M^.A./7_.IQP3V/F(?/@KG5)>?<%$?@9QM;R-WR+D*_%6N9-W;G6)'60+!MQ1 MQWL\/N%_+- \Q]R+>!N7IOZOK13 ^-1* +FJQ_=_K'QIVRAF6B@.^T!7;;@ M4$:]NA.E-L+WQB=;8B[%W.6P+R$G(N0$]QB+AF-#T;6Z,Z"+?"[.B)G)Y5+/ &RW1#ZL]FI(RMLO_^D^H,-/5'T M-D\^IF]=L9?.^(!Y@WTX]L .0N0M%IWG=>/QW&"MTU;L M?ZJ&5AN%]!.;OA@;L$,BBM94>VU0ZNK_3[ M8AW9RNA*">1CZJGUE.%8X.C*T@=<;ATU*1[=%@]C(+!L2"TO82S-%0GD,P(R MF"N&8$&_TEQI%4,[+1XCM85:OA[WD[ 7I6ZI-7.!R/MEC:(NXJ6!SMY3T4>* MVA/K+JZ\J=)UT+W4564\%AAUK3:5))1KG-BAH@IF\TOUV77,Z09L- 76GA)T M'03=2VVDC 3+VB+7; GEH];LX;"%:_:9A\)<1P$,C_K$IPZ+$ QF]N+<(V,Z MFR%,[RN&*I:0RF.AKH/NI:8KPXHK!8MUXG#N1SB=A;*F*:.1P$B6^K.#H--[ M2D\NVA)T-2_:FJ+VJZUN*Q=M">4Z%FU=T0>:N$AN(&=,:T,GMO.0V2Y9^)Y% M U[7R@MGU"]5D@_4Y*C1X7?$_I[ MZA_6$!7Y=/<('A!$)EYTA_,JECN_W%M_!8:T&-E,*PV*8]51=._G"\=;4DI8Y57R-?*MF1E0 M\M4Q7?+R_? ?,:-8E?L7B&9>Q/J[*^Z MNKL&;$((HR,A ZGX6](NL"":L[[.MSKK+7 ?B^N:[I+0=-9Q3DJ>>0[ID:ZK M;Q $Z4?MS9%X '$*9QL%9,W5C!Y?/9:KN+1PK"PDF_OLZ& ?:84,HVLU16]G M/B#_,[PP"\A[$#-!*KADZ]L*<)8H45CI;-_83VL8E!"4U7;W8#]_C:*68+\5 MQ9SE+)\^R]6F/)*S+,8L2UD^AUD67Y9/- AB4E[L'M\QC512@' /?67?;2U9 MH"1#)$/.FR'E:*?$ S706Q9"^_YI02UT6#KVE)*I[\VS;DMOFK@.7]HN65+3 M#V2FAKUD'!KKS [I!3H_8:HYN'>N[,U&+5RJ N<=D=ENN@R\ QN6%C%7C&EM MF@L"0FQ,+LC@4I-5!J6*:T;%,?RU<8FMQTX6-O?103L9C^2;L9);EFB]'DFN M]F*I>CD0*R=D11B0P)/ D\"3P)/ .TO@-9O"8>^I5SNQ>.:.YF]V\"?8S902 M&V>2!B'Q662LY\<^9EGXI-.[7^UR,/Y1*+&M=KP;\REQW5E<&ZK$M<1U]W ] M&/Q(+HC4VQ+?W<0WZ&V&[Z'4W]+;GWNSPN[>2>]^IWU=?4TLC5#M>!M9\22N M&\"U*I@E)W$M<5T&KK4^6G)2;TM\=Q/?JL'Q+?5WV3N5C1+RK3M62>.2'CPL M(>_8X5(>J8BC&*K=RO>'8JD# 1P7$M6M1_5 NN,DJCN':M#58,+U1Q+;$MM= MP[;4V UM2X0]0-FW+9&')\WK@FHW[;IT44A4=P[5_9Y$M41UUU -NAKV)+V! MQ+;$=M>P+36V/"K9LR4*6-G6V,OQ*UT277!.'/!/=\SS(E#5G!-_S M!]5BLZV2MZDSQ0E$+ MGP849X"7R_*" *0CGIRT6I;I./B?<%5GZS_CTE?:\$V QTH4>B?T";#@WK-+ M.H@4QEK?M'!^,Y-KLNG.5E0AR&Q6?^NWR*6DI\;?8#*O<.9% ?P4O#J^&E8L MWEPUO2"U%\=:VR3WC,5*8QA5ELM*.ND9/Y9N73W7GY:CN^[6+]H"=J5K4;[R M +EGIL+20:U HWYX+[/+ !(NH@! Y-BF2R9@Y)K^F;NP2M]H MEEN$NW"6NXIS42@C0ZR4=C(GN03R44#N]5L(Y'H6+V&C==_Z=F@',[) /!!/\BL#5/D170X8 F-,5O2]6)8U1[Y7JG(\X&"O MT3 K[,MM:ALTZAG]M*O(^#SS0UL9 MWMJJ399@.RA=Z>ORV%8"N?5 UI218%%N,KQ5AK<*<*[;]?#6L6!A1S*XM?FP MH\I/5'49W-JV?9(,;I7&Y=&!A@.QUABY1VI^C:GX9'-LM ]Q,K15AK:*N 4Z MU]#60<7+E@QM+3]B5(:V%D'X4!UU!.$RM%6&MHIB"\O05AG:VBU_0AM#6P?# M:F\W"A#:^ER2X9.2]Z8)A=D20GSZ0-V(LDRRC@=C=N#5"3&#@(; =OID.5&< M7WA*?1]^"LVG]&0]R-?6N7OCV9'%VM)) M:-:%@1O[20)3L+#8UBINO6O2T;8[-7+N2YW[OIS[LYU[*??G._>MDON28\S: M5L?VNVMC%=N;T PI*V9T-8=V+;-47V;CX3%=D&.1R22 M.X_DL:9+)$LDMQW)FC%0>B,)90GE#D#94#2UA?'L-3DT6Q5=_-%EA\?\I+Q4 MU,KXR>['3PZ58<67_V6$L$1XLP@WQH(Y3R7")<++-.<&BCH4S$;3MV*3+]SQDX'W+ N_'JM+O57O\(J^L2,GIIN08:KVE1J3D M2,GI@.1H(UAT!M5F_)"B(T6GHZ(SK'EWV*(B( W$2X^). MO81Y[WF31]MQ]MS&+/E:GBR>(F-]JX_U;:SC?3><9."Y!&/M'2S$R?LIRFU]Y\0=V [3U7'=U@8T#SQC?H@@VNXM;/.%?LD?,!!/D\@:S] M1.8\(R'%C(0D>U9&D&6L-4S3@\EGS2 ^^>[.$;0\;^YJMLW&.GXNS:?,MME. MZ>C< 7C;SISEW,NL>T-;%R$%O52*BU%U>^XYH.UL84U/Z M QD6(#%7+^9ZXVH7!!$/\',N"\*>U5_A9G^[B$"%0EG1.: @QY&B'38.Q]H?5GF6)=7CY2N*X MJS@>57O]NSTX+FG%ZE3<\0?/GU*\55.J_,N8S.['9+[4*JXE47Y0IN"KII2: MMETF&-4N,-XWQ@7'6 M D/]!]NBC,:WFS1>.= ; M^PO#J"WOW@4D3+["W'KP7! &G0XSWF^"YCTP12?"]^;1%9(?'ZWOM23C\;C@YJ/E^EV@D2QPFKE?1Z)XF-0W),H MEBAN.XK[U8:]2!1+%->!8H'O!#2[D1 VPCG92,S@OS3)T>2P8\R GT@'#6PN MY/VZ&@,.]9%8)I2\T=EYQ(TEXB3BZD2<852; EX0KC<^U1)Q*>)Z8ETL;.#6 M>FN]ZD&T6'A^R /UFK."1=P0=_8FL-9K8:T@B;@V(TX;2<1)Q-6(N%Y?+"M8 M(J[KB-/'+=1Q9^X2_D8#:OK6C)F_$[!Z'6^!MUFD_[>;.]5^3WKC).)J19PA MUG&W1%S7$3?69=92B;@Z$:^%1+Q*6(&\DC!HFXFJNV],3::DG,=1]S^EBLT(OC&4U$2DX4G"*"T[59^2"ER@I MN1I(6I_D>F:Z]\#^N(J%9?H^JV !W(LH7GF]][S)H^TX^PN5_!H_(5*ID88/ MTW)5'UGX-&"U0!CC\\Y#"44_!"\ TC,R!4",4PN ["MMM\?'LD;).$-(?]2) MK,.YO7 5R$F1(B%8C4>Q6,'!"T;5ZO?/"'KOE*<_<4I-AJ[IAI7I">IRDQRFW13)4QITY'CS*Y[3E MV%E5M:7WF/B!?*.8#@W]%._LP'*\(/(I^2<^3]@+_[OE->(OIN^M7A/)>U3M M/I=-*L=8_Y(DK/SH3CU_SIQW1[AT&G!F7=UZ9+F"]DX=L!KQ'\"/W-X.V%"0W! M5[9KNI9M.FMCL:'9!]-VN$L/"*'H/60INWUZ'SFF[RS)W3+V-]ITFAGWA%IV M@(W,S3]A-88NL]_@$ZAV%NB?Q!]0;9&9]TA"CYCEDN4G;IO00.%?2$+MQK7NB9=SK2M>&;8"\_+S@_86ILF-MK M]M3[)VI%>%F"?)E. 54^>9FTI:MOKM]_23]I;UY=$M;E^R^89]*FC\&>R8^] MR3#7B&I4HJNZTW=F8',A6$3^PH-)093%\[I-,Y^_U>2M.LQ.(_F"?FAHE[6N M,%3%G,'A>OZ]R8X?6&.\$^[?-@FVBH6WN3"\9J].: Z1\GF%5)6=ZT5+H6F MPWSA54_R7004PN!1+.>1:_,S%=PG14S*J^[_#;SP+*NJ7C(H$O1-K M)EY*W>/'&\',7C#5,9GXR.?XZT1E$F8MFFY!AJO1F,I>1(R>F Y&@C6'0&,M6I%!TI.D>(SK#FW6$# M]^6_J>W/BN92G';P ]M()F6!Q+_LN"CV? MF)8%[6(L'=XF-1<+WWNRYV9(G271C1_9+4V]_R.&V.&%OO6;>I/(QWM\[ =V MV6G.[Y10O%.RG0F$-Z9J?05O%B^HA5=FH1_VM?%\'S@)_*:A_92WF\L=<]3D M-#Z31'+7#62\KQM?+%_X,"<^]$OXS>Q)DE9R7QPDXX'KA>E=[@F[G>DN"?+= MGJ87*V%4D0\M^7//I^MW?B<>-(EMS*G)\D#@CYD+P]@=WH'>NJR9W V-%AZ_ M,AY>\"_F%'!G!2V:EQV754T21'.8C26.W_% 6SD XTD\70JA3Y833?CUZRGU M?62]^93^["&STT]I$E!^P3XTW7N;75/ES2P>:^.D,&4I?7RA]8QWO MNT H[W5(,-;><9(ZMJHX5M=^50U4I.5)RZJM9K"I]K2N24R2=_^&,^ZNT_J9#DQ3F<>+E[03^ MC@-?7[F3S\DC[Y^P "7=RMO?U]0X;W^?Y>TGD6OS7[^KJOZ"I9N>FT[P\XN+ MWHM?]'%/A1?4+.7[NJJ(X$%*\" 'P3U5'^K-$MQ/*R/DX?!@U-.-XHY3# M\P0;F@9O%"3XZM'T,+>>2PQP1[BP]KZ#=WX ?GG M9W8VN%W 8G?A5=_'\ITH:&^7JT>^FDO\BO7V_J_(#I@M8B4 ON#)_NW, M=+\L6%+Q7Z&),/CH\G*MAUCW!VOT=KF@5T]V\,=J%&P0; S?;K[S0:RS6=MD M\QA!D65R34/L_)1MB&>)4S8T]&:GC+46$"\*69$-EJ'_[^R@$R;E"A9(\Y[" M/,U-V\70EFO@C&]:860ZY)/]0(-VS.^7U?"2P<5C2X>6&=DM]>=!J7+[RU?M M'Z//NO&NCID^8K#/PN'WB 57>%,2_]HZ\?[=R/ZA+/\N)7+?@RUUGM5%/3F0CJK7LB1P88Q$F,HYLSO9) M,IT&6,TF^V#<,Y]#A<1=*%A"RK?L@!=4XK;9#@,L>8I\!;[1"S[E<1O'3WJP MCS5QRREMB=6X84XDOS.B"MI+[^<+QUM2RH;"^]LU_[WL_.NP];U4M0)S7^H( M#P(@WP2YC87ZD+$\+#Y:\F/UPQCH(VIN'(GZS3$KHM= -YBR5 ?E<*1:R\( M<>'XRJL;DN3FSZGLV)#:Y]B!)'R9,L=2KJ'WM5)'/O-0.3-(^-1A=UWBZH[I M):(:L<&9\3^,)@#(-T[1#2CHH-$TKUPBN80=96*^6 ML2@;Y2C7JG9)Q>W._'N%( M*BD%.0.]'(ND@C6X"$1.7(/+B+H\Z1?[@^5-JAY$OY#ERACIQ3I*- MRUZ9)\D%QU@(!GE1P$,\LP#XU?>"H*QI/L"!]0!3UG,U,[DC)J27Q\8]:2AE M3AB//"&9T!/"8D](.#/=+:'F2?\X*>V("4H);R"@6MN\>U+?*"5$RH1(==4(C M[_-=W.4WV-T4BV,89'FHOOBE#.68EU+Q6?=LY(!DW;.L>RZT5;+N68%]+M!6 M"-:5N9;M=M&CMV+K7M''5M9(N[.X?23I;"1?I:D5;NVU2NX%0X.;/L?SM M#<;E.@:VR&]@S_E;1L^3G4#N[W^L*[[0NM#E,@H!QG5N8KZHSP.^PJ1 MD=H>#YX#?3G02-5J^+E%_F\I%7ELN>-4])KAHH'AGQW)R!GWQ)F4/0+QV7;M M>307:AZ.-!+_^(8TL6?B4>6,C82?)0$FI<#J?TYV698NU4&TMRT" D/OS>Q#J#I'P 2C[&A-2TRO20 M_:IF5,3_7:,ZR'WQ5YIU8A55[QSD]C]B7BJ@.M^1&.+.A[$D\51VJ0HF9J%)5OD].2"TG@NNZ MKM4HIY9+YJFJ_6DYJU$[U5P=WM-8S6E].7]B+5/%YD\5RLQHZ725>.HJI/70 MSFDITVTGY!YWRR@7U^4T_B.]TY5'TKKC6K>3&C-2/"85LE-68YNN7HP>874,M-](US]BZ.D6E MN&*WIH@E9Y135-(4E1$KMSU%4HI*5'1E1/1O35&OW^04E7DC(PXFQE#A] Q M]-C7\%2VB,75_;U/[]$"2,DBC*Z:II]3>N5.$CIO/?PJ0V-*X<'%KR0DX"UC M0Q^4%'E^ZC@KP<<:!)J9^ P)=4[LJ%_RQ.X=1_43QV^QU#]?!>HW'7OYQ]"- M/+FJ3B#__*:GQ+M9QC!7*C&AIT>,2_?[Z_T=2K%PM+!M7[H?EGCI/N> Y/S6 MEE3!N-3*<$T>.;\94Y1F3%$LSM7 %=;#9E@-VG-@Y$H]6/ZHTDE)9<.,9>,> MLZ&0">X#IJ;MQ_M";YIN"]D#E%<'GGB.8_H!60"?V/35-7O/YFQA/[Z#$:1> MP'KRTO0N]3(.1(\;8L.[1S%T[&'X-Z=ZU1*Q<=HX,U#Q_/ BI/XIBY^A+A4':X9SAK>U M(]>GEG?OVO]&*3&?R!UUZ=3F*;UG-H6B/4U:_&C M^SW3WJWY]#9N[6/PC9J!YYIWSO*K%P3VG4.OYE[DAE^F_!4LWAX_79P5QGH: MDFK(JC*1UC&I1_"ICT$0T>,Z%^\%])*H*K,/3MNRAD:41 L7^%=MQP)WOB5^,7CY$P7>V/-_?R6RW7 M16\.=:6-56VSRN,S]$9W ?TK0F"^?]A%5/H[^SFX!7+>.HC.0RF#?OE/)WPS ML1]($"X=^O.+*3Q_,37GMK-\3?[KUIX#XG^GC^2;-S?=_U((^T;!=/[V] UA M3P<@K*^)IB["-R_^\SY\LZO%S#/DB"X>V8+SFMP!=]X0'-"%Z8#V>$T<.HV[ MU8Q+LLDG).4GH"5#5O+GG4]^2O[>>*0DRK?()'/3O[?="_SPFJB7&K;)GK+= M"5 +W8P2)GYQR6^F&YG^DA@*@>F"_P]GE.DQTT7,@=13ELH#U@#3 KP$-E-N M8$V;CL,>SM21)G.F$H*9O4AC!0)\]MKS'^S ))\^79.7_VG.%V_^8Z3KZIOX M^_0;[RPQFB*W !K2::;^+A>\] .?CK(O*# M"(U_$"PD#9=>UK])/J\H2T[/5Y$C5_<^98KZDMQFA@^_L7V>B^KR!_6REW:$ MFHS!N1 [+2(XFK<>2 MKU@>LGEBPQ(5 DN2:A@Q$[+3-F$JE_-FAA$=XMQB?0TAH;! M)<,MCN4 B(] 86]P.@UR!P1;G(2W46"[- @0GW>VRP0B6)LA96O",[+W"-@%@XXDA@P!=)LH,EP& M[I+6LZ^#&9+1!XF8:L,W 5B"+K#"!C$%60)(!EQP=R/K,RNQ$,/*X%)FP\J% MKR-;P<9"7"8M)"1G24%A=#TPI2AU,XK)!&&?V0$)@85L^#Z%5N#/"5BJCA=$ M/DU'/C/\?EN7^YR4\: MFK83"+9$[]$Q">D!(QTQ[KG);C"P>=4C1.K4,*+:&?_C5!EQVC M[\X+0V^>=OM _1!V_X-%>:A( 0D\QYXT('X618.*=YPU M(;94Y1H/7._1-Q<_O^#_SB CG^+7$IZ:K7(V"F< MQX/AIXQBDBJJ R!$LZ=- )1S?[YS7Y+RJ5#/' ,KHRBLF@7-2[9E]*+ ="?! MJTKA(QY2JF;Z#F?'(4?-\%+?^P'#T& M8W@^L6.C<5GCVK7&F>:DO@8R<@EH94#AD1N*:H@EHQ7QO?')EIA+%P6C6F]3 M)5ROR>'=KNW-!]NU@QF=D'O/FY2[OSG@K:W17#SM3$U80@6P#K6>HE>\^A3V M/-%52HZ4G&,E9Z"H M@VK][_5)3@-'<.=\/M"@UR8O'2(ZW24T)#0Z>AY33WC/5]];P,B7/ W+7Y&] MP&LP547Z2!]Z,1-%')&3QRL2&BTS)X4Z\L!+GU%(_96.91HW]#P'[/D:U:V( M%H[@.U'!?,/]@=+OC84Z"I6VND3R,4C6E$%/K#"2L]A:G+J8W7C3\-'TJ=PE M"&$*EBZ7L, 8U9X ",+WQB=;8FZ%.5W3VH>Y<]_7?(A\UPXQ+PQN9Z;V$_Y] M[E=61/'8EBZD/66@R0LF$G/U8JZOB[4P-!GTE"?P5]R-PR=J!A3S91)[OO"] M!\KS\Z;)]QJ/!:XWE..$0$DA"!7 ;!PI:L5;E5+B)&L*5I(([R+"M7ZUWM[Z M$-[QW5+.H-_%SC-WN6?JIOUJZ$I_5&THOR",;WRV)>A2;]I(Z;5QIRYW33MW M32R1M!7-(YZ+?$(7/K5LGL0=%Q%S[@$C_LV^D%LH:6 6TA4O^SVEWVO;)JIT M-AS(12<%1RQ"11"5N H^XRE;O_>M3 MKK*U*>RJBJML%=\_'RMJS5ZGHZZRU91B04J.E)RU[&Z)A(:$1D<8OHA$C^&93,/=R3QFH8AWA2FM< OD8EX@RUL2ZY7D6>X>3 M;WE&BX7G\SP%T.2#;N M%O_C!1B:AHN%3WF86B6+A@RLZ7Y@C:8I>L5;'WFK1T*\48BK2J\-"?[KW"EU M*\J+W_69;!RM5+H6RC 5&::2<_S#GM+3Z]4_,L!+2DX7) >,TV&UE>@:"?#Z M*32!W3MX9CG4]!EQLQ5/[WSR4_IFA@]5KK_[S9/U55@;K0(;,A>EZ-."N@$% M,GP2SBC\SZ>4S(&H64 HO#LA[ZA%YW?4)SU-(;JJ#=A^%O[HDTP7'V:^^%VSY]QNAY-KT_>6.5/J-$',U M!ROU0+37B7)WA&NV=J?K&0O&529=@RB0S)DB0@*S=<#<-^G8"[94&=Q8+[_' M]Y;QY_IZ310^V>I;!%F3ZK][4B;M(BD84C"D722!V19@2KOHW.PB@=Q1L?-< M'PD6N7*P)"PH9S<\]U#_,F=$A"L^%5=R4_I]F>-6 KGU0'[94X9CL6Y=5CO@ M2O'HMG@8 X%E0VIY"6-IKD@@GQ&0P5PQ^@+?VY7FBN@,[;1XC-06:OEZ MW$^-W20^Y'ZZI=;,!2+OES6*NHA)9D1)^5BZ5.HC1>U5FS9?$,8W/ML2=*FE MI*O*N.)B#6+EE*K35))0KG%BAXHJF,TOU6?7,:<;L-$46'M*T'40="^UD3(: M"HPZN69+*.==LX?#%J[99QX*-(*-4L/$S6PZI2GU/LHB++.*2O_2H6O%1M2Q_)"6G@Y+SLC=4!FJU M57O+%QW!ST.E/$IY/-:$'BN#8;VU0%P'1D>5]J=P$S O%B1[]/))?GH$M.R0+!- MUZ* TG!&KFZNR7@TN-!5A:7*+SLS/VLJK7C+KY,R*F&JK[WY(@JI3VZ\:?B( M9,/$WU'XZ$P4\HF:, "%>#[Y;/I_4@ +XWV2RU_9,71HU$H:#=8;#5BCSJI1 M%@7Z: <4G?FL><:Y(+K[%[5"?,LR%XQN7A8#&KFW71=K"CS.*' 28THGD15R M;(Q ][P!R"=YNU!]D"ET9]_9CATN ?H. M%K#NKTW#"E'PZ _JY6"]F+5Z.=Y=S%I!=@412'P*:G85&UH!MGKNO8>D9<4! MGE]!B:GAF3D!=1K&TI!..WQ$ KD(7)+;#+$3>\*XOR*:X-# M!I?K%3IN<)0K/18O'&R=2-@?A+Z)J\.%8[M .0UGWH1X#Y3WO5I9J.6YWMRV M8&V9TJ0&=^-]]A1V7N+Z2X6!)60QW>9X,T[T "E!2;:T",C0$$RQW% MD?H #-"H*%89/0+OP4-9%962SLAM/X"NUL1SNH/3ZQKL>20P9J..)X\@;S_H ME^JZ.M\"-N?6-@]- MII.W&9;PUH4.R11XP?<9B?" [F=F$%M_L&W'\1X#\I+)FQ<%\%CPZO4SG#D0 M+C+HI[N*9S@=BS7?GO+R42_B3?G/+]07Q (]'V]'T\_!PK22S^7,4KR3':D_ MKB@^):[G<&Q6W*,Q^K$"/\&A,EU'!/?\@T'G/;?AL>#\:JO84Y4Z7#+;S--^ M/.P-LXK7L,L]B;6$8*W-R)I(B1-&5V=:*4.TL#C-." ZH(P-\M*GPB7QS^X#P-W9).X_P'_#5RS2/;4WS:"C#GEC)%.J, M76_S>CPZ\Z6WLPE.^B"29U\%II6KY('\2G*5;.LJV5/T_@%]*U=)$47R4)Y2 MN4JV=94G>TR ) MR+%,WU_B0QA0QD*"[CUOPF+,#L<0'.*3>"$":]JW9RQ66#+*BAK(N6*N43+. M$-(?Y3@0+]<2K.+\/;=%57_@!$=?[@6VR^?P?=$LHD,1+%W%)_3CZZ#S0(\0I6<(SWI7&_$YO_@ 31'/0UWLC< M=\DW8&/&2X7$7HTYKP/JN1E=]S[5>@U%4]<]2DGKLQ@8O0$(X8OREAP];:Y: MOU$9SJ)82X?>8J>!*-)=C@*^I(9TRSYRKM+KR$*0@YD42EGD"H*GF!%^K 25 M2)04L'T0^M7W@D ,-']W^:U[4:3K5]-V#Z3JEN(EQ4N*UW'T? +.4"E?4KXZ M9!\*1LX'T_;)WS *00!?;*5>UIB45F0,0/JB0U[4:)?[X92-9X4) 5Y4@JK2 M%+%DB&2(9$CE<2\#7;!#K(.1P->>O_!\3-OE>B'E^7\L;SZGOF6;#BQKBY)O M#\A(F&Y'PHR4<5^OU-02Y-J6!'*W@5QMO4T)8@GB.NHSZ&+E(&E3&08I&]V6 M#;!41):.!B-V]VUCQ+WJ_/WRYI+\B@FP799;V+RGKK6$UJW(MT/[D(]=AN^* M1:@ X;N:HHX/I)UI3?BN1+APA J \&HW.!+=$MT2W1+=$MW2.FG\R5;F7D#2-YPRBO#E(5M5^M T5639:2TT')J=1;VTN^V?H$#'EO(2&A(:$AH2& MA(:$A@AN]PV\U.]AK_Q2VG8VT-(OI+4PQE"4NB?B2)L,S9;0D-"0T!""/8W/ MB82&# ,_G]NL9Q-KU4X7NK@!7"-%K?D\2X8H2K%IO=CTI$1MY(D4(CA4;X;6(#!=9:61UL51R,5Z>?FV&T'+ MF]-,ZJC-@F&[2D<<8HL89>ICG(PJK4F?. 6,3M2;;TD-B*X6Y2K-?R:A*.M_ MM B0!;VV9;#S =9+$U=6U_/GIK._.L\.YO/^D9;5ZUOKP#H"6EE I!X)?U$) M0NO4CF?)II+OD1J"':H<#+[[1 .TMDV7:&1)35DV0NCMMF![:4,9#JOUW KB M;Y) [CR0C5[[@%Q'./F>%4W<A1WIL39-YQ!N.Z6I=+%%/T8VA M6%M/&8(G$5XNP@==07@=T7*B;>QR11(O%"#E2;S(6=/.Z'A9LDF>PA^61GD(WZ9= MI&!;1$,QQD;[SBXED"60MP[A5;U]0#['0_A#"YH\@YVG7.3&W?J9U, R,%1PJ.O)R_^G/7:;W'KVCEAD%%!'G>X_4YR_/S ?*WF+(PKT@ M3(A#/)\L?+J !RR8)!/VB=X=$&B&MN<&EUNS'__]WS]%P<6]:2Y>WT2+A4,Q M[YOIO#4=T[7HS8S2\)T=6(X71#X-;F&,;QW/^O.7__M_"/GO_W=Q\=WUJ>7= MN^R0]]9\(F^I2Z=V&%Q<\&>2UK,/PG/)8VSDT.HW.OWYA87'))K>TUZ0R+7Y M=]]557]!)M2RYZ83_/SB8O#BET&/2=R*]#V-5TBE:O340U1JIU 9 I5W2??A MS S)HQD05( M4X"/DPO0+(%ML405[)O@U28S_LY.">GD"K29>4]_C_"V[)\L:VN1!'^95"SWVUQ8WM#5N]%[\8O2&^F@-!H5Z%YP7@Y07.Y"QS0M#&_6[ MRPMU6(07@Z$^Z"PO^BDO\LE(K]^@C$QL)X*^CN#&._[F%EFGRLE('>:2DWW] MMX C%6G1%G.DH/X8]H=:QSE2D18YR)'W;FB'2_)W>T+)-_I W8B2S^:_P,"^ MC@+8W@ 7>%O)@#%[\FO^%KX4O\->2=[@+Q0;XC [Q(^_?WCQB_;?/^7NJXGA M/(OA]@WG6275ON$\NPJ5-)QK;S[W7'(3PBZ1_!,WC(3M&/]WC7S^%'LHW5,> M!-,ON[;PQ:(),QO^^L-1F9^ ^V,N299/.]P4]7DR#L1-VB%0;Q5P>"0#XZO* M-PK=/, R,05 ?PR""-T*C8XWO^P9*URQLXD@:N;JQ%+_2,QG.=GV@J+T61@[6$'"U3XB%#;C: M$&(Z7SC>DM)8FA>1;\$:0)D\RT L&:92+%6$,99!*GF#5%JW_,M$$2*8!NT[ MJ@?KH:]V_JQ^=?J\UQV0>A0^FT_V/)JC@](/V'XJF.-Y-]:SGM.)#3\%[,CT M+@ILEP8!#=9\#?'[W_'U#YY_@R]?N9//[-4;?/-M^F*> \_^EJ.$G^,4[FSE M@676Q!>^-_@*ML1^QPE[E#^)#YZC\T13+\D6Q]KA4KCU8=]G6BPB(S8I]]5? MH']%Z!:T7;PUC.?\;,](T/>>UG.8['4H*(0^67019CSV$S,TXQKPJU@3+/AW M@O.AUOP0FGJJ2^$YRZB.0//\-T^U?F&M+OC]>RZK 1!S%(*9%.D&*9ADS MGIS,7X@!P#A 0 QBWC]1W[(#0:CYZMO;!W92*O>V'WJ+=HJDU 4"ZH)O=&[: M+L9&"4'.=6;K* 1!M[!_S1*"FV!V+?Z55%EG84A XEAX_B<-Y>Q>5P.<9,_18+ M.Z3<;[ D_N)[WW39K9_'>-=.S'B_/,6,Q@]H<)(?>I?Z8'7T>& O5FRJ*E]S MJC=0*DM[-.A56WJH:E[)N=TWM\/+?L>G5OBDRRU@R%K3#3.D@YOZ@R4RDT62 MQB6HXAI^ FQT2S7*)#9KW,ZKU:; .Y_-IMS.R^U\DY?B1+H( ME]NVL?#IYT^I'99LY1S%J6:ONXE*W?XEJMJ+;2]UK=[2BGMNMM4^ M\')MJH8EH20FUTA04W@W+GOU9B46N0!OA9R#U6OB_N4/908E J0<6Z@&'J]GOFC5$A-/K'F,%X^E\YB@:W: MB]^&M&M2-D3CDG P[DL8=Q'&4L6?OHRAYYG3D'FHC )L72!!P[R3& MJ8X\?RJ2K5L9C*L-"I?.2>F<;*ES M3"63R,>L@IA]/ISYE)(YD#Z#)Z"'R?:&B1U+81E,\F@&Y ?]<@P;2,?![/OX MRP_:Y2CY0L&2> M>T-U9*OSWWF5_\X55"T@A$A+83WG)V.S$IPLLQ.>&R: F M]G1*?8H!B'?J=9=QR0%-NPLZ2=66&O+6$ MNXQ*_"7]8H%)5 , N#VYW!*A]5(8^PH\I,4B/O**O+^? &JNR8H@?++- M.]O!D@'?J(6[JPG1X-F0^BZ (RDL>D/]!R"%O/SX[>85^>=GQM[U"A.\?6@^ MTWK:>-*VMJ-4JM[3_DA?OHI": S>N'JR@S\2.F(R8BJ !D[ >GT-?:VP[^#% M+YK&=H@@I^3(E7RF0%MHP05:I7Y5Y-!V35],D_,.LF$^5'.YS-/(=5=$:%9$83.S\W MDVHO.]F;],8Z^^#Y?U]UQ1@$'57$SS^^F>X]94_&%,9\_@4:UI,R-H?)*\ZX MS[:[SI!C<"D&X_A(5HQ31T<@/4:0/%+'^ = M_@I@^1M_(29XN_3/L\6?]TC,LMU>@MXW)[[)4CL'Q#P]!A5 7, M0GE'I]0-*/E -_87F0>AM?@Q?.K$=3(A=V_[E9)::$EIE-1BJ_>HK^LK*#1# M<*'EKBC!*_E#;_B:]#/Y)/_\ZCFVM23HU-Y5W'C5P)=I1N38R_S5U!TN0+WC M6B\7[2CZPEO$UE\3.S2!/?N2M!Z:F!U'7(=.P<0]$;N)[@+Z5X0+3>BQ8Q@[ M""*6BB(^\0'H3!"\K!0RRYO%5K"I[<)3N'"EJT* !9;A+12_Y)1JQW'9#5V$ M\4&5R@^JE.S1$H@5UEFV77C4=J%QQ^&'$'Z\) M@,C!/":[5LN[=UD-:.\A+B.=+>SLV%-^]&=1/S1M-_TQ@$?-D("\1K@ I>.*&OYOP!1LADE>$JSZ=.JP:ZM[SMRQ@ MV=E@\C)^X2VH;_(S.!M>ML+D*A+,* T3 MZCB(?HM!KA'@!P761Y0 M !I*C^UFN]0OAZN3:O[.WF>U%2N5E?AE)7/S>76-]8[GWE^@Z.=YN9=]>1=@ M;IE$SB-4'B"UZ\C/2HR+L0 69>=("Z[FJ>EC%4'H$VV)M&?4D"#$O%&,"J!3 MV[)9HVMSLY^>5;<3&P- @//3:2+:+HB 908SH,=[L"=\H+'P FTF0LK&DT5E M]6@4,"T)_^+-U_7'"$!D9YNQDEE_.#>@^CA9JUB1O*-+>9H6NCA*O$@!W"-1 MT >]][C&3?<[!'M'^E 9 5<0:ND^#!B44;2' A *&&$K4]6:T4GDL-/T#U$8 M 3')L>57<\EU_@<8YY=T[C\A_/B!^[6Y0/,E^>J?MRQL?Y^-F'3U9TDYX@]!%W /_S)H7P8[$/V-FS6-F.4PH%PG+6.0)ER3/Y8E7&6^LF&-, M[:4L=3C_N*QN@4=A$#%1+!S'>PP(ELH,P0H(H)7@U>LC;,"0WZ_@,5Z\[."+ M.++_YQ?J"X)Y8N.8KO0S5I=,/I=C,\;A8"/UQQ5WUR[$5)#Q-;D?8_Q8DZU? MZ!8,CRAXS^JIITJ[U(#%PSQ;!>E5FKE;[.*D*W57W9:I #E<_U4:PGF",.6! MBH1I)56=X^7D7$":,QEH7FR4=!$SLZ:TZLXE&!<&>>FGATI4765HML MH(S4:F_@"\+WQB=;8B[!W$7[\"8W 0>2N$F#K*T&65_I#ZO-T"<(WQN?;(DY M,5< N0?(LP(<ZRM]EA/47O5YAD2A.^-3[;$G)@K0..%R=NZ,;B=4=^< MAG3K0D/YM51%JCB2,[I&6$(%, %UQ:@X@VF'YDY0LEK#/\&P7^WB5SC8JND] MT;,)\=NV4;IEJ2%WAY=7NDAV-PE^Z?)7;EQ7^S+KZP-EV)>I]9N7G-9Q23 @ M]XR.@/C$E73#P9%K&RD=Z\T[UI^A0T0?N(2&A$:U"NP8YYBP6X%/- A>$Y.E M-UK/EV['29V;]IK59#HXVJEJ&7O:JO1Y>/KY+9\%S*3PJ6O'RG+8+N[-) M$NGP+8QW!PVQ-*4\O2'L=#86PZ9/X"NR)TLYJ&J*-I'V1JUCI$@!5Z<$?%2[ MP1$_X*/B8$OQC\F+;OK6JPAOEG0M-V5IFG7U_7SA>$M*":L92[Y&OC7#A0?K MQI)_[DN@FKS%7DK>62LU*T!N_6KSS:TRXVO:)7F.C9M(;;@^])Z4]Y@6^/W- MUZ_$Y*E=*;QC8VY6&@\MP$3/BV1@+%=Q_OK'9DA,,K$#BYT/IM+HB$' M@VBQ@X/!'$9'_3=D4_ 94T)O\88XMDLO9O&T:YPW\;$FM(F?6,K*YAY^HS1*HXT]W%.QDE@ P?G9CMI,TUQ1S%N]\0B&/,QM4)58?8 6S,5DY MX)GZ/&4U\F>7P&UHV\/Z+56@5Y;E1W2"Q:'C7-0W['G_'CY>C?Q?4 R$<7 M_IW0N6M/0=R8J_ *\_)OEM=F3R=O?70WWF&OE%12*%]G#0VI8.';3-7 ,H;U M'/8.C&XO1$Z&^7>C@48:K'9O-#5H7;:4#^8MK\Z@*6!Y7N/L+(D M%9[(W)ND>%@;);[X-WSOR_0]>VM5%NISYIT31VAHF?'E[+*YL1VG7HH.Z\O& M>HJU)IXS72^^42S+ M#EML#SNX5=)?F2'GD!"-BF[%U:#U9!O'HT_5B BR+1T-L< M"^ X-HUX[3'XU\6:7JSLC4^Q0;")<7%"5P=W,&_1@#H(%AIX^XXF5*_JB8#- M-N22#SUO;Q>W:L2("8=O.QD?5Z;:P8^D.M"R0+&I%0SLH,/E4XR]Y5-*3"C0 M,\JO\7#@*/9@=VE9!Z-K91T:Z_@&A.HS%ZKW*%19X&?E2ZSCU<;3;0@M'9TK M>H*ZO4T E'-?ZMP+%MM19\!XKVV!A&]7KN4H#$*3%38K]0RU\1Q8,A57FI%= MZ0_$2LHNT[]U'W.]\?G5@LFY+ @;;<=\BNN[BXJ%4EX#J3%*:#P4JQZ8O'C4 M=<0-#;$,CSIO'K5U;_"-LF#K.E0M#M'( S=VXD#AN-8Y'8EUK[=S- MH4U7>JOV,A\\?TKML.1U3&:N%N&:8K5&ZTM-T\3R9=?/@W)732DUYR UJI2: MZM;H/+FT6[?5?,_.G2H[@Q(G#W#5&;0;HU2 ?8"FC'HMN/_8^5S7$N-58GQ@ M5.NT:205]OH=WP;"73>(;#;V]J,[]?PYOQ#ATWO39XOCOE#HO2&Y078]Q2N% MVP&X=D""_[^]:]MM&P>B[POL/W#SU >EU=6.%VT NVFQ6;1-$*LMBF)1,#)C M"RN+KBY.O%^_0TJVE:2)'5NB*(5OL6->9GA(SI SA^D4MFH0:H0N24"O&Q]N MVQ,1;NO8<@>5;3J]G/@).61# +K.%@KI(\L^I1R[] H-L^S:ZF;J$WKU8AVH M+I?3H] I% =?^:]@$>V#5'A,Y$#G!9EBGX?W2=&=M_#3"'L)R[CYX,_)!@I: M-65:/67ZXS&S;A*6"PS62QC[GAPPY:FCK/7R."56FKYE0BUI%U!#=Y&2G\JV M&W9JE=LA*G*Z]5?,U1\M2:+WV@=;86Z%N9?=!@9./P?(E3[4Y;(6RH;CCF8: M5O.0+,:XD39L)C=NR,V,\'/%A').!H$6C@K0%GAC;6AZ1ZXH.I44T'K,O;15 M'HJ4D&N;A5-Q.I5F-_QAG4=C \.EW5PBD3XXS=N5^HXEU>PTZ\H$;/ MZ19X&W=J>,T6.L=^P&] W],(#3'\,21>&OF)#]T[(9<)^HB3Y><+&@3L0/X; MP1$Z"PER<]9?EQ-H<88]?@!YFV!TV08TP5I8-\#J7U>?U\XJA[KSJGG-*TZ\ MG;A(#)O5;&B=H@&,_+EF?JR98"[R!7>'I ME*G8^]UJM8:W@FZG5.@^HN&C;\K\Z!\<.OP246)KMV6Q!FI[DTCBKL:D* M9&Z$P_B*1!$(\CZB4[2V8#)*[)BQ69Y'U"-Q1K)\QHGE78I QQZL$A/"$DXUR@- MV?B>,++/($;?^0L@Z"%.V[PX+[TJG)>]_79(\UENMPY07.HTYCKUEFJ)EX]3 M+%\AR @]80/8.ZB0=:>^D,(C(2&%BJ-08(R',++,_1+-Q&>3*71 PW^G8*I; MNJ)154M4?2!4-*IJ[)LR]B5?EE>PS@CA+:\7-+=Y\VN[D*@'*54K/:N1U?XG MXLZYMW>(Q6DXA^]HY)/XGH,D'.M/7D(/) .64E--\T^JF&VCLXG5#E]#"5@S M?1QLR#]1@8P-N^:O5KA. X,8%8H5BN\$JS0PCT',GE5;*.[&/>O$9Q$XERG8 MBLC/C<:%P+U+QA"U]D9%:GH3R9(5YAJ,N5ZGVM,F&>FYMSWP;I9[PT(9XPD9 MH3&EHW+]FQW(&\7R-NU!WBA%1R6P#@U+,RO>?4JA;Q1$HJ8@WDJ(]WK5ANN+ M@[@ ,E'IW"73V; 'NC3!P7! MTO+2A$3K-9:ON FE@:+DE-P3E>QLV'8TVY+X4=3G;*LK)#\)R8;F-)&RMNFN MQ;Z;V3+?7WD)4IB"I<]+V& ZU=X 2*+WV@=;86Z-.;/BAVR57U-%*%<:A7Y& MG0?NS)5_P_Y^[BDKLIS8ECY)+;J\.1IE?LJI3_DGNMHTM;!OW.?GGGKGRF=MJO'5.SC^1BWE=.4]M!YQQI M5A,]=>4U_=)KBL%'\KQTF@:8/7,U(K.(>'[V2@7;1(K/5B@72AF83UHK7MB6 M9EM-3JJ P3Q^IJ1[UJWS]M^,2I,?537B_PUS'7&@I)N4[@ M#JEL8O.O]TEE:U+8516I;!7GG_]LSS3V8Q&&4\!5#GW/978(XGU5_H4=8ZTCJE+-4>5R]%ZT'6UGF1YQBI( M;=?=XB\:L] TMEE$) M3JV334($U[0^L,0S-K-CU45D]"N*U0ES7K"80_(OT ME-H5Y97E^HSN7*U4NA>J,!45IK*E_%U+LTRQZX\*\%(SIPTS!XS3;K4OT=42 MX/4JP:#NU:=OX@E4-\ !#CTRG!"2,"I3&L)^=T(2[ >QR\JYT+M!0+U_ MCW__#:'7?QP>#B5"9702PNE0M"Y3)E$IU%2WEF8PZ"VN6]@ZW!X]@:++$UN(^MAZ'E%J"U M1%8?@+&"EIM!JX@LU!^/(S+&"8$*0=EA['OH"PY2TABL@8@/*G\EW4HX+EO9 MZ#/OHJ]G6P+1MX,&GK;6#1Y9Z[9;ZK;&XU<>,<9^"5L,'A. VA3[(?O76QBT M"'M)"LZ)2Z)I*Q"ZE#<7=R5M05@FZWW$ZEW=2.A.V#T^-[[9'TW[1 )\;BD_ MC-;K5S>747#\/U!+ P04 " !Z=DE(1GYC260. )G@ $0 '-H;W(M M,C Q-3$R,S$N>'-D[5U;;]NX$GX_P/D//'GJ NLX3MK===!TX3A.&R")C=B[ M/>=I04NTS5U=7)+*97_]&5*235TIV6ZJ8H4"C4S.#(?S\3(<4N+[7Y]=!ST2 MQJGO71SUCD^.$/$LWZ;>\N(HX!W,+4J/?OWP[W^]_T^G\Y%XA&%!;#1_0:.K MCX.'!76 E*/)PQ@>"7I[?"+_H:&_?F%TN1*HU^^_0QUT>M)[AZ:!ZU*!KJF' M/8MB!TT8]00(^!'=W@Z/T7IZ.GXZ._;9$H2<]+K_O;N=JH)C6EF.J="0$LPG M7M9D*WN!^5Q)CG,42^>DU]DR@3G_2BCS/&=.K,Y95V;/,2<;S3/TD?)@]GY7 MY6Y(01 M$4T]+@ 6HM/;8L.@$[_KAIDQ*?4>"4^1!Q_4V_A1RF0)FU['N/Q0!9(6?M<:G%QQ*F[=J0I5=J*D06D06/IQ(WD MCS4CQZ!?3,)\AY2 ([.[:]DIO%"SVVW!L0C,K(R43&L (?Z:,$&A]6T;4_=@ MU;*P4[=:P&(%3J-K99-%W5H!"_5HDROEX'G=2@$+<;YN?:2<&=0 R8??'F[R MQUJES95O!7)P'WCV"*81\7(#'92YJB4=(6I?')52; J.B]Y"]N$$QOZ3$YBW M8@GZ(_9L%(I#FKSWW;20M/R $WOL?5#/Z;X<<4I.H0-N*S*UH8V\^ M7HS7Z!ZC'UV@\&3T,9C= T X7.P,]]%VP MP0IHZ".Y@?6F2VY]7AMUHYC2)G"V:Q,8CN\F#Z-/0'?S^PC=W,/O$7IS.YY. M?VC;Q.YM O/5M>,_U6\%6<92W-_NC/M@^@E=WXX_MUV_V"4GW&)T+4L;+RX# M3CW">>2+YV:50O53[(13;CD^#QB1/[9RD+] L:06!QV'2\PI](V)5DU8 TWI MTJ,+<$U@1619?J!B;Q/H5!:LR4*4=F$T8'B:Q5"5(M'3RU'K*JTDM"T*Q66U M*"=0CMH^3(1SZFGKWKP, TIG.2A%4I FI@4@V M-U%2D!*#(CDM CH"UYBRW[$3D*WA0@3R,@P(O,LB(*4@)49+;Q'0$8 B"'AA MC( _%)H^D6*P^4]9FTMV.3>$ EICZ\8.5SDS_!S/UWJ"P=0_9TT=9ZDH$NEI)PNJ5 !OJ&O(@#$D\O_@6??$FBQ/'8TJS,8P,I9_FZE M_X@T^?*'5H**6H1EM&@F9A.RE/;*[,GGI!NPR5D91T+:_??B0"RCCZ"DW!B! M,4<=7)"]X1.QE]!V!Q9D4;$)^U4G-V"5LX;>RD::<-5O(O%H*[]%,=&'@CDG M7P*HXN@1_HLZ4"K1@$C."GLK 2D1K='WC)WO'4//C:6GSSSL'#4WG'WX^: A M>O0F?FKWQDS1^AF>.YM64YA=VB9R8O0&N'\Y.3OI58GUHS>A BV.IJ!_ L?" M[/*^G1/J-P)9=<^@1;+JYH&.9'%V&9*Y6P9&)*ON/;1(FL*U.H+9Y#+D]""M M$3!#D+?%J4:T5X>LE*(,O:(8KQ')&O'B%M4J@>,,G)DL(XYZN-@$8*68BF$;@*$=(6MWU#I3JF]=G*\*X=(#4VB$-$8=L64S$FV456,2"<;37'^@6/2 M_9.SD]-J,>D6RHI!:=.!]&K]NWY8NE\C+-V"60_,(>A_:D(T)*H-ZQ:-"@!G M.VNY2"250J;@MLAVX-5Z MF2@!HY&J#-"REXB,V-9\*:F%N=*V?0+<@KP#;MSWJVW=.KE[ 3L45P;>*QT&"3IYA5F'_8X2+_R M<9!V6-CK/$AJ][\FUVN=".D?X$1(VU JO$>8[.SY>:4]/?7^H!'7"N\@_B.@ M>]]-W200)B3O&Y"W#5!W[3.!O,PU%_H=$DN,UXDK),(K,FY]2PE+7GJ0R]@E MCN!Q2FC_MKX>HK8/8I?RD4<6:U4)KNK47XOU>Y.A9*URTB='1FB"V9 54MTR//:P1X6/GNYAM_51PM= MRF@KI,1FT?5A2L>+HT$ "Q#L4.Q=^8Z#V1UQYX2%;K1TNO\H(@BOY DOL#JW M?1=3[T805WJ&H#UXPH**0.K^D?G!^N)(W=5U3H'D"'D4),WEY3JP^ %R/)=E M6"+^'=*N 7S?GJER[""\#*&X(J. ^1GE]<2F*7S)P-_FJPEX1'9&\;S,IE5@ M"&W-+FXX^=E-J\2$$9=RDM$^E=XTM6\\05AX?!@[&>5SZ> MB">?_<4WWL=$O-R*;#\R4C:M:Z6.F^1TKT**AG6Q]&<0PG'H1J#7D\82(G [.55 M1HPP:QX>V+\XLJ)/]-D;U@7GZXP(Y?I ZD#QK"W5'27+UN2"7Y1 M5\<^86:'PS)/U?HC\(DK:.";]S?R9JC7*[-AUHZ6'M?,=T,/'CK_ W'4_6V$ M/5(KX815HF[,B&$:2X=0A?&BH"()W[J4KC'U-8R04R)$F"!'^"NRD#?V79,$ MP"4TWTLUASYCQ)*<\DUZZK.)$CIB#!Y]AUHO^>NG&EQ-]/5*&VD<8,A$M&HP M-6W=$>H^#=8R/BT_DQ -0.5U-=(WK9I3:T7LP '_[#H0 2-WU)/KX&@2DKY+ M=*^NMPQ/U4'5AGA-!7:T;T3EKF4.+;F)W:+P%'V.%U"!MF&S=Z'&>7A7(6XB MA /+ F&V>B=/]ENE.5L2/E1G'70$S:3?T3J/R4YV1<*_-]Z-9Q,W_("*$JI&@;1E6^I0]LP0H;[DMK)_IRJ52-O6!V+0A8%>YG%A$U; M(US+D\[DECX2&;C%WI)" 6J^YZ%K/W!AS4/_#@.^SS+ E9@T=^1OBB]EF#H& MC]#S9%%RVQ [9$JL@$7O3LS%'1;1KP??<:")RI#PV".S%>B\7,$?L@WCZ:[F M(:7^8RP9-2099^5"?2KPH";-$_^=V#9:64OEI_Y"/&'Y>:%'XOAK223KPQ/[ M%Q6HOQ??;L)\.["$C#8R!L)SCB[E$S1M')XQ['&I([%EB#P]EMYX4!&81N0R M9"Q6A,W\&;%6GN_XRQ>MNON):0SJI@6>[A[);1?0U4M./* MS59&L:-%F0?VGP%7.^_9@V_5Z)O6$W;>4!M]"90WN7F),&SA*^Q%6VV_$^F; MC9ET0^1R8>;+E'$@Y*@K]V\SY^P:H$O"$99E\6]Z&NEK6T2N"HI,,E@NF7H= M);D=_8IX[:3==^)%?$O;I3;!'X@&UL[5WK<]NX$?_>F?X/JN]K'<=)K^UE+KUQY/C.,\Y)8SM] M?.K0%&1ACB)4D)3M^^L+@*3$!QX+"A0A.7,SN41<+'87/RP6B]>//STOH]$: MT023^./)^9NW)R,4AV2&X\>/)UER&B0AQB<__>./?_CQ3Z>G/Z,8T2!%L]'# MR^CSY<\7MW,<,=)D-+V=L+^BT5_>O.7_C<9D]4+QXR(=G?_PP_>CT]&[M^?? MC^ZRY1*GHRLW-ZRBMG MM?SV@?_Q$"1HQ(2.DP_/"?YXLDC3U8>SLZ>GIS=/[]\0^GCV[NW;\[-_?[FY M"Q=H&9SB.$E9;>ADQ.@_).+'&Q(&J="X4OSY@48E@_=GF[J4%/Q?IR79*?_I M]/S=Z?OS-\_)[*00D7\&5%*2/[?H"YV8$7\X$U\WI(P1UK#>J,VL-QKE]J,D M0K=H/N+__WI[O2F=+ A%*8K>A&1YQC^>W> 4/PH3C0EOLB6*TV1,1%LQ?&"4 M7,2S&\1$3RY1&N H&0=1^(X))RI*7U;HXTF"EZL(E;\M*)JSWUA5IQP+Y^]R M2WW7N:JS/6FV'Z6ZZO,IB'@SWRT02@M6%3.][R*\D:5K2=T*V5F^+,$Q2E@S M+1^8@^*-MXM\&F[=Y&/PF:$X03/VEX1$>,8=\5W*_A3HFLS'0;*XBLA3\C4. MLAEF7[L(WJF:OC0BRQ5%"T:#U^B:C4M+=$.2OO4S5MJ3MI,5'UP94'I64%J/ M0YVJ7;,'553LJQJ$S%%ED5#RAOV[5C5Z3A%CNQ&(*^)(12%!*4-$PEJ]$0\Z M"*WK7%0KQNYYD#R( 9S%78]!L#KCMCA#49J4OPCKG+X]+Z*,[XJ?_WN1)$R. MDG,4/*#HXTG]QQ2G7,WRQ[.A1+V.65CRB!\BE(OR*TH_/X=1QB/.GPF9/>$H M:BAB4Z10$U:D;H0*9BYHW1X!#<\C_B?$8^XB_!\,&5-*F&-*7Z:L:Z4L M//K\OPRON,MB"C00 2$MC*0G]0D!%DHI6E[/H6CQ[_UI\5SR<48IDU'JO1K? M:DYL\VTX^<.09&Q(O44APNN ]3AF:(4Z -)2.RWIT(AMRDRL=), MR#D^-4S M*O#[%W_P>\>"A?0>T>5UO$9)/LEKM+N.I+")G,3#=@;HHF]?.0/_1B(N7LQX MO[1''MFG31A^VEDU[=;O:!_XPB?D;+ACO^/#WGK(.+(NDC' :4O+.KY M9Q!EJ-&05F4**P'+>-CT7;358P+(L0#+N3]@F5*T"O#L\_.*S^J8"I-T@:@N M%+$HL0DZ 24\A(F]IGJ0@/@5$/FK 2+#!N>6-A#1C%3-=_[TA$IC_$KB4(I] M+4VAOX+&I^:#J*%H1D51_QR;(GNB2![XF06QRW2TLAD>S0UN2"@)FCK,7QVXO-R%9$7 MA&Y1Q%/61NW ](6R /KA7(M&>F*O:LW_M*FY+P*P]&^B>XGFB DWNT5L@IU^DY4T [@!(]TV3:FB\[71H:H!VEW#RK] MO\RK3H,7GE359ZCE1(W<=)/(XQ8W*P5K;BD?E[. ]O(W_Z7LM_?!K"'WN&EM%(7W:0W'HKG_YE&J0A94$T"HJK('-\1!!B_*%(:1 M3A["^)'*4#0O5"==*VMX^)?B%UF8B@+ZA)66L)JU4A!ZU]Y@K70-KF,"',@& M,H4^)4)TJ0650:0L&\[/QUC.F$DRYHZ\RA;=\CVQ,9I]#FC,#Q*P,3A;9F(* MS?P3#G&S?\,+%.I""@P'TV;+9D]UC1<+B27GLNB MP)N&HLQ^R"B&UZC8*:;4I_F]J:\YBO4&L:,=)N>K:3SM$6AFD'ZM9*3?TN0 MDDL>+D(VCTK$_+/8"C8F2>M8F'W!PH V!3W%2F?=S>"Q80U,,PUB-DG83LQ1 ML-P^6UYB#;#-0S;A/QUX*SMEXDXIF;>6?R1?RMBX^F7 5&&23N9\8[K(NB"Z MQB%*[D@T:RAB)MRD =6$/JBIUTVOD$R+?78X0",0DSJU7J=FF&4@>HU;:0^7WL<9-( N]-6/V*%4M MN525QK\Y#U. U"65+\08ZH*8<-< SGAJ:$BAZ3IA0_ M9"F_D>&>3 /5:>#=N55#I%VX>6?5KS%%081_1[-?2"0NB ]PS-69Q'(8C)3@*_O:@SML'LU V9+'"&5[*T5ZFF:W<3?A-J]B.UA M[ =QTYJF[.:_&JN<2@ETK0&NV;_XKI<3.AZ"1J>+#00:? R)/+\"N?8;57Y= M3IZ[*&9>RA^!NT3Y_YNQ7(>BVJO*546'[)))U?1"29?;;[L -FVTZ_$[/A#K '+Z(3W!.Q]94BY:LP#?/9%RP/MEL4 M''3ZZP(=9 =#-:?0.\@C#M);R"$[!3%P*KLE?O/A*A,^5?0J6+;ICQ*-!K/T M#<)V]07V_NXS]B[6 8YX 'M%*%]\W!+KA?/PFPOI1-7K4U6,@>S ME[HDX7L/=1U%[]IC<[CN@OV*[O*TE*M[=5:%UYG,+]%#*L(><=OC#8]N)@\1 M?I0.ZO8%-T>MX 6/H3=T-I1C:-O(42X]^[1Q>UJ3ONR0S@ M@YNBIUA&6C$T0WC L]!NDYL^9J%@2?S+9BDTVIR2[D&C )=^3]KN0G3EOG.3OMC%'-*5HB;-EDJ>U MA'=O &@W)I4'U;HP.09(.C&@8^QVE->)9M76XVR[2+&@;9: MY&B!J3?.WH;;J@30+%U/$/+&,]QF+4TPI6@58O/G$GX; 2T@EZ)W1;]<<)4;Y;>$=FJO@3?WST/*7E(;)/V M5A09K;:)Q]37*D:6V/WC_=7MEUB9,5R=_CF\RE8SJ(MGST34][#*BS M,8=CN!FJ]G&;M9#M>LFB!:N@Y/7@2Y0&.$H&NSQ0(M(M"LECS*]#O9[Q MLWQS'&SN6BIO2N"/(3WA*&(-68D,&4VV1+/VPU(]UZ)^NMI-+3X]_PW12*K) M]MJL9K328)+5=7I ME)YKZ:'K>I*T.;"N"TP '4C7E263?+J;H[1',V_4^+E,$6U^/FHX*[3?%_ZV MU?MW#M=EWRC? PLSRJ^YER8P]U9?#_Y?4=]1=YU]M]?O5M961^]6U+9 MM][MJJ4.LG=+E)+M/!TJ\QY$_'ZENP5":9%R'SKS?H5C!N4;O*ZFLG)+MQ/H M,.)RA=! /)ASU0CV,VW?MP,E-ZM=D _GHH#M1ZR5KOD*?2UB*=/(W;\A62/S M11AFRTRV)?T/"N@5R9I3W-V8 'JHCHF7O12 %T/G!=L-VH'5(IGZ MM4X4_Y([=IKWN3K["I+N3%TQ>#=85=AO,R0M19.N[AX3HBWF*J!-82SEUPG:#TZL! MN,Z"0Z"\(8\AX>4]U+DF]T]D9]]=X='9=0L>KP;8D)98;#-2Y+/[M'@*_KPI^_Q/^2JH7:O(7,(H'13%_E?$Y MO241J__Q_@E%:_2%Q.DBV1S" 1NE&UNC"6W9#M?A 7@AO1FPULW5=8B#>\XD M<#E[5N2*H<(6@G+/,XD1UP('[0KDBTX6X(9Q/E8\&QOQAX@#1+"OTBL MO&KOI;U2+?NTN*#0:6IM>,0GJ M((\H$_ @$HK.NDB7*IRE&%]?1]G!W'OK*W8R^G37EO+$SYA5\GZP8S_?XH:= MXX;*_$.$AU]CBH*(R\WO$_V$Y@P+]\$SV E:\C-Z/#"_8W-OW0S9HR\#"R0; MYX>^:+:#5OPN79?XE_+; ?\-?J\'_SI##H+_AD#^SZ_WN2OF\)&X/X@9<_7[ M#/INF$B/@M.8+)P&T'9Y.WQ6RQ\C/)7VZ1F=U7K]NW >'LCPU9O= M0M06!^L@M<+A&"&JL5'_@6JE9O\V5X^#%4Z#2*/$E**$_;]X<>E7E#:^-U#K MCF'10"X8>FS>ZY@Y,)2DUW$893-^?+*S8MRH#!/6QN%22?,F;M6-K&-G[$JW9-#^K.X%@5Q K6 M2;V/4T$J*-.H'4O;P-&/%&H_<(2E3]W"49(Z]2BO#U1!E7/J6MP.D%[DF_I" M)"C7Y!J2[3R31YE0:+=23>0[E[=TDUY,XGMSE* )O'-7>>"3=^TB?=?BEL[2 MAP7ZWIPE9''>N;-L+#O&J7^TTK27Y M97BWN:5VXF*0)-(EX$8;O[<,\O,C[P;;-_@M?[XW\TX>H@(:R?9A0HWUM/02 MXRCHC]$E04S3LSM2B.#?+@.%T&,;_(UMP#=^)G9)2)T,B5&@*@ L H# !4 !S:&]R+3(P M,34Q,C,Q7V1E9BYX;6SM75MSW+BQ?C]5YS_H.*]'UDK.)MFM;%*R+EY5R99* MLC''U"" M2)"A\.#A]>#B_,/IW3**:='TX/;NAOZ)#O[X]@?VOX,SO'XET>-3=G#\TT\_ M'AP>G/QP_./!?;Y:1=G!990$R2(*XH-;$B49;>!_#ZZOS]X>G,;Q05$K/2 H M1>09A6\/#QEQ2N7KS^P_#T&*#BC32?KS2QK]\N8IR]8_'QU]^_;M[;=W;S%Y M/#KYX8?CH__[>'V_>$*KX#!*THQ20V\.:/F?T^+':[P(LD+B6O67!Q)7#;P[ MVM+BEF#_.JR*';*?#H]/#M\=OWU)PST,[^>!@T\T$Q^@.+0_8_W^YN]K62Y\P01F* MWR[PZHA]/+K/'U+T>XZ2[.*9_N<<94$4IY1DT4[VND:_O$FCU3I&U6]/!"WI M;[2E0X:(XY--?_V!U]*1$5_GB$3/5,//Z(IV \E7M,GT- E_1>$C1=OI@GZ* ML@BE/3C6IV$FRSUZ9$U?)4M,5@5J^W0SOS$S[JZIB(]%0V>8V7;1"V>X,&KJ M2*CXM$NN$<5XU0]G0;PX,>'=F-18DHTCE*D\=XBB-%I0YWV?X<77'CSS6C+C MZX*2Q*\(%6W=YF3Q1(6]C8,^,)>W:6B+K+V;-5-73PYY+?7@BPTD(471&B5I M;S\A;M",2X9PG/1%']2*&3]7=**S0I^#EUX6#+5BZG$2=+,\(RB,^@RE8#-F M'%T&$?DMB'-T'J6+&*G%. I'217#W0=T=/1B5HS[;\T2F^6MVP!DV1%BW0(OX\> MDV@9+8(D.UTL<%X,\+;2HO8'G_Y^# MAQ@-._VO2-B:_9NSS&]K\!FR.=,&1*S,C\TYYC1D9<;90_EP0S;GFSV9X[;7 M>[9ISAC0B+69E#E7@L:LC?GFW D:LS;B]^".W]AHXWWU_R,-^#MRAM;>C,U9 M".\-/JX/.J+;&\OMC.(CC-\#C]R6QFP+H[7U*);5\)6E682%^8/=F8.].8.% MV4+/>8*%:%3/,)2-^%/?P)/%>9*E&9+%N9&E69'%^9"EF="(3,#,D-) M1)T[04^T3#$Q8T[N&J=#RR4 M46.-KJF265@RSH\%NT5K%KBB?S-G@)/#$"V#/%:8'RGS M"+1MEV.\"B(%99LP7#9M@]^BJ<,56CT@8I/99KL6.'VB3)%%_H .MQUAD5^P M]3K7%"11$C%[H_/MKPW"Z"5#U*-L?1%CU]@W#$/3V.4Y84$PB S,C]9@/2(O M>C.C,1F33$DMFHU\1F^/6.\ECT569.M%FU)+%LOV2$DC!?9(\>,C]FAPPT V M39$3Z[)'0B6V9YD:+[1ICXQB5-<>06%HVR:L#>/\%C4HV1.QZ?R--HDLBBK: M27,Z[C@8?Z"=VT%'H6$)*N[K#^+*AR6DGN QF%L?EIA"TH\3CSMP%RMEE#GP MOD.SH9JRZ-0A5QP5_%0H3A+JU^*".'A#\?EV;<_E#__BR)R07G=K%WOHO0KFP!?T17;=B,E#AY0 M_,L;><$LRECOB H>>2/F+2+LA^ 1'*2D*:TFYX_SG W[C!QGN?FTTBDF(2'E^U1\@%%Y(!H%&(9[RRT)# MJKT6>.^E;$B>'FHNFRL5?,(4G!W_S&9'*/SE#1T#T.8'.OI1CWH1%_&@7]ZD MFY'))S2\?WU/!^>G54"^GKY$4A_(*^HJ6YKVH?+AW);0.&$:@/4\X@4ZX$TCNT0'2Y1'WCQ\97X!*\LHAD*S>08%?K->^(P+0C YPX2@1;%M2!>*MR3"A$Z9(QR> MAO_.TTW,@$4MRBTTWMK,2EME-_=LRUE_@DR>/J04)(NLU5]*9R7?]VA9Y3DZ)+VX:\XS5!(V;Y#<;%/C Z$S2N]FR:':F>@IE-W.\81EIPX8 MG:ZP"A4)X1(D[YS.!6X)6@=1>/'"=ET0Y?(F>T+D-$U1EI[EA-0.]&U',.4: MVW%,H<;44:;?+9;'- 7R)>+^Z!1Q-<8^T;DTB#%AF;+[.&6FCB,5T:TBAT.P MQ,J/3K%RCI:(\A.6@R[LD,2%RB[C%9HZ7)2$MXH7'L42,'_R"3!]?ZW]HRR8A*M;J/SKZ_CG7$ MR742?\72Z>+W/$HK*<%4$96BI?K$19V-' !;YQ0S-\O:#Z>/!!7^IQT@,JO, M[Q!A94>6K:1BW+,OZK8M(LB,6I>0%Q,4P,SOT (_)M%_4'@54DZC9<36$IM= MFT(4@L(/&(??HCAFA[OHYR@NCCK1,OD*A9\0+R-I)&HM( ]&;2+('Z>W34QE M,,Z\2'X%I*QU2)FBP1(W>*.7>D4^XKD5IP=>M3[HB4,N$2]2: P-!S08=DT- MNV^)%GD.8C9EM>.M-8GU<];*Q*8']^'Z>@17KS$K6U\[,"F#,BY0JFT)>)5F0/$;UMS8&L"> R@"&U*#R'5D0 MOW==F4Z#(R^RRJHU3@OD[9_+?MO][#F,./SKZ'W7A!?I6S9A6#CM78+:IL: M;DY(;P"'QZ'G.6;'[G%73I##FQ>I:#;EK/TRH&T!5 :PJ :5[\B.^+WKRGH: M'-5SUZ9F,[+HZCBQ_'%B^/MJ,YJ]ZT',?KI(3KHDVH>>3]0^-2\<*?0-QM@C#PJ*9<7H":5GEWTR@9 #@8$4?N*+%-X@PQ3O;1YIX>\NL]*N3[DM1N73Y\I(VSH MO<3D/HC1/5KDI-@]Z$01.^%4C;J=6*I277H3A,K5'!DV&8* MQ@:= $\5%:@6YWX5J'DQ)V@S>HX>LAJS*TPRMKO'3D 4CSY)H*5:G0,T>?6I MPTZS@ZR"4$[;BU6,P'86B\U-6BC\0(J'G@FBPRF5X0-5W'NTQ.R-PA=U]Z?7 MGMP[JK8W=13W[<*A?*LJ,UZL%*@VC]:,TT MDFB*G:+/E$IZLV13Y_+<:O9:<\3=_1?-6E4<3;66)_LSJAC#IAVB"\OM#HTR M.2^6WPK<@J%Y[7KJ.'._DZ.+ឋ=X%,DJ@LRKG9_!8=;9%O$/:-".T)!( M$^X4#8$U?]):,%EC0EW877](,SVL/-@T%[/$OZ].K).\('Z[.TU*M.*U5[28\%8*2)%;H8CM?LZF_ MF[-R]H"D=&:N/XR LW/>.N8BK*WNC1K%Y7ZH+#YYX(!R6_8])0DO=LP$;-:V M1,J-[2*+6QU"D@;DH.(V,'V8J?6-9>!QB7JQJ24>K;7F45KSIWV D_@6 COS M)>^VM03LBO>U5"MV-K;D%4?=V=(%D'$/F(!)A]CT=K+FX^!JNUK*0!O@(+B, M]GP$?#X"/A\!GPX8YR/@\Q%P!4S>TO5-DL&;'."WLJM:W_Q;%,@.=HN$ZWF4 MN]6T%[YGPQ,*/Z/%4X)C_/@J4#F_6$/[4+&I D$JLA5,0%2\< /S31#3N@G" M;1RTN*ZW(PZ$%H629:<)2TX/+>J"]T2+D) 7HM12_&BH(?T-J!+W6=CF+-PG5N5SE8Q'5=9]NJ6Y5X-;]34DIGP>-" M+=!Z3Z87X4J-IQEOUE@?*:NK? 5?=P%]JW)8F]\<#8*0>6 QXQWM;$H5V:3- M:E[8SL?@A:\?Z-LVQ_C%8_T(&!?IIUG-"_LY1TM$" KOT#-*@-/E)*4XDKI.B-/1%585LHYP!0(,^=R&O?!1+>[$FA=K M?**:MJYA[[W;^U>6$0WMSFO5D7JX1IU1]^1[VKZ*V!8\ 8=,/10SC7UXOF!, M+&")KEY!"K)=!:>+>CT("3''Z0(UP-6HB2&WH^+C.-1B%-RXU*FB!"/W^^4: MH)!"2+HW+BT :[K+06X+#?)%MF AB MSL:TL%"U1\DIY-WD%W "6%%&=>W6=B(Y#7OA&N[Q,OL6$'2/R'.T0/?Y>HT) M.PWXD7*?H83=%5J3#$1'KS:J+%:S-B:"+1L]9 (]0[K#>)I?<9H5#RH6^ZPH M+)F"/8Y:X;)K9(4G@A(MF4W@("/@Q5XW=9=T29&]WL9!4AU+7HMBC^H5=@.5 MM()_XG-BD,KE9<([CTMJZ!'KRUVW%SFE[36 M["0 .E OZD/9'B-^3R2ZYS55BLI\HLNSFI8\HOB<9D]_6#^CZ38_K@[N3MBK M^VD;W*I_FH2B!=+H*[;9F&>';;DBB(_:JE7K'+2551MU2T\/$H:RZ\-%G=#T MCM=R)=IL,@'[>AHU9.-,O88GZ;J*4!(-/=Q^@--XQ12%XU"=DM_K-^[FC$8- M&9K\V-[3@84(14K;>PK$A #R;GMO$ !U-K9\@A"TMV#4AE?#0#,%S&_;"DU3<5?M&K2,R0CPH MU6FA0U)G6EC1Z8 >R)&0\<*37.:$2I<31,6YC%[87_ VG[Q@=9F"H. T8*(L MJ@$V1&U[$8N[1D&*GG <7JW6!#\7*SD8$0HERWX2EIP&)M2%-0"%L/%N(,Z' M)VC/@GAQLF5H5++OAB)[&43DMR#.T7F4LM@&M4W7#^YN62HO7DS"ZRAXB.+R M*N^ \1C>)'?L>F\2)8^TP">A2Y=&':+L:!.RV[6YXU)2C8)QW M9;>-M@S[M]66JTL#!D$N5@YB-FT"^&XO@W7K54MA]7K[AD_3 M+AL4IQI,>;&R^BX>6QW.19H\QFK?-\H?:W7\HB_/>6]E5!V=.Q5DPW.MPMZ! M3[>3W S0-6Z\R/I@KAD8?(%Q=?\@ P@Z^&C8S-"8S*(9D@W*!K+>KL5@A9-K M^WU93JMVM%=+:P'3I17]>3IY3EOAW[\6XG,?#9"5:YM$MYS33";[R,3JG6(; MOKO' _@,>!'Q:0G+BU-]2?!#BL@S$^LJ6><9_8R3!>V4(A6U+AQ\C?O 9&!W M;Y&,PU<*I!#NNO6A^AVR,]L-?W)=%])F+K=@,\IN#0<\2L++DS' MFPRWCSA!KQ\#\A5EEWD2PAD(XD+5592<0GXL..T[8:S8+X+9C#6FBFLS.6JL=>V95L\0]6IVP:K6ETO5F JV,+] MNH4S4110;B!.C:(7(_1HP..O=[R"GF01,P3V5)TZ'@Q2X!8OGA91V1S@U>0H6,%5'%J",#4J3%% M#(G%[@V=3O->S!98T/(J23.2%Y<6L!C2_9J@(+Q)?@M(Q,))=P!L=*MM+\]2 MK>8[@ P[0 M%ZC2\2$&'Y+E#K*M9=-)@=)-7%K@D467?P=6K,WH[*A$E+]+0 MZTP+8"0 R;0@8$O!GB1N0SQ#&;G2<@+K=Y$QV\N\91FM1I8\V9OUIOITM5RS MBB]5P!O(D,;FAZGGAZGGAZF;VID?IG9O._/#U'X_3'W_A$GV&9$5 M6R%SKMH5EJFN3K!:@N3KS7*)V+MU08:N MK][?W,$W0NK4J4)#:G7\Q8:)T(HH46S:"V]Q2ZAO9:QQGJ4%OVXO+&]]]5?; M8D$4]=IIQ&6NR55"_T2?@Q>4NDXUV;)RAI,LHFN<9-$-SY:(4BI;JD52UIG- MW*Q10KGZ)PK:]@)\*65I?'%D)VI]CT5BU"U%V!RSET8S7HR.$,O0!HFTG "A M+C9(E#6K*IB6G@6-UL>X>8-DR.B&7+.*&R3P)!M8)RY66V=XM<+)?8877UVOMNZ? H+>L\ 3>["&>K)@HUC" M.F_S/M:NR&WP6CRH_BT@(6])9J_!;8RX?X,N7VBJ-'T6K*,LB M>TSO$[B] MX24FESE[_^4J37/VW$6K-XWK[UYNTJWO+.QB#3>X?[\U8SA].2O?@]+ER(LA M9/>(I[0?4EY'B%_UM=1NY]G?WNV.NNBVB_^A>M>^75CD='KA ?8DU*=@!3Y! M#'RJ(N6-3YX\*FP+9U@H.OR\<$_:132^0=,+SUNQ!#\)"WYL <1]X@2H2BQA MO_%X6JV!NIZ\2HK0T%3WG5XWN@*?Y%52EOB97:&ZO(E;7*S6,7Y%J)B.W:P9 M[^ :65JN[ )!.5!$F/FZ[?QY:O"$;$K^3ZB[ F'.,:/KYP7Z4:DV%=!.A3W(GPS MOFX&6-B.(8-?8RTBSQ%[L1<2_!-.GE&:H;"0,?V,LR"N?S_#:?8)9_]$Q66N MCTGT'Q36)A=M[SDJS?9\8%B:>V'!+O1CWX9'DL*O-9%M66\1B3"+;Y<_L7+M M>TK<$!_:KCG$9P/OJ[$)63I''"]N@BFD[*RTNEWWH#)%N7A9HP7M&Y;MW#;O MX0G5I]@#$=H+LQU-$P--J =BW8O[&ZY/!F\>*!X$$G/H^4Y%G%,1 MYU1$I53$OTPG%7'#/7Q'$_BM5$/KV_YE(XJ$'RP=L474BVT^<[%VTB2A,%=N M2!*JTR(C$NXR+&%XJLQK^O=E'?X-/I1F)4;T9TLP)P%!H7'-"_;I;MY$*6=IAV8N\Z MF;7ZK>NDSNJT[EE,1RDJHQ15<69 0P& &U416*-E7OAQ%4]<[VZB;$=R\>[E M #0Z.YE6:8RZJSFD'8R@@J'-:!@1IG7"'':\&#(X'(*;1$IEQ1ATOX&I@A ^D*3[DH+F M!8#P:KO1&B0Z<08_0 &%3&R@0AA6Z8,+;T(OS+G=+.^#&*7@\I[[?7L]9.>[ MT]<$9.:-Y2(IZ'BW)P$TUM/BV74FA;:.3TI=L5]*1?V*B\.#27B'8LI36 YJ M=^@9)3D89)2%DG8J!XABG:;9 MR^I, Q9ZHINX!QD!+\[RLGMD:><^43;/*7LQ7C.96#9WDG)V3M1K5/LI*C5\ M1XV^V%J846K>C^.F**9M/K*K90+R%;'7.41P42U>A8RDQ7T'BJ; 6BB1M^W% M^<8/*&$O%%(V3\,5E8Y=.Y1%STB$$ZTZ9=\IUO$=,2:B:\%&D4#W?-W(M_=M MDL98#M!\;1__<,SW?&U?>??139ZE69"$U/_=X3B^Q(1]M-7E2D3ZJD%"Q->< MPG'.2.IHP*.#D1*VO8@*6A3N'RAZ?&*KWF2=]>@NQ:?J97R2:AJ;AUMNF=+!NU#DE+]JQ&64NB_+MFQ(W9)9:U.?+;RWSOPS=FUY_+AMSEY$:=#16DK'?K1T'I=[Z,$_ M^Q1P7K_';K*6^!LJ4_JVE[YC]E--[-/'1X(>J1,:U%)[\V')DGOP,5NZ13WZ MYPEZ2%9ZBI_<>XH'N?P/XF4).RW4E,_:@R;*A/H^:*) :'^,>0Q->/2@B0+K M58K"#Y.V1_ZN[!UB^**_G^&D"/?E0RKV)6&67LI=1VZ?<^_T& \K?AW$/IBL'!FY3ELK(/4^FDXG55'\M^6? ZH)45NUY&I-Z)&<0\^6V;S_^.!ND1K_[9WD QY6).4XBVCXN M:+ZI*GZ(U5*[G<=7>[<[ZH.KE@UHH-X=P'#L<5H9S)^F\W[JAGU*!7@Q%?Q6 MZJ'US9-746UA#8N%A]\^[4F<8;%%=!H7UW/%VDF3A.QQD4_!"H&O8 Y)HG=B MEHB$NV=887CV2J52[LLZ_!M\],M\$M&?+<&<1.==U4G; O3Z[*C&('RF=A1S M\.8]V^UKW[LH-_C&F+1,UK37@.>&%0%O'3=[W@OE#78 MNLW)XHF*-;]5)EZ!.7VKC'-I_LURB7;[8Y>8<#7;ZA?]BJ7\.A5]=3!:JV[C MGK*_K-9AQ9_9W8-<[(>VV%M96,[=S9+67N%D(R5=MQ;+^ZZ9#TJH[^T1"H3V MPEQ&TX1'=T$HL.[%W'(.^\YAWVF%?=_-4=\YZCM'?>>H[QSUG:.^SBUACOK. M4=\1HK[R>*\\TOL]Q7C]B.[Z$->]0VE&UZ 9"@N6YFBNI]%9:]7 M"05+7L#_)GM"Y/-3D)2):Y]P\EQDC;+'OB^;[Y?W544OXGW59DC<5R\Z3OZE M#8UYE)QI*,XT)L[&0BL]A#ZX[>L\Q^Z,B]D;6-/AE-R"1"XOUA$C.$6[9RI, MZ8XW$9C/8%C0TY3LO"-)?2_"7NK&< )L#GS=D)%.-=KF9W#35N9G-OD!]#HE M5Z L8>DB)GIP4MH/^D_>6(O<#,G;X)[&B+?9ZPRL[REY("-I2V]D>L;4T83% MPD-;(T]I+'(\TJ3'"L>S@W*"C2FY+8M]4#HS#V[@?Y#WU(-^5 E^3;S64[92 MG2VRTC<9V@HK^^.&_-"F1PG55H0K'8?IY?T>SH(X4GLTZY%PZ,$LA\OA_K@3 MWWIVCV:*LQ&;4-+4S+JMB!57M=$'QN0REO>W^O L+F4![=M@/)LWKUT M-24+!V2IC-QQ]N9\_GH^?SVI\]?')_,![/D ]GP >SZ /1_ G@]@.[>$^0#V ML-WY_1[ ;IV<_4)[(;V[_P(>Q58J6_:HI*ROJ]*>Q[-U>FB,@]H2?EP>V;ZF MK3P68K)KPZ*LD)(EP414Y&01H91*=(VHO*GKX]Q7">4:?0Y>=NR]=E9,I8TH ME2T1("EK;^_^+(BI:@+R3Q00%B7X1Y0]/>&8;>11ZJ=Y&+5/.FK4*(51JN'( M[-64@DW$KENQD PS1Z7FO9@G;46Y> E645+8Z46:1:L@H\ND6YRF$5WO7'>? M=M6OV#8&A8J^P\BX$[30I$.EYUR#XUN2=8A-%(+5A#@9"G%Q'P4,41]GK'5HPJN&Q H+XE02H@2I-$2E2X7NC M Z+@Q3DP2!IHVT!:3C _#1# S"'0;K9^WF4:L?"O,:9Y1GT-!# 3- MQ87:X&@5^J[$Q=TKG$H5&JNH6>4Y.@>D>=H@:[N M[L$PIF+I+00DI5U/$GEFC74E%8-A%U24MNJ%*[ACH5-@<._\7@6L=[_[/X3S MA% >M6L->&'!!3_PID/W2UUCHUBA< 3NZ@*+N*ZK:%MUJQ+_3$BFE,Z8XD(M MT# ITXMP,.1IQILA[V/P$JWR%:@=\%LI9.N;H\$+,@\L9KRCG4TIII]6-2]L MYR-EEJL?Z%NEG^8WS_0C8%RDGV:UKOWXO.MX%L2+DRVCEMFYWP1$KI(E)JN" M+==[G25'=VB-">N4&FN=D%.5\*)1I4I?4:KBS'@_(/Q(@O53M#@E% OE1#>] MI+9Q\;*9_)[E:4:G5X1W56R?)LI.,FO"56:%#@BPE?YI)% HD&>NR(QLSQ&% ML]]Q0;U.]OJ/*$0E&Q^#?V-2D0?O*M2I4KV.H%1E(J@QD-\$)6IDO)@'TK&+ M/;1'"B'NHK1Z>2]X1.VM,I6B53*'L.A$P*(AKPE(Q,WWW"(=9!R[QLGC=?2, MPM,T19GBR"6I!(]5W$H3@8Y1'U@8C[B$O-A?O25XC4CVRO(,,W8[Q.]YM&9B M?D)M$*D4+;M-7'0B@-&0UP0FXN9[7GMH:>$0Q*B:3W7QP/E:+0?:7R>B=;%4 M)HKNM.C'+7"[ U)\.=Z_EA\E)S5U6^B>R51O8=S3E[KHZ=TG1@@SH5J_4FP: MB1[W69!M#I#F*14_34N!4F!+2*EL!4-Q65\.46H#"NMU ^?XI"K9 HABT+=F?,M]>HB:3K%8FH:R10T6:FTV-"TU=L_9.5$DM)UEIDGA)I>> M+BUL?7$"8;<$K:(4WFD$OVU7#HUO;B>-W>P+$>O R+U+L&A5'";Z^"MFUP&! M?0Y]*OEN?O*MQP6,"SN\6<^7N%Z*XR@L!L]B\@9,7,2%=K$\L-"4IRI*@EN8 MH_#H> H1<("3%>/"Q/WL1:)F$ C2&0S<**QMKV8Q/?7=F0HXUS@TS3%7N7"J MHZ]T;S)]-IZ*>:1=L#B(V3EQG+#)&N>HODZE[9E]M4J.AGVIK6-#N<5 J9^F M5VO<"V^QG=S7>14%/WCEVH&/;KDISR14Q;<9\.B2\F*WL.2WSIUHQC!=XE.>;6EVAIT(CH2B%ZDU738K)GEK?*7B7%"UBSN- M\:A! H2/4.S6NDY(!L9*NWDO)FN6L0+%A?Q "R<^9 TNLHA1;\!X$T,JTHK M60CPI9Z4Y3[DHV;P6"2)6*W-%K=)6#[X M%O13Q&YG>0D*!$J26PA#.+V7&S?:'U8Y#E["1\.Z]>I6A'1JBH M(R,3J09KB549IM5L*;O]L+X=K$]HP&2#/+ N5RG:43M4U.EZG*=TK"4@#([M&EK*BHNS6SDFJQEJ@P!+K--_$ -;M/>.BL$+U !+0NM@$)X7JX#RB& M2QT]S=D)N3@*DG,NPV7+Q?Q&EPF&V2 M]W3B'Z5/MW2"".>B\@N4LD$%/->95"8=?4&-#6-K9T$2A&)+$Q79OA, %?%< M8PIRZ>@,;FZ86[4ON##K:J#?2W0P:+]IWGS^DZ/>< MCJL7SRP]W?5-0$UV.FO.*H L*59%D[G%W!UGWSRCDW[&IXO?\XB@ZA@,2C^0 M[LL6JL6KPRG2XJYV\F4*P]JR-O9I.*BX.L.KA_+.^X+?M!#Q M#L5!QAYJ2K,V1/0K5I,8C8H>P\98?E4 Z1#P(MK8$@8\&B\H CM/)X?;%=2O M((FJHN&FIA>0;,OQ"K[2*RG%0<&K'R_WBI0.@ *638"+7?XTKR4O!@V .SB% M5E:.KVWW@4>9,F%]RW.GX68Y2O>*!S.G>VA>G#=MH'M_\FJ: M',(9-J(RL,Y=Y_I*3;BK;7FV+Z]10-/ZN3?E[^P_#T&*_O;_4$L#!!0 ( M 'IV24@\'8OUUJ, ('B"0 5 &UL[+U[ M;^1(DB?X_P'W'?QJ!]@L0.I*J;9[IGMGN%#J4:,=I:255#772!P&5(1+8A># M5),,I=2?_MR=;]*?I#G=0YD83)L%9'J7)O_UP M\(>//R"8AB0IJCZYLK\B=&_^,/'^G_H>/T^2V+'I\*=/#G/_\1[:/#CP=_1+?; MS28JT%F4A,DJ"F-TG45)003LH8N+XS^@HSA&C"M'&\^C??G@JBN>__/33UZ]?__#UYS^DV>-/AQ\_'OST_WZ^ MN%T]X4VX'R5Y0;3A'Q"A_TO./KQ(5V'!OG&'_?4^BVL!/__4Z!)2T'_MUV3[ M]*/]@\/]GP_^\)JO?ZA,I(\UE-3DKR/ZZCN1'_'//[&G#2D1%$E$-U^;_'H( ME;]?EL;X!C\@^M]?;\Z%W'_^B5+\E.#B(KS',5')V(NW9_QO/^31YCG&]6=/ M&7[@RXFSK!%#?YT_TU_GX$_TU_EOK>2?YICW2%WQ+BW"&,9.)F]LZTC-?*,O MH7Y:F J8V7SOX!] MJSFFQO2C"_)73R]^+7"RQNM:,Y4MB9U,-0NV3'(C.UWUI,8TBZ09]^LP@3E> M_>$Q??EIC2,B^.!_T#_VZ1_['P^J1/'?R$?_=;0AUI'_+\[B\+$6Q[[)O_W M?59$!?T"@V<_]:VE_#U[24I-M]D*#S2,+/BO^#XV^J5Z UV:)A*ZB8E:6EO@ M9/_7VQ]0M!;1!LU'B'[VKS^U-H^_YU'6'YHP6]4&D3\57Z*B^&F5DGSY7.SW MOL]#EFY$HY J?KSJMV#R_H)Z9*A(D8#WIV6<[GB;951OE*_"^*\XS$CP.B&H M&GB'BJSZCF*R&5XI$@KEH KY(E^5L@754U0^1O0Y(@2(4KAU8N50IOH_>]^U M11RUE\LE+N3P)^EJ2Y'6I&J.MTMIJN\LH)GAYUR)4$XN$R[R<#%/4#]"Y3-/ M7%L^;JGFS]QW:BYY[=$260NY\RF9.!=O_XGC^#^2]&MRB\,\3?#Z/,^W.!LX MF19M]>T5M#/<7"H9RMUUE(C<7LT;E"2(TNS_3HE0385*,K8;*ASYXNVC84LU?F>?= _*^5W-E+>K-53UU@Y_3C+9/R<2]V/*=6D[:\VT1 MZ6P7YPN&]72I#KG#2UAKOZ^+^H8&E40^^+]BA%.SD>"A@<_5!X5,\J+88* \ M)M788YJ]<2'!I>@A84 Q&P ]>;!^SQ,M=_S_:>S_;8CC18?QT+EGOKD+[VU?)S MQ![XX*F\X4DU?E&>EW9(^SXZDK&HA][@QR@OLC I+L/-T'5D)#T_'9+,=M6^ M0%AOYM6S$XVH7CKH+H^RY'TM'HC%,M7]P_O+1 M@&&X@,25Y\3)RZ4LM9MSZ+B.WJ,#<_6.5#O./E:@Y^Y#OI'#5PNFWKD\;SRY M3B_XZ65NWV'A._Y(YL*N?T?$"KR]^VC@X.4C )^F@J#=N"-3Y;D-:>NL]",_ MO+/W^Z?RWXWO@Y1JZ'8M)Y"G1=A?+1)M\FPVZT^IP!O5GB#@7F9BM"A2R MIX[=636>J=%O/_!T 0?U>BVA,T'P$.;W[-?8YON/8?A,8?#'GW!@U&M8;W&?5%Q\\F^CL7"L@7%PFF.?88OJ ?<3B,?I" M/_W_'&^!Y0Y*JO%;]EVV1T;]5,+OSCM7*XH1,NN\3N-H%>'\Z#YG,67HJDK" MVF\EA'.=6"@:U*-56J3N+6<./H4Y<8;T 5W3=_864[^>, A>RS$\+$DO'/!WOE-1"4X']O$XQ^_EA^LD>O M>WC&*]JEB!UO)M#R'FFUPA]E5<72('),M<@8,R'IQA@EV,%'6 MFR4S^M!E_Y'ER5H"RX^UC#UT_ATM' ?Q!RZ.J^)L2Y)#%-Y'<51$.!>6Q'*Z M3B85T '$!*YD.YT$J2X5O,6\0?48Q>US!M>T>')]]E<]QJGA<(PQQF49PD@B MUZ83@>8.J9;)_G/0.E"'P)^F Y#_2(+T/ =R'&JWFVU,:_$33(K95<12!/D[ M+O-&LNZFCNLL?<99\79-/*4@ST[_OHV>-]S(#"JV#>1 8N=#%L00.],F2-,4 M40%.57"!8\JL#Z=VK7MT8A"T3#(,(!6NT1/"$3,*A1 M2R&S3.\-*KOR]E CD0&T*W,/U5+)7U3N'B-I1'\'L)'W[1:"/2EIKNC\Y3C= MD&_SA),\>L'GR2K=X(LTSR]QB;A_Q;=7IT]%_![I[EP_;=M MU=0]2[/3+$N)Q5E&UZ1)9D\W890,\Y\^1YWS=#CF0E^M W3O@;8Z*< UI00= M0O209HB1HI86?2FI7>]V-'"-=/+8#:"J9N[!4U>7#XB\2V\P_;DCMOVA#1YW MZ7&8/Y'Z^B5:X_6GMU]SO#Y/KI[I2TJBY/&(;BAA/431[GV+*L:8!U0!%R3 MC+(45:#MTPQ#L&I[<8N ,*MELUU4O9J;/J8?KH@:]%SIH:_;26L=*&R4_,6; M, 8&_C;M076\")*GD)-W>%P_;>+QS3; T/86W#JYF MO'.CIHDVT' X0;$TSAG+XV\!;?=^.HY#DUPH!1C90>0P$=,+">;ZW6&]MS_F M/"F(ET7$NJ,\Q^/MG5K$-9H5Q'/A*Q4/BE<=35* J@6,]E=*&9GK-^9H MC7PZ97P&J)/R]6"FH<$=KI(B6D?QENZ!O\6K;<82_.GK*MZ2&N",_*BT@[(M M*NM/PRRA;UZ\QAF[*8M[EP2HS!JE,#+G@AG""AM;SP#MDD8(,#W!"15#YAAY M(P8E*9N5,%GD#[9&4,FBH69=<=!Y"IVT(%*8HIS*I4<^R,AMXP)]3;?Q&CV% M+QC=8TQ7/8MHOS89?2!2&8?S5090B*06/700]2#$]X(CG+V^8!MN30/2HD5@ M3=<_.K)0*PS5TA % #KN0[N62&\K*^^NW$-''MRBXS],12LHWN+4Z6H+K;C. M-\]AE-%&R#&Q[!&/)@]2HKH<$1#-C4%E%>H ME+N/**=C,,L'-C49A@':N/0]^$@D6O,9N$0D53'-86BJH ]1QV^JQ[OO)J*H M/,-/G,?-_(P8]5L8;S$]G40*\"T)ZX(%+EWZ;C25TT. 1*;!3HS5T*A$CU)& M4+4'.L[AF-L[2B*4WT.YC$3<&<6,/D%,:QYJT"&-UK-&.,65LN:-2_5A9 M$Z^@J5;*QBMBXI6OZ8,%'#GT(T8O4O@_2-)PP!\E]_#GU$HWM N9C5\YI<^@ MFGUV&&S-!QH5H!L!=+5-F@_TA?0B%-K@D)*LV4E"NMTPHQW_L$ /=+;P0@7Y M ! MY]"9&'"'3W-BT/!JS0P&FAS#4;"GCO>L!S*P/7%=:98RM<'&MA%]A8I5 MM>?*G_PMVXTF^DUY_LS;33;FAQYEX!1OZ2\=09%SZ_8X!N1"7[?0 M\>!(MA/;S/L?7,;WYA8ZL<_(+YS&PI"J9/:5;L M$QLV'MT^K1Y?+:Q-094>?F *+:EXHVI+W3!0ZIKN1*3X:I?:WX_GB"HP -<9 MUV*POG,(/8M3:ION/8?OTWL.[7G/H67O^=E^+5JKF>XV/_\0- 3[#VFVGQ.2 MSF[^]^-)/]OSI)^]K/;ZQ>DE?BUNTICH?[S[BN,7_#E-BJ=V 6+B7%%7K.$< M4BUVH;FERI %J]1)AD%,2+54E9<&%T]A@@[0&PY=7U8/[;\39J4FOC-MMJK2 M,&46JV>U1_"#ZZ<"&[44]@X4.9S>#7Q?H%8HO8SPM4"57%0*1J7D[G[?[Q V M\K_=PK"?C>P[8ODGHOEW[7IDQ*$L-3H M&KN$%O2Y8Z8+ZH99#Z\#71XBL1]1FM!1A97JR=O,I29=L8;3![78A>H7E2$N MEJPT;8*H7K14=?I6.[=XI>V_$VH/$]^95GJH-$PI/?2L]C#>=>Z3_B5+\_S7 M),-A'/V#_#.,DD^8%-:8\Y("*'G*"*4NK/1?0D#%WQ[Z)Y) M].#%"][BT+B#X0J(?O8LQ%^ WK4,63EPYLGNBY,8MCIP^P[ +1S^)AL(6XO$$:KX_3O/@4YE$.VV\UEF^Z]U]?_E*' W0M]KDYS$S^&VVLA="W3+S5@5X-X; MT??P)HC2;]&IJTUCI"Z[( 2JV8$CG$HA_%TCTPPP"5):(@<5G5\12-N+) '& M9&3E\4,E218>]*QPX-36.D&ZRJ$]FM_G85M>>\V>_D2&L7^;SJ_9L;'M_7[V M8XP;+,8=DP5:(#9OHM%5.K&_V[_\@+OM= >:$-.Z"G/:!&;S?MB;;K34++$" M87('CJ84^1K"-^&*YAW^R;[H,B>PQ'3U4+T7E4S?KM,X6KV5_RLZEV#&5/V MNDPS<:FG!K)38Z11ADX#0<%M]%B^?B@I4,N &&WD>OW?Q>B M)AI=H_2:^#ZI!=@KIXZ2=<<'!N9'XC-%$*+ZB)XH"@;GDY1;J! !S-$(#=/% M!^7L)7U 71GL(N-=""7SW'4<8&:[#3?L3)+*"48SK'.,*K!Z%\(0FX ZF($H M](6*0DR6XPK:-W@)JFY?\.6T4M_F48+S_#C=W$<)L_T&KU)B^C_P^GQ-O@_Y M#G2N4;W?9/7W;93A-?E^%^3C*"ZG'7F^W>#U<9@_D0>GA.2%3$N2T0M(EE%6 MUQ&6EK"%P7HA>X!LZ MC^',ZCRB7^XD+#"=?C8?'#UF&-.6[X$@)ILQ#V*L+C-0S-139R,&&FG6B6D& M H/.(Q36S]":L/D1L Q=B!. S >6'U#TY/ "A(D%/@&^BECX)-V$4:+&.)]> M#.LA/3R2^QHL@Y>KS!"O'!E!388Z='NHID1?2EK7TS-M=Y!#5#QB2E3V615 MY.EQCCV02J)Z)P*CO"J><"8 KEUE-B9,'&4^39A&YGD[81)9NMB$B6] P/[T MZF5="X'%UKQ)ZI(6YTTCO=;F38)OZ#R4=U/-ZVAWKH)*4C*] NRU%JS4-P(]'E4WW M]+7$D1F[5)4CMJ$J=.(T>2QW3[ZW4D>.'DO5CM)![14\ M7-6V:A[)]WP7H;[SB<4 S]%B(:SWM'@4S#N?6+C5QZZE2\7OH>8Z:K'.&26NTY:#7.$(GXU*@SYX0PK? M$FZ$6^X+#_48-H?[[((.,25"C,H3#$G'6]XLYHZ+LF/<<"G:Q@/ISC'4@?=) ME*_B--]F6'ABR(A)G)FX3/ YBJ/&QGD?$\6&Z4LDB)O(_$">IF_(\YABY)09 MC<.OR&U"C8NYIC7%4 M E@@0P%BJ6:?<*S3<_DE3==?HSCF]EXN<:'?W["A;=ZZD[XV-\UH7?L\V$I@ M:*J%UK21!<$U"7W1AHC/WM U&;FG,,?H.HM6&!W%#(6>]X^LH&E^WWF*RX*T MGW45 [2AS;[C>POXRP3Z90*\KX$=_(I6NW8ZB.;C*/Y<1_%G%L7#)HJ_R]"] M8,A>/%0O$*)=;C'0L ;$6*;&T8Y6BQL&.UI\6CW6,G44VMKH-?I.SB+PV.).OT<^S0Q;F MYD@.B.?\"7W(& &]%O!/:,->EO.CVW VU^=24 ?HAZ.) KOA9I9-[@ !-MN; M:8,E-!S0^]P8-RK9]U I %424"V"3N J(?3.S5(,^JOSUXGY 1O!3,HM;ES. MA-1FGVR'<#7BT= MPPC5@[$SA3!A-P-LHV\IKUPPB74T@KBD?H)"A..]N^CD-#/51_U.(=4]TK^% M\19?/5SB8O#<.+_H"M1./FJ!UF. R@0':4O3I'D!1$M)4%&A%TI&"]MBAS.@ MMOL:Q1X3!S*-2RK99D%+SU(O$+=@2M8UQS[<3&:;-3!_JX%)5Y"&9-\!J?0O M_Q'I=XU!"J'SY.YK2B?5Y@4%E]MDZMKE7F*ZT.IST [FZ9\]BQA(I.W??_8] M;O#=QG3&P!_+"5.'5I#Q)&)HP_(^O.SD=ZP;V('-)L0H2A#A9GU:[[.E#:^? M,V,&<_L=R'!GT0N>D>)&[&8YKL.^3(!H%+K*F/M[D/-.7Y]Q MLHZHN?EY>;'H^M.VN$R+O^+B.HS6_%RGS=;/<1IL, %!J0AR*Z.A3@WXZXD* M?DV>R=_H.V+1S_?1L]L[DVMKL'.@M/5?1P]EK=FM5<) M2RI:*3VGA!70 R9ZK@:K1:I,HVXV%\MHLG>YDI(VA'LHP06%=?UBE KI7J!4 MPSD$65HY?N*LS&45I6&)GB6\T4J=*=4VVQ6'E23J4.ZAEO:].J!&70CC@1Y4 M?LKF#-$YI]TQYC?LZ7?X%^J(-AJ=]?6'%D T1OLR:6__7_S!KYD#3>AS3]XFK M16GG0IDHZ\%$K%P[1^J_/PO G'F11B$^N,!Y_A<4;M)M4J ,/Y=[%^D1X:CB M]#VZ:/BE4:31\P_3H".6:A: 5-8YAL^">5EMB$WDF&SKKB6A\\YBW:YLYUX6 M7I.3^C+X\B79=_K0QR8+?L78_C+>\7)K>,>S%_".=5?OCCU>NIOE:&:+ M=I,\S9Y_E M!"]KF<1KDN' 7J1BI,U-=C-XTXFYO$%$\.8%)=,\R!3RZI>'&(DQ1KOTQ1[6 M77G9]#;4#.K'9JEMKWL1(/H<$D(RX?^&?7].L@-Q?K>)+G\Z2M;T/Z=_WT8O M84P-/ NCC%T T;Y!<93D#/F:!*?--SLB:&JRD-C,-,N#@8FL@-*QPS8K^@=N M.5R#VM1;TID#.<2RIH@^CHWT+NFN@,G+4"N8KQYTG)7]T6$A*8HP5?<(M6S? MB@\+$Y)M)W:=B#@YAI,^0* &>^"RD:>"1R=*WX>$WMVB?43L9:?=F?'OW5.-JA,(5QU7)=9\ M]=#<5V^+,"M O/40REL/Y=[Z"3]&"7N-RC?CLX=+^^RA=U7/-1OH\V25T;[4 M"2[_JU7\R%FE-9"(U0J@^7QS>G1[>GY \D M!+N/L%8XDQ+=ZD'6P3A?BAKJ,NT+^[3E'I!<,:1#RSM!)1^J&=&'FM7YN[^6 M]6ZCL@O>O5VWAL[B]"N]LX+\>9Z\X)R>\2#VGT5)F*SHWZLB>F'O-VQ;6L+U M>1AQG<0W3QQ X)AC@)7U#P"#5#%FMHK@\NJ2I1BGYEOI <) TS6$,;;A5:=U M*J>\K(G^JQ'%TGTC#+72.@L^'FU*\!-_DJ+ )P Z+1[2S28JV+8+6N^D['0H M)F:/WM&N05FG?!GEW%@CEFV:J%]P=I\J4K52FS1,*+B##D'9U>^2H ^7:8'1 MP<^N*WF-<4^-!VB 2#%3#VPJV7:="RY'J?7,\*N#L6/U:-Z3.XDB/(@_>1J7 MVR1RAU^+3\2(W_5#M819';VYS/8PQU&W;(P7&S 1GB*!P04I#^I;9#O\>WWD M,BR7&R>]!;',P?1PK1AV;:1SY&B"7VC!XKZ^1,J1J(9U5*=L!*C1)MU#!T-5C@\*959 IFN7DWDZ8GKP9%EOK"A M1O3-0?L$F:N288]\D%5O>/^G/WS\>$ WJI6PW4/AMGA*L^@?Q)__^/'CWL>/ M'_]G#6XJ-=T6>4'^(.;LH3_]:>]/'W]FG__ICWL?__C'"OLHS.GVMQ.\PIM[ M(OKG@SU$79)1_N]M@M'/'\M/]A A?\:TQ8UCUQT^A*$R.!XU/J?*S6-*47[N4D+GZ%:VU3P]4F.4JP?<@WS=@;F_.9LSVK*\ MS1\61>YNF:3Y>RC;!_!IC3?FLMPF&!M%#H9Y&^"VE M$RW01*V!S/XLMII,9A4+>D@S-A6EY%Y"V]#C^'@W=P)A$- 3)8@,)G:X@ #H MXN8D[>#^?] X+;,9?4\O^1%-UTD5+=0U?S?*@@DBYW+HL#QDN=SAI]PDD\2#;\B4*E+@6.I=Q!CX"^NBS?#TZH M]]!14631_;8([V,6N M(S*01WF.B\]LR803M;5Y.O%;@P< >DHMP-T$;84J,.K)"6H2]*7\U/T>$@-G M2&>,U1AZ2O8A"#7U.4U2/$GH!H@;D0%A+&!7!NHXJO0P1&/,Z@? MHN8I6P*^2].8MJ3\PI-H<#D(DHP$'S,#!AY*N#(=XH+\7DF1L5UV-U'^^W&& MUU%!_QIA0TG9X$-".1LC0MD6^F4J77+ R+F#'@&M^$H"1"E<(T4]U*GQF P1 M(V3JHT8AVZX_ 4XIE'IF.-/!T)OH@[VN0^VA:Q*+5V_H2_5?CW;.0SJ;<#H! MX6UNIQ,#TRZB!)\7>#,^@:LB%(7I#B$TJAK1L,6,0HL1HOK,'#RA+Y0$,1K? M,#,>8QEDN*.A $S#(\7+0+(_:/F$D]73)LQ^/TDW892H,",@%R%G1 Z-GX$" MJRCBZS+"$D\$#U$-'?I24OJ&*Y$?R- E&2L%Q@:<4J1QM?B#MSO:L52AK$BA*2:56;L4,U_1M MZ^LH+U=24M?O(M09?1E^!*.D0%&'2XJED73+3F9O@LU1-,>_1E/LC,VJGQNJ M]^56NO/HB7[EU4SZTUM33!V]1LKYM(!<.#<8DH//#?H*[,X-N+K,Y@8<$8JY M :7SK> 1>8%T9B >*=7,H,\IGQGPM+A$6Y[&T9J9QUH#HAFXE*Q%EX!L/JJX M@H'1)-.A0)&8->@]+1M4_DRHY<.:F@W!""9A3&Z#JD!Q=]V;JA MXP#IA'$:8DG"UH>44KY#9.7%U<,O:;JF5_?4NDYC(2%XIH(4:KWXTG"QM)\5W+;5**6U19Q ^WP82^XM@]! MX%"+L[ GCB->[?D]AN!V^TRR9[E'-*^>^.#AHQ$:>37O=^4Y<@/>D?/V)8 / M-G"\&XHV&^E.7+O=V6&6!BR]<78?F'@A4W@UJBZ#LCH$O 15I0)V[J6I;5K& M[]]Q6@.D*AE=OR-)?_"U,K[.#:4J7KT"P)N[2!L#Y3,N^30+>FXU:4*E5PL, MY6N"HITZ76?I>KMR?JB1/S)\+]>>%DD*6!L3()NSG@E3'>'\QJLIC<%XJRK7LZ<,#7A57R0TNPBC!Z],PH^]HS^LS MX:.M>.:<-1!,..="1%\7?(XWUBW%EJ&TH'EC<92@<+4JV>EV/OP0K2+7-<,$ M[TEG#^L J/I">A VU;VL"\/5+^9Z ?V7UCT-!RI9$-W?5#&AFJM[Z<>WY-.B M>FH1IW9:AVWS(MW@[ ;';%4^?XJ>!169FK))21+*V?@5R@:MUY1JY.B4I1^%+":0QT:CPB0V )F?I 4LAVAANZW*Y\N9.0>#+:Y04(YF:_.Y])/#INR"0273J_^<),65+;Q#Y%.91?OM, M*N3U5?);F$7T(-0-*9"'\QQ3M@Y&]-@ 4*.C"'QZ8ZA8!2]M40&E)I.:FGP/ MW5,&E#,.6B.^5#R([C)RCT(C[TGGC>P8J3H2AMC5U[J@\X)-;$R50GGN0>6Z MYQW791SHMG'=F@G=?#.N*YC(V/9=EU.8?GX4O61:0<4MQN!>&RV0:R6-3'L- MM(QS4)6Y1Y+FFVPU?G59,<9]-:U4ICTO 8W7$U^A+&4MH[&7KT2&\1A)9)WN M,F[CY@/."*"K!:2C+",#CUFL?[LCRGDW9QCQ-#%5BVU'U7#B-L \JA/YFU,_._$+SEPX!#V>"Z 'OOAX:.9=I; M0W73NEM]*?)^LS\O!S%Q#:U>%W?L=%M=%[SWAFCK\@61E^3GUBEWQW1\]'7I M8#'72K:(M)$2 WP->(.+-'G<)_74QN^"AC.R8O#P!T$*F99% I2A7)NN8[4> M'JN:[$&#JCA^]^ZD5R5/\">W+;'G#*\B=MR$_!UC^L=1LC[:I%D1_8-]/@J] M^BQ-%-9AF8TJM1+8V*RM3PXR33%!EY+=X15V2%RCS, GTNEC-H2>FKN/0EUM M7N!1@CL)OD!Q9&''[DBX+C@X(,"OSSC)G6<8SK@(?%S/ET4^"U1\] 4"+K.- M!9N,[4%_<'=K4(7%@=ZHNBT!LNB%'=\6-SV$%$T XE#,=M213 OA2*1#[KE\ MKJ!]X%5?0CQZJ?;//?3K$7'?O06R[+@$8 @3RI_@#P?OTB&$D6Z*1_@1]]IC M7_1VPW_'Z\3Q:D4?L=GF=TU;S18TBZ1118/@R5PX[M9IMAQY>)XKOXKHC M@DW**B&HE>(+VF?X)C\8\B<9^.H@;4\:*>/(MU ME_ZYH3%'+[WZ<0R(/TA<^"B/]O0(^4XN/JX#,.(6RJJ>;,/A/G@OXZVLH'0& M?,GLX9\L=&;M MY,WU3&/+Z2M9N6=%U:22D-*26H@9M7#;06&@QQ3U/78^K#TY :HQU IL\H9$ M#;Z:2X6NOG0/X'.#Z6$W O;/84'?K?Q<^F^H)?;E]E#J^J%]KH+G@D0^("#QC+CYX1-(] ,]QFK!D*#D>K28=@8=' M"@:>L7 [X!'JT0./@+T+GIJDNH# D^//&N/-Q9!\7$08&G/Q,222[@Y#34%Y M]7"<;NBB/EL:91?AXC5]\4%^^Q1F^%.8X_5U^,9*4V$W'D9:C<2YTN:"=9Y^ M^-8=B#U2W -H"&X+\N<^HT!=(8XC I!KIE;\8Q!7Y@GNA1X(&]WC"*XA"F.+ M91#1AFM[P1V]#[$C!U6"V"MK\CW$9.W?,[S5TGRZ%,]+X(DZP5XASVFG6=?\ M^Z[YHF8SB##3LD @;*EHQE4/6N1#6 (2R<0*A-6 /VUF&-^<$IZ4'C(Q.''E M3HI-$@N]B$QM .U^C<[INOS3VRC('GT-L[7.% 90.B=V@4@'#&8 ]EB=\L#9 MIQOSH#0&-YB^])U$P)Q2Y[2B6Z6;#8F".0V/Z"'-4)3GVY!$*7^B(:3["\(C ML,^)XR6 (E$ !?L._F'9RK0+T+:%@3R:EG6G7KWBIBN:WI?,F:,A)K_:38.\ MG*[M3@#0F,[Y'P%<3O?J]P5>XXQ9>IW&T>I-5"1I4E>#H:2>&?@4\B&G7'JJ M9&%)1T) W6A;E*&$A!GZJLSSA%0,&'VX2//\1[I.6<84M\%"UP_228/5Q[*" ML8M-+1W>0(V^\&:E %B/1@"KB@883$RJ30AU%9@ I^4+*#ZB"A]Q@P]6:Z-] M]IZQ%?I [P]+XSC,\O;ICW[!IS_*$M",!D4.%48N TA'GC>P.(GB;8'7"F , MJ 30:*B P5')M0F/O@H3@'0Y%1!9EZ0[ 9+AB$M@PAD>.5 J!AE4>C*] 8N@ M[ZXB$\ %K%)U(H,H%-OWVM7XEYT]!6#KH$,>HFM(A#AAG0>\MEPL'Z M%2HE4QWJX(>@?HRNWZWG"&;CAW=HZ7,1#&L/:/5EQ31IM+"@,=#I2TK; MDGM]-JK#HVL4;,$E7<1'!T$15E$OEMKX#NXC,%TQNWJF%G_&FWN]EFKS@ MO,!K5C?D[-4UW>X7:6GQ%A'L2-I>%IFEU;L7A)Q3O8'88 MU_; OX#[1$0SI+KH5Y?[-@K]:26^=CTVK:J7U/,U75787Y/O^41OE*>EO8_U MF69E9E3-*XHQ6Q7\Q-I=O0HB5C+!8VBO^KW[B$[=KNTD[[)6[\Q*)G6MH73: MKLS[.GTMR+M6[D0=SC'82?D]LB/X55IADU*\/&1)8%_NT4^KU@5[_0-3C!ZS M,*EH<&5X^3Q)D_WZ$[2.B"(">\>WD2Z+UB6*=1$8%JK1N^H7*I9P/O"^OE+;;+_K3!GVZP3:H?3D=:SV'% Q MG8#S0*=3C2Q+L^,THU4-345'R?HZB]*L[!P=K?^VS0MVZ.6&)#CR%>C?G]XZ M_Z@(V=N?MDG!N2K2IHHZPUA1,3#YD>X"^Y.OOGV.8M99V&4_1;& M6_SI[2C/<7$$DB%CA$J)#/]RWH!]AMB'7I0MZA%- M#7_\/KR$+%WH*.2ZAP6S*O^,0WJ7P/HJN<'T!=51\D@/9>:_)ND]7;:EET2< M)\];U@Y,5F1&R#HYW2_%O?C8MIHA*,'50&$:V# K(<&.C5H1Q8;J?D#RXEYH MZW#@132+KB<(B, :N?'4RK?R)1R3 JO3>.-\24)PF=(5Q,YWYKT\#EPN/^#. MD0L;8:=;8C&DSC;*((;.U!50<8C)0Q4SJ^SW4". 3=FZ(OQX)1N\JXN#*8R7 M2:/G=!62<#G7[IV.CZ).E!79@'$2KE,%:HUO\=*DDP6OKQ,W]U IE<7)CMPZ MGJX1NT1=&$V9=(_:77;P 1Q<-=IAH&J@@ZQW[;+V@D'1K>HZI,,PR"6%BFH< MX5:"E%B/5LP1L7=+K\X]G[[T"OY"ADK:?-9C&O6@I$UQC6J+&4I=:K5&S9:T2U,O@#8UOG6P=Y^"W MM36'3MCCEO +&MY*C>XAVHD>HLMFM6@E>0[NHEFI= O[177TF6:\P4VSW)3G M"=BDXZU(=!H7RDK95*D.]NIVI0:PO:!:FF;YU(' J7QZ)Q6\BPEV?L+YF,L= MGXUQW8;D.+G(%R!->(?17(\7"H0ZVJP46P:*M2"J+:^+V$[EY=>2G9$#\;!K M.JX"*.N(X4);7[][I&MV4ECK1-6>F"-K8AMW(&OAMFU/N\LV+<\0R+;L6'YP M%B5ALHK"&$4)^7Q;[B.D/=:XTXG=U)W8L$ /-/:\L-B3)JAMP]Z7;5C?NB^S MO'E&TU7H5/.:K#VQ':% .0Q"/$BK C&5;"1]" M-5K!0< =L$_0SYY<#*$SLCPXRH= +8Q$Q=*(ME> >5 &R@'VD YL B4@V6 MG%@HB5.W!TN$4U6#^_I!ZS]3!CW&2=J6:L= MP7OH.Q2$GN >"YZFRK-ML*-NRWTRM2))7BK;F)@J 6P]RH?AUGV M1E>LRWNBO(5Q=\#U@#H8%FTHTE]%#VR-!NN^M43%VU$US[$T*EE"^?X\S;P8 M-78U3XM,3K[Y*PZS.Z)^=*? /"D:G1FI%(OS58G>A0I*#1.FSEM5D@/B-/_B M+:2U/$MS,JHYS/H34HE W5FITB8?@\:%Z$2] 8LZ'%S G7_74+(0T(?Z)J+Z M8G (79JT?3I3;N(A>K#FCJ VAB^X![NUM?F(SL_AW]*,77%T&6XP_W3$-&XU M9OG<]N#+T[<0DB6J)X):*%%9E#/.ZL8SRNO+&8J);J8'?-78:\< GB#-<""V MPNQGY%;@_L3,%"Z.[JF@CG5D3 _MR9ADU_W/7 .!H;;?25 MOXT>W#I:?,37I[C#G5*-NS&D/@$-="V%1H'8B++G25!7T_5LOQWIQ M.<0$;]+#LFR8M6$]%**)<+YN'\%^B0OSA5@.D]8BR!*+JQTU-BZ5,%$\O8O= M7R'E3(7]7_;D^8AV-WO64F:'7[^Y+5V>M.>>"ZVK#%7">*;>.LLWY:R3EF#F M>:N?2S*_YOAA&U]$#_KK+V,695+ILEC#;*MDT80R4CL-M ,QG>TV6_8$Q80I M1^G#>'>-KW#E.(H66/D#J8O4EEL/IT-M"_FG4491'[HQT KAGR2E_/IMNZ5Q M!IGGE^/L8>AE:2-:[CXC*)F] MV:0K9/)>DU+(XEM-J%JW.TTZ%L!N-&D$TWTF?_85Y%I.-6N;R7"(Y^XRH?+F M;3)I+=JE4$%HYX>*CI#IH8()63Y4$%K'H:*U #A4U())J#C\N'.AHNM4\T+% M8(AGAPI".S-4-!;M4*BX^YK.W\':RIB^?Y7*6'[WZM?4\=[5Q@#@G:N57%I/ M_/.N!8FN/\W;M=H?WME[5K^F,W>LUO;L2( X>BAP!E)0<"5-"A8#28N&C)YN M=X P9<^!A+#^Z><(9#^ODNA1*^STT.*,+!GQ-6>D*G!Q>.;3L28FXPW0VX MQMG5PUF4K\*8?HM9H48J<5+($4A<-/1P;7 7@F3FP(4BL19:U_P)?<@8 =TM M^">T29/B*?]QER*4W%4G1RJEK\R)6%SATR.7Q%9W$6R;D:] SYDGZ[/HE?Z5 M\V_)4Q+6\49".#>,"$6#1@>5%BGHY;Y57(2Y<]I'E%T7SV4B!\XK19M]>LH:&?"1BK=PIUC.OID M&%+S!_0QO:5_S0C"F*YN/V?I,\Z*-X8L_/=M]$SO_'>+*#TG2">,51]74K8N MM#3DV_8VL(UZ6IIF.=K!#P&E01\HU8_4X3J$U.>N:Y^[)DH*=%I[W1XZ?5W% MVS4MUZZBF+GD+V'>TM,/[B(6^.K/WING"K9?P+FJR^UZO^"$7K9)$M31>D.J M0+J)L"!U8%7J#7.!'G6=#534OT.+.3HQX]& &-&?1TK(@Y+1G,OIR>O#K$WLRL3%S#WTT MJJ8[6NP&R/1C$H33QRQ\?HI61QD.\XLT>60=D*KOP3\"9<;4(%2/:39$==3 M8M1 HQRDVH*"EA8QXCU$R:N=F)Z=AC)TEW3.8 XAJ\/?QZR^1E] >X-?<++% M^1GYM4]?"YPE87R\S8MT@S--"!N)X -:4P0LO+64&E\"J=K]/\,( _SKBPTJ M4GJ0^;$-#!E^I#-;3\. F59G0VKQS4TT2^G#:0KCND MA]TAQNIRB2@>.XON"7YGM\ MAYCGZ"-9[OR;7E)XG:4/T:BE-GY2^W/WR5P_;F49][54+S<9RY8Z[X"ZN@?S MF7WBV%,Y0Y$J?\.!9[9$/8\<\L*.)UQW9BS78# /ZM&\WKG1%$T9)S!\=7E MR>GE[>D)(G_=7EVV,ORK@D/SKA) - ['L\3PI,@,"'GE5-/?A: MT@02 JS8!CX3L&^K.A[9TUXG_0\QVPE^SX31BD8!T+J;\H*H%:7C0&SQN_D=(L FEPO8Z3 ^'+0!HCPJPO8.M&I0JZ>.'14] M4T6/BW24E6_FVD-]?:A6^#VV6/#O]QAYI3-LJ24O5)- M0 D21[FRX6=<,C7J*";F#KI!Q;.IE'R 1XA7C@0/L%RF,> DLMWCY?0UW!!P MLWL#J@O&KQZN28B@=PMV"3A:U0\/:4QVXU!9@J(-3X\P:>^!_'@:C2V O0J97#!K*G9 M/;:/ML53FA%7$';H141#S Z(H/#9$VL%BSP-6K@;,W:R'6J>>M2#%XXE#SW" M7UZ E!X]%Q4Z=I@O)PR/N)D]78A> >[%NTPO?!IH;(,3[J59"-1 MI)5SA/S=U-,A\NC%ZGK#SLM$JM$1)"0>&S6[QU-USOH33O!XMY:":CRM MZE/!S:&Z5NV16P_Q!"6R$9:O@G!'0KD,TG IUD$&TBT[$GP1 M(E$TQX<.>K&W)4)?*!EB=+X$8"#74A4H,WW+BU*E,PF]"^_CH1LKZ20-DXK. M0K.$2;;=*.DJ,6V2M+S"!@DC\04PPM%5]$5& Z'NB3 653^D(]<]1'!^'4;K M2RQL@XP(AJ#H$$"AH1$)?D.34(46"/I,P7&8/Z%G\@F;P?HT=1T/&L_7N3^S MP,D;6JYW#R19\0/X8F(DWMP)#@:[<>BC/40>[JXCJ H# T]P7 30BX7P"2[_ M>YX?".N M*?^@JYX;AK MX8TS-+I8JUCU@-;3XQ?(LBVI0*J-LQ'F[&G19I%!;<1B VT#)=8!Q]=GC#F> MF*#ZO-G33!ZP6__3XLGU"U.-?$(%0\F8:2!QP*T$(U>;1W@\P0\XR_"ZNHI5 M"48!O1")(WIP& XTV,4@7YD9 'DR@OI#,@MBG_H&.-&X2]$F&1H5U :LHMC?6;('?('G0]\@QQO ME*4H$PR&"E@=-CF61O)MNY/%%B%'TRQ/$C<%W[&':;?_IKJ87PV_*SJS;1(* M]TW/9DSB+$4'IHPU*]=^_]^ZIVUH!S5K_RR.GF.4[?,+[!,0N= M!KUM-:LPI\A8P:$L5F9WFJ_4:P9JA;BF!XXK.K1*-_0X3NC^E1.3?$>*9[TQ M58%:+$4.;95VC_!]G6&ZWZ_N,E8GM(Z2-0M/FG6CB1 AYO6$@*-?1^TB=::! M(6:!05MP4%$B7))TULC0:DMXD\+3(M7( :6!P]0=5"%$1YX\F.A;Y P;%HM> M$Q/LP$)<%-=PJ5@96LI"V<_R>'F4:)?/R\'$;7E=$/^DMWN5]ESBXO1U%6_I MK6J"5W&:L#2I58=E=K!0*[%PUD%;J3P6:(H)6LHJ\;'E,->X-O"(=/J(#2&K MYNX#5%?;0HX(F*/T%4)XX4'/#8\J-Z2G%3XT],W+Q7Y\W[XIS"=VG--QKF 7 M(E>);)P6>$_;#-!_.A]C77E6ID,\#0KXC#B"YK+J:@;C' W<04JU?MF1BW<) M!]X\E@$_XI !E"?;<+ /.J-]NKNC+8YH!L/M0YP2';KE/AW$*;CCMCUY-NI/ MCGP=QY63T"?Z XWJMQQ+9'R'->V,.U(YG@L MBFBE-^#.HU42QM5NVEN,(6"H=#G%6[HUZ M(Y@7[@@7DS2(XI',AM%8*"QVA/+E@!&P=;=]>O1N%,G@I?H_]M#]Q]1]GQ=) M<^_H9U$2Y4]X3?L'M*%P]7"#]B"]LV+%H'9P![.&]A#']+)3?CU8PV]7-/4*$>>1Y6M,9& " A+Q=6"DU.L987 M]-U$^7$A$_/9U:+BZ\?GB^K@<[HH .1. M56YAD6.V,2K(SQ(?W*[(C&0;8WH.?5/2TM8(^==#]$KF>%%Y?66.5]4C]P%C MMI.F\,XR#C)3I0[#SSSK'&,)<.EHOB$V@7105IN5"-3*0/=OJ",%U6(0E5/= MA(T\ND7>+WA)IC<^X,OEXMM%FJS3A"U;$/LO#C_='7#78(S MXJE^F8%&2PMX=C;1*HL>^G*"DA0UM*@B1CS#6HN] MBU\#?4OY)UC&,]((XIP'*N_\P!A\64JV[Z6"[&//39WF$US0>'GU<$QLBXJK M;9$784(W\1YMZ$6APU2B25YG$27Y7( J%$!V:S1U24&I(R+H?(SBDH/.S%:, MQS'Z=,<_G39& \@I.'MHT]+B$&=ACI_2>'V^H6] 9>^5SOG5FIJR09>$3G#MH"'+4)6E/&>:^9#6-04^-1V>()B%3'T@*V>XPU-X!<%P> MI1Y"1TA0(X9#,!J=0A10;?*9JY;,^BMZYI=(Q ,1#E^K^V -W M']'VO%P@R8HWP,T.A.+-78'6_=T[2JM'N^L&HKI]@A\XKI<%4IV/):'J2@(^2 M]6V1KGZGTR$R63S]^S8JWM3I6(MM')<4;'#^+55D*7'KZ-3$A5I4<'%^].G\ MXOSN_/06'5V>H-N[J^/_^/>KBY/3F]O_CD[_SZ_G=W_U!DQZ[L)'FO90"E$H ME2" J(96;^%K"%M#N%J'JNIJZ]0'S-;966X'JQYRQ<45/?[CCOY532 M-8%=2#<;4 +)L)667(D<0#+>@#ZFZX\E :HIJEULKA=.E,.;&H[$$#("ECY6 MI'*]PLCIZW.4L?NJZ>:V PVT"#@DN!EQ6$#00(=M+/'5F:**)Z7!5[F^CQXJ MVKUZ8_8;6A-B_V F\@L%X"0#IX;>@%D%0JXN+^ HP9T$8*!(LG#@EB->%R(* M+(3EAH^TW=;A#R!4GJ_GXB)?!BKJ^P(!"_BQ8),A+WM3U- M48KH>("Z)A%)414G#/>3*!!*\EF'5H+:&ZDVY[Z#A69HK7/+VXGL0>,T,.>TGC<%?CC M#H\:;PV;"F #^5X!Z@9OPB@AJ)]2/JJ9)9"3,5O H%B=;5 J-9NB5"%0/#// M:D9TWZ35E;=I5<.[%,#6&W,UTL5R5-!76> L%GP._Y9F=T1+?O5P@N^+HV1= M+A;=-O=(G*34]@'$C/FJ7]> ;R;XM35!XMY4J0SR9K("1HX8/04]Y>@LFJ*6 M"7TIV1RG;',/2F<.;A_@VB*ZV#;4ZS.LCUZC8?5LR*4/Z9++/J"IGH7AW%$Y M$\R-)!,H4R;_@=SS&C,8#X?4&,14@"&$6YT. L=L[^L[G. MV94&ZIP^."=W3%*-GW+@G%VRGG..^=TY9YK@M\]A]CLNSK;) MFG]B7TY4NZN :*[?X;*AX@]]<6[Y6.9FOSR W_GTO<< M7R+1&0(NZ28D?/5P]8S+G33#.E],4'U_'L%,KQ^+A/1XH729MPN8@A.+)+GS:ES0-\A=9^E+M*:7__V: MX_5YV5Z+H6](^/!K":P?42,,M=+V4"L/ MM0*_ T[H2_XBSN66WWF%#>B\!W2^XWB>LU1-8&:.OUU@ MZJ9@$QI;$QFX"8S-NL# !-MU@:$I=N&DK@L:83M:%S@%G%E=X 1QCNN"<_:: MNXLTYZ3Y\;,V:W>?S0\9K33PHZ<\Z0I,#^@90JO7 7Z(R:<_.@<:9V12C1]T MA(*6;.#40W[H(89]'397O-$@'[R#418'.\UAGG]-S4@DV%NQN9*-AOCP'0RQ MX.78^D/L\O78\^;09JMP$X6"=*IMK\(9FK' *MPTB^QUW.2K<.>7OYW>=E?A M?%V$F^K$8*VUR8MPAO+A.FU^+\)I[IH W50%NIG*\2:JI1IN9N;8VSDE:;@] MU!)\;[B9NBG8;BE;NZ3@=D?9;+@9F&"[X69HBETXJ1MNC; =;;@Y!9Q9P\T) MXMPVW+X>K5;T*C%B%OD."?ES5;Y?\#J-H]5;^;^C5\LWE< T]B;WF[+/CDUF M"F&G*I-TRZ//!)'!#5[1EVNUG*C/ZCJ(3'2I%&:8AW'"3%(_,DRQPETH( ;6 MJP1EC^;T]1DG^1!+2KH:W&*ZN2@6288OQQ6:I."4\E:OWDCI&V\1+A\X!IYR M7%/#(1A 2<32PXQPVM%3O/T7G5.JY(7'>/P1Q(5+3-]B"G MI9;(,%$C69=>%6_AVK\J#:#EDJ:R26#J]V/9:\>;=9@J&/_HN@6K/?PZJ-)H MG*I8M4#F2;N33+"2N_#UKS@<7@S >5+]#KTG,Y'2D06^?V L6P:!(75 /T!% M^(K>R$>.:WW>8*3*7['OMQVBKH>.>&%'%*Q8X,@U&,Z#:CS)1XA^MDO#*4CR M>N/I,I$W>ZFJF"=:"5;2M8%'1#??:?F2(1.U2HG"G26\0;O5L$K*KE\#KA[2 MU/#7'SD_GV4 !9E0V#D\IYYO):G&WBXU+.A M4O=8*F0"YTLW=H&#;L [W?'1%V=WP^'W(M-?X)"8<[:E5^94=Z%=AV^LE7NR M%4W@)W(/HZ$N-Q1*]/39F-9,T*\%,@.)'0267.A+_=SQ+6A3O8D'5/,A%J!8 M3Q 7XR8V+._:\.G!3#>P7Q^,'7L/E8SUI8^H9D6$ESR,\A4I1]@T['/]TLMO M&PNJE+8(&'Q/A^6+$-8XNWHH78C?@YLGQR!%"N0L$%&XFIVD39DE?%^ (ZK)SY.[KRD%NK#+;QR*A&*8RP+M9 M.#+M+>H:W=,BX@KJ7;KL@@=$O;M>Y75^8DLVACP8Z=SBPB'F(@'X1A>!7/BH M;G:QBY"M$YEK![EP?P/(/(=014XCC_ B^LG#]=T3SG#X4(Q>/S69WVP2T.5? MIF1J-;J:!(PL *B:!C*#]M^>H-'8CNFIP%@[ MN%.;3P6^@V#>1 0!3N0"JT9B)Z=S": =\G$Y2)= 2:I*9N3O@67G9=Z)OKL#J29\^2,@&;6NLM(@.G" M2T? 4GWJ1J6[I9>A"2#-ZKY0NOCRYYU -\^+IK2=N>,ZL>WEIB M)!)V*S'"PV%V8H3#PTXDQCNB=5YF'$LPWJS7D;#8YJ9&I\,->T,;8/8X]:72 M>>._[$@\X+C2I/U*W+&=NF&I$39MR]+ %C?^[6#[WDB_!>>>MH6/BMBI-&D% M%K,W\D'BPFFJS![#)/H'VW%VG"9Y&D=K]H^C9'U-X$A,9O^D!UC8M=5A?$L^ M*>^J%=UN "FS3JH(3G*^RZ)E2TU-KG[9YE.#< MH]L40+TWM>@\@]@%(;X7S>#L=1?>Z/V=1WF.B_R2#/DVRXAQPW EHZG##Y]F M;CCA204-#Q(%4K@+^:H;44/VS#%0I>.6&OS, R#QR'O $,NSY1!F[Z!4SM%D M:B;YQ0';RYZQ_2.DRDS?D9.(2L7)7N*TW*-&G9/ G3Q&]S$NS?N,-_?C?* A\\T@I!,MEL<':>;YPP_X22/7G!Y0N'7A,3 ./H'7O][&J_)3/"7 M,$KHL86KY!:OZ%5)$QP&X[K!E(UT%@8-ZTM>3WS^:N(Q C%\(ZG2:IQ MX$Z3>$R<:9)8MENT7$3A?10S8,M[L%+"+E8$A!!0X8H&1XI,BQ(H8N8J3\=I M\EC6YW%+Z@%:Y.,[!(MR)#A8X?*,H"*1[!8INN_9U"/N(L;>&S?EXNU,M.>\ M>U-# .W78?*UB_K%;[1%5[:TFU? [:$$%QY@RNC-BOICQ<&6UBL6=318=SC8 M&=VL=W;J2*BBML>O[[3A:;*Y"9"K.9\G<.8_=*I3SV6NTXPMIQ=E;1O>Q_@N MO0YI-A+MK(&5JFC_&DNUU.4QM&.QYNXTNZ:T<:9HJL+*JM>TH3UZ@2C+J2 MJ9^4LOW9*;<3Z#5L@OH!WQTN76!+%MA2Q754A+\V",0>BX%07HKL=/RR$+>L M51N 8A*7\AE[+DN#ZRS:X)NPP-PMHX*GU8\Y>CHS MA SD0:[1\$7+ ,[C"-B'B'[JR=9.T0"E6K]J'Q0#PJZ3 M/25IG#Z^\9U7059[L9!LKCL+!(/ZM5R'U,%EK$'[J2^>KAK-U.R7'_B^@*,' M JE4QVC@;_GG/NOY/=2V_IXT> _7W[H_I@^JC[QR9,G^>^%/R7-9SAY[#K]# MYZQ?FQ>'%#HIJ8;^,RJ>GLJM8F=I=OM$ZJ!/88[7M(@B%10[@3CRXWEB&I>? M*F8V.J8IU@;2GTL@)?B1RI?U%V::(H?>#-$!(<8Y>@ZC-=U:2G>AXS5;I\\P MN\5XC?(B7?V.PJ]AMG;<9YCMCRFL;PPCPS2)_2 RQRJ'< %K(LPUPA92#FA" MJRY(KOCIP-'=NAT1Z"'-$!.R?\_ TQ7S'3R2WH!K]#CM!E1VWZ5'J[]O(V)A M=9<#+GL9QV'^5#U9"U*T">L@+>NQ L46'646TZ^!>IU HBTN.$YSUE ,Z:=Y M5%_:<=_P-9L)5H2W)"/,?H0,(^?BA G30>='!ATIO&B@KWUA'P?/F2:*(=V[ MFQO) %2/T*>.@EC&+:CZV))E=[4 MG*+L)N.$!KY8UQ*Y3:G="/L*:<$U^6&>Z"UM%-_>G&.>XC@R<.N-J +:8B%2 M9*MT+^N]]K*66B^@XPIR5L.T3V9R^SEAZQRW_99<6C==6?%IKY)5FUA_R<:O M:-8E5T^Z*G)[12A3 +ZI6U/AQ'JS%1$*UJVNH5K0L\@JW8?&7BU!E:!8J$,*9X5FA?U8'OI1:D6SGD%*:?FV4., M:X\Y\^FWY\RZ.3O!]<9[GVY ,!UU<$,U+))2#3,2E! (N1[;% M7"/6IH-/$7= /T91]3F9@N2^-+ED8\Q!F&(P^(CB,/$@))1MUY' 0[Y$SPP? MZ@9U4I$PAZJ)T/%[Z#3!$%\ MY#+NCP7PAB-5 M_XP#[^U0]1QUQ.W<)4_231B--OIS'P[&XZ/@'Y3MI2<=STZX$AT=C\0/.,KR^I><.KL/L*F-OPUK_%L9;?(W+ M/;Q#!S9B:@[2ZC'-/E^KHP;VV*V!1OEI7&U!04-;'AC9(W5WAEXH'?I W&V= MQC%]R^,SSE!.N1Q?Q6?H,>F<\1P>^-7A[Y\#UM?H"6Z995?;(B>%&=U[+\6K MB)B+TS$Q*#Z'XNWA4J!)'X]< 3(<_M,?/GX\:!&XA\)M\91F[%T#?]S[^/%C M^7G^/U&25G^R?F=U(BQM5?F$7:'W"#$K&V,95H=\8HSR-7B"318M\G,VL%)< M\@BYF.P3@N*Q*]H>%CE:]'$X8AYCL$(1380EKKS*?MQQ%J)'-"(RY'1YQ*@9 M2_8*,4=-M-1 S9A8@IPNL07TM.)M(VBDR11% P%C)'52EM=HXHR_ E'\45*C MJN53(6NHP2MTZ1:+0FH)ONR5BR/YMA$VIV#D2QACK%/H^0TRHZI/.E1JF&G5 M?0(=+H%&KW:H[G(_2M:=E^D>&6*?7U 7CD MX%WDSWWW_":]4[1Z:<4]'5]0F6;E&P./UG_;EF>R3@_QP6].CCV]6#_K'X>5(:+$Z4,ANED_3"XG>. M"7)D3Y<0&39Y$5WJ';-7 M#^6D]-=D35]NNB*N$[W0[\._"XON!<@)6;RETU_G,J3SCZ)]>KLCNGD[3/4YVO"JYI@?)%4Z@$.=ICI%P-*2$@R.9?9/ M9>XA2NS'=E<#WT@G#]XH#*B8!V#6T^4?)(7]$4UZ%1P!^R0*#5::Z7HZ)^&Q MWSJYYI[T]ZAAHNL/.A#4:9PH6+7@!_I23"TM@&US36VS?>] D0J^ 1\4MLBA MG=!M>UQ@($U1_",6^ARJ--#EL(7#5LZ_ /E)=8NR3JD*A@R4EOX(\+A;^I3*YL$NYH]N*-O6?442-V! MU4'08 TH4.ON=;!3"/=LO_8+Z$ZBN8XSX&H:F?WXK\OGS*MD R=:EP707O5 MH5%84KUZ64?;'-90F9VEVDF[O MBX=M?+1:I=MD?)>8!FD+/@GI?-@)A=M9/5"I4R!.SAXT%.PV^75%@\**"&5X MA:,7NNG'.=;4XY^:C],(7T*N ;(4TBV[&>0$5ZEHCH<=#%VL)D(UU?OR*_$D M%\2QG#;_J]L%C]/-)F)[,6\P;7]&R>-G\K^;[>9H0PTMGQ?CX\)3^>NX;LX_ M%X6F&D%+KHG*I6B=)+.Y5Y)M)BOYT->H>*+O(RD7L39ALGT@?VPSG+E&]&0W M2X%&?@!]4U&]>##-#F+)(SAN'5/D##IRW M)>IYZ)#7K1MR=O6./N^Z(,@.W482N/MI[K;MT]:NY\&NV?%O/W0[^0[8AF3D MG4SPGG3NN([J&$T9@UK&2/.B M#@S6#3-7"^>[!ZP*'[XFA:Y]5$R(<:$.V[?CRH*VVA*^[++E=H-S3$;BB5AX M4KZK@YI=7: QRDL:M$TJDM+.!J]$.NQ46:U(#E 5?U"3,""N6R+7T-,9ZW3" MD SQ)6'K0THIWT\0"1I2VAPZ@ )K12EU+ 8N@R:4GI0^T#JDWO2=]%U"%W?J MCI.261N#?DSR<5YDT:JH;@W\-8F*_.;V5Q$&U;0M^F2T\W$GE@Z,.*4B!=84 M_$%+@A@-.OH:9NORRKW1,R; '_QIN$,Z8=1&F!.S#="FDN\09T48)7A]&F9T MI2@_6JVVFVU,)^XG^"%:1<-S(?H,#>+4#+-AIU(!BSU-;7( :@D).I^3FI(] M<(TN[?%/IX[0$&-^>+O&49;1;B=-PY_>6I*J1\5"[UD8 M9>RM"4=YOMV45V_0E$T#RQW.-@<#=-A75(V3344S(X,]T\#/GEDW51:.+"L/ MZH]0'#W@\N:AQXQNV%T38+H-: O )%W:(?L!U)[.;N"U_">_?YB MBLMV_>1O5MVYUGF!PG_BZ/&)?*^C%YR%C[C9]7=<[;C%\"^;6 MC7,L<)5&IML,.7=U9[Z5M#/3JN!3&-.;$'/JJWG5]G$;U2])C=(5N^A15G]$Y1J+2CK6AN=M%0Y"J)*$VS<*[0NK%6 M,H.>\O:XRC.EHUMIV)N\=C0AZ$,$(NX;.2-0>%?J!(GBFM_,ZRC@OB.A;::[ M #3D6B"R'4=1$IMY=KH'JH4?@\JX+[]_J+*+OHKIG!2W49)' M*]:$ 5N9TE8$U&&0*7+<2!";9EH#/K/W0)TFTIWZULVUV1]0* _J%R;@EFY' M@[4^0 !G_GJN"#O!%^N$G,>KOIG7,R;E;:4OJ1>3,4NEZ$-PRHOH0TS'$N@OLJ/JUW M@7\KFYD.V-B@E%?>7UIOKB"!D+Y><[=SF85X )C[[" )-E7"V0B96J%_N=W+ MQ/3>SN+M/,F+;$L_S-E[T^^>PJ3ZB8X>'S-V+K]?>W1^(JC<"VC*W&P+8HJK M_ I@O#][E>&^C)5$"F5>.:?,4=I^OH<:WG!]UWQ0"_B,]!$*:S5AJ#.M8@9@XJB#UMWTT86_=0QZSO@=:G0 O=Q7MG MD7:7.X&='J>CEM\,"^#7CG>FB3?!9I^Z==/-7V@!RJS_]IZ7I5TVV&9ZN;5% M)Q< MYD6T87=UA!T&MGI".'+V5I.H48!"IL%Q3+?A\ZE]7QM$84 MO? *;KV[N!G& MF/]2!JY M\Y 7=DSA>FMCN08#2CM/]).='$]15T1K0)WV#*@I%9(N<7%TG[.JD1=KQ%3= MN,.C@O#7L5P[\4BH1^G* LXZ3OW% W^6#.'0M^6_-\?-QPPCEQ?)M.XM'P5(>).7!$=KI;1PAYFHP\/0R M_+'W:GOESAINK!WK)%YK([89Q[2"_OJ&HVP8T*I 5KX_/2L_WL7QU@M7B@$' M6 T8"SVTE,5JV8:#?=C/6KLXUL-+C2:-]?A>(C>IZ!9G+]$*Y_*4Q*'BI*8> M%: G=^2"]AZE*G3]>L@9W&Z?Z9O]V";JO'KHCYOS1E+@[H*?7>SU'0:1]X]D M>@&"7])TK4# D(3C_BT)H._70FTY_D"^KM?WV.A+O-?;E4?!?#1: A?G_;IB M_ZZI1<[=E^9\N>SJX0:OTLGZ]Q4D0/$5Z7#>RCU=^W4<9VSE]$X7T4 M1T6$+' AHT!#AK:!;\CK^,!J2(MY(&^AW\PS-Z2LBWWF99E#Q^"O,HUZRG &6/JBD0V6"Q M%\ :BY44G'5ZH1=*7R_N/I **EE%88RBSD$*&F?C3IS=5-)16* '>LO^"[ME M/TU0B+):'[JG"GT)O) HX89=8.<4Q5P -?R("V:_;W"W4&@!6K8HU@=%5ON" MC+VZM!I65+5LBNU&.F+B/:ZR=@7LR@K+=[3[45VQ?>N?AEO;V869]4&J51&] M1,6;9DDU5^"HCIHN$"R:3C7!QK;MV=;H15+N)OM MKMP8!^$PHK@V538_F,VSU-L -CZ;\VEX-H?WPEC!W3:S0M\2IF@&3;NF6 ZW M-HVWL1W+_=>9$^FMFQ><)P]IMBG/[M"3VAD[&YZU+[TN$T?8OA![]&S+7HB= M>G/W@ ^1P" ?+84HLTQFTRJ3'&C_U]GQ@&FA.>#NB_@<*P>M!X +7UISRM=G M(&;0'NI<1GG:N8R2?NQQR^)[M-5JB'S;X=:/=HOD@*ONDI6IA/'"E+X$N'ZT MKDX[+1-3]9J=92.IW1TWGAY/G^)=_![OE.$6-G)UA0G:M6:V>! D^-'O=/,< MIV\8ER\SJE]S1-R4]J++$-J^AMFX8P&L2=*0 --DH7P&LLUVWQ?63-/2%U)[ MYS*/1Y+_"[2FUPMVU\7[#>1N.Z#6796P[0OBB'KTX?3V^OI'E-';=G(2%=B] MG:]$OI2&XLVZ1J[/OVV #H59:L%&*B+4B"EJIH3]+MY MD"PN4VI=&!]MTBV]!O&A<\/A"V0R@K/L_O?V"4U)O/#]% M*_+5,QSJQD5;BCAG<: 5 6[CAS7-3D"U9*7NUGX+ROM']LN-I43.?DP%57V$ M/81?5_&VBL(/.*/[SXKPM7F!.T=/S;VT+4YKX[_6 *@X#R M/5<7GPR U2DZ)&#CFWF0"E3MGLF-U M=ENN2WFS&*7M1I,:IQ#]TFEM4F\ SK^,>; V1"(8;[5HREY6*ZKX_5%@5; - M4E#C+'9(;=AIT"*%5Q]T5NL[>Z+$6Z+\W&1K!T?B3J8U?Y6V,D&U2GJ9%KZ= M![']Z"6,8FK:69K1:SYNZ1D*=JY"7KMI\HVBKI(/+(0J--F)AWI*]8*;CJQ> MV=8P[#^DV7Y.6%#+XUO5INM W'!C,+:BV*$0P0\$6GJ]1O5%E.#S F_R"<@> M\1J@N\.[ ,(;;4NC?*AX+M+[\DS03CD18]T!R(\]RQ#VW $WAWXCQA3^ _T> MA(!/= 4>Y^4-%-5:PJ>WSK_D^=V,?10(=-G!8H&>0COAP$BW7D0P$-D+"C4? MZC+NT?YRYP/?2@%#7^.&!O/Q%T4'/4G\ &%BA0GL1L-VC5DH7'M[80ZV* MP25>I1;$U/@6+&W@B1M1+;FO*.P"JN/'9O#O\WX"N+(M;TF/K4!NH2$/;)G7 M 7U2*]Z&[H"U4:O8O>H>O*M>/?C.@K)>K]VB*UH.SO(NNY7OY4&0IC=F?XWB M6!UFA92C0,FA! MU(]EV@I5(C5ZXX7,'QT_T2&..HH2=/5B%6?9&=V8U1QL> M*SY?(H=XR+G8EXZ-"+TC)C[^!+(]0-!IEJ79<9IE>,6FU$?)^IH /BMA?[3^ MVS8OZ!$#NOX6%NQ$JV)2.E/@N'"9+!"N0IEH@J529)XUFC7''"7]62.5A#JB MV%H_$U;/!EMQJ"//N^GA7,_FEQP OB6L+2;*%A01LRSU(-9=9^DSSHHW>BBJ MH*?L_[Z-GM4138]M%+=4; :[(3@S2TJD7:31$]>))3;_'SD:6[TEJ>'R+ M&9J^PXT,^N,JPK]< A_E.EH]P/(M?BQC#7U7%BE#.Q=P?7JK'LIA;2QAO,U1 M7P+<[D5=G98V)1JJU]QK:"2U?W]0^10UO*C#S%;G:@K/(H.Y^_%W!T[Q!^&F M/UUA@KU\9K;X$$54M_?DHNM[%+$%1J[Y39@JN&&8CMWN0N<@Q _?SEY'0@59'=B$ M9'/CE$ P:-B1ZY!&$1EK4!H:&"?I M)HP2/AKZS_H0J)_!^'TIS8*S]P1K>'B'OG;K''TI/_7#DP>#,G;?\6_)]=F2 MC..H77[7WLFKS"]$N]8-6 3AG,\"'-IY2FR&>8D^DY O%-.$?^Z,UJ?-YR8. M(DD+J@&4IP@>MRQ=B+5Y \Z3*%_%*7WQCG!96Y]# $TN!S R.3ILO)I 6ZL) M/$52>,697S"4^8($A8K!DH.0PRS#H%#7,@X(=]6[OCX WSO@I8:6EDS^O;G, MW*I+BJX&M^*33B_:+DWLWE4CFUZ(Z?HY@$<' [RQ9 N%F%")!L0$O$'W<[^F M)Y)!'2-'_OMSX3)FX8!$)-I7EW5.8U"^J7*^C\C+;MC+-1:LM;JVH@X(K M*^;&&C=V@X8PIU]!&AD=6F;EI8S^K,0Y!GWJQR#S,XP;@WJ)R^5O\@[SX2_T MA2KY>5)N-E\L ?+56L]X0[7>IKB^H;N1T[@VNTEB'%,"QDD2T(-_Z'6:+SGL__A/3MV;A]=$+SL)'?(-I_Y)\ M?IPF+&-NP_@.9^/M#S[:9CWO3++-V^0TX=OL1@:;_L7S'V MY9:W=+&T7NM)>*37VP0[L'0WDB??:#>)D6<+-^F5SYMC0OFW,#L4X6^1!"9Q M[:62T\"$91(/]WOO4@ RVMWWS*;!I\E:NL-T:?.]B44'/P2GY:I'=P7D>^AQ MY]3?6NP9[[_T.O@?VR+,"F_"SZ%/X>?PA^ 3?HR2Y'L$%:\^CZGKSA;13EN.OZ#9D+]_#J+1@'4C7+=V36P<>R@TB3M6/-UP]0#:H=1 M_K'P"^Q<@(([9>?$=+^BTT'5%9QU/= >JM3OH<8 >IMS:0)G8:VF0LR.[W'/ M&82^W<#G]/PE]]MJ5XY1Y-=S'5N=5..VIWFM-[TQ67411;73[CN* M45M.SU&\;GC-[^S=D G]69I1IN5WDG"4+[>=I*?<_U65CKD[MK%D;+GC)96A M0<$-]PR<^ @<"E=%]$*TH2]4%JJ$O=LC<%+ +KL$(X#!XLLP'3L67HL9_0*[ MEYZ4NSI[$U_ZA1]@4]1L ^:FJ1D&N$I5DTU>?GW&UE>PDK?F&174Q/O\-N7[ MR%#S\0J1I4 0 )2I)ML"DJUF_A([&<*66\&Q9KY_\4MS)4=W(>=*>C)J&!EW M_>J*=Q 5H7=R[G!8]&]MQV EB]07#S@JZ-T;+O96350/M;O*6+WK[0N&!ONW MPVK:%["ZBV&*2S/!^X*T'AI: ;CZ8 M]"OL8.#R9^?51.-]BUK0NZ\Z)GP[^Z]V- [:VH.U8X'0ZUI=\77[=Q[]DJ4Y MV&4_:@U ?7.N!L==)8Y-WG6^Q3;:; V)M#;5[R,EH!7OUSKFAU7,?PBC#+V$ M\1:C?_KY#X=_[!3"[^#8FP9> #LT"@>%[W <-SW$!UVLFJ[$+V0$DS@W)KL NYEEK--\&)KW- :*Y'U M8O":S+EQU*=7:<*Y-D2$Y#H74#R\X+ZD$\A2+]"XQ$&**3;9!R5$=?,=E69. MYC\L=[((4>Y./:M7K19_)8%0L_63!!S-WAXC&-FJ72C]N8S,"7X,";N;FYE$ MUKLY1\"W)CCK+=SN=F-J!NH6.0X@=>>ES@*,C%CF((#@N^]6Z''?$)MNMT=1 M!Z:!5NI&'>6(:4<%43]:IR7\38?M>WAS )EO,;YY736K%IC[[<@E]T6::X;: M$FFBV?6F(GU;_=L(:6R[U=U$AM8 + "_NPV2$R +N2=H&A: =P/I&P&Z$C=C^-%Z_>]\7&GXINM[8X[$>"\KKGU;M8+[V,,66_# M:@7:#*FMU?'>*$T[36MLNR\MF62[S:U4)I8,+W&F3+M9-0,##W#CU 2OAMU+ MI6D Y/XJH^^\.U''?5-ZFLV>A!O@W9P=S;M>$[^+Z&5I*ZC?X6LG:^"S,,I^ MHRVSHSS?;NKO_(SI+78GT4NTQLGZ)BS JE]3?7/K7GU]KG*/KH5>;%"A3X=56#A'RS[[E[L5Y\AA6XMR'1 M -3'X&IP/'O@V.33SCFEE3:G!B*MRDM-6,=A9_?&:> !L$!7."!L+GEMF^D]25*BXQ;J#O;T2E<]GD7A9?8[>WT1<>>9JT!"OAN9_GWV-F8 M>K1>1_2/,#Z)\E6L&;\(HB9)'4D\GC' ;QN@.9YMW M3+&U+'4:-("GW:T^U%'X/=C8=_7W&FUV_L6+'.XE_>M M=RC(N*]7)QKM2WQ9],*"4OW.KRKM6!A;_)X"/^+83I:_LMU1OZ4Q$1.3WV&I MO:)\C39WBPXU^KA?M&^C%RM>QN8NOF>48T6[:_2E>;BC&6$"B&SO&15[Z0*[ M1OO*K>\;Y7W7]Q'[;Z+\][,,X_.DP"36%;8COTR?C;C/U^=3U.=9Z&W,EQB[ M6,07VA#0)^B!/"(S@/(9RLC#=Q3SI?"Q%?%5'FHQWO-46XOVXN_Y/F+]4;+^ MC(NG=)W&Z>,;]!X*_[]^NGLCO MDJ.4,; KQ,HV4]A*V?WES@DPLY47U'YL,3/PE5O+#;+ONGO9H;]7L-V ?9<6 M84S27Q8E>;1BOX&=+CQX?,[;!PFKJF&T'4#Z988?C)#/95]%]![4N2 M*B>UX]1YV'U0E3WVG+AV9NP:.2=U*@];M 19/*$(+2_V^/SZ18/@110! D23 MA&6_)&.I+Z#X=:/1 +K/2#4F4@V*B%&]NU1?D/'N4U4_S*M=.S2><-2U0:\> MI-A?HV?FB4\Y,B^K*_>-=LSY2Z][<1E$4,7H=4\+_?: Z/:-H(?KU94J,;UV MSW/Y;/#>1+*]HYS-TI$CT8-@\Z1"3']\R4@AXOS.Q.L03]EC1/SGGH^/![9W MW(B_!CMZQ:"L@6UTYZ#"N7V=3L5L_9[4@YIT$W#X^,;IW]2C=B&O"0DR\F?Q MC>\'/5RPC](GR0QK6/V0U-IP&A_U/8V_?M9\ AFEN)Q2/O[2V9/B6\,&*KY6]AQ])]UO^G7XK_$7SQ[ZK]>\T.X_UCS*3J6MVLGN_7FRKVDZ4)_NDUN.>=[[ M+*/%G<=(8ED^>7SO"B18>;<7%,B,ER_SA7[2H*B29FHL&\B?P$J!W) MF5MKG]G+6X[7)_<_;.ACS@M#1E3W=PQD^N@1",D:+IQO.*FL,\4V59DI02"[ M[IQ:OGRH]2+.,@XF@3O]6 X$T>3;OC[NX/X(WU0)P'L5O MOSA;!:R3WN$^1=\[6T6LU^-\YRVOOYO9+FC?(S'_QM@D?4Q\:EDK: M2,! C #4"H:@XL,!+&Y.!19*USX,%UZXP2OZD(G""]]#I1_LHFD[PD,:+, W MI8[G"CNT&*'^B*^)>OCRC,#7Y$\@F'VG4?5%G6CU)PJ6_"D!I3^ MQ>KLH;\24R>#UB0T]9 043.>[SS4,1 R:O]Y0I@Q]:)6H)G5DX:/<;@)5T&< M?=Q"FN$F_CU.Z(KQC_]-U_?!]TL:TTV8I3?I-QJD+ X>HI<[EJ;A0T0O=BR/ ML]M-P9*LZ5I2MSWQN%I*3SZ6%E>;'F=,;,)T%43DA09SE^T8V6K8I!!M>PA5=YOL]GU@NXO67 )ITQW!GN)$Q_D*[+@RYR"B=[3 9KJYTB%94 M1^DP *T;'"QW(6G%EI5D3\F?!<7<09<3T!CB>V]YGR'B#GS+\/',YSFR(!.C MN=U\#-+MIX@]IZJFY0:DI1_0DKJ:NT8XJE7WZ]$:;Q_[XN/MUZOKK\OK*\+_ MM;S]?'-U<<__6-[S_WVY_GJ_)+>?R,>+Y6_DT^?;/Y;DQ]_C(%^'/'3YR9\6 MVR:@8/8OKV6:&JX#"^R5[H.AW<0KMH/2R;"AF] MC=/PBVW/AOO8',VX M\2S41-](1FNAVM".C24:FO;ME[MOU[]QNIM_7).;K_SO:_+CY]OE\B??;=T* MA-WF;XL,I4SY&K[C+XOK>A,*^NM@ZK4DM?W[;N=U\"B'\#H.(+^5# M<8"J=Z+M93F>734L>%.J4LE(\VB?/L/)4R]&-6->7GR^^/KQFBQ_N[Z^]SX$ M[H=,]UQH]$J5$Z"26S'K]6B;WUS_3MEC$NRWX2J(=-.&.?(&GE"TV M=(L!O%V+49U7F<%D9CWE H/:LFA-D[3H::A<$_81-J=)!2&&:^@4;1MR/M'D M@?6<'NQ3UFOO:N9%\_L?"!44_^V!,>I?<-OH>E]%AVUU\AS9D$;RJ!C"G4:T M:H;#Y\/)XT?GG!T!Y)>S[76RO=?K!LRIQE2?B09\%#)"X1W_'H*\Y>+SJ,O6$_ M/&;U?OE#R@V5OXKK)_X?U04^/57I!U54KNCOEHN:T=2JT%J!AG-1?TG$MQ[= MT.IYH\SJYV_90#?#@2'H9/IB#)_#F-YD=-=C#4=DW>;0(,.UATKPB ;1UF%A M$8>LQR;Q)Q 00>&731R_5[51=+X#K554'!JS:$GUQ2ZZ#VGK:+HM NN0=9?4 M$6W!_)"TDJ_#"OPX *U]B6KX]QY@[B+7 -^/ \B'8TKOZ??LDNO[2X_\8[IN M]#?I<"V@ECRB%1PIL;"$%N^1-7AE!!WO4VT(W3^]UAAJ%HU!M.5Z8Q2JQ'0/ MF<(D\)+2"L%C&H1-)EK'VC$Y^'*>J.^M:@S#(!.MX-"9A2_G@XZ7,]TE'OKH MU"MIK#(/*LDCKZ;-JSQH>54K:C_N[/>^7?VJNK?6@XJE9V6MJ?];*-&Q8G4W&7-D8QP#LU>LMS5)< MU>U:D)$KF@5A-'=-PB'08>ZOM&VNYE(.S=A6^\0(QMML&Z 8$[P?BBOX)0MI M0;GFXK,*U!<1C+-/+=-B6[6Y-Q&XY]T0K,=:WE2^B3O!KW5GI-37R/DF+Y>]W=Y_%9=Z+S_4M?7)UL_SX^7;Y^[?KN0\E68)% M89D QT(L&T/0T!.0%ZTF#P*/,U!60-IAU\S,XY MV2@*7+6,HX=*_EA**D>35,A%GRST>G16I^-<_*XJ(#>O0?6]4V;U @[M1<'0 MM ^MS/$ @^:S>W0,1,N'%ESXU^3RA."B\*]N>/'0?]YO@^P/ED?KF]V>>_GK MS8:NLO") M/-)X%=(4:D0OZ2I/PHS_U7D\S):M="O&;*Z.Q% 1JNNPTZEU%C:B%K__LOR% MU Q$<+R0FMB3XVC6H&%N+[1EX(82#DS:2NML1MSJJ_8UAS'=;HHKL8W^:Y=! M&JY:%C.(5_ZREKR.-FVE#=.PARC66;>]O.**>LIQR0. ,"8KMMOG&2Z_2WXF#R#!G^H-P[#&$"!PZ JLQ#3]P0#]OCF%JS#*^:=' M0S9S"WW<>L>@YA['-:CT3> <>E0/< ]:B4,=Q+H0ZKV+Z,5=OY,P 8.1FU ) M,G 4^C$XNHJ4KGYY9$_\U\WC+'D!3_%K^0H6+_U]'ZJ48\<+&99(3+$[Z@2\2R&?Q#R?++O$CL>:',^.<_1&LW/2"X5]PX*'%V.@;R!^"#NZ7Z M2[(6WWHR9S@C0^'(!D/CV-LA8>,<)6XP4#( (.<' +DZ*8"<(P/D'',ZO,X3 MUCD%'G\AA]_\P@6HM1STZ>U(M!*1+4K5- 9D>SKS'-;Q1ICVMSS$6TU38:S- MAO:A8YF&+Y+/-_"!)Q[$^,4III+>-X<:(%]".C[=WO$0?-WI&=0$1WY!]O"-)^YG\)M7N"/K5^\8T78+18QFU0HL 7!> ^#N% "@B%RM 8 : ML7X,XF"M3]_H2.2C=).XP+1+(OH\I5&BQ*J21S57E0QRH3[SQ*5]F.+'G)"@F,P&0<%Q0E.)19S2="JL 7'> M (17J1DG0"@FMT& 0)W@[A*Z"U/:.;-U?B6)Z1YVVXVI*TZ'!'PL85JC E M^X0]A6LNYN&%9%M*.$F8O?Q"[JM_ Q7]SM5E1>^$E>A +XC%EG.0K$GQV_(O MN2C.M"EDM<8X\RS:#1S6][X/;>. K#**#F94[.%,D9UBS5'')T7YF2>^S_*% M*J8_PS>*FF"ZB?G<%0L;#*).+Z>AD,/OI'!!78= =+^GUJ'$H8J%A^Y/-,ZY MEP,T< \ER"(>QJ<9V_'0@ 2RK'CAMH(HZO"0HD 2W#$50@I/6;M!LJ9)^,3) M$JEK9A>F0P4S>XV'X.\@KDQ *6@$D.$X.(UP6WAQ9W?PC2EO,6-44:$?: M!+70YHQSV#@M)G^@)9*8"&I2DI."_H2AJ-J('0.+CLDD4S6(R24;EX$#BL7>\((5&2G1D$@:O;J-Y;R^:US6=?UE7R\PZ]<[*$I"3WDZ!"N M!/@1[>*";/EGY>'F]_Q4TY@ZL<%ZWNFA;32I*ALX9L4$%\X,WR75&%9\QBX^ M\F219O4B%?.LT9M$78A]9+L=BT47,D4A/PU%N:7<1>&T3W0L$''+4"U<,EZ'HFGVW,,NZB[XX]0CUDI%]X%&E85[F%I>T)LB MP4Y0Z/>$YEAP/3>A$&NUM-444>]58HV)\T-,O&(8J$Y+#($!ZGKS2_ ]W.6[ MW[F_3C^Q9+D+HN@"#A^NPWRWA I2EWD:QC1-:;M\YA!6^?AVK"Z@M]&$/N4. M4*ZT$6M9BV]T WET#J==P0M%&9)B_DV!G? %+MD) 205)=T>*A$S3[^#L,4< MW_FA;=I(J6S67O64X,:9]H=H18,U#Q.^V*/Y#8%9$7!,@F;' ,56'6).?HAJ M-$R?OV/:\$7/@&G<:.MO7VGVS)*_TNI^\EWV\CGK3O@;4I-' M3D;ZU!9HP-Z(C^2^P,P69?BVF?TK:9F-GK&V%!,%(X,**6(Q4^0")XA+_D9* MLKHZ >&$A%-ZLKTP LA4 0<>RE!SP&(]?;L'QW/'W[:J[Y">2CZJDLK%*A1" M\:RA1X'2"K1\BR)K5WQ-X'MO]C'ZWB6S^.%;#52Z.2ILZR6.AFEE$\@>LFY4 M(^UQJ*2BAPX]BDSA;;7?L4IHL=D!\7IQ%S2# P19+LK\T0#.* @#886![,% MBN,)4+#Q,0GBHC$$C<+'$%J1TMT^8B^4IF=I&EL#&3QH\*#I61(>Z>Z"2/XHK-=U'TC%W.V)OM%!2LF#ED.[ X M9B]THA$S%7UJ!D'FO ,R)X 21=[ "26X=U4YF+9!2F&K)\Q@6DL5 :D!97F/ M54?I=+-0+1CQGF&_$O6MPS[>14DA3B1($F_B5)-7S"S?1>NZHIJKOKS8*WE$ M#"'Z20--0X%T_G: I/"@"$!"]:,WHJ[\??#]^GNP"XM;9Y_#X"&,PNSE&UVQ M9$W7'UJ M&.J;LZ:,;G=#X&%_7 MP,)(7 *#%9;L' "MQ&@MN&@[QE%&'BB-X598DL/M,+'J K8'V80\%4W(UUS/ M&8B*B*V2 G%3TI&F\I[Q2-B:G3A$%1'1:! =/4ZZEA/P[>:NG $OXO6- MG!H-8B8S 9KXJ4\ MHGJ]4T25QD-P"O-=V5P%.R*._20H:ZBL"H, M$D%1%2%!K1/.LJ=)R'B E81I%9YUAV8^AE&&2-4Y!7/L]/L'O2RMKS 9QO1F M,UX(9J8;V6#4H5G)2VXWI.(FG)V4_&\4_!8!W*CH'R&PZU4 MK/-$K-FV-%2LXN:^?FF!*C;LM;?KUO8R-\K8&BJ: ,18!;"-E;G"5Y3'EH@5 MI+YF$D:$H+*8-CH&G4MM&VE!K;QMK-$5B><-)(+O?(- 5!;Q1@_OT-2,^"MCL]$V"2H1/;^53G=H0LO,Q\>$/D(:YXUB4N'^1\(D MZA0@.M=?!BE=?V2[/8U3L3*[2!*HWP8KM(&/+IZ#9%T0!II*F1 M-%1"&J%))]42H?=,GA=.S\C1-"^T$U!/0+]GCG5Z,V:S6DCK /148ZA/5$_\ MU*_&AV'>#)AZW'XXLO..-<:[\_' ^:AN7YRV\T&-_A.'35&_]2)>?Z,1 M;,;)5'Z[*)<%AWPM1APN_M1 ?IVC+E.I1,S%=%81I9]*NKME?+ 3'6.>5L4 M&X8-U*001E(IK3QC$T,)ZPCJ7'-O#X=SRIHO9R38\"F K.DZ7XGCT4$4L6)(S\R[-S8@9,-0 M2^M6P5DC&O](DX$V34GG/N9&W+SB9&E7U"S+J[@$S7,?9#)"#K-]P>TRTAJV M1CWI7N&C@A.KZ+R!FN&P%&7HTPP.=LO@ DYU2[KR_-Q)04I9H1X%4\XUZWOD M8QX],M$U'%D^AZO(D%)6NT>!E&-8VBO?*B#M[X=@H&TXJ"S"4)AD86+T(AQ% M!IPB!$4"'&K8N:09'V)1#B->7]$-C5/ZB1XEI=)R[BXD+<;$[IBC[$HGEW:!'_S$8\\(VX9O.>6QLX*I9ZPT4O M=#1<(AT(Z5,Q#)%PX*(%-TE!@.0D *,Z;^"&&-?]?)ULS/WW/CW#<'-^C)NU MQ,WF5'"CVBIVPPWNS3B60.U5[N1O-W=)R)([D:.X3A+^3Y@+7M0M!:TYJU22 M!:=;3&RL:(0TDZUN3;AL)VIQ59?RY9%QL!*[IY"$V@MJD8!*Z)XEQ6YK_7W1 M)[BP1@KB>7A=ZDY_(3>9K#(%4(4[>BQ^HB^B$A77T^Q2'%,>FZ=!4N@*1 .0 MLCX#G%8(XI1NNMK)_M@RW-H$(YQY8GE4)7'62 MMSJ N V>:%$258:A\\=@UK@T2OXJ$6.1"#Z08985[E [G5%,L(_:J1/)',H= M5C,D^]$V:S+X#MF,Q<#OF-NT1\J0&X[;JD;"\7F-X\:^;NND0%5YYXWA>,@. M, :.1XC"EOD>)F.NNSR*UA^ &?(,F,C99/@'#.(,E3GCO!&Z+1L +0Z3NOC M9#,:*K6A$CHL40(D SWHY]D,=;J#\_P=G(;Q#SHX<2NKK+9TG4?T=O,IS_*$ M?@EC:)@N[\5"B:_;/4T"V ;[#.?.8./U8[ /LR J_KZ'3@'*'J3C2"\/0V%+ M=SIW@#L8_(-7HXQ/?!4ESCY/[GXU00':%!K*7*NHM4;F+&50W M$,!3P::EZ-0JMU\WX1.4RU^M*!7E #=._2O5\T&TVB,2AB ?(G*PH'WGUD/+'$#O%+85I_E".7-,Q:>ZS;"-Y##:^ MF;9.L^ JJL_ C/$ GCD^I)-]XPQL2I<'IPBE5+BC4L@E4G!9G2DE7#2I9)-" MF+C)(L67'_TI-/BSR?T*C5UUYO'U6+OK^4K\$6&>RAQG=%/:_'G#YC713=<, MOY+FWA69O%OZ4%2^6DM'72A>[_81>Z%4=,LNN[U"OVQ%Z4QC>OGS&M"[N*U> M\7AQA[$JI5YU6?7M'0W9OZ9^9 8(/>U:%Y]O)6!F>J90(34J5/ MS!GZC @IR=$O'SUO8:S2WIK:V07H3QQG(9]M&PF&\G S7+L46THPN8I;8G$F M-ISR:C&="BLLRW*1?6F.>S#'7;"F)'@*PF*JYBBD4?@8PK^I'.#?EM%7,>:Z1AYBC!?;9J*Z)DDO%D+C@8^VXEB*/H"W@FI++GZ"? MW,6 ^J2C1R:&"I768\2_^!@DR8NXMB5NN&MS]^4W>;P/PG6S^>]?,7LN0I>Z M]V_9$'@?O)0A"=3*33ARMY-2WX M3M@##V>\Z 5LC$HV #F'UMS'6=FRF8JQX8\3O)AJ<@(^#UPD&1%T(IU=4Q)) M>H)(4\0KJ%!SC%5,5"!&*J;JG !W7@,N$X 3AP$KRA,$FB)"004::G1R$Q>U MC\H:2#?Q3;RFNSCU((^.;#R)G@YP;3^":_$'NGA,Q)4=U/X)Q8WW6-Z2 MA#:/)*B*1/*O=@]E<_>'E]8(( 64O+13$I.JPMM-3%KT1#"<.#(5\<]HT'2,AS4(D#T'"#:X79/'(V*(&DT-(X<,"ECMMZHJ9=3&3II.'$-3ZEH@B"J3[>% M!>I%#0JG( LD%C7LF0='#WE&8I812!*=R5M-0-R7YTD+(=Z%1OW05-N]$6;Z M;%\I1., >A1/:!ECQ4R]2K%L0A4]Z1)(;P;#QN$4.HC1 RNM-L1\TP#-6%#V M.@LU(6J-PRYTU*(&8%7/P-O-=Z@N47MJZBOQ;\+;GD3V3,Y6*4ADK0 M RX[O4IKM!&S:'[2J@;)P=(L$2W.!XF*BI!XVD /TBI?M>%/"C=ZBL-!#28J M!M H2CUS7&6+.C8<$H=&;2B@,F@KA1.!'2>&LE2( 7,>.WTZP.L1+,FNP7+R M$%6$2R-B%/6(Z>UF0V$96%2O^\02Y2&2%N#M&>4/9,/H8HSF>M G'VO52L.T ME+3X1O?\-Q'W/6".89*]V3%+=[1JYAEE *:8T]L^M%ES&979VJJ=#M X$XR] M3B0H\VGFUA*\;P2[B@EG=/ ZKL[ME"$NSNT5(T'X7 'AY=W=&X&J8E$^.E11 ME^3?:)HEX0JJRH$NQ>VU'BKY RBIW!KI=@K%FP1Z%&AZY6KX%O6WTIG[HX M%X6<(%7[3,/'+9?Q<_!$D^"1DLJ.@T4AE,D1LJ"N.V/LSC4 3_ M0<9E@\H\$PU Q(GPK#@'3A_#N.CL >>[XW4Y+B@B4--)'F5J,+^- MIF?LF!R\N7>& A6S"<(.*XX!NDXT8CC>IV808LZ/$7,"(%&$STX@00V-+XL+ M14NX3W1%LR",4D5X;$ I'U)+Z8)OC6 \?VB@1 GP7MZ%I"""A$@:;^)FDW?, M+%_&(?(U7!7X^R7CX?]*QI87\?I:' *_J1NH*0S!AD4^O!F+BVF8:,"S$1MM M2F,Q%[(H24746A"3!K4W]F,%#3;TU1U:E E[95H6NO!L3%':/^TLKV]&+'^" M/F(7B]++1E_#&JE3VI(!-P^O-CRL R@TNEFTF\C/O(@S?/O,^AT=VHR>K[(6 M$_'C0@S'79OI<0 7=]$:3'E2$!P=6PJ'C 8NQ]5@OP+$-:&9,@>(G1] K-6$ MYV0AIE@_HD$,]^0C5,"FGZ$T]0V?Z6)1Z4K<SRUIO7G2W=C,)AH70 MUN&X(>+JHW+#!S.+E2(=]711CV^?< Q4;QHZ6WW3-J$Z,3J/43C&B8/UVH6/ MT-!"&3XZC0'?-'BP>0_C?=,@5\2>,X$5A_4!Y4 MG[T[YAA&Q\9%>ZO^%IZ2NE07]L ]\AE(10WQ!S65MX!2B55=<6@%!#))+92 M5%*+)5(N <&$2R92-!&RQ5TG(J2_6[(M!E^=*;M6@L0=#6;12/R13670?,5Q ME8NKQ!_@M?]:-"%\-T9;$+TZ8_1L72.77W0-K6DO@S1L)^C'5(&VTNE2,:_+ M.QZ1AVL?Y2!']((*G=:KH15G/R,Q+5C6_\K33#31.G-8'$%DA+ X(A?U<&3I M+7HF*G(%"155N:)P%Q:[%6=0=2*A\([/#A*O9_P)HT@6-^6/N K2[1DH>0H9 MM*/AXTA^SK9!_'-&=WN6!,D+"7=[[FH*O3_>WM_?_-2JE\I?!UPBX-]&4",U MB*$,_"[GSQ,^T9_I9L/U'?Z80A&ZI>M'VBR:T6!\]0M$ MC=/"F]+T3@)[:CO6ACC'J1[%1R_LRVI2/;K)_2_V^K+20D -$7K>78([8D_ M)\R^&NT>EE?+4O40)_<,I[E0G=&61UNZSF#+J(M9V>D6E"S9)GOFP?(5?:(1 MVT-("7K;:U,+#OEC&W&XN"<#!>@+07.=2N]A*J)QJ#R/@VJ2A\686.K .:JB M9L:Z9A?+%[;;Y]QMDE2*/R//VW"U)05*'_@JBD7KLZ*1]1KN'8L5SG.8PFY7 M\A<5UY&##8C@:R^.Y3#=BO4876UC%K''^"F)(I%7IK8HQ2+EE[:"7<\CGBC"0=3B*+R5Y4>U5YN)V=.ZJK#W08<8O M^M"LNNDK2]*)&P>/.!Y;+W\ $KE?EE^2ZEM/[I!]]SMI\5T\(D_;OO8Z$W,Q[&B*91UOX4UPCV[ M+]< +RW088B2/Y&;*!>C<=&,'@8@#$9I@7$K" 7*#!E2A^[#16KE9-R'-J>MX80X&*,8SDEO5N3L>H\=">'",^5_6(<2'&4$:SJO-# MJQH\;[U;U3%T/+2JT6JZ?62[/8MY!"<+:=W#KH^J6JP]8T?%MSY&K )P>CWH M@:ZU:J,B<0:2%L57HCO80QX%2:L:[8HF_/NX=?IL50J>>_]B *:Z*LR9OVUU MO3F]C,[R]HW E5%'#4Z5'';9.^@'$T2!M%=$K*D:$I1G]/NW-*S MXBE;8YOQ.#5--5&!'@_9:%5W2C46LOC(>'"]DBVIH4#]-GB".O@T)KM@+38( M(3<',()C[(*DW-(K#I1PVTG#-87E5*EU[K;65H!B0]]WJY^J"7O=2=5["6-C$E5:^IQ0(EZ[&.YY?[D$HZC@9.A M<5I4S:U/)5R^U"1WP8NHL_L<).OK_\M%I=TT2X1/38L4P#:(;_?"H?U#=->X M3:#>"=1\OV?PR6W=]N-KWC$=>3,>^2H]&(^+"YI]^.A3M"]/I'2@?@QP<9&6 MAS\/>LU4;P6Y/18U-SIG=E?X=%4-/N(U*'7[$.K M9M#91^(>,GKQ"#CAJ#>/XK>GYF&T4,+=="IN$M8C(8VAP%*P22>'0\1XSD@Q M(M(8DMR-%NY8CNJ,%.."BP?7#7\.GYZ1QNC.2#&^=R_LH1=6+#9F'YM?;M@Q M!>S%,R!FEKUY'K^=\;ETQNE1O%NZ1 B7)':6'CE*1TI]];'XY M2M0-B+&?"#H\J1ZIJLM_$V<)7TN&JZY2MAZ/<**,TZ 1^CR7#GB@5Y>5&OZ, MLTVX0X?<*)*U#C<;FE!(7CW0[!FVQ1JEF61Z2^21HA?(,TP M37.1_BJR6#19P6WK?2(:[' 1 S)=:3.Q=>*I*A=_-E4TX.@ I@T/!@QVLH!A M\ ]Y@M/#ZTB".3S<:YL8JD39I3Y1=EDFRBZ/$V7J/-E](T]6ILG@3D>5)[LO M\F3--!FI6T%5P_6AWK2'+_"US DS)==.<%+P/ $W\*E>44K.X0E?V]2@2]N] M^^A3\]$SY?5.T$>?3.[O#QH^;H'FB2;!(_U&=T$(-: _LEAT?\^#Z)XF.X]R M@98C]B W:#SBUSKM&S[@2>4.[9[9R[C YA$6)3$)"FJ2E.1P,JVD)SQRVQ5] M>S'.P1WD"\_@?O,/=_$_XR_QU7W\&__?\@?0M0MXM (ZZ?=@MX_H&:?Z\,^_ M??GPZ]4/?)BR\GXJ:8X1F MIPB-LZ/57"N'3ZKQD\8#$'B"]UGI1&)\J\53GDC^U?*)7_OD MI,O/&LX2T%Q]YEH$K^#'?JW3A(G9)2%BIZ^NT3P 5\(% !4 !S:&]R+3(P,34Q,C,Q7W!R M92YX;6SM?6ES)#>NX/>-V/_0Z_FZ[1ZWY_+$S'NALZUXZBZ%)'MV/DVDJEA2 M3FX_3O MW_WP_>^_>X?2)5[%Z>/?OROS]U&^C./O_ON__O?_^MO_>?_^$TI1%A5H]>[A M]=W%^:>3VW6<$-#\WUK%C\^%>]^^.FG/[Y[_^[C M[W_XX[N[7<1JERSA*WMUD<5H0!/_WW?7UV??O3I+D7=4J?Y>A'&7/ M:/7]^_>T<]++U[_2?SU$.7I'B$[SO[[D\=^_>RJ*[5\_?/CV[=OWWW[\'F>/ M'S[^_O<_?/A_GZ_OED]H$[V/T[P@O:'OWA'XO^;5C]=X&145QYWF+P]9TB+X M\<.N+RX$_;_W+=A[^M/['SZ^__&'[U_RU7<-B?0SH),6_&4$W_!$A/C3A^KK M#I0@B@6H=VP3Z;U[5\LOPPFZ1>MW]+^_W%YQ6__T@4)\2%%Q'3V@A'19-2]> MM^COW^7Q9IN@]K>G#*W9>)(LVZ&ATOF)2N>'/U'I_&Z/^8,)>8]4%>]Q$25V MZ*SPC6D==6-.]!=;HA61_,6FE(F)0#-(N=.-.=$W*(OQZB)=34_XL"M;Q-\5 M43:#JHP[,V=@>JH52,V?<(8*E'R_Q)L:]5WYD*/?2I06%\_D7^>HB.(DE]-+ M,;VGJ]D/'VM;_SL>)CVZSLE0/)/5Z1E=$1.>E1N",C])5S^CU2-9*4^6Y%-< MQ"@WH%B]#TT9HT>*^BI=XVQ3K;@F8N8CTZ/NFK#X6"$ZPW1?4DGA#%<;$K() M(NP3D5PCLCZW/G5@&8>)CVZ M+DB7^!6A"M=-F2V?"+,W262BYG*C&8P"XNNQ4G18GV6H55LLI0RT>A1 M=!G%V:]14J+S.%\F."\S9$"8")L>?:=10L]G=T\(M:QV3/^/.D1*44Y!J=9Z M*$5IFU*[1&K35^9$P7.R2&X>XM34T(FPZN3S,G3H#,VHIO0!T?V6SK??O?F1;\?7=6O'P6W'N3K^N3 MKNCVUG([J_@,Z_?$*[>E-=O":FW=BV75?65I%V%A_V!WYV!OSV!AMV"X3[#@ MC3)T0]GP/YDZGBSNDRSMD"SNC2SMBBSNARSMA&;< \VT]['JY;#FWM"W4NF* M6#IJ\M*<<+B*JG6+_+M:7,GDB_*GRP1_RW])HY),0[32LV8:W4S%$3'N&7HB M,-7&C!JY:YQ/S9^TTXFX76QI;!C1E8D99/9CD:>NM=MW<1-EI/LG5)#)"HAJ M /(%ZFMRWB9F1]N.X65UD"%V\H(8QN+5\/0AQM>E<=NQTF1G\+77&7HI$.%] M)S5*JRX759]MKPE>]CI*:)0BSF1LT5_^)>KEY($<$Z+E;E^4T+"9OW^GTH1\ MIDS"FGQ0YZJ17A4 E*/E]X_X^<,*Q1\(HW^@?U".__#^]S\TX96_(S_]JZ;@ M%CW&M..T^!)MT(!%$4C#$ANDST)7'4ZR/CM1MFPQDC][NC .RFP@/FRK"?Y^ M^10G.S5:9WBC."@8Q&&7^K^^@W3PKL#OV(AQMD+9W[_[/8T3)GC7*,N:,"P! MUQ7+23=6:R;=."-\9E%R16;KR_^@5Z9R<&!ZVC&""4P]Q#R:Z,<(J<+&$#'9&!-2+D@P6C*4!.]92%C[S1EX^^ZTO- MWC]0DOQ/BK^E=RC*<8I65WE>HHQI6"2P/0/#A0U&?51X-C$XW!X:1?HQ#$7Z M%2?DK!]EKY=Q@K*HBW.J$^( M'H!+MIZ(0?L;&0YH8%H#XMAH6\/IH-&A/X:A0Y7FGY%E]A%G[,TO$Z*G,0.( MP!1%Q)^)?@SP-FKQIS#4XJ9\2.+E98*CH4> ^[VG$KWO@2D$GS<3=>AA;93A MSV$H0^?R[^Z)"#M?E 5].$H? +-7&T"#_IHC;!"8_BAP;[3^"+MI-.POOFM8 MR_/^V'=)?AEN8B10 \_C""H8!8+QJ:'S:D-E>MA;'Y[W7MZ6AWN"EJ,HW4\#W:@_!:<.#([,-*!&V ZZ]Y[;$T+S MJM+<)!IN49C?&B$-O@4S[B*>] 9^@+$=>>]]L"U_NUP+#(>]$&9@ 8PP6@$ MA$&>JTJ:]0(6U<6:BQ6.']9CNVVAF%]7E*0RUZ] , R-(3'=QC[+-5?J, M\OJMQ=#H"4!:(\<$\5=C "P!%82-23\2HQ@EX7)A4>MPZ/P6+1'1^8<$?4%% MP_S0L ) 6_LJ!/576118!"J-&*/KL Q]O:%S("6X7PD[ SUA?6J$UO_DKQX( M6 ".>Q^#?M3$,\H>L'LS<9.A;12O+E[H*RI$ELE%\82R'O<#+5!HT4@6U,)? MG5%G&*A*(,3Z81>>:)A(ET1"#$8_+&@">\PUPB2*49959Q*3BHISA&.)C"NK M/0[][;LG\^0FPUN4%:_TA6WE:")GE2W=BXX78@CHSO:*0#U4$07>9)HB1N4Z MTEI?4SYAO/H6)\E *X8_-U+:_^SA:'-HEHWLOEG(&^TB2A]C?&R M3$H:H\ 9894FNXTYI(F'FJ'!JTQK8"CUM_1>G/L[>\@O.%TRMUU"F$:8'!@/ M-07"C4PU.#A[R&0,R,!&!@,Y*UO(OB(N[[O(<+@S^"$L:PD M)(^X'VN+&&ZO,#PX_W4&Q*&BVO!PZA_&/=&<-FW;+4JJRBHR#0+#MV\!Y/"> M:Y0JQRJ:!<"M[R@PUC!.RI%F.E1IV^@6HZXLBOQJ& M2( Z<"? >4/Q+7I&: B#OYZ3KE120QW@6F1U M\1&L-J$Z'Y3/O$R9@IP1T*[8DK;AG'#MJAN8%J[75@K'-ME>>&]U% K*K[X^ M"7H(]W:PH7"3QX" ]X'W J!'5YJ0F:0$J_#JTW1M)$A#O<,T4EX MDE^E34S+R6I5W>E&R4T4KZ[2LV@;%]$PJ$BG:<=HPYMZKG4&F?:;QP ME-_2:BPI6EU$64KF8=[A_QRMXV4\W'+ &S32AS3P7/V4>5;1. ARU[EI;6YE MI5M8Z=;5>WV1\J2B'RQD^B><8+WKX*.._J%2U(7^?88G9TJ9(!2#_A2#_0)3 M-D7NK7C%.!WIIX;U8JJK1O%J!IOJQ??".[-T#/$V?U&_8-0QF9'SAPO'9$:( M"^..KR3!W^CLN<39.2X?BG69C--@<*+7=-JV/I MT:LASQZ9NQ;7\3G1W">*-_>VY&=XR*K9L"JND^Z05F5<5YX?2=KQ+S& MXS?RW!VDQ;O^M1Z_@W"O]_H335G19IN#& +*Z@\2JR6B]2Z #5 M:(J0%7XQFP#OQCJ1$,!=E$*+<81*L/LG=:XUXU&D.Z< \Z",*D%QMTT R+%2 M!;=A@G.IJ43Y3Y) \90FD!T2C#LC91GLC9R5@;2H*/R-D4(% M/$\K_VGJC9W]$*BRGZW:D9Y?T_L1$_(&G.''6_F);^5WLLD7Z\46955/'I07 MJB->=]1Q_-D2J%TF3@Z4.X=]E*"\??N*>-Q)H%I7/0_*"^YH=L]\G$=9!,+@ M:P_BSG))!@.#F!H8)C;.ROPS<;GPHW-RZ#2T71+A_(QS8BJ(R6R2 -VA[#E> MCIXD*K3817 #6OBL$>HL@Q4$A#KXY%Y= ;1LB:T) XIA4'I0/FL0C#4ML])# M%ZYW?,"M> T5KYWAJ((E%3"LI.-%H*]L#SB6'.C0P$'+D.#!Q-6>U^'3-6?W4V'13&!,NXZL\(.>;: M333 Z&Q2<#:N-8&#5I1V@/&E+>_5_>*S4O!9 (]^#X6!3?8AB5ISS9$^-N4_>4_> MI'!MDD8^G,/L&CDBND.KKY^3@VJ"J^I[#8$CORP =N>1%<(ZFP7RL<)JC/9G M!A=][8D5H@TW]OT.)0E-D92N/D?95]3A?^ADDP*V_C8!H-^Z V9107%$. -> M2E%*>$X(5R>K39S&E-\B?D9LU0%"MTNN#-IO)5)C5D&3I(A=N/'"^:T-4 :5+ H79>!U-4[+/$Y1GI_AS4.QHU$SRA#-5)OV(A=I:'?BJ8M @7-4^DCW)CVD0AD1P;94<%WU9$Q MI* A#%2!U^H '+VA9TCP05R ,-SW2#NF]GDN>1-K##&<6EV((%2#RY*Z4G11 M39&J;T:=^()3W&>KT7B.MP8,WP@7 .^R0#TB8\_QUW"^[LO.][\ZFP/P$<$R MIOHS08JX*3G?1ZCAA_FIG@\I>JQJ&[JVDC0M,)?WH<$$ 7?+S B PU A)98U M-$J&/_"[:ZAF024+7QD=UI09O@P"(PWT1N]_:T9#ONO!, M21C=/]HY16N<-:GBJP*K%R^$:\(Q.8]GKU=$7E5-+-*2,)14,JJ7R-'^8O*> M>@]S)NK)YRDPGXC!DV=2DJ;()3S[W",\-_;D%*5H'"D@@>KI/ /*?WV5L::H M:PQTEE\1S[E[0@77><'\UNZ2^M]\5@(1&_ UNH^D&?"_!&H8VM(9;;Z6TRB/ MEX/1%\(TXN/ ^*P-$+; 6L%!UFC'3^&9@R%#YW%2%J/\)1(HCG+LH$)2#S9K MV@JR0]<>N@,,K_D'BA^?:!C\,]EA/:(OY>8!98OU*+D&RZAHM6V$KMC69RTS M$0-8]Q0[:34RP- =#J?-9)/EU]%L+=9*?NL ]1(H"E/-Y'?3ZJ9I')!GB4LX MM?+<9S'I9)ZIR:IJ!H^(Y6;KUFH]KC8":WT\.YDG-5(:)Z4SE6(G_+-6J*^3 M(54Q;W!6C7=19/%#6=""&_>X+C'$"_*WB[5[H68#JW?2_B7-4)30])(_XX0N M*I^B.*5L+=([M"RS.GM6%N?DTSGYW_21;-ECO.)4FYVZ&\EXF'?C+GS+LN+B MV09C$#-FAX_=!>TD]+]MTVG79-HUE6]C!NJ)=O:)!B;3(%3"ATMN@PW?-/L- MXZVB-;("#X)AB("SS*9JB,;QZ-*'^Z3/ WOWP8 M.ZKD#@LNZ-@[P0!UZ8J@Y-QD^#DFPWGZ^@L9I*MT%V!]LBSBYVJ_R(J0X(4F M6T6Z=WY807KT^NC&$MH=525GD)V^K?J(7-]=G*S^7>9%93[O\2U:XG09)ZC' MWCT&"HTSCZ?LHBVX.TD7S@;E'!$E6L:5VI&_$U3-RW1ULJ%[R?]4OP^$K-*D M$1JLB;MZN5.J#=:26-^:3$$@M2TPPL(U.6VH"JIVL60_Q])G,5"[&^( ':S. M@J0RCY;R2 D^=_;)K M\RHRFD>U)11IO*?W2X,K<>2$ITN/RH5B7"9G.U;0=*# $=%$O"8%5Y=W%^B(GX_=MGTGK,U[%ZWC).MLIMFHD#VYUL JJ)[=Y M-!9,6[@U4XF$,D0.O.>H_F]')F?1-BZBA%]N3['A_M$CN*%'8FF74Z)>*'ZF M%]Y2@?";<$7!:N(RN%UUB+&6'$9![L!NF_>C@.Z"3_@R9I.>L%/26SS:"8%@ MN2K8@PU>]_B:[:K;;Z)OH5>FT M,X"7'G5V\,'KHE@"TQQR=GT%G[3:7IDMF?=?&BUEII'5,GC]@TIE$D/)ZM4@[YD/SZ3&O+;'N*8LNE1/ M.?!<[1S!!Z^38@G8U<117Y8SJQW0W:3V'=<\UY,JY%E>XH)^6S/#VXVIGNA, M0WJX!0;-)#M8F>P@L_(F[Z#FFU6Y3OCXS8C(P'/U@Y[K&H^E:LJ"$2GF(S6R M>@$^-N)(H(ZYM_PR61.IV HJ(W47-QV]-JMM5<(P0X050E_Q>I-$:4%.-F#UYCN*$WBQ< MXNPN2M ^.99,S^4M>8HN:GG(F@Z6V&RJ+J+(87"3M:T5DFC[&9&(S0[+ \#S5'L,?LCY+I#.; M$H_I"#YLRTQ:5CT 5D_^!S4AK,IUJMEB2J3!*\X#\'^:>GNKB"-2M 4EL9XIF<$Y21W-(\\V.+">;2MKDA>\X;EA? MK,_10]':D3.<L!DGE88'I,C:\II*KU4("MY3:R8VJR<^JR>]@YHB5N4ZU;0Q M)5(_J=XA^+O,O")6_%W*)(1[(5M=MU&SGC_1H*/G**'F_J8J3#=\!#"P<3I- MVUI%2DV]UV0#2:CIJUI'&DNRU(XX5\T3,F.S[)5,Q"I]'D@G.6V$RCAJ$Z@6 MBGFWH7ZC'O37KVVER82,K#A8[?O7Q[>L?R/NI]1 C1O#6@,O4N?'D;MRNZWS M@49)*XJK=(VS33WFG-)H:JW:NB#05@Y? A>(*$IQ$\6T7NZ :\[7W2O?P5=W M,TEQ=+",M<'D@:&OWW<.T 9>>KA^HU@]@>>I" ]@_Q9\!!"6HD@8--"5,>8I MZJ]ZN*3IF5.U)0WTK7,=5\<>;#M>+=3,P4;(O?LU95JSB;/3+$DYW M-V/T41):K/FW75R ]@:+ >#,RM@=8@Q@OV]@K/1?W5XP^K5D_.+ M=9=Y&BP7/]8IR=.B24E*+.L-D=:2/H)S6.YR0 JOC+,4<%^VD@OH;,YK#,D] M&?530M+7@2!LH&I$98;*73(QN2I@JW(:) GC=D^MB%FW^O:&50!N9K/3;&#. M\.:!6-HJE-#9?!O3PC,L$-!VO@A!W1F7,5G[?3+7C"@UX@N V.:2M[4W90&#"XV$L1@7O/[&_J7Y?V$/+EW-17WK#E;SQFT M\(P!!'18TY,)ZLP@4E!FK&E0?D;++V">)-4PD4DSD?IJ9D3#"4L_YT9&.E$Y&+ MS69 Q;P3L'/?[VS^[6B03D( Y##"PZOIR*"*-R?9B=D,'"2HR."ACP M\/A]\&09O M(&/'AUD''QNLP7I_)DK[HG,2TD>XL_,6$4[C)5FS+1]Y!X@Y,U$"ML;,-3$/KAE/I.V@''7JDC':>-SHS-PTIMVB+L^KY#N?@*@%K#X)< M,'F#9;*A3-BJ M((?Q+MKTU4$Q)G0%^83MKGS(T6\E07?Q3/[E;EO3IX-WFR@#VT5<\\ +'F4O@."SZ8!ZDHX/A_ W3OK QUX'B7(Q!3DF-AVW'UZ6:CL@S3#1B6;]: MOLEBG-4Y*2^RC/Q)^WWE>R:46^[<$@HM/7_[J2\%E:>>2KT$GA'L(LI2(@:: M'+6ZTA=K(1"ZO8J207NN;6KV&2F@W)0 "O8LNDUJB?)T':R',5T^)=(_>! MM /]3-JNK=87]*W#7893\N>R3B4#T3[=YKO*%:K-/==(0WFHZ*9Z5_IYMUV> MTL99!^YIV7MW9[ WE8KC;OF$5F6"%NM;M,3D:/P?M+I:D<$E9V2TJHM9M^78 M:8Q '#W$2>6[(]_*#5I5@\5UPDR#O77=V,;N?1:0:>6IEB[$.BWAAM672QB][*D M&4%/-C3>I$XP6N6+SA%(GVVB'BBZ'=2AS( )!*DU->S0$6YQN[V)^(3QZEN< M)'*3SH43##"T@D#])".)\KPZ/Y^^TDAP*H$R2C[31-]Q M\7H>%>*5W :J7089$U2^:ZQ%02FILEF_^F7M7'M(&/GJ''MYWU2"QLY9J26P M<=#U''.?440I7BW26VIBLSA]K&[(H*=A>[C'YV0;N+U/&#FE+-423%JF)%S? M;C=+DF6?KD_YM>RGY]DG4NFF6CG),G(*K:\Q3U]'R59.OD79"I*NQR)V1OH> M*]A]S1\VK1A!J<>LDQ"N?6'G+'.\.3IF+IMP"[9+S8&RYY@>%9CZGU2T5*&Z M^_O5.EZW8E*^'9NHG]'6S'H_!Y ';:Y1L)TA;4*Z+9>E=#)UV>L0-]<.W3;7 M1M-W@IX.:@)//1+33>$)*+=T?^HT]Z'M8YRO&1"G,WY= MQ>Q0G#U^5;9P>0H$I4T7H=;I&VP*#)W:TT'.03T>'.< L6PQ?L\Q-8C%& M9]LAQ>EJ\,LO:5QHV9))NF);&-):A? MR6]5%#<-$:*?[C']R6B=GX,4X YA6E("FMLN!TEW[L],L_X)R'V^+H4TH(X= MT(>;#)1WB-S?MU9QF9_C--Z4F_: ?XFSQ1;15]'I8SU E+QH&Q=1TADPP!V] M3>SC6WH[V,-+(#JM@ TSC%HG+N#;ME$"4L>&[O#3D':>"3ZCM$3Y)9EJ%V38 MLC1*SLJ\P!NB%'3AP43_:*1Z'6AR^OH)X<P73#6(:/.&9HW(%^M%6>1% ME*YH[N$=;S]T_3EZH2>>7W*R%Z"/B#91DA!:/J-57&[N:,Q*.\1D2>S+1Z=I(P:UILY, MFET-P$8BZULP*Y116Z9&4;C'6XV4MZYMFO<9;ZV'?])LJ_M,K'FER[MK M?Y?U S'JHVYTN5I1^7&>A@C' 9W:"-UE>P62G'=H/GWM_$\#F*[J3<[)2SQ< M"*;LHLTK.TD7[MY/[PDF1G? W#G>1'$ZG./P%NUDA[2PMY&XVFR(J#.RT# ' MYC/:/*!LP)12F_;U+:R-NVR)"@.%]40PR)4H[[!Z7POKR/(%_XR"G]0*89T9 MV!^G*>BK<@! Z IW6"VNYGB6I6K@HC4FOTH>/@G9X0;SZ,B#G"#0%?G3QNYE MA,M@F]+!Y4R>3"(YIPT0;",/":S-]XO@9-]$JS<. YIG.<-@56NSB M20$MG-E)V+!@'<;[%DW845TF&-"!LU2)W!?G>;%8<^@=A=$ 8'=A,T)8_]5% MA5E%19&@MAM/YL2JHFT4KYKD<83#1?&$LOJ6]:S,Z-",;"NXQ<[" EKXKV7J MC"OJ&JB#H,AR4^EG[O$CR>]Y0W*S2 M;#LD!MH%!;"!_%<6$'N*VL+#J9]]ST=UX1H7*1Q;:<(R,E FS52'86RLY+5S M$:Q>;LJDBH&X6*_)F9@FPRHB70OB"R!;R/7GX8[K'56[8[;I66_NN< MOB!4=^,J'35Z^2>;>NFYKWCL\\%JSA!S=_".A'I'*^SZZ/'5]_CRW'N^N'8[ M]%E.V^]=63'KE_DJA<9L=!ZPDWU0L93C#Y:!<2K#>A!YWB;.]R;>#T]UJ*],0/(W2Q],XF V>\BJ7EH]1?X/PX 0VK]K(BUL1 O(K(KB/+1@2=OIZB M=/FTB;*OC"@Q*#B/W1&X1XRWA#%#MZ#@7,:'X.X6S'H.DZWH$L7/5/V885TR ML'XT*@/,X2MGX%!A,)?#%\KB#JK%B(LXW#,=>/*SRJ>+YXM,P/V.F)741QT< MD*!'!V)%.RP1[^X<*T<;[DEHQ-O(0< S]3Q/@@C0'S;);HS^$#VBD7L6 ,IC MM0?JST1A^O<4^)1,E)[O3HSV35D?F*]-P>Z\(><8Z-R@<@SC(;04&#'SDZ]Q MF6[73[H@UO"PJR6P*GK>O(4^?>W\G_@9EUKST:,M:'-G M@A*4(CU]_1S]&V=5133&F5JC95N.2Z6ECY+9T_@EVB#FP5NSM5Q"[-8.;]GK M9"Y5 "75[J=XFS-/Y@#(W2VZ -)=M3#-$<4JK _*@:EU6=^D"[H*=W.G8VRP MZ2P$#\:0!#H0REV'.SC:JZ5XA"2K".]"'$:#9(C&?8?K06 (A+&<2Z &V[T1 ME%?Q^O20"[A9#P&(PQ6LR0H(,[SF MJQVW'\N>*K>VG^<=AX#R+;X/'G(&6;0:^6+='=!',IUH -C09Z[7F"\086.? M[!O3LVXD#:G%ZWG;5;L*?YO9\03NBP]>K0A[\3J.=COLQOBO/F&\^A97B;\Z M%:RK8F=H159BN(MRBM[X7DZ[O84V:DR.SJ+\B59J("#/44+CANT,FF)G9F,& M[LRYE9M:]?', \8VK!-QV;7-4W'WYFPY6S+U>[(:LGK7.J55X'8VA55@=':T M"I8'+&RKP. N_..6#N;WV HWMT(PJ)\4YI",1.>7"4T#HY<)#$*OEZ,9L#5$04_^'EL:F7Q^JJ=\ MBAYI7D37+UDG$OX\=PKSW"4<9[Z](0IEYLO9,LB5A&FA6"'R6@[*%]Z M1XI-.FJ:I!IP/)$TY.\[N U#U'J8%(P5F-N-92=ON-&+XP&;,(2QTUFX P!Z M;XF-GR5*EVI. CIH9T&6E#V-DBA=HKLGA(KFB:[^2UU.6#^C#UY8FQRR->*M(ZOPJ&B(1WG!#/+IL"Y9JP1(=@D[( MG+S2P>^Z4W7JKW#=J7.>,P"[2PS:H0V.$GR\0QE.EB3>27*9FPQO45:\WB2T MBGL=_KV5UP:'-1LEDY$UL]Z9OQVERAQ:[8&*"%?Q*@M#'?H2NT MD$F@V\)A C^:I!IE.ZK826#$4+NT?1PHAR53X*.%H6P.BZ1(NZC3I'%0AVM/ M6Y;N\+KX1H9@<*TC5"10FX%:2=J$IF0J(C!2.4E'X9ZM+LLLC8LRH[49+^,7 M^A<[AY40\NVKBT?E#!6R%#;MHMH&N)N5]">>M*3QX46#W6\HY6$YQJKT<1O@'6U '>O&M> M$2O=QL/["->A?]X0>XN>45JBDRR+TD>T]Y&PKN>5VNP6)E ;#^7 N9>'-Y!* MP(-;>3%QS&MYE28@$=A/$D^F[:I<%G6W4<*^7A #[3?C3"!G9E))^AC(9=\Z M0KIHUB,F:OU]@!J6$8XV MJDD/1S"::4-&>HJKV;.+Q9YCX'[&>5&EM6@>V#6:=_$$MO)$ ^RY5 L7AU/V]Z8 B,5=B;CPR#DRGJH@5\=SO>5,': [1 MHC*=J3 -AQK1G@^5BSIXSZG%50OF-[6P;+TEKZF.YT[)90KL(-RPU;U/6% 3 M4_RF"=IP]*I)WM##]&/'XMC'XMB $ IR;N;%?S._M7[9_C5V'/PS9+%XE-8/I77C4%12]B;9BOI-]C39#ZF/MV!2 MF8,BJR!=RB4_=:25%Y/]#=5[LZ>(P*)MYFK(J+RF<6[SXEV =7\V[_PVD2/[ M^B *(JD^EU:,/M-\,"WOQ?(EF\DKJOLL2O.:@$LBU"'!5S1YS9)6=4KK2N'W M>!\!,;"Q-E UDC=#Y;M"6A24DHJ:]:M?$=[P22M'<\^B;4PVA+1(9/N8\1P] MHP17R0E811$56K31+) 6OJN;.MM*6@5"KU%;W!-'2?>@O%@/Y\Q PV# ;?XV M";#O>J7$K))*R3#KUZMVK4V"O<%E6>6Y[K!^\;)%:.8\C>6TI=]@V?8N3Y!8GR27.OD79:F!\!!"-H)D0SCGBL,&A MW>',$ D8W1515K@.UVO9.5G^5L:$_O,RB]/' MFXI SG"+0 'J+DK0'5H2*U#$2)*+#]AN ME(I/VL[A6^Q_XXRF6LP7ZW/TT%:K*5[W)#(2'BBVVKW?!K;R61K,O'O*[> 2 M<9YK[PQG6YQ%!:($[NEB)[V"P+:!@F)89Z96?2RQ&N-]$PSNK@H<%'<3;CC% M+W>?\#/*TJHTW"-*EY1MN;ZI-FM& -XL+"W4%(>!0L)[##>KA>IBA_77 ^61 M:/-E*'1X"-DTH/LPV% HI-J0= PU!B@X^=9S M9'B#-A >T, ;]OL+0N-?1BOZSN$TRD>'"]WF'-'(FSLS: K#CHWETC=I\JZK M5P7*71I4\?.AC+9 +/M$$%4FDU_2#-5/>#Z19?44K7&&[J,7^,16PR>?]U!\ M@6J[J>1LJ+\,\VO9\/ER3_[,Y'YCX#.;# -\!SP>1Y.::#P,:-'SQ?J7- MXBD:ZN^_H>09?<9I\:3NE;*&7W$L%/![ MN'DTU5OAQL?.0$"WJ)JLB/=2VBRXN$S@/ 2 @AJ M;3+J=*$X']6Z>-M3TF X/)J5:EP$GK5Q5KV9Z$;#HDZ +T!"3=:KO7E7, .Z MVU7-\=:8X@H4AGN+#Q7&911GOT9)B>P>6J!H%==C.5KO!<[9]NTXLWLR&:&U MF(%5T?SXP9.VGFV3$6[AL-$AV.!N?Y)TIN8;-M,II8#9VK'BK4\L M=9F[GUL@FM_(2<&.3G@PQ,>]OOU=WGQ;?#EA!W]C9GA1HY:?6+FO5ORF)ZN_ M?1B)_YK\4']C?NH-#=D5H72%=A+N#0[=AJ ")=\O\:;NFB&&YC]G4;+\N"-J MYHY_G*[CW40ZC_-E@O.2)C.O.O[.6?*E,4F\RTH(:)M81@CJ+M-42U:3,RA= M7E. +[@-&O_M_)NL%Z]6L<[%*,Y7ODR MQ'PZ.W4W;*VSV(V[Q\HX1:^?H^PK*B[+=,5^(2D&:I\AI.3K-YYM!>,,YY"R*L?; M9!2%^WC8_G86P_=WPJFH3TIOK,_E4%BROANP'YAX# #GDG07IWH(I MC29689QCIR =]FP1JZ,#L$8=MCZ"5>PC6,4^'I:*L1F?0,4^3K31=*QB/X)5 M[$>PBOUX6"K&9GP"%?MQH&(!EGY6W!YAL^T#][0BZ+LG?%B?Q_,([SP"WP+/ M<5$F3X+9X"W/M0:HE53XJPF5W@2:X-.4[P.4N1K6N!#"^ MZN1%^T+AV_@W.;P[AW64/Y&!HO^A&=N>HZ2W^.QI'3JO5=OM2J6#V[F+$0*/ M+]87Q"#J1]9E74(=W)6SL-5CPI&I%$TW+A"B68" OV"S.?'XWRU#4.L^:B S M[YT&@:B8*NLZJ@;H(]R2J-0V,U9*QB(8BDXPR-=)HNF&"C@ MU(@,X>RS\;C/BY#\:0Z0XRMOHY.2???#=3=OE2&I1P<3V\$T@4MB#C^4';(/ MP DL"G>V-,[R9%LB:FP-6S\;5UB/":C*+=9GA-*XP=!%=S<;QAN*,CGZ(4_ ML*QONT)?+UX/K(!T\<#V&X8;Z3NV@UAD9AA":6^P>XW"/3[(%SO,7SWZXN&B MVHDK]'C5.[)U*^Y1MJ%[&UK[A['2"F': C=L&'_X8H:92J!XO+D/'45$WZ*D M>FYS4V;+IRA'*W;0E1RRO?<50;K+:RT9(:S"XB!G-1MU=7P3H0S\5NX:IRN< M7J6$F(*6J45*;=JS!*R-SYJEPS98QX#( [^XN\GB M#:),,?6*\[41Y>BKS[HB9@6L%2,TX7KLQ-L&#%U]):)K-Z]<9('?A(!VLY = MFL+.EH,N<%/$8OF:$\ (@A4XS:X]"#!DT=6<>D]QEN%O3:OQ &,C4YJQ&_<_!%M$$'365#D:*9PY)6C#=8-((DLX$I6' M(+'Q\D09XZEFA'BC2@" #9#*L0TME2L*/J#*<%6=Y0NF2& M%DGAAER.X8ZA16\CM.@8@0*(0 DPAN 8,P:)&3N&%H4?6B1?[,"A15Q4!Q-: MQ.)P=% 0[")XAPH)K#-^%UN4$JIHJ90!=XPO#2^]+UZI-?/DS&=$KMR]@W,/ M4> WM""CH*+@"H9"@C;N1 MET\"-;3 0ZA@U$7(GIZR#%'JSSV1-W!&C?F%OD?#CRFM)DKX:Q@;KMP2J$:D M7"C?-0;&GI+&<%$&?KW%X>O^*2K^@P5V%Q-NU_$R2HNS)WH,NTHY0KC*;U&4XY3L#%YO M<)['9(=PLL%E6BS6=1,BA!5[G9VXE_;APE2]^#Y1YA&OTDR:C"3]6T>'5SIG M>+/!Z5V!EU_UKW0XQ74[N#EW,P*(7:46!H0[F[1\0JLR08OUW1.9&J?T-0JA MD.XWFTF748VJ,LZ>ONYA;J)7^MO)MRA;L>YNK.-M[8X]O.X>+B11^B7:L*Z' M6)_:)PN]3\Z)9SYZ8W\<,.#\B=O%9IO@5X2J.;C84K5A7C!(X1K&!'#.5C/. M2& X5_TEJ(^/KCH"//JN#$_.ISW>Y+HAUXI0],%<$\*_FF+:8"PQ;FP9M7=4 MPZ;A7E/97]>Q<-4;/-&RU7MW4$*_#).*@B>)T27![NFZ+82[5^[F"!U6;-SM MU\^B;5Q$244K.4G1,G%H=8FSR[(@1[*K/"]IM6G^B4"M_?B\ &WO\%VF-Z&1 X-/-TYOS^>#"*JD;'7 M>9#1RY5 'H9!44(MNRNW6YP5A/R&[ERN8, V?7LC:Q.*6JDQKV>7 M9%T$'C-%/1)D7&A!L'-:5!)OJ32:4$+V*R]XB_;U%Z2%_SJGSKBBQH$Z"#BP M"25)76G@U(:72;,XRNL8M]&)EC"[MG5_^@ZWS0 M%;U#2S&5"G O'X7FP3(U_&O% [HNGLC"3VL;9EH5K#,1[@6SI1L^/,\-UB!1 MEA'M_2MLJS2'N[$X/DAP4 *](H)=H8?YK2ULWO_FV38((OD]!^E*^+)ARBZ@ M49):7;@_(1SP*XM)M4+[K<845$WVXL/U>G-X3SUF54I?U''*FD8SCAU[M84$ MS)JO/_U1ZU$""H/5HN 07)D6XZ)%NZT)0YP'W89KS8]I5X_9.7W+SAG@-#KF MTSU6='X;:5F;%'TP%2Z='M"(X>?(VY>X!P1Z-UE@5:T6JFY9K#(9N-L[CYWB%TM5<1H/5WY0FH]_?T6!,,W2'8R[Z3%I^"!B" MPHW];;;U">0]FB)CV"Q]Q$27=[S3T]0LN_HF* M?5!L)TI)ZWF)K3Y5'IV8]WD@4]_%"$TQ^6?B(]Q3Z60"JF/B+W'6_$3AAEYN M-YU/;1 XG1\M@_F8!64B. R%6^[^F(G4 JWA#O\4#\5L*=+4C\.,Z;2T0W"0 MW[3>Y-"X8>OE? ;X>4$,8JC6C\2#.KZD.[ZD.[ZD4W#P'E_2'5_2'5_2A;<_ M.[Y="F:HCF^7/'2%V3N)'J.?;8JW\;(NRB(OHG05IX^W.$DN<48_VA(YJ!/3 M89!T<@A#\Z5D)1R="K_] 6GQ^[L1,]-@$X\;<#0L.6F%_!AYX_A\Z"]>V\K9 M>U=$61%L5'(CET\$L,BOTMI__2G#N;6%3=Z#I1G-[.$XIPU&))19S>1DBJP4 M<\YH>DRE!>W0ZKS,B,QJYBHYY-V;Z(L7E"WC'(VV1=H(NMY5102'/-U,Y3G; M;-(@5..&ZJ=ZLJ3HD=ZL.)\NAN(D\ENCF!:1W-D1RPN@H =+"R"SAT.>D9./ M2"@+(),3C9#6PYK3LQ]1__7Q>$CUZ9 Z&H]0YC/_F*I13:0^IEZDP<_G7U%3 MCVSWHAC3GZ:>YJK=6IK[\&Z/)L'VV(5B)^#L6:X+$Y#5:$XY].IJ$O/ Q6_) M#C#P'R>\]FB$,K,9?#13^$\!7GW;NQ2UNTWDW_=Y]2I-0O@;O'X?2^0?*'Y\ MHHOA,\JB1]3ZMFXR6K&62&L]]=VQ(@'V3XA@ @Y]N-V,L9N!#=&JF\\=NZN MPJA.MGT 2L#R,B+F_&WC6.Q-7H^VI^91S<(&V23^]!O M\DUEU8K#B1'2ZMR6'5+L_&B*YA_C@[!&B@+0?\][& :)<=T\ITG2[-Z645+N M_FB67(SS01@F91'HYS$+PS2%["&:,CSD:('<^8CF"S/QV$MT#$P17]43T$ M0P3F7#_:1VQQ0M#1J<-^]$(U/ \) C-UZ-'9?:59 M8U*$S]K VMV2"!DWJLMGPG#@X:4&XE(^-?*D:*W4YV2$63)4-@D[VB]G:A"8 M6;,IAW#+.IA*D7\TGUF YL@@&Y.L?G0E3#]B3JR4[N_Z^;"8\*',ZLG\>'G44V)2> M0]PF@=Z3A:3?>7M::[B ME?NUM&=2Z#?8?;+P,>^88\LCJ]G[)%GG ;V'9T:U9Y#U)/6J@VO7:PP6@/V< M]@#& ZZ,Y97W6'>A\-&3K,"+_C.>@X@*'+T K\I]3^K54>G2;ER[I,NC(= = M'Q]M (P-R_EA0Z^K:%$30ZI0;S4F?$X=D)0+GZW^/(>0:0K+FV[UYBTLWZN_ M>U-FRR?"W20EYKD]<5P+8'A6+6_%!HMMQHYUYM_*>4BTC!WKS!_KS&O7F>=LX1=K,KB[TI67 M../NN0=R46_8\*_2T-\E5,E!IBVK*=Q<*L1,L9B&$&:TDP)]T[]8D]8;G-;R M0=F20-D*,P)W9!IF!.CH0";;;&,QF0]Z(N*GB1H,?<-U=$"'LM^&>P]G\T)+ M23KZH]&'6T1D$=,(YTI,UKW0 _P+M31SWST,Q_]S$<_L_Z@#$S+ M+VEE0&'5N.FR: MG1_R$-NM6:_;[WP#&VZ->[.98^+S,QQ52QYC+?Z-_(?J?+^-DK;:\NH_.IK- MZ+"[G=SF#+L]FIRYQO1P+$YW)?-H'=_A[U7> TV& MWN ]GE12L]1*LT/%Y$N;4GVU$,R();F_@8L+6+D(WV\P],V4[5200/_&(N/F M()YY0ZU(STP^10 ]1ZODCSJ\ 6L%%LQ;K4$KE:!ZS3)K05A3TC:Y1=2B[6@= MO1F*MV8IM81DN4"8SWL_"\4<9]X=6J1XIOVC%8J/-M3S 7IKEM6BZ)S57G"< M9T(^O.P20!T9V\I$89$4TUP55DAY\^;2#R7PRPXZDXFSI.\>[BHG+N4W/84> M[!K]*__GB]GS;4 \MH:^B4H_-;X7J3M#"3,(MFJW*6?AICXZ9KZR0&NXPR_+ M731;OBL.(<5&&C(W0#((]:8&:QD8%SVG&>2(OMFE)%-SBUZ1FF)[E#V'"_1 MU>T=,Y<4$'K'K@3:V2(H'2^LRFM_;>/AIXN;%&^X"8,DIK[;_^Z69G82O_&7+MUL@SHC MY9^CEWA3;IBT,[\UU ^^N3L5,>2+Q:0/3C-[!'0^#1J&.XT^QRE_8%G?VH'M M?_-N8 6DBP>VWS!@/\#(#F*1F6$(I5V$>XT.?-WEK1X*2VT'1;AY1E@(O61P%I MX96^,V\/U!F7SX:>$Q_40>#E8W9"N'B)-G%:B>8B+^)-5*#%^@;G>4SLPS7Y M+V_V@!L.IQ*@H?]*J"T&15U4Z<>%^>:8,PG9*(V2HG8;5^X'E ^MFSX"F+HQ M$02O=G*QV%4_9G_Z >;3Q .Q>+B.HX]EV5!N&X<$,U5=WY>\FY7-5NWE3556WLMI?JU -&#Q?J2Z$^4 MT*.&AKR$>!0DQ\'C;'KKZ@JV)[:^ 5 DJ*I%JD](X&=+H+"NTOMON#ICZUF* M<7LU6]%M?ZB:+A+3+!H^("#P)_MPCDFOR$RW1QB4M;N#X;#UFR>J&36\0X*S M\^_,.GZ)R\Q(Q4<(5#6\@^"@%9PGJ/GTNT-!X.]9X2S'SV86?(1 6;WW" Y; MO3F"FE&]]Q0X>\TXJWK?/Z$,1>MB%$.AW5Y-N;OM#UBWN6*:2[6[!$SQ!,T_ MS=;39STM/FC==:2Q.SW]DX:>XB)*7/O[M5W39@Y20X>U!G^3/HFU,E47' MDZW5=A>#H]368_E ?-B&6, R\\U_K:GUFZOJ,\^^*@GUVB8?WHRG3XYFD[[X)6>6J5A'NFI-/IPO-%0ACF^:-WFB@KM@1]Z1ID/R.,,XE='@W7T]F"UU8&.3N-C]DHS MV^<85^DR*5=5J=7FB[+"RE&!]5B$ZA#5&RRZR;5>1$DS&?X<;/%=.?LWM7SK MY,7K+Z@8?%>>%%"$X*DA1WB($T11C)-/$SD]S63YRP&L'(N'I$GKEY^5&1U] MP33@ S-4G 4HFJR^&K7[Z2!L=(?!+SA=JNC>&%ZL?EWX@]% KA"F M4<)N=^VUB-4[OA"B,TPN_0UC,Q2[#MS'/XA$N27\T73K:8[(>N"FSY1.AL]LCD'&&IN+I#_+!)W2.:716;A/QZ]101>7 MQ?J,4!SW*F943 YT$PK>R%T.[KOF*3*LI&ARW.%F#=1>/.'6WW#I%'9D\[+/ M]Y( 9U&R_+@CUCI!=^B1TG"5KG&VJ3"Z+D704'2+MCBC8N'L0V1@;44N+IB[ MTI#[LA@#XCJC\2!#FSAGY[1F?FLWN_UO[HHE,86&Q<3W5[ > MBFJ%ZC=UL[:8*8-BVW$0%8B ME%4-ISZJ-*\.(.PSW3DMUNCI-X5?%=9=1CK.)BH%WQ M*#:01ZPQEW 9&)<]YV6&:M6E*OH)X<<[3\_A$_?UA2 M]VWV2EG\L?T?RMV/'>Z:G__UR]V C?T/#;WT!]>G)8%0,8-DYGEIC(/.2=K6 MV?MD;F;RJO0>I3Y*1 4.61#]HH9]"+^'4,Q"^6;W3! %S.[Q^1Q9Y;3M,][CEP2EK**Y]LX_WKZ>HK2Y=,FRKZR#\L@ M\/VY4@+N$>,M8;R#- B>7Q*%O7BI:XR?E7F!-\12<6(A3% T M0M)#X7:];(@Y79^;(:-RPC,^^^='I:[?.=OO0M_[/*'O [E=; M)1."KZ@;E-$?HD4=)WN@P:B: L=Z*B;N0-]+ M(UI.W.W?KG'Z>!T_H]5)GB/N*QJU1NP]&K>1N[%+TCHLZ?5ER*,[[E.<<9?$S MP?2,KE+"?]D^;OH9K1ZI4);D4TRK?+M^4 ,GE/OTJUFT+6!J%,H(D[/]S9YJ MUJL@'C!+7]E1_;DG73)O$R&@(V99H/9\ M)R):+0':YG%@@WH\W M@#.U$6;+<>1'$N,)]B[?G:^2$&6V*>6X:)H0''.W3 D5% M2?8 K\.K'@CHB$<6J ?:S_1_*C#(FP$])Z<8G^M9T+[NB--GE!?UXX[Z[^'; MCOK7CJI\P74YJCZ![',D2;?^ "[[(^"L2O:=6JIN_(A1[^5!-W%,_F7:Z_S@!S>1;@, MK(W9XX*Y"T'LD\3,TR0 83/FVC<\)(?TQWJN*H;BL+:#\HD[]E-5&1R?0_EV43=RQ"H/^!@Y@AQ,/P M.P@M.UN*\@GRQ_*^,,M5F<4/XI MP_F042AX&Q$G!?=E8C /GHK<"F=)[Q0J1QQXJ?66GS.\>8CKU_L5IWEL/V!E&AH==*IRT!N/JI=!&N6T1QZ8,Y2(!KGQ57B6<"9+_L MDI\79)2+2Q#&UL4$L! M A0#% @ >G9)2$9^8TED#@ "9X !$ ( !S.( '-H M;W(M,C Q-3$R,S$N>'-D4$L! A0#% @ >G9)2'?+V^1!%0 744! !4 M ( !7_$ '-H;W(M,C Q-3$R,S%?8V%L+GAM;%!+ 0(4 Q0 M ( 'IV24B=#(E1H"H + * P 5 " =,& 0!S:&]R+3(P M,34Q,C,Q7V1E9BYX;6Q02P$"% ,4 " !Z=DE(/!V+]=:C "!X@D %0 M @ &F,0$ &UL4$L! A0#% M @ >G9)2%BIZ^NT3P 5\(% !4 ( !K]4! '-H;W(M,C Q C-3$R,S%?<')E+GAM;%!+!08 !@ & (H! "6)0( ! end