0001122388-16-000088.txt : 20160505 0001122388-16-000088.hdr.sgml : 20160505 20160505172359 ACCESSION NUMBER: 0001122388-16-000088 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160505 DATE AS OF CHANGE: 20160505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ELLIE MAE INC CENTRAL INDEX KEY: 0001122388 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35140 FILM NUMBER: 161625085 BUSINESS ADDRESS: STREET 1: 4420 ROSEWOOD DRIVE, SUITE 500 CITY: PLEASANTON STATE: CA ZIP: 94588 BUSINESS PHONE: 925-227-2082 MAIL ADDRESS: STREET 1: 4420 ROSEWOOD DRIVE, SUITE 500 CITY: PLEASANTON STATE: CA ZIP: 94588 10-Q 1 elli-2016033110q.htm 10-Q 10-Q

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________
FORM 10-Q
_____________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2016
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-35140 
_____________________________
ELLIE MAE, INC.
(Exact name of registrant as specified in its charter)
_____________________________
Delaware
 
94-3288780
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
4420 Rosewood Drive, Suite 500
Pleasanton, California
 
94588
(Address of principal executive offices)
 
(Zip Code)
(925) 227-7000
(Registrant’s telephone number, including area code)
_____________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    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  x    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 “small reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
x
Accelerated filer
¨
 
 
 
 
Non-accelerated filer
o  (Do not check if smaller reporting company)
Smaller reporting company
¨
Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
Indicate the number of shares outstanding of each of the registrant’s classes of common stock as of the latest practicable date:
As of May 3, 2016:
Class
  
Number of Shares
Common Stock, $0.0001 par value
  
29,989,281

 



TABLE OF CONTENTS
 
 
 
 
Page
PART I—FINANCIAL INFORMATION
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PART II—OTHER INFORMATION
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



PART I—FINANCIAL INFORMATION
ITEM 1—CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Ellie Mae, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(in thousands, except share and per share amounts)
 
 
March 31,
2016
 
December 31,
2015
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
28,540

 
$
34,396

Short-term investments
43,122

 
48,975

Accounts receivable, net of allowances for doubtful accounts of $141 and $124 as of March 31, 2016 and December 31, 2015, respectively
39,474

 
28,568

Prepaid expenses and other current assets
11,472

 
9,874

Total current assets
122,608

 
121,813

Property and equipment, net
96,673

 
81,360

Long-term investments
42,292

 
55,473

Intangible assets, net
21,353

 
22,810

Deposits and other assets
9,281

 
8,888

Goodwill
74,547

 
74,547

Total assets
$
366,754

 
$
364,891

Liabilities and Stockholders' Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
8,910

 
$
9,911

Accrued and other current liabilities
22,107

 
37,307

Deferred revenue
17,009

 
15,864

Total current liabilities
48,026

 
63,082

Leases payable, net of current portion
571

 
685

Other long-term liabilities
11,206

 
10,273

Total liabilities
59,803

 
74,040

Commitments and contingencies (Note 8)

 

Stockholders' equity:
 
 
 
Common stock, $0.0001 par value per share; 140,000,000 authorized shares, 29,971,612 and 29,566,511 shares issued and outstanding as of March 31, 2016 and December 31, 2015, respectively
3

 
3

Additional paid-in capital
298,607

 
285,342

Accumulated other comprehensive income (loss)
71

 
(257
)
Retained earnings
8,270

 
5,763

Total stockholders' equity
306,951

 
290,851

Total liabilities and stockholders' equity
$
366,754

 
$
364,891


See accompanying notes to these condensed consolidated financial statements (unaudited).

1


Ellie Mae, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(UNAUDITED)
(in thousands, except share and per share amounts)
 
 
 
 
 
Three Months ended March 31,
 
2016
 
2015
Revenues
$
73,625

 
$
54,189

Cost of revenues
26,631

 
17,350

Gross profit
46,994

 
36,839

Operating expenses:
 
 
 
Sales and marketing
15,287

 
9,760

Research and development
12,453

 
8,297

General and administrative
15,731

 
12,302

Total operating expenses
43,471

 
30,359

Income from operations
3,523

 
6,480

Other income, net
199

 
132

Income before income taxes
3,722

 
6,612

Income tax provision
1,216

 
3,028

Net income
$
2,506

 
$
3,584

Net income per share of common stock:
 
 
 
Basic
$
0.09

 
$
0.12

Diluted
$
0.08

 
$
0.12

Weighted average common shares used in computing net income per share of common stock:
 
 
 
Basic
29,471,214

 
28,768,144

Diluted
31,080,314

 
30,442,163

 
 
 
 
Net income
$
2,506

 
$
3,584

Other comprehensive income, net of taxes:
 
 
 
Unrealized gain on investments
328

 
171

Comprehensive income
$
2,834

 
$
3,755

 
See accompanying notes to these condensed consolidated financial statements (unaudited).

2


Ellie Mae, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
 
 
 
 
 
Three Months ended March 31,
 
2016
 
2015
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net income
$
2,506

 
$
3,584

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation
3,954

 
1,767

Provision for uncollectible accounts receivable
33

 
38

Amortization of intangible assets
1,457

 
1,332

Stock-based compensation expense
6,690

 
5,007

Excess tax benefit from stock-based compensation

 
(2,906
)
Deferred income taxes
1,172

 

Loss on disposal of property and equipment
5

 

Amortization of investment premium
239

 
275

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(10,939
)
 
(5,188
)
Prepaid expenses and other current assets
(1,598
)
 
3,007

Deposits and other assets
(1,565
)
 

Accounts payable
625

 
379

Accrued, other current and other liabilities
(13,817
)
 
846

Deferred revenue
1,178

 
2,805

Net cash provided by (used in) operating activities
(10,060
)
 
10,946

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Acquisition of property and equipment
(13,298
)
 
(10,253
)
Acquisition of internal-use software
(7,112
)
 
(5,762
)
Purchases of investments
(18,971
)
 
(15,816
)
Maturities of investments
18,094

 
15,665

Sale of investments
20,000

 

Net cash used in investing activities
(1,287
)
 
(16,166
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Payment of capital lease obligations
(868
)
 
(1,320
)
Proceeds from issuance of common stock under employee stock plans
6,719

 
5,071

Payments for repurchase of common stock

 
(2,520
)
Tax payments related to shares withheld for vested restricted stock units
(360
)
 
(320
)
Excess tax benefit from stock-based compensation

 
2,906

Net cash provided by financing activities
5,491

 
3,817

NET DECREASE IN CASH AND CASH EQUIVALENTS
(5,856
)
 
(1,403
)
CASH AND CASH EQUIVALENTS, Beginning of period
34,396

 
26,756

CASH AND CASH EQUIVALENTS, End of period
$
28,540

 
$
25,353









3







Ellie Mae, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - (continued)
(UNAUDITED)
(in thousands)
 
 
 
 
 
Three Months ended March 31,
 
2016
 
2015
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for interest
$
79

 
$
33

Cash paid for income taxes
$
97

 
$
50

Supplemental disclosure of non-cash investing and financing activities:
 
 
 
Fixed asset purchases accrued but not paid
$
2,036

 
$
2,628

Stock-based compensation capitalized to property and equipment
$
488

 
$
207

Acquisition of property and equipment under capital leases
$

 
$
5,996


See accompanying notes to these condensed consolidated financial statements (unaudited).

4


Ellie Mae, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)
NOTE 1Description of Business
Ellie Mae, Inc. (“Ellie Mae,” “the Company,” “we,” “our” or “us”) is a leading provider of innovative on-demand software solutions and services for the residential mortgage industry in the United States. The Company’s Encompass all-in-one mortgage management solution provides one system of record that allows banks, credit unions, and mortgage lenders to originate and fund mortgages and improve compliance, loan quality, and efficiency.
NOTE 2Basis of Presentation and Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2015, which was filed with the SEC on February 25, 2016 (“2015 Form 10-K”).
The condensed consolidated balance sheet as of December 31, 2015, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial positions, results of operations and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2016 or any future period.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates on a regular basis including those relating to revenue recognition, allowance for doubtful accounts, goodwill, intangible assets, valuation of deferred income taxes, stock-based compensation, and unrecognized tax benefits, among others. Actual results could differ from those estimates and such differences may have a material impact on the Company’s condensed consolidated financial statements and footnotes.
Significant Accounting Policies
The Company’s significant accounting policies are described in Note 2 of the Notes to Consolidated Financial Statements in its 2015 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2016.
Comprehensive Income
Comprehensive income consists of net income and other comprehensive income. Other comprehensive income includes certain changes in equity that are excluded from net income, specifically unrealized gains on available-for-sale investments. Except for net realized gain on investments which was not significant, there were no reclassifications out of accumulated other comprehensive income that affected net income during the three months ended March 31, 2016 and 2015.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This standard also requires significantly expanded disclosures about revenue recognition. In August 2015, the FASB deferred the effective date of this standard by one year. The new effective date for public entities will be for fiscal years, and interim periods within those years, beginning after December 15, 2017, but entities will be permitted to

5


early adopt the standard as of the original effective date. The Company has not yet developed an expectation of the impact that adoption will have on its consolidated financial statements.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles—Goodwill and Other—Internal-Use Software: Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement (“ASU 2015-05”), which clarifies the circumstances under which a cloud computing customer would account for the arrangement as a license of internal-use software. The company adopted ASU 2015-05 on January 1, 2016, which did not impact the Company’s consolidated financial statements.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017 and early adoption is not permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718) (“ASU 2016-09”). This standard makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The standard is effective for interim and annual reporting periods beginning after December 15, 2016, although early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
NOTE 3Net Income Per Share of Common Stock
Net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding during the period. Diluted net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding and potential shares of common stock during the period. Potential shares of common stock include dilutive shares attributable to the assumed exercise of stock options, restricted stock unit awards (“RSUs”), performance-vesting RSUs, performance share awards (“Performance Awards”), and Employee Stock Purchase Plan (“ESPP”) shares using the treasury stock method, if dilutive.

6


The components of net income per share of common stock were as follows:
  
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except share and per share amounts)
Net income
$
2,506

 
$
3,584

Basic shares:
 
 
 
Weighted average common shares outstanding
29,471,214

 
28,768,144

Diluted shares:
 
 
 
Weighted average shares used to compute basic net income per share
29,471,214

 
28,768,144

Effect of potentially dilutive securities:
 
 
 
Employee stock options, RSUs, performance-vesting RSUs, Performance Awards and ESPP shares
1,609,100

 
1,674,019

Weighted average shares used to compute diluted net income per share
31,080,314

 
30,442,163

Net income per share:
 
 
 
Basic
$
0.09

 
$
0.12

Diluted
$
0.08

 
$
0.12

The following potential weighted average common shares were excluded from the computation of diluted net income per share, as their effect would have been anti-dilutive:
  
Three Months ended March 31,
  
2016
 
2015
Employee stock options and awards
224,366

 
346,256

Performance-vesting RSUs and Performance Awards are included in the diluted shares outstanding for each period if the established performance criteria have been met at the end of the respective periods. However, if none of the required performance criteria have been met for such awards, the Company includes the number of shares that would be issuable if the end of the reporting period were the end of the contingency period. Accordingly, in addition to the employee stock options and awards noted above, 13,776 and 157,491 shares underlying performance-vesting RSUs and Performance Awards were excluded from the dilutive shares outstanding for each of the three months ended March 31, 2016 and 2015, respectively.
NOTE 4Financial Instruments and Fair Value Measurements
Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value measurements are classified and disclosed in one of the following three categories:
Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 — Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the assets or liabilities.

7


The following tables set forth by level within the fair value hierarchy the Company’s financial assets that were accounted for at fair value on a recurring basis, according to the valuation techniques the Company used to determine their values:
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
March 31, 2016
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
4,639

 
$
4,639

 
$

 
$

Certificates of deposit
9,481

 

 
9,481

 

Corporate notes and obligations
30,670

 

 
30,670

 

Municipal obligations
3,655

 

 
3,655

 

U.S. government and government agency obligations
41,608

 
12,359

 
29,249

 

 
$
90,053

 
$
16,998

 
$
73,055

 
$

 
 
 
 
 
 
 
 
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
December 31, 2015
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
6,788

 
$
6,788

 
$

 
$

Certificates of deposit
12,928

 

 
12,928

 

Corporate notes and obligations
28,205

 

 
28,205

 

Municipal obligations
2,648

 

 
2,648

 

U.S. government and government agency obligations
60,667

 
19,429

 
41,238

 

 
$
111,236

 
$
26,217

 
$
85,019

 
$

Financial instruments include cash, cash equivalents, and investments including investment-grade interest-bearing securities, such as money market accounts, certificates of deposit, commercial paper, corporate bonds, municipal and government agency obligations, and guaranteed obligations of the U.S. government. The Company classifies its money market funds that are specifically backed by debt securities and U.S. government obligations as Level 1 instruments, due to the use of observable market prices for identical securities that are traded in active markets.
When the Company uses observable market prices for identical securities that are traded in less active markets, the Company classifies its marketable financial instruments as Level 2. When observable market prices for identical securities are not available, the Company prices its marketable financial instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models with all significant inputs derived from or corroborated with observable market data. Non-binding market consensus prices are based on the proprietary valuation models of pricing providers. These valuation models incorporate a number of inputs, including non-binding and binding broker quotes; observable market prices for identical or similar securities; and the internal assumptions of pricing providers or brokers that use observable market inputs and, to a lesser degree, unobservable market inputs. The Company corroborates non-binding market consensus prices with observable market data as such data exists.
At March 31, 2016 and December 31, 2015, the Company did not have any assets or liabilities that were valued using Level 3 inputs. For the three months ended March 31, 2016 and 2015, there were no transfers of financial instruments among Level 1, Level 2 or Level 3 classifications.
For the three months ended March 31, 2016 and 2015, the Company recognized interest income from financial instruments of $0.2 million and $0.2 million, respectively. Gross realized gains and gross realized losses from the sale of investments were not significant during the three months ended March 31, 2016 and 2015.
At March 31, 2016, $47.8 million of the Company's investments had a contractual maturity of one year or less and $42.3 million had a contractual maturity of one to three years.


8


The carrying amounts, gross unrealized gains and losses and estimated fair value of cash and cash equivalents and both short-term and long-term investments consisted of the following:
 
March 31, 2016
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
23,901

 
$

 
$

 
$
23,901

Money market funds
4,639

 

 

 
4,639

 
$
28,540

 
$

 
$

 
$
28,540

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
30,649

 
$
42

 
$
(21
)
 
$
30,670

Certificates of deposit
9,467

 
16

 
(2
)
 
9,481

Municipal obligations
3,648

 
7

 

 
3,655

U.S. government and government agency obligations
41,579

 
39

 
(10
)
 
41,608

 
$
85,343

 
$
104

 
$
(33
)
 
$
85,414

 
 
 
 
 
 
 
 
 
December 31, 2015
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
27,608

 
$

 
$

 
$
27,608

Money market funds
6,788

 

 

 
6,788

 
$
34,396

 
$

 
$

 
$
34,396

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
28,314

 
$
1

 
$
(110
)
 
$
28,205

Certificates of deposit
12,945

 
5

 
(22
)
 
12,928

Municipal obligations
2,647

 
1

 

 
2,648

U.S. government and government agency obligations
60,799

 
10

 
(142
)
 
60,667

 
$
104,705

 
$
17

 
$
(274
)
 
$
104,448


9


The following table shows the gross unrealized losses and the related fair values of the Company’s investments that have been in a continuous unrealized loss position. The Company did not identify any investments as other-than-temporarily impaired at March 31, 2016 or December 31, 2015.
 
March 31, 2016
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
10,728

 
$
(21
)
 
$
421

 
$

 
$
11,149

 
$
(21
)
Certificates of deposit
1,576

 
(1
)
 
200

 
(1
)
 
1,776

 
(2
)
U.S. government, government agency, and municipal obligations
11,722

 
(8
)
 
1,113

 
(2
)
 
12,835

 
(10
)
 
$
24,026

 
$
(30
)
 
$
1,734

 
$
(3
)
 
$
25,760

 
$
(33
)
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2015
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
23,969

 
$
(99
)
 
$
2,514

 
$
(11
)
 
$
26,483

 
$
(110
)
Certificates of deposit
9,284

 
(22
)
 

 

 
9,284

 
(22
)
U.S. government, government agency, and municipal obligations
48,394

 
(139
)
 
1,793

 
(3
)
 
50,187

 
(142
)
 
$
81,647

 
$
(260
)
 
$
4,307

 
$
(14
)
 
$
85,954

 
$
(274
)
The following table summarizes the maturities of the Company’s investments at March 31, 2016:
 
 
 
 
 
Carrying or
Fair Value
 
 
 
 
 
(in thousands)
Remainder of 2016
 
 
 
 
$
31,669

2017
 
 
 
 
33,007

2018
 
 
 
 
18,269

2019
 
 
 
 
2,091

Thereafter
 
 
 
 
378

Total
 
 
 
 
$
85,414

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

10


NOTE 5Balance Sheet Components
Property and Equipment
Property and equipment, net, consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment and software(1)
$
62,646

 
$
55,928

Furniture and fixtures
6,287

 
5,292

Leasehold improvements
18,116

 
14,405

Property and equipment
87,049

 
75,625

Accumulated depreciation and amortization(1)
(32,485
)
 
(28,552
)
Net property and equipment
54,564

 
47,073

Internal-use software and other assets not placed in service
42,109

 
34,287

 
$
96,673

 
$
81,360

________________
(1) Includes computer equipment and software under capital leases:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment
$
8,715

 
$
8,715

Software
1,517

 
1,517

Accumulated amortization
(4,211
)
 
(3,371
)
Net computer equipment and software under capital leases
$
6,021

 
$
6,861

Depreciation expense for the three months ended March 31, 2016 and 2015 was $4.0 million and $1.8 million, respectively. Amortization of assets under capital leases which is included in depreciation expense for the three months ended March 31, 2016 and 2015 was $0.8 million and $0.2 million, respectively.
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Accrued payroll and related expenses
$
10,786

 
$
23,938

Accrued commissions
1,068

 
1,993

Accrued professional fees
578

 
223

Accrued royalties
2,434

 
1,546

Sales and other taxes
1,901

 
1,536

Current portion of leases payable
3,092

 
3,845

Other accrued expenses
2,248

 
4,226

 
$
22,107

 
$
37,307


11


NOTE 6Goodwill and Intangible Assets
The carrying value of goodwill at March 31, 2016 was $74.5 million. There were no changes in the carrying value of goodwill during the three months ended March 31, 2016.
Other intangible assets, net, consisted of the following:
  
March 31, 2016
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(6,370
)
 
$
5,165

 
3.0
Trade names
331

 
(314
)
 
17

 
0.6
Customer relationships
19,400

 
(7,597
)
 
11,803

 
4.6
Order backlog
370


(41
)

329


3.6
Total assets subject to amortization:
31,636

 
(14,322
)
 
17,314

 
4.1
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(14,322
)
 
$
21,353

 
 
 
 
 
 
 
 
 
 
  
December 31, 2015
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(5,668
)
 
$
5,867

 
3.1
Trade names
331

 
(307
)
 
24

 
0.8
Customer relationships
19,400

 
(6,875
)
 
12,525

 
4.8
Order backlog
370

 
(15
)
 
355

 
3.8
Total assets subject to amortization:
31,636

 
(12,865
)
 
18,771

 
4.2
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(12,865
)
 
$
22,810

 
 
Amortization expense associated with intangible assets for the three months ended March 31, 2016 and 2015 was $1.5 million and $1.3 million, respectively.
Minimum future amortization expense for intangible assets at March 31, 2016 was as follows:
  
Amortization
 
(in thousands)
Remainder of 2016
$
4,064

2017
4,294

2018
3,443

2019
3,166

2020
1,778

2021
314

Thereafter
255

 
$
17,314


12


NOTE 7Income Taxes
The estimated annual effective tax rate as of March 31, 2016 and 2015 was 37.9% and 47.8%, respectively. The Company computes its interim provision for income taxes by applying the estimated annual effective tax rate to the year-to-date income from recurring operations and adjusts the provision for discrete tax items recorded in the period. The Company evaluates and updates its estimated annual effective income tax rate on a quarterly basis.
The difference between the federal statutory rate of 35% and the Company’s estimated effective tax rate for the three months ended March 31, 2016 was primarily due to the Company’s state income tax provision, non-deductible stock-based compensation expenses, and R&D credits.
The Company accounts for stock-based compensation pursuant to ASC 718 and uses ASC 740 ordering when determining when excess tax benefits have been realized. The Company did not record a tax benefit for the three months ended March 31, 2016 related to the exercise of employee stock options and the vesting of RSUs, performance-vesting RSUs and Performance Awards. The Company realized a tax benefit of $2.9 million for the three months ended March 31, 2015 related to the exercise of employee stock options and the vesting of RSUs, performance-vesting RSUs and Performance Awards. The net income tax benefit in excess of the expenses recorded for financial reporting purposes has been recorded as an increase to additional paid-in capital and is reflected as a financing cash inflow in the condensed consolidated statements of cash flows.
The Company’s tax positions are subject to income tax audits by multiple tax jurisdictions. The Company accounts for uncertain tax positions and believes that it has provided adequate reserves for its unrecognized tax benefits for all tax years still open for assessment. The Company also believes that it does not have any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease within the next twelve months.
The Company has a policy to classify accrued interest and penalties associated with uncertain tax positions together with the related liability in the balance sheet, and to include the expenses incurred related to such accruals in the provision for income taxes. There were no interest or penalties included in the provision for income taxes during the three months ended March 31, 2016 and 2015, respectively.
The Company is currently under examination by the U.S. Internal Revenue Service for the 2013 tax year. At this time, the Company is not able to estimate the potential impact that the examination may have on income tax expense. If the examination is resolved unfavorably, it may have a negative impact on the Company’s results of operations.
NOTE 8Commitments and Contingencies
Leases
As of March 31, 2016, the Company leased eight facilities under operating lease arrangements. The lease expiration dates range from September 2016 to December 2024. Certain leases contain escalation clauses calling for increased rents. The Company recognizes rent expense on a straight-line basis over the lease period and has recorded deferred rent for the difference between rent payments and rent expense recognized. Pursuant to the expiration of the Company’s Irvine office lease, in February 2016, the Company entered into a new lease agreement for approximately 4,600 square feet of office space in Irvine, California. The term of the lease is scheduled to commence on May 1, 2016 with an initial term of 60 months, with payments ranging from $12,800 per month to $15,000 per month.
Legal Proceedings
From time to time, the Company is involved in litigation that it believes is of the type common to companies engaged in the Company’s line of business, including commercial and employment disputes. As of the date of this Quarterly Report on Form 10-Q, the Company is not involved in any pending legal proceedings whose outcome the Company expects to have a material adverse effect on its financial position, results of operations or cash flows. However, litigation is unpredictable and excessive verdicts, both in the form of monetary damages and injunctions, could occur. In the future, litigation could result in substantial costs and diversion of resources and the Company could incur judgments or enter into settlements of claims that could have a material adverse effect on its business.
NOTE 9Equity and Stock Incentive Plans
The Company recognized stock-based compensation related to awards granted under its 2009 Stock Option and Incentive Plan (the “2009 Plan”), 2011 Equity Incentive Award Plan (the “2011 Plan”), and ESPP.
Total stock-based compensation expense recognized consisted of:

13


 
Three Months ended March 31,
 
2016
 
2015
 
(in thousands)
Cost of revenues
$
970

 
$
615

Sales and marketing
878

 
517

Research and development
1,504

 
1,147

General and administrative
3,338

 
2,728

 
$
6,690

 
$
5,007

2009 Stock Option and Incentive Plan and 2011 Equity Incentive Award Plan
Stock Options
The following table summarizes the Company’s stock option activity under the 2009 Plan and 2011 Plan:
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
 
 
 
 
 
(in years)
 
(in thousands)
Outstanding at January 1, 2016
2,515,329

 
$
24.40

 
7.14
 
$
90,818

Granted
14,506

 
59.78

 
 
 
 
Exercised
(220,646
)
 
17.43

 
 
 
 
Forfeited or expired
(11,501
)
 
44.94

 
 
 
 
Outstanding at March 31, 2016
2,297,688

 
$
25.19

 
6.98
 
$
150,378

Ending vested and expected to vest at March 31, 2016
2,249,491

 
$
24.88

 
6.95
 
$
147,928

Exercisable at March 31, 2016
1,415,853

 
$
17.38

 
6.19
 
$
103,730

Stock options granted during the three months ended March 31, 2016 were made under the 2011 Plan. There were no grants under the 2009 Plan during the three months ended March 31, 2016.
Intrinsic value of an option is the difference between the fair value of the Company’s common stock at the time of exercise and the exercise price to be paid. The aggregate intrinsic value for options outstanding at March 31, 2016 in the table above represents the total intrinsic value, based on the Company’s closing stock price of $90.64 as of March 31, 2016, which would have been received by option holders had all option holders exercised their in-the-money options as of that date. Options outstanding that are expected to vest are net of estimated future option forfeitures.
Following is additional information pertaining to the Company’s stock option activity:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except per option amounts)
Weighted average fair value per option granted
$
27.57

 
$
21.66

Grant-date fair value of options vested
$
2,511

 
$
1,729

Intrinsic value of options exercised
$
12,926

 
$
12,829

Proceeds received from options exercised
$
3,846

 
$
3,349

As of March 31, 2016, total unrecognized stock-based compensation expense related to unvested stock options, adjusted for estimated forfeitures, was $13.9 million and is expected to be recognized over a weighted average period of 2.2 years.
Restricted Stock Units, Performance-Vesting Restricted Stock Units, and Performance Awards
The Performance Awards granted represent the right to receive shares of the Company’s common stock, contingent upon the achievement of certain of the Company’s performance metrics during the performance period. On a date subsequent to the performance period, the Compensation Committee of the Board of Directors (the “Compensation Committee”) determines and

14


approves the achievement of the performance goals (the “Determination Date”) and the earned shares are issued, with 25% of the shares vested upon issuance and the remaining shares to vest 25% on each of the first three anniversaries of the Determination Date, subject to the continuous employment of the participant through such dates.
In December 2014, the Company granted Sigmund Anderman, then Chief Executive Officer and current Chairman of the Board of Directors of the Company, an option to purchase 76,648 shares of Company common stock and 37,203 performance-vesting RSUs. In January 2015, the Company granted Mr. Anderman an option to purchase 71,648 shares of Company common stock and 34,714 performance-vesting RSUs. On the Determination Date in February 2016, the Compensation Committee determined that 143,834 shares of common stock had been earned in connection with the performance-based RSUs.
In February 2015 and March 2015, the Company granted 24,766 and 10,324 Performance Awards to designated participants under the 2011 Plan with a performance period of January 1, 2015 through December 31, 2015. On the Determination Date in February 2016, the Compensation Committee determined that 70,180 shares of common stock had been earned in connection with the Performance Awards.
In October 2015, in connection with the acquisition of Mortgage Returns, the Company agreed to pay up to 29,006 of performance-vesting RSUs for a total value of $2.0 million to the former Chief Executive Officer of Mortgage Returns. The performance-vesting RSUs granted represent the right to receive shares of the Company’s common stock upon achievement of certain performance criteria and a service requirement during the performance period of October 23, 2015 through October 23, 2019. The performance-vesting RSUs will vest annually based on the achievement of the performance criteria and the service requirement.
In February 2016, the Company granted Mr. Anderman an option to purchase 14,506 shares of Company common stock and 6,692 performance-vesting RSUs. Mr. Anderman may earn between zero and 2.0 shares of common stock for each performance-vesting RSU. As of March 31, 2016, the Company expects that each of these performance-vesting RSUs will convert to 1.05 shares of common stock on the Determination Date. Additionally, in February 2016, the Company granted 64,449 Performance Awards with a performance period of January 1, 2016 through December 31, 2016 to designated participants under the 2011 Plan. The designated participants may earn between zero and 2.0 shares of common stock for each Performance Award. As of March 31, 2016, the Company expects that each of these Performance Awards will convert to 1.3 shares of common stock on the Determination Date in 2017.
The following table summarizes the Company’s RSU, Performance Award and performance-vesting RSU activity:
 
RSUs
 
Performance Awards and Performance-Vesting RSUs
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
 
 
 
 
 
 
 
Outstanding at January 1, 2016
748,688

 
$
45.52

 
508,282

 
$
34.68

Granted
109,704

 
66.22

 
90,810

 
59.78

Released
(34,622
)
 
32.42

 
(109,219
)
 
32.44

Forfeited or expired
(16,298
)
 
57.03

 

 

Outstanding at March 31, 2016
807,472

 
$
48.66

 
489,873

 
$
39.83

Ending vested and expected to vest at March 31, 2016
731,053

 
 
 
489,873

 
 
RSUs, performance-vesting RSUs and Performance Awards that are expected to vest are presented net of estimated future forfeitures. RSUs released during the three months ended March 31, 2016 and 2015 had an aggregate intrinsic value of $2.6 million and $1.6 million, respectively, and had an aggregate grant-date fair value of $1.1 million and $0.8 million, respectively. Performance-vesting RSUs and Performance Awards released during the three months ended March 31, 2016 had an aggregate intrinsic value of $9.3 million and had an aggregate grant-date fair value of $3.5 million. Performance-vesting RSUs and Performance Awards released during the three months ended March 31, 2015 had an aggregate intrinsic value of $1.6 million and had an aggregate grant-date fair value of $0.6 million. The number of RSUs released includes shares that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
As of March 31, 2016, total unrecognized compensation expense related to unvested RSUs, performance-vesting RSUs and Performance Awards was $39.7 million and is expected to be recognized over a weighted average period of 2.5 years.

15


Employee Stock Purchase Plan
For the three months ended March 31, 2016 and 2015, employees purchased 47,819 shares and 58,239 shares, respectively, under the ESPP for a total of $2.9 million and $1.7 million, respectively. As of March 31, 2016, unrecognized compensation expense related to the current ESPP period, which ends on August 31, 2016, was $1.1 million and is expected to be recognized over five months.
Valuation Information
The fair value of stock options and stock purchase rights granted under the 2009 Plan, the 2011 Plan, and the ESPP were estimated at the date of grant using the Black-Scholes option valuation model with the following weighted average assumptions:
  
Three Months ended March 31,
  
2016
 
2015
Stock option plans:
 
 
 
 
 
Risk-free interest rate
1.38
%
 
1.75
%
Expected life of options (in years)
6.08
 
 
6.08
 
Expected dividend yield
%
 
%
Volatility
47
%
 
48
%
Employee Stock Purchase Plan:
 
 
 
 
 
Risk-free interest rate
0.36
%
 
0.13
%
Expected life of options (in years)
0.50
 
 
0.50
 
Expected dividend yield
%
 
%
Volatility
46
%
 
35
%
Common Stock
The following numbers of shares of common stock were reserved and available for future issuance at March 31, 2016: 
  
Reserved
Shares
Options and awards outstanding under stock option plans
3,595,033

Shares available for future grant under the 2011 Equity Incentive Award Plan
4,202,280

Shares available under the Employee Stock Purchase Plan
1,452,840

Total
9,250,153

In February 2016, 295,665 additional shares were reserved under the ESPP and 1,478,325 additional shares were reserved under the 2011 Plan, pursuant to the automatic increase provisions in the plan.
Stock Repurchase Program
In May 2014, the Company’s board of directors approved a stock repurchase program under which the Company is authorized to repurchase up to $75.0 million of its common stock, which expires in May 2017. All shares are retired upon repurchase. The Company did not repurchase any shares during the three months ended March 31, 2016. As of March 31, 2016, $43.5 million remained available for future repurchases under the program.
NOTE 10Segment Information
The Company operates in one industry—mortgage-related software and services. The Company’s chief operating decision maker is its chief executive officer, who makes decisions about resource allocation and reviews financial information presented on a consolidated basis. Accordingly, the Company has determined that it has a single reporting segment and operating unit structure, specifically technology-enabled solutions to help streamline and automate the residential mortgage origination process for its network participants.

16


The Company is organized primarily on the basis of service lines. Supplemental disclosure of revenues by type is as follows:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands)
On-demand revenues(1)
$
73,099

 
$
52,972

On-premise revenues(1)
526

 
1,217


$
73,625

 
$
54,189

________________
(1) Certain reclassifications of prior period amounts have been made to conform to the current period presentation, such reclassification did not materially change previously reported consolidated financial statements.
On-demand revenue is generated from company-hosted software subscriptions that customers access through the Internet and from customers that pay fees based on a per closed loan, or success, basis subject to monthly base fees, which the Company refers to as Success-Based Pricing. Additionally, on-demand revenue is comprised of software services sold both as subscriptions and transactionally; Ellie Mae Network fees; education and training, loan product, and guideline data and analytics services under the AllRegs brand; and professional services which include consulting, implementation, and training services.
On-premise revenue is generated from maintenance services, sales of customer-hosted software licenses, and related professional services.
ITEM 2—MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Quarterly Report on Form 10-Q, including this Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These statements relate to future events or our future financial performance. Forward-looking statements may include words such as “may,” “will,” “should,” “expect,” “plan,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue” or other wording indicating future results or expectations. Forward-looking statements are subject to risks and uncertainties and actual events or results may differ materially. Factors that could cause our actual results to differ materially include, but are not limited to, those discussed under “Risk Factors” in this report. We also face risks and uncertainties relating to our business including: outages and other system interruptions in our hosted Encompass software or the Ellie Mae Network service and any related impact on our reputation; our ability to protect the confidential information of our Encompass users, Ellie Mae Network participants and their respective customers; fluctuations in mortgage lending volume; the volume of mortgages originated by our Encompass users; the impact of changes in mortgage interest rates; changes in mortgage originator, lender, investor or service provider behavior and any related impact on the residential mortgage industry; our ability to accurately forecast revenues and appropriately plan our expenses; the number of Encompass users, including contracted Encompass users; the effectiveness of our marketing and sales efforts to attract new and retain existing Encompass users and Ellie Mae Network participants; transaction volume on the Ellie Mae Network; the level of demand for our Encompass Docs Solution, our Encompass Product and Pricing Service, and other services we offer; the level of adoption of our Total Quality Loan, or TQL, program; our ability to enhance the features and functionality of our Encompass software and the Ellie Mae Network including the development and successful deployment of our next generation Encompass platform; the timing of the introduction and acceptance of new Ellie Mae Network offerings and new on-demand services; customer renewal and upgrade rates; the increased time, cost, and complexity that may be required to successfully target larger customers; our ability to scale our operations and increase productivity to support our existing and growing customer base; our ability to successfully manage our growth and any future acquisitions of businesses, solutions or technologies; the risk that the anticipated benefits and growth prospects expected from our recent acquisitions may not be fully realized or may take longer to realize than expected; the timing of future acquisitions of businesses, solutions or technologies, and new product launches; the impact of uncertain domestic and worldwide economic conditions, including the resulting effect on residential mortgage volumes; changes in government regulation affecting mortgage lending, Ellie Mae Network participants or our services, and potential structural changes in the U.S. residential mortgage industry; the attraction and retention of qualified employees and key personnel; our ability to compete effectively in a highly competitive market and adapt to technological changes; our ability to successfully incorporate changes in consumer protection laws and other laws relating to mortgage lending into our products and services so that our customers remain compliant with such laws, including Encompass and our Encompass Compliance Service; our ability to protect our intellectual property, including our proprietary Encompass software; costs associated with defending intellectual property infringement and other claims and our ability to maintain effective internal controls and the risk of natural and man-made catastrophic interruptions to our business. We undertake no obligation to revise or update any forward-looking statements to reflect any event or circumstance that arises after the date of this report, or to conform such statements to actual results or changes in our expectations.

17


This discussion should be read in conjunction with the condensed consolidated financial statements and notes presented in this Quarterly Report on Form 10-Q and the consolidated financial statements and notes in our Annual Report on Form 10-K for the year ended December 31, 2015, or 2015 Form 10-K.
In this report, references to “Ellie Mae,” “the Company,” “we,” “our” or “us” refer to Ellie Mae, Inc. together with its subsidiaries, unless the context requires otherwise.
Overview
We are a leading provider of innovative on-demand software solutions and services for the residential mortgage industry in the United States. Our Encompass all-in-one mortgage management solution provides one system of record that allows banks, credit unions, and mortgage lenders to originate and fund mortgages and improve compliance, loan quality, and efficiency.
Mortgage originators use our Encompass software, a comprehensive mortgage management system that handles key business and management functions involved in running a residential mortgage origination business. Mortgage originators use Encompass as a single tool for loan processing, marketing, and customer communication and to interact electronically with lenders, investors, and service providers over the Ellie Mae Network. Our software also enables enforcement of rules and business practices designed to ensure loan quality, adherence to processing standards and regulatory compliance.
The Ellie Mae Network electronically connects the approximately 145,000 mortgage professionals using Encompass to the broad array of mortgage lenders, investors, and third-party service providers integral to the origination and funding of residential mortgages. During the mortgage origination process, mortgage originators may order various services through the Ellie Mae Network, including credit reports; product eligibility and pricing services; automated underwriting services; appraisals; title reports; insurance; flood certifications and flood insurance; compliance reviews; fraud detection; document preparation; and verification of income, identity, and employment. Mortgage originators can also initiate secure data transmission to and from lenders and investors.
Our revenues consist of on-demand and on-premise revenues. On-demand revenues are generated primarily from subscriptions to software we host that customers access through the Internet, including customers who pay fees based on the number of loans they fund, or success basis, subject to monthly base fees, which we refer to as Success Based Pricing, and related professional services such as consulting, implementation, and training services. On-demand revenues also include software services that are sold transactionally; Ellie Mae Network transaction fees paid by lender-investors, service providers, and certain government-sponsored entities participating on the Ellie Mae Network; education and training; and loan product and guideline data and analytics services that are provided under the AllRegs brand. On-premise revenues are generated from customer-hosted software licenses and related professional services and maintenance services. In February 2015, we announced that effective May 1, 2016, we will no longer provide software releases or technical support for the on-premise version of Encompass. Prior to and subsequent to this announcement, most customers have migrated over to our on-demand Encompass offering, resulting in a decrease in the amount of on-premise revenues in 2015, and we do not expect significant on-premise revenues after May 1, 2016.
Our on-demand revenues typically, but not always, track the seasonality of the residential mortgage industry, with increased activity in the second and third quarters and reduced activity in the first and fourth quarters as home buyers tend to purchase their homes during the spring and summer in order to move to a new home before the start of the school year. Mortgage volumes are also impacted by other factors such as interest rate fluctuations, home sale activity, regulatory changes such as the TILA-RESPA Integrated Disclosure rule which became effective in October 2015, and general economic conditions, which can lead to departures from the typical seasonal pattern. For example, increases in mortgage interest rates could reduce the volume of new mortgages originated and, in particular, the volume of mortgage refinancings. We currently estimate that approximately 30% to 40% of our revenues have some direct sensitivity to volume. The base fee portion of success-based revenues, subscription revenues, professional services revenues, and revenues from sales of AllRegs services, are not affected by fluctuations in mortgage origination volume.
We are investing aggressively in initiatives that we believe will help us continue to grow our business, improve our products and services, and strengthen our competitive advantage while bringing sustainable long-term value to our customers. During 2015 and the first quarter of 2016, we increased our investments in our sales and client services capabilities, research and development, technology infrastructure, and data security to support our user additions and overall business growth and maintain the confidentiality of our customers’ data. These investments include expanding our talent across the organization by hiring additional personnel. To support customers and further differentiate ourselves, we currently anticipate that throughout 2016 and into the foreseeable future, we will continue to increase our investment in key areas such as research and development, enterprise sales, services, technical support, data security, and data center infrastructure. This investment will include development of our next generation Encompass platform, which we anticipate will be incrementally introduced over the coming quarters and into 2017. The costs associated with these investments decreased our gross margin percentage and increased operating expenses in 2015 and the first quarter of 2016 as compared to 2014. We expect to continue investment in these areas throughout 2016, and as a result in 2016 we expect cost of revenues and operating expenses to increase in absolute dollars.

18


In addition to our internal initiatives, our business strategy has evolved to address recent industry trends, including:
increased quality standards imposed by regulators, lenders, and investors;
increased regulation affecting lenders and investors;
greater focus by our customers on operational efficiencies;
customers adopting multi-channel strategies; and
greater focus by customers and regulators on data security and consumer privacy
We are responding to these trends as follows:
Increased quality standards imposed by regulators, lenders and investors. Encompass is designed to automate and streamline the process of originating mortgages to, among other things, satisfy increased quality requirements of investors. Relevant features of Encompass include enabling customers’ management to impose processing rules and formats, and providing milestone and process reminders, automated population of forms with accurate data, and accurate and automated transmission of loan files and data from originators to investors and lenders. Our TQL program is designed to further enhance the quality, compliance, and saleability of loans that are originated through Encompass. Additionally, TQL is intended to reduce the opportunities for errors in the process of transferring information from originator to investor and to give investors confidence in the accuracy and regulatory compliance of the information that is underlying loan files.
In response to the increased quality standards and compliance mandates affecting the industry, we expect an increased number of mortgage lenders to assess new platform options and replace their legacy systems. We have increased the size of our customer acquisition, implementation, and support teams in order to address anticipated demand for our software solutions.
Increased regulation affecting lenders and investors. Regulatory reforms have significantly increased the complexity and importance of regulatory compliance. We devote considerable resources to continually upgrading our software to help our customers address regulatory changes. We offer Encompass Compliance Service, which analyzes mortgage loan data for compliance with consumer protection laws and institutionally mandated compliance policies and alerts users to possible violations of these laws and policies. In addition, we have a staff of attorneys and work with compliance experts who help ensure that documents prepared using our software and the processes recommended by the Encompass workflow comply with applicable rules and regulations. For example, additional tools and product updates were required to address the Ability-to-Repay/Qualified Mortgage and Federal and State High Cost rules that became effective in January 2014. In addition, we updated certain of our products to comply with the TILA-RESPA Integrated Disclosure rule changes that took effect in October 2015. We believe we are also well-positioned to help our customers meet future Dodd-Frank Act requirements as they are published and become effective. However, changes to existing laws or regulations or adoption of new laws or regulations relating to the residential mortgage industry could require us to incur significant costs to update our products and services so that our customers remain compliant with such laws and regulations.
Greater focus on operational efficiencies. The average total production cost per loan was $6,959 in the fourth quarter of 20131, $7,000 in the fourth quarter of 20142, and $7,747 in the fourth quarter of 20153. We expect costs to continue to be a significant consideration for mortgage originators due to continued increased regulation and heightened quality standards. By automating many of the functions of mortgage origination, we enable our users to comply with regulations and process quality loans more efficiently and effectively. This reduces the cost of originating a loan and lowers the risk of buy-back demands from investors resulting from poorly originated or documented loans or loans that fail to comply with applicable regulations. We continually address the changing needs of our customers by developing and enhancing tools to allow for simplified regulatory compliance, increased availability of information, and enhanced system functionality and performance.
With an eye towards providing customers with ever-improving tools to enhance efficiency, we currently anticipate that we will continue to develop new service offerings through the Ellie Mae Network and pursue adoption of our services through initiatives such as our TQL program. By integrating and expanding our current and new services, we aim to provide a more comprehensive solution to our users.



________________
1

Mortgage Bankers Association, Independent Mortgage Banker Profits Reach New Lows in the Fourth Quarter of 2013, March 26, 2014.
2

Mortgage Bankers Association, Independent Mortgage Banks' Profits in 4th Quarter 2014 Down from Previous Quarter; Up on Year-Over-Year Basis, March 31, 2015.
3

Mortgage Bankers Association, Independent Mortgage Banks Profits Down 60 percent in 4th Quarter, March 17, 2016.

19


Customers adopting multi-channel strategies. Customers are developing multi-channel strategies beyond a single retail, correspondent or wholesale mortgage lending channel in order to grow their businesses. The requirements of these different channels vary and in order to maintain a single operating system, customers must use a robust system with customizable functionality. Encompass includes support for multi-channel workflows, allowing our customers to drive efficiencies and boost productivity by creating distinct workflows for each channel that map to our customers’ business needs. Encompass users can customize workflows based on channel, loan purpose or specific loan criteria - all of which can vary between lending channels. Additionally, Encompass Consumer Direct gives our customers the ability to originate loans directly from borrowers by offering an online loan application that can be accessed by anyone with a web browser.
Greater focus by customers and regulators on data security and consumer privacy. Recent high-profile data security incidents affecting banking institutions and cloud-service software providers have resulted in an increased focus on data security by our customers and our customers’ regulators. We are making significant investments in the security of the Encompass service, as well as our internal systems, processes and monitoring capabilities to protect our customers’ data and minimize the risk of data security loss. We expect the industry focus on data security to continue to increase, and we anticipate that our investments in data security will increase substantially over time.
Acquisition Strategy
Our industry is highly fragmented, and we believe there are strategic opportunities available to acquire software companies that offer mortgage origination functionality that will complement and increase the attractiveness of our solutions. In October 2015, we acquired substantially all the assets of Mortgage Returns, LLC, a company that provides on-demand CRM and marketing automation solutions for the residential mortgage industry. With the acquisition of Mortgage Returns we are responding to the needs of our customers by adding a robust CRM solution for lenders of all sizes. We believe this acquisition enhances our marketing platform and furthers our mission of automating the entire end-to-end mortgage process for our customers. In October 2014, we acquired substantially all the assets of AllRegs, a provider of research and reference, education, documentation, and data analytics products relating to the mortgage industry. The assets that we acquired from AllRegs allow us to strengthen our products through product integration and introduce new products related to training, compliance management systems, and loan product eligibility.
Operating Metrics
We use certain operational metrics to evaluate our business, determine allocation of our resources, and make decisions regarding corporate strategy. We focus on these metrics to determine our success in leveraging our user base to increase our revenues and to gauge the degree of our market penetration.
These metrics are defined below.
Contracted revenues. Contracted revenues are those revenues that are fixed by the terms of a contract and are not affected by fluctuations in mortgage origination volume. These revenues consist of the base fee portion of success-based revenues, monthly per-user subscription revenues, professional services revenues, revenues from sales of AllRegs services, and subscription revenues paid for products other than Encompass.
Active users. An active user is a mortgage origination professional who has used Encompass at least once within a 90-day period preceding the measurement date. A user is a mortgage origination professional working at an Encompass mortgage lender, such as a mortgage bank, commercial bank, thrift or credit union, which sources and funds loans and generally sells these funded loans to investors; or a mortgage brokerage, which typically processes and submits loan files to a mortgage lender or mega lender that funds the loan.
Contracted users. A contracted user is a mortgage origination professional who has a license to use Encompass and has an obligation to pay for this license, but who is not necessarily an active user.
Average active users. Average active users during a period is calculated by averaging the monthly active users during a reporting period.
Revenue per average active Encompass user. Revenue per average active Encompass user is calculated by dividing total revenues by average active Encompass users.

20


The following table shows these operating metrics as of and for the three months ended March 31, 2016 and 2015:
 
Three Months ended March 31,
 
2016
 
2015
Revenues (in thousands):
 
 
 
Total revenues
$
73,625

 
$
54,189

Total contracted revenues
$
45,956

 
$
31,886

Users at end of period:
 
 
 
Contracted users
180,595

 
133,581

Active users
144,533

 
118,672

Active users as a percentage of contracted users
80
%
 
89
%
Average active users:
 
 
 
Average active users during the period
141,079

 
114,413

Revenue per average active user during the period
$
522

 
$
474

In February 2015, we announced that effective May 1, 2016, we will no longer provide software releases or technical support for the on-premise version of Encompass. Some on-premise Encompass users may not convert to the on-demand Encompass, which could affect the number of active Encompass users in future periods.
Basis of Presentation
General
Our consolidated financial statements include the accounts of Ellie Mae, Inc. and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated upon consolidation.
Revenue Recognition
We generate revenue primarily from transaction-based fees, and fees for software and related services including our annual user conference and fees from professional services. Our software can be accessed either through a company-hosted subscription or a customer-hosted license. Accordingly, our revenue is described as on-demand or on-premise. Sales taxes assessed by governmental authorities are excluded from revenue.
On-demand Revenue
On-demand revenue is generated from company-hosted software subscriptions that customers access through the Internet and from customers that pay fees based on a per closed loan, or success, basis subject to monthly base fees, which we refer to as Success-Based Pricing. Additionally, on-demand revenue is comprised of software services sold both as subscriptions and transactionally; Ellie Mae Network fees; education and training, loan product, and guideline data and analytics services under the AllRegs brand; and professional services which include consulting, implementation, and training services.
On-premise Revenue
On-premise revenue is generated from maintenance services, sales of customer-hosted software licenses, and related professional services.
Cost of Revenues and Operating Expenses
Cost of Revenues
Our cost of revenues consists primarily of: salaries and benefits, including stock-based compensation expense; third-party royalty expenses; customer support; data centers; depreciation on data center computer equipment; amortization of acquired intangible assets such as developed technology and trade names; amortization of internal-use software; professional services associated with implementation of our software; and allocated facilities costs. We expect that our cost of revenues will continue to increase in absolute dollars as our revenues increase, as we make additional and accelerated investments to bolster our infrastructure and enhance our system capacity, reliability, and data security, as we pursue additional strategic acquisitions, as we place new internal-use software into service and as we continue to hire additional personnel in our implementation and customer support departments to support new customers and provide new services. To support customers and further differentiate ourselves,

21


we currently anticipate that throughout 2016 we will continue to increase our investment in key areas such as research and development, enterprise sales, services, technical support, data security, and data center infrastructure. This investment will include development of our next generation Encompass platform, which we expect to incrementally introduce over the coming quarters and throughout 2017.
Sales and Marketing
Our sales and marketing expenses consist primarily of: salaries, benefits, and incentive compensation, including stock-based compensation expense and commissions; allocated facilities costs; expenses for trade shows, public relations, our annual user conference, and other promotional and marketing activities; expenses for travel and entertainment; and amortization of acquired intangible assets such as customer relationships. We expect that our sales and marketing expense will continue to increase as we continue to hire additional sales personnel in order to address anticipated demand for our software solutions and as we pursue additional strategic acquisitions. We also intend to increase marketing activities focused on Encompass, our Ellie Mae Network offerings and our other Encompass services.
Research and Development
Our research and development expenses consist primarily of: salaries and benefits, including bonuses and stock-based compensation expense; fees to contractors engaged in the development and support of the Ellie Mae Network, Encompass software, and other products; and allocated facilities costs. We expect that our research and development expenses will continue to increase in absolute dollars as we continue to invest in our products and services and related next-generation enhancements, including hiring additional engineering and product development personnel and as we pursue additional strategic acquisitions.
General and Administrative
Our general and administrative expenses consist primarily of: salaries and benefits, including bonuses and stock-based compensation expense for employees involved in finance, accounting, human resources, administrative, information technology, and legal roles; third-party provider expenses such as general consulting, legal, accounting, and other professional services; and allocated facilities costs. We expect general and administrative expenses to continue to increase in absolute dollars as we hire additional personnel and grant stock-based awards to attract and retain the employees needed to continue to grow our business and as we pursue additional strategic acquisitions.
Other Income, Net
Other income, net consists of interest income earned on investments and cash accounts, offset by investment discount amortization and imputed interest expense related to our acquisition holdback payments, and interest expense paid on equipment and software leases.
Income Taxes
On a quarterly basis, we evaluate our expected income tax expense or benefit based on our year-to-date operations, and we record an adjustment in the current quarter. The net tax provision is the result of the mix of profits earned by us and our subsidiaries in tax jurisdictions with a broad range of income tax rates. We are required to estimate deferred tax assets and liabilities based on the differences between the financial reporting and tax bases of assets and liabilities measured using the enacted tax rates that will be in effect when the differences are expected to reverse. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in our consolidated statements of operations become deductible expenses under applicable income tax laws or loss or credit carry forwards are utilized. Accordingly, realization of our deferred tax assets is dependent on future taxable income against which these deductions, losses, and credits can be utilized. We use management judgment to assess the likelihood that our deferred tax assets will be recovered from future taxable income and to the extent we believe that recovery is not more likely than not, we must establish a valuation allowance to reduce the deferred tax assets to the amount that is more likely than not to be realized.
Critical Accounting Policies and Estimates
There have been no material changes during the three months ended March 31, 2016 to our critical accounting policies and estimates previously disclosed in our 2015 Form 10-K.

22


Results of Operations
The following tables set forth our results of operations for the periods presented and as a percentage of our revenues for those periods. The period-to-period comparison of financial results is not necessarily indicative of future results.
 
Three Months ended March 31,
 
2016
 
2015
 
(in thousands)
Revenues
$
73,625

 
$
54,189

Cost of revenues(1)
26,631

 
17,350

Gross profit
46,994

 
36,839

Operating expenses:
 
 
 
Sales and marketing(1)
15,287

 
9,760

Research and development(1)
12,453

 
8,297

General and administrative(1)
15,731

 
12,302

Total operating expenses
43,471

 
30,359

Income from operations
3,523

 
6,480

Other income, net
199

 
132

Income before income taxes
3,722

 
6,612

Income tax provision
1,216

 
3,028

Net income
$
2,506

 
$
3,584

________
(1) Stock-based compensation included in the above line items:
 
Three Months ended March 31,
 
2016
 
2015
 
(in thousands)
Cost of revenues
$
970

 
$
615

Sales and marketing
878

 
517

Research and development
1,504

 
1,147

General and administrative
3,338

 
2,728

 
$
6,690

 
$
5,007

 
Three Months ended March 31,
 
2016
 
2015
 
 
 
 
Revenues
100.0
%
 
100.0
%
Cost of revenues
36.2

 
32.0

Gross profit
63.8

 
68.0

Operating expenses:
 
 
 
Sales and marketing
20.8

 
18.0

Research and development
16.9

 
15.3

General and administrative
21.3

 
22.7

Total operating expenses
59.0

 
56.0

Income from operations
4.8

 
12.0

Other income, net
0.3

 
0.2

Income before income taxes
5.1

 
12.2

Income tax provision
1.7

 
5.6

Net income
3.4
%
 
6.6
%

23


Comparison of the Three Months Ended March 31, 2016 and 2015
Revenues
The following table sets forth our revenues by type for the periods presented:
 
Three Months ended March 31,
 
2016
 
2015
 
(dollars in thousands)
Revenue by type:
 
 
 
On-demand(1)
$
73,099

 
$
52,972

On-premise(1)
526

 
1,217

Total
$
73,625

 
$
54,189

 
 
 
 
 
Three Months ended March 31,
 
2016
 
2015
Revenue by type:
 
 
 
On-demand
99.3
%
 
97.8
%
On-premise
0.7
%
 
2.2
%
Total
100.0
%
 
100.0
%
________________
(1) Certain reclassifications of prior period amounts have been made to conform to the current period presentation, such reclassification did not materially change previously reported consolidated financial statements.
Three months ended March 31, 2016. Total revenues increased $19.4 million, or 35.9%, for the three months ended March 31, 2016 as compared to the same period of 2015.
On-demand revenues increased by $20.1 million, or 38.0% during the three months ended March 31, 2016, consisting primarily of an $8.3 million increase in Encompass revenue. The increase in Encompass revenue resulted partially from a $8.8 million, or 38.4%, increase in base fees due to a 35.2% increase in Contracted Users as of March 31, 2016 compared to the same period in 2015, offset by a decrease of $0.5 million in closed loan fees, which are assessed for loans closed in excess of base fees under our Success Based Pricing model. The closed loan fee decrease was driven by lower mortgage origination volumes.
Additional contributors to the growth in on-demand revenue included a $3.0 million net increase in other services such as income verification, stand-alone CenterWise, and our user conference, a $2.8 million increase in network revenues due to an increase in Contracted Users as well as an increase in adoption, a $2.6 million increase in revenues from professional services, driven primarily by implementation and training services provided to new customers and to customers that upgraded from our on-premise product offering, a $1.9 million increase in revenues from AllRegs products and services, and a $1.5 million increase in revenue due to subscription revenues from our Mortgage Returns acquisition.
On-premise revenues decreased by $0.7 million for the three months ended March 31, 2016 compared to the same period in 2015, primarily due to our strategy of sun-setting the on-premise version of Encompass by May 1, 2016.
Gross Profit
 
Three Months ended March 31,
 
2016
 
2015
 
(dollars in thousands)
Gross profit
$
46,994

 
$
36,839

Gross margin
63.8
%
 
68.0
%
Gross profit increased by $10.2 million and gross margin percentage decreased by 4.2% during the three months ended March 31, 2016 as compared to the same period in 2015. Revenues increased by $19.4 million and cost of revenues increased by $9.3 million. The decrease in the gross margin percentage was a result of an increase in fixed costs associated with headcount added to our implementation, professional services, and customer support organizations, investments we have made in expanding our data centers, and enhancing data security for our customers. The increase in costs primarily include a $3.8 million increase in salaries, employee benefits, and stock-based compensation expenses associated with additional headcount for our professional

24


services and customer support organizations in anticipation of continued increasing demand for our software solutions, a $2.0 million increase in third-party royalty expenses arising from the increased revenues, a $1.4 million increase in depreciation expense related to internal-use software place into production, and a $1.2 million increase in outside services to assist in data security and infrastructure upgrades.
Sales and Marketing
 
Three Months ended March 31,
 
2016
 
2015
 
(dollars in thousands)
Sales and marketing
$
15,287

 
$
9,760

Sales and marketing as a % of revenues
20.8
%
 
18.0
%
Sales and marketing expenses increased by $5.5 million, or 56.6%, for the three months ended March 31, 2016 as compared to the same period in 2015. Sales and marketing expenses as a percentage of revenues increased by 2.8%. The increase in sales and marketing expenses was primarily due to a $2.9 million increase in marketing and promotion expenses including our user conference, a $1.3 million increase in salaries, employee benefits, and stock-based compensation expenses related to increased headcount as we continue to grow our sales and marketing department in an effort to increase our market share and address anticipated demand for our software solutions and additional headcount from the Mortgage Returns acquisition, and an approximately $1.0 million net increase in commissions paid to our sales representatives arising from increased bookings and increased depreciation and amortization expenses.
Research and Development
 
Three Months ended March 31,
 
2016
 
2015
 
(dollars in thousands)
Research and development
$
12,453

 
$
8,297

Research and development as a % of revenues
16.9
%
 
15.3
%
Research and development expenses increased by $4.2 million, or 50.1%, for the three months ended March 31, 2016 as compared to the same period in 2015. Research and development expenses as a percentage of revenues increased by 1.6%. The increase in research and development expenses was due to a $5.1 million increase in total research and development costs, primarily driven by salaries, employee benefits, and stock-based compensation expenses related to increased headcount as we continue to invest in our products and services and additional headcount from the Mortgage Returns acquisition, partially offset by approximately a $1.0 million decrease as a result of the capitalization of research and development expenses related to internal-use software and website development projects. Costs associated with the development of internally developed software are capitalized to property and equipment rather than expensed, and amortized over their respective useful lives when the related assets are placed into service.
General and Administrative
 
Three Months ended March 31,
 
2016
 
2015
 
(dollars in thousands)
General and administrative
$
15,731

 
$
12,302

General and administrative as a % of revenues
21.3
%
 
22.7
%
General and administrative expenses increased by $3.4 million, or 27.9%, for the three months ended March 31, 2016 as compared to the same period in 2015. General and administrative expenses as a percentage of revenues decreased by 1.4%. The increase in general and administrative expenses was primarily due to a $1.7 million increase in salaries, stock-based compensation, and employee benefits related to increased headcount from both hiring and from the Mortgage Returns acquisition. The remainder of the increase is due to several items including an increase in depreciation expense related to the release of new systems and internally developed software into production, an increase in outside services related to system upgrades, and an increase technology expenses to support increased headcount.

25


Income Tax Provision
Income tax provision was $1.2 million for the three months ended March 31, 2016, compared to $3.0 million for the three months ended March 31, 2015. The decrease in income tax provision was due to a decrease in the quarterly effective income tax rate from 45.8% for the three months ended March 31, 2015 to 32.7% for the three months ended March 31, 2016. This reduction in the effective tax rate was primarily due to the reduction of nondeductible stock option expense and an increase in the R&D credit benefit in 2016 as compared to 2015.
The Company is currently under examination by the U.S. Internal Revenue Service for the 2013 tax year. At this time, the Company is not able to estimate the potential impact that the examination may have on income tax expense. If the examination is resolved unfavorably, it may have a negative impact on the Company’s results of operations.
Liquidity and Capital Resources
At March 31, 2016, we had cash, cash equivalents, and short-term investments of $71.7 million and long-term investments of $42.3 million. Cash and cash equivalents consist of cash and money market accounts. Both short and long-term investments consist of corporate bonds and obligations, certificates of deposit, municipal obligations, U.S. government notes, and U.S. government agency securities.
We believe that our existing cash, cash equivalents, and short-term investments will be sufficient to fund capital expenditures, operating expenses and other cash requirements for at least the next 12 months. We may enter into acquisitions in the future, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms favorable to us or at all.
The following table sets forth our statement of cash flows data for the periods presented:
 
Three Months ended March 31,
 
Net
 
2016
 
2015
 
Change
 
(in thousands)
Net cash provided by (used in) operating activities
$
(10,060
)
 
$
10,946

 
$
(21,006
)
Net cash used in investing activities
(1,287
)
 
(16,166
)
 
14,879

Net cash provided by financing activities
5,491

 
3,817

 
1,674

Net decrease in cash and cash equivalents
$
(5,856
)
 
$
(1,403
)
 
$
(4,453
)
Operating Activities
Cash provided by (used in) operating activities for the three months ended March 31, 2016 decreased by $21.0 million as compared to the same period in 2015. In the condensed consolidated statements of cash flows, cash used in operating activities is presented as net income adjusted for non-cash items and changes in operating assets and liabilities. Net income decreased by $1.1 million for the three months ended March 31, 2016 as compared to the same period in 2015. Non-cash items resulted in an increase in cash from operations of $8.0 million for the three months ended March 31, 2016 as compared to the same period in 2015. Changes in operating assets and liabilities resulted in a decrease in cash from operations of $28.0 million for the three months ended March 31, 2016 as compared to the same period in 2015.
The $8.0 million increase in the net contribution of non-cash items to cash provided by operating activities was primarily due to a $2.9 million reduction in the tax benefit from stock-based compensation, a $2.2 million increase in depreciation from data center equipment, internal-use software, leasehold improvements, and furniture and fixtures placed into service, a $1.7 million increase in stock-based compensation expense due to increased headcount, and a $1.2 million increase in deferred income taxes.
Changes in operating assets and liabilities resulted in a net decrease of $28.0 million to cash used in operating activities for the three months ended March 31, 2016 as compared to the same period in 2015. Our net accounts receivable balance fluctuates from period to period, depending on the amount and timing of sales and billing activity, our customers’ payment method, and cash collections. The change in prepaid expenses and other current assets was primarily due to the timing of payments for internal-use software. The change in deposits and other assets was due to increased deferred commission expenses associated with continuing sales of our products and timing of the payment for internal-use software. The change in accounts payable and accrued and other liabilities was due to an increase in compensation costs associated with increased headcount as well as the timing of additional liabilities and payments in general, and does not reflect any significant change in the nature of accrued liabilities. The increase in deferred revenue is primarily the result of continued sales of subscriptions following the acquisition of Mortgage Returns as well as an increase in sales of professional services, offset by a decrease in undelivered software maintenance as more customers adopt our on-demand platform which does not include the sale of stand-alone maintenance.

26


Investing Activities
Our primary investing activities have consisted of purchases and maturities of investments, purchases of property and equipment (including costs incurred to develop internal-use software), and payments for acquisitions (including holdback payments). Purchases of property and equipment may vary from period to period due to the timing of the expansion of our operations and the timing of our internal-use software projects subject to capitalization. We plan to continue to increase investments in hardware and software to support our growth and corporate infrastructure as well as the next generation Encompass platform, and we intend to continue pursuing strategic acquisitions.
Cash used in investing activities of $1.3 million for the three months ended March 31, 2016 was primarily the result of $13.3 million in expenditures for purchases of property, including capital improvements to our new corporate headquarters, investments to bolster our infrastructure and enhance our system capacity, reliability, and security, and $7.1 million in expenditures incurred to develop internal-use software and website applications, including the development of our next generation Encompass platform. Additionally, we sold net $19.1 million of investments to fund these expenditures.
Cash used in investing activities of $16.2 million for the three months ended March 31, 2015 was the result of $16.0 million for purchases of property and equipment and costs incurred to develop internal-use software and website applications, including capital improvements to our new corporate headquarters, investments to bolster our infrastructure and enhance our system capacity, reliability, and security and costs to develop our next generation Encompass platform. We also incurred $0.2 million in net purchases of investments.
Financing Activities
Financing activities have consisted primarily of cash provided from the exercise of stock options and purchases under the employee stock purchase plan and excess tax benefits from stock-based compensation, reduced by the payments related to capital lease obligations, repurchases of common stock and tax payments related to shares withheld for vested restricted stock units, or RSUs. In May 2014, our board of directors approved a stock repurchase program under which we are authorized to repurchase up to $75.0 million of our common stock over a 36-month period ending in May 2017, $43.5 million of which remains available as of March 31, 2016. Under the program, purchases may be made from time to time on the open market, and will be funded from available working capital.
Cash provided by financing activities of $5.5 million for the three months ended March 31, 2016 consisted primarily of $6.7 million in proceeds from the exercise of stock options, partially offset by $1.2 million in payments on capital leases, and tax payments related to shares withheld for vested RSUs.
Cash provided by financing activities of $3.8 million for the three months ended March 31, 2015 consisted primarily of $5.1 million in proceeds from the exercise of stock options and $2.9 million in excess tax benefits from stock-based compensation, offset in part by $2.5 million in common stock repurchases, and $1.6 million in payments on capital leases and tax payments related to shares withheld for vested RSUs.
Off Balance Sheet Arrangements
As of March 31, 2016, we had no off-balance sheet arrangements and operating leases were the only financing arrangements not reported on our condensed consolidated financial statements.
Contractual Obligations
At March 31, 2016, our contractual payment obligations are as follows:
 
Payment due by period (as of March 31, 2016)
 
Total
 
Less than
1 year
 
1-3
years
 
3-5
years
 
More than
5 years
 
(in thousands)
Capital lease obligations
$
3,716

 
$
3,010

 
$
706

 
$

 
$

Operating lease obligations
44,037

  
3,744

  
9,801

  
10,025

 
20,467

Purchase obligations
$
10,737

 
$
6,578

 
$
4,159

 
$

 
$

Total
$
58,490

  
$
13,332

  
$
14,666

  
$
10,025

 
$
20,467

Purchase obligations are associated with agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum services to be used; fixed, minimum or variable price provisions; and the approximate timing of the transaction. Purchase obligations include noncancelable contractual obligations for the purchase of services, licenses of

27


third-party software, and construction commitments. Obligations under contracts that we can cancel without a significant penalty are not included in the table above.
ITEM 3QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We believe that there have been no significant changes in our market risk exposures for the three months ended March 31, 2016, as compared with those discussed in our 2015 Form 10-K.
ITEM 4CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2016. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of March 31, 2016, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

28


PART II—OTHER INFORMATION
ITEM 1LEGAL PROCEEDINGS
For a description of the material legal proceedings, please see Note 8 of the Notes to Condensed Consolidated Financial Statements.
ITEM 1A.
RISK FACTORS
You should carefully consider the risks described below and the other information in this report. If any of the following risks materialize, our business could be materially harmed, and our financial condition and results of operations could be materially and adversely affected. The risks described below are not the only ones facing us. Additional risks not currently known to us or that we currently believe are immaterial may also impair our business, results of operations, financial condition, and liquidity.
The following discussion of risk factors contains forward-looking statements. These risk factors may be important to understanding other statements in this Quarterly Report on Form 10-Q. The following information should be read in conjunction with the condensed consolidated financial statements and related notes in Part I, Item 1, “Financial Statements” and Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q.
Because of the following risks, as well as other factors affecting our financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.
Any future system interruptions that impair access to Encompass, the Ellie Mae Network or our other services could damage our reputation and brand and may substantially harm our business and operating results.
The satisfactory performance, reliability, and availability of Encompass, the Ellie Mae Network and our other services, including our Encompass Compliance Service, are critical to our reputation and our ability to attract and retain Encompass users and Ellie Mae Network participants. Because our services are complex and incorporate a variety of hardware and proprietary and third-party software, our services may have errors or defects that could result in unanticipated downtime for our customers. Internet-based services frequently contain undetected errors when first introduced or when new versions or enhancements are released, and we have from time to time found errors and defects in our services and new errors and defects in our services may be detected in the future.
Moreover, we have experienced and may in the future continue to experience temporary system interruptions to Encompass, the Ellie Mae Network, or our other services for a variety of other reasons, including network failures, power failures, problems with Encompass and other third-party firmware updates, as well as an overwhelming number of Encompass users or Ellie Mae Network participants trying to access our services during periods of strong demand. In addition, our services may be subject to security or denial of services attacks which result in service interruptions or our customers may use our services in unanticipated ways that may cause a disruption in services for other customers. Since our customers use our service for important aspects of their business, any errors, defects, disruptions in service or other performance problems could result in negative publicity, damage to our reputation and brand, reduce our revenue, increase our operating expenses, negatively impact our ability to run our business, hinder our ability to enroll new customers, cause us to incur legal liability or issue refunds or service credits to our customers and cause us to lose current customers, all of which could substantially harm our business and operating results.
In addition, our two primary data centers, located in Santa Clara, California, and Chicago, Illinois, are hosted by a third-party service provider over which we maintain regular oversight but have little direct control. We depend on this third-party service provider to provide continuous and uninterrupted access to our products and services, including Encompass and the Ellie Mae Network. If for any reason our relationship with this third party were to end unexpectedly, it could require a significant amount of time to transition the hosting of our data centers to a new third-party service provider. We are also subject to interruptions beyond our and our third-party service provider’s control, such as disruptions or congestion in the portions of the Internet linking us to our customers. We are dependent on third parties for the implementation and maintenance of certain aspects of our systems and because some of the causes of system interruptions may be outside of our control, we may not be able to remedy such interruptions in a timely manner. These interruptions may affect our customers’ experience or cause us to lose customers, and may materially harm our reputation and operating results.
Our failure to protect the confidential information of our Encompass users, our Ellie Mae Network participants, and their respective customers could damage our reputation and brand and substantially harm our business and operating results.
We collect, process, transmit, and maintain certain confidential information relating to our Encompass users, our Ellie Mae Network participants and their respective customers, including personally identifiable information. This information resides on

29


data center servers hosted by third-party providers, and is transmitted to, across, and from our networks. While we have security measures in place to protect this information and prevent security breaches, these security measures may be compromised as a result of third-party action, including intentional misconduct by computer hackers, advanced persistent cyber-attacks (by hacktivists or cybercriminal organizations), employee error or malfeasance, service provider or vendor error, malfeasance or other intentional or unintentional acts by third parties. Furthermore, customer data, including personally identifiable information, may be lost, exposed, or subject to unauthorized access and/or use as a result of accidents, errors, or malfeasance by our employees, independent contractors, or others working with us or on our behalf. Our servers and systems, and those of our service providers, may also be vulnerable to computer malware, break-ins, denial-of service attacks, and similar disruptions from unauthorized tampering with our computer systems, which could result in someone obtaining unauthorized access to our customers’ data or our data, including our intellectual property and other confidential business information. Because the techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. The possession and use of personal information in conducting our business subjects us to legislative and regulatory burdens that may require notification to customers in the event of a security breach, restrict our use of personal information, and hinder our ability to acquire new customers or market to existing customers.
We cannot guarantee that our security measures will prevent security breaches or the loss or exposure of confidential information or other information we maintain or process. Any actual or perceived compromise of our security could result in the loss of customer data, intellectual property or trade secrets, and could damage our reputation and brand, negatively affect our ability to attract new customers and retain existing customers, adversely affect investor confidence, and expose us to a risk of litigation or regulatory actions and orders, penalties for violation of applicable laws, regulations, or contractual obligations and/or other liabilities, which would substantially harm our business and operating results. We will need to expend significant resources to protect against and remedy any potential security breaches and their consequences, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants.
Our future performance will be highly dependent on our ability to continue to attract Encompass customers and grow revenues from new on-demand services.
To maintain or increase our revenues, we must increase the number of users of our on-demand Encompass software and other services. We cannot guarantee our on-demand SaaS strategy, including our Success Based Pricing model, will continue to be successful. If we are unable to increase the number of Encompass customers or users of our other services, our business may be materially adversely affected.
Our success will depend, to a large extent, on the willingness of mortgage lenders to continue to accept the SaaS model for delivering software applications that they view as critical to the success of their business. Our success will depend on our ability to convince enterprises using on-premise enterprise software solutions to invest significant personnel and financial resources to migrate to our SaaS offering. We will need to continue to expand and optimize our sales infrastructure in order to grow our customer base and our business. Identifying and recruiting qualified personnel and training them in the use of our software requires significant time, expense, and attention. Our business may be adversely affected if our efforts to expand and train our direct sales force do not generate a corresponding increase in revenues.
It is difficult to predict customer adoption rates and demand for our services, the future growth rate and size of the SaaS market or the entry of competitive applications. The growth of the SaaS market depends on a number of factors, including the cost, performance, and perceived value associated with SaaS offerings, as well as the ability of SaaS companies to address security and reliability concerns. If other SaaS providers experience security incidents, loss of customer data, disruptions in delivery or other problems, the market for SaaS applications as a whole, including our own products and services, may be negatively affected. If there is a reduction in demand for SaaS caused by technological challenges, weakening economic conditions, security or privacy concerns, competing technologies, and products, decreases in corporate spending or otherwise, it could result in decreased revenues and our business could be adversely affected.
Our future performance will be highly dependent on our ability to expand the use of settlement services on, and increase the number of transactions effected through, the Ellie Mae Network.
To grow our base of Ellie Mae Network participants, we and settlement service providers must continue to enhance the features and functionality of offerings to them. In addition, increasing the number of settlement service transactions effected through the Ellie Mae Network will depend, in part, on settlement service providers enhancing their technical capabilities, which is largely beyond our control.
We must also convince a variety of potential Ellie Mae Network participants, including mortgage lenders, originators, settlement service providers, and mega lenders, of the benefits of electronic origination and network participation as compared to traditional mortgage origination methods including paper, facsimile, courier, mail, and email.

30


We cannot guarantee that our Ellie Mae Network and other service offerings will achieve market acceptance. In the event these efforts are not successful, our business and growth prospects would be adversely affected.
We cannot accurately predict subscription renewal or upgrade rates and the impact these rates may have on our future revenues and operating results.
Our customers have no obligation to renew their subscriptions for our service after the expiration of their initial subscription period, which ranges from one to five years. They may also choose to renew their subscriptions at lower levels. In addition, in the first year of a subscription, customers often purchase a higher level of professional services than they do in renewal years. As a result, our ability to grow is dependent in part on customers purchasing additional subscriptions and services after the initial subscription term. We cannot accurately predict renewal rates given our varied customer base and the number of multi-year subscription contracts. Our customers’ renewal rates may decline or fluctuate because of several factors, including their satisfaction or dissatisfaction with our services, the prices of our services, the prices of services offered by our competitors or reductions in our customers’ spending levels due to the macroeconomic environment or other factors. If our customers do not renew their subscriptions for our services, renew on less favorable terms or do not purchase additional subscriptions or services, our revenues may grow more slowly than expected or decline and our profitability and gross margin percentage may be harmed.
Mortgage lending volume was significantly higher in 2015 and in the first quarter of 2016 than in 2014, but may decrease during the remainder of 2016 and future years, which could materially adversely affect our business.
Mortgage lending volume was significantly higher in 2015 and in the first quarter of 2016 than in 2014, but may decrease during the remainder of 2016 and future years, which could materially adversely affect our business. Factors that adversely impact mortgage lending volumes include increasing mortgage interest rates, reduced consumer and investor demand for mortgages, more stringent underwriting guidelines, decreased liquidity in the secondary mortgage market, high levels of unemployment, high levels of consumer debt, lower consumer confidence, changes in tax and other regulatory policies, the number of existing mortgages eligible for refinancing, and other macroeconomic factors.
Mortgage interest rates are influenced by a number of factors, including monetary policy. In December 2015, the Federal Reserve Bank raised the target federal funds rate from near zero to between 0.25% and 0.50% and signaled that the federal funds rate could be increased further over the next several years. The increase in the federal funds rate may cause mortgage interest rates to rise. Increases in mortgage interest rates could reduce the volume of new mortgages originated, in particular the volume of mortgage refinancings. Additionally, because the ratio of applications to closed loans typically is greater with refinancings than with purchase loans, a continued decrease in refinancings could result in fewer mortgage applications per funded loan. Since we generate some Ellie Mae Network revenues during the application process, regardless of whether the loan is eventually funded, this may negatively impact our transaction based revenue. In addition, our on-demand revenues typically, but not always, track the seasonality of the residential mortgage industry, with increased activity in the second and third quarter and reduced activity in the first and fourth quarters as home buyers tend to purchase their homes during the spring and summer in order to move to a new home before the start of the school year. As a result, a higher percentage of our on-demand revenues have historically been recognized during those quarters.
We currently estimate that approximately 30% to 40% of our revenues have some direct sensitivity to volume. A decrease in residential mortgage volumes could materially adversely affect our business and operating results. Furthermore, a significant decrease in mortgage volume could negatively impact our customers, resulting in a reduction of their Encompass users, consolidation with other lenders or cessation of operations. If any of these occurs, it could materially adversely affect our business and operating results.
We expect a number of factors to cause our operating results to fluctuate on a quarterly and annual basis, which may make it difficult to predict our future performance.
Our revenues and operating results have in the past varied and could in the future vary significantly from quarter-to-quarter and year-to-year because of a variety of factors, many of which are outside of our control. As a result, comparing our operating results on a period-to-period basis may not be indicative of future operating results. In addition to other risk factors discussed in this section, factors that may contribute to the variability of our quarterly and annual results include:
the number of Encompass users;
the volume of mortgages originated by Encompass users, especially users on our Success Based Pricing model;
transaction volume on the Ellie Mae Network;
fluctuations in mortgage lending volume;
the relative mix of purchase and refinance volume handled by Encompass users;
the level of demand for our services;

31


the timing of the introduction and acceptance of Ellie Mae Network offerings and new on-demand services;
any write-downs in the value of our property and equipment, goodwill or intangible assets as a result of our investment or acquisition activities;
costs associated with defending intellectual property infringement and other litigation claims; and
changes in government regulation affecting Ellie Mae Network participants or our business.
Due to these and other factors, our future results may not reach our financial projections. In addition, our operating results in future periods may not meet the expectations of investors or public market analysts who follow our company, which could cause our stock price to decline rapidly and significantly. The results of any prior quarterly or annual periods should not be relied upon as indications of our future operating performance.
Since part of our sales efforts are targeted at larger customers, our sales cycle may become longer and more expensive, we may encounter pricing pressure and implementation challenges, and we may have to delay revenue recognition for some complex transactions, all of which could harm our business and operating results.
Part of our business strategy is to target larger mortgage lenders that handle greater volumes of loans. As we target more of our sales efforts at larger customers, we could face greater costs, longer sales cycles, and less predictability in completing some of our sales. In this market, the customer’s decision to use our products and services may be an enterprise-wide decision and, if so, this type of sale could require us to provide greater levels of education regarding the use and benefits of our products and services. In addition, larger customers may demand more complex integration, implementation services, and features. As a result of these factors, these sales opportunities may require us to devote greater sales support and professional services resources to individual customers, driving up costs and time required to complete sales and diverting our own sales and professional services resources to a smaller number of larger transactions, while potentially requiring us to delay revenue recognition on some of these transactions until the technical or implementation requirements have been met.
Supporting our existing and growing customer base could strain our personnel resources, and if we are unable to scale our operations and increase productivity, we may not be able to successfully implement our business plan.
We continue to experience significant growth in our customer base, which has placed a strain on our management and administrative, operational, and financial infrastructure. Additional investments in our implementation capabilities, technical support, technical operations, research and development, and general and administrative functions will be required to scale our operations and increase productivity, address the needs of our customers, further develop and enhance our products and services, and scale with the overall growth of our company.
In addition, professional services, such as implementation services, are a key aspect of on-boarding new customers. The implementation process is complicated and we will need to scale our capabilities in this area to meet future revenue targets. If a customer is not satisfied with the quality of work performed by us or with the type of services or solutions delivered, then we could incur additional costs to address the situation, the profitability of that work might be impaired, and the customer’s dissatisfaction with our products and services could damage our ability to obtain additional work from that customer. In addition, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.
Our growth strategy will require significant expenditures and resources to improve our technology, systems, and operational infrastructure in order to support a growing number of customers. We will need to make such expenditures with no assurance that the volume of our business or revenues will actually increase.
Our strategy of growing our business and increasing the number of Encompass users has placed and may continue to place significant demands on our technology systems and operational infrastructure. As our operations grow in size, scope, and complexity, we will need to expand, improve, and upgrade our technology systems and, operational infrastructure, including our data centers to offer an increasing number of customers enhanced solutions, features and functionality, and to ensure that our services are reliable.
Our growth and the improvement of our technology systems and operational infrastructure will require significant lead time and substantial financial, operational and technical resources in advance of the anticipated increase in the volume of business, with no assurance that the volume of business or our revenues will actually increase.
If we are not able to provide successful enhancements, new features and modifications to our services, our business could be adversely affected. Further, impairment of software-related assets and other assets may materially adversely affect our operating results.
If we are unable to provide enhancements, new features, and modifications of our existing services, including the successful completion and deployment of our next generation Encompass platform and changes to our services to reflect changes in laws

32


and regulations relating to residential mortgage lending, our business and operating results could be adversely affected. In addition, we will need to continuously modify and enhance our services to keep pace with changes in Internet-related and mobile-related technologies and other software, communication, browser and database technologies. We may not be successful in either developing these modifications and enhancements or in bringing them to market in a timely fashion which could increase our costs and adversely affect our business. The failure of our services to operate effectively with future technologies could reduce the demand for our services, result in customer dissatisfaction and adversely affect our business.
We have invested and continue to invest significant resources to develop and acquire technology related to our services that is capitalized to property and equipment or intangible assets and treated as an asset on our balance sheet. We may not launch this new technology, the launch of such technology may result in disruptions to our business operations or such technology might not meet our and our customers’ expectations. Also, changes to any of our implementation strategies or the failure of this technology to meet our and our customers’ expectations could result in the impairment of software-related assets, and our future operating results could be materially adversely affected if we are required to write down the carrying value of capitalized software development or other intangible assets.
We have experienced rapid growth. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and operational controls or adequately address competitive challenges.
We have experienced, and are continuing to experience, a period of rapid growth in our customers, headcount, and operations. In particular, we grew from approximately 270 employees as of December 31, 2011 to approximately 900 employees as of March 31, 2016, and have also significantly increased the number of customers and active users of Encompass. We anticipate that we will significantly expand our operations and headcount in the near term, and will continue to expand our customer base. This growth has placed, and future growth will place, a significant strain on our management, general and administrative resources, and operational infrastructure.
Our success will depend in part on our ability to manage this growth effectively and to scale our operations. To manage the expected growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls, and our reporting systems and procedures. As we continue to grow, we also need to ensure that our policies and procedures evolve to reflect our current operations and are appropriately communicated to and observed by employees, and that we appropriately manage our corporate information assets, including confidential and proprietary information. Failure to effectively manage growth could result in difficulty or delays in deploying customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features or other operational difficulties, and any of these difficulties could adversely impact our business performance and results of operations.
Completing and integrating future acquisitions could disrupt our business, harm our financial condition, and operating results or dilute or adversely affect the price of our common stock.
Our success will depend in part on our ability to expand our solutions and services and to grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may pursue growth through the acquisition of complementary businesses, solutions or technologies rather than through internal development. For example, in October 2015, we acquired substantially all the assets of Mortgage Returns, LLC, a company that provides on-demand CRM, and marketing automation solutions for the mortgage industry. In October 2014, we acquired substantially all the assets of Mortgage Resource Center, Inc., dba AllRegs, a provider of research and reference, education, documentation, and data analytics products relating to the mortgage industry.
The identification of suitable acquisition candidates can be difficult, time-consuming, and costly, and we may not be able to complete acquisitions successfully. Moreover, if such acquisitions require us to seek additional debt or equity financing, we may not be able to obtain such financing on terms favorable to us or at all. Acquisitions and investments involve numerous risks which may have a negative impact on our results of operations, including:
write-offs of acquired assets or investments;
potential financial and credit risks associated with acquired customers;
unknown liabilities associated with the acquired businesses;
unanticipated expenses related to acquired technology and its integration into existing technology;
limitations to our ability to recognize revenue from acquired deferred revenue;
depreciation and amortization of amounts related to acquired intangible assets, fixed assets, and deferred compensation; and
adverse tax consequences of any such acquisitions.
Even if we successfully complete an acquisition, we may not be able to assimilate and integrate effectively the acquired business, technologies, solutions, assets, personnel or operations, particularly if key personnel of an acquired company decide not

33


to work for us. We may encounter difficulty in incorporating acquired technologies into our service and maintaining the quality standards that are consistent with our brand and reputation. In addition, we may issue debt or equity securities to complete an acquisition, which could dilute our stockholders’ ownership and adversely affect the price of our common stock.
The residential mortgage industry is heavily regulated and changes in current legislation or new legislation could adversely affect our business.
Changes in the regulations that govern our customers could adversely affect our business.
The U.S. mortgage industry is heavily regulated. Federal and state governments and agencies could enact legislation or other policies that could negatively impact the business of our Encompass users and other Ellie Mae Network participants. Any changes to existing laws or regulations or adoption of new laws or regulations that increase restrictions on the residential mortgage industry may decrease residential mortgage volume or otherwise limit the ability of our Encompass users and Ellie Mae Network participants to operate their businesses, resulting in decreased usage of our solutions.
Changes in current legislation or new legislation may increase our costs by requiring us to update our products and services and if our products and services fail to address relevant laws and regulations our business could be adversely affected.
Changes to existing laws or regulations or adoption of new laws or regulations relating to the residential mortgage industry may require us to incur significant costs to update our products and services so that our customers remain compliant with such laws and regulation. Our Encompass Compliance Service analyzes mortgage loan data for compliance with consumer protection laws and institutionally mandated compliance policies and must continually be updated to incorporate changes to such laws and policies. The Dodd-Frank Act has caused and will continue to cause us to make similar updates to Encompass, Encompass Product and Pricing Service, Encompass Docs Solution, TQL, and the Ellie Mae Network to address, among other things, regulations that protect consumers against unfair, deceptive, and abusive practices by lenders. For example, additional tools and product updates were required to address the Ability-to-Repay/Qualified Mortgage and Federal and State High Cost rules that became effective in January 2014. In addition, we have updated certain products to comply with the TILA-RESPA Integrated Disclosure rule changes and the 2013 Loan Originator Rule under the Truth in Lending Act (Regulation Z) (TILA-RESPA Amendments) that became effective October 3, 2015. The final rule amending Regulation C to implement amendments to the Home Mortgage Disclosure Act made by section 1094 of the Dodd-Frank Act was published on October 15, 2015. It contained various effective compliance dates, starting with January 1, 2017 through May 30, 2020. The final "Qualified Residential Mortgage" rule which implements the risk retention requirements in the Dodd-Frank Act became effective on December 24, 2015. These additions and updates have caused us to incur significant expense, and future updates will likely similarly cause us to incur significant expense. In addition, if our products and services fail to address relevant laws and regulations, we could be subject to claims by our customers that we have breached our customer contracts as well as potential claims by borrowers or government agencies. Such claims could result in substantial costs and we could incur judgments or enter into settlements of claims that could have a material adverse effect on our business and operating results. Furthermore, if our products and services fail to address relevant laws and regulations this could result in negative publicity, damage to our reputation and brand, hinder our ability to enroll new customers and cause us to lose current customers, all of which could substantially harm our business and operating results.
Potential structural changes in the U.S. residential mortgage industry, in particular plans to diminish the role of Fannie Mae and Freddie Mac, could disrupt the residential mortgage market and have a material adverse effect on our business.
Fannie Mae and Freddie Mac play a very important role in providing liquidity, stability, and affordability in the current U.S. residential mortgage market. In particular, they participate in the secondary mortgage market by purchasing mortgage loans and mortgage-related securities for investment and by issuing guaranteed mortgage-related securities. In February 2011, the Obama administration delivered a report to Congress which proposed the winding down of Fannie Mae and Freddie Mac and shrinking the federal government’s role in the housing market. This proposal includes the withdrawal of government guarantees currently available for certain residential loans and increasing the down payment requirements for borrowers, both of which could reduce mortgage lending volume. In February 2012, the Federal Housing Finance Agency sent Congress a strategic plan to wind down Fannie Mae and Freddie Mac over the next several years. This proposal includes building a new infrastructure for the secondary mortgage market, continuing to shrink Fannie Mae’s and Freddie Mac’s operations by eliminating the direct funding of mortgages and shifting mortgage credit risk to private investors and maintaining foreclosure prevention activities and credit availability. In August 2012, the U.S. Department of the Treasury announced it would require Fannie Mae and Freddie Mac to reduce their investment portfolios more quickly, at an annual rate of 15% versus the previous rate of 10%. In June 2013, the U.S. Senate introduced a bill to wind down Fannie Mae and Freddie Mac over five years. This legislation would replace Fannie Mae and Freddie Mac with a new Federal Mortgage Insurance Corporation that would continue to guarantee mortgages, but only after private capital absorbs the first 10% of any losses. In July 2013, the U.S. House of Representatives also unveiled draft legislation to similarly wind down Fannie Mae and Freddie Mac over a five year period. In 2014, four Fannie Mae and Freddie Mac reform measures were active in Congress: the Senate’s Johnson-Crapo and Corker-Warner bills, and the House’s PATH Act and HOME Forward Act. In 2015, two Fannie Mae and Freddie Mac reform measures were active in Congress: the Partnership to Strengthen

34


Homeownership Act of 2015 and the Mortgage Finance Act of 2015. The Federal Housing Finance Agency released in March 2015 its report on progress with the 2014 Strategic Plan for Fannie Mae and Freddie Mac Conservatorships. The effects of these proposals, the passage of similar bills into law or any significant structural change to the U.S. residential mortgage industry may cause significant disruption to the residential mortgage market. If we are unable to react effectively and quickly to changes in the residential mortgage industry, our business could be harmed.
We may be limited in the way in which we market our business or generate revenue by U.S. federal law prohibiting referral fees in real estate transactions, and if we are found to be in violation of such laws we would be subject to significant liability.
The Real Estate Settlement Procedures Act (“RESPA”) generally prohibits the payment or receipt of fees or any other thing of value for the referral of business related to a residential real estate settlement service and prohibits fee shares or splits or unearned fees in connection with the provision of such services. Encompass software and services and the Ellie Mae Network were designed with payment methods that are intended to comply with the restrictions under RESPA. Nonetheless, RESPA may restrict our ability to enter into marketing and distribution arrangements with third parties for existing or newly developed products and services, particularly to the extent that such arrangements may be characterized as involving payments for the referral of residential real estate settlement service business. Additionally, any amendments to RESPA, court opinions interpreting the provisions of RESPA, or changes in the manner that RESPA is interpreted by the regulatory agencies responsible for enforcing RESPA, that result in restrictions on our current payment methods, or any determination that our payment methods have been and currently are subject to the restrictions under RESPA, could have a material adverse effect on our business. If we were found to be in violation of RESPA rules, we would be exposed to significant potential liability that could have a material adverse effect on our reputation and business.
We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current or hire additional personnel, our ability to develop and successfully market our business could be harmed.
We believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, technical, finance, creative, and sales and marketing personnel. Moreover, we believe that our future success is highly dependent on the contributions of our named executive officers. All of our officers and other employees are at-will employees, which means they may terminate their employment relationship with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. In addition, the loss of any key employees or the inability to attract or retain qualified personnel could delay the development and introduction of, and harm our ability to sell, our solutions and harm the market’s perception of us. Competition for qualified personnel is particularly intense in the San Francisco Bay Area, where our headquarters are located. Qualified individuals are in high demand, and we may incur significant costs to attract them. We may be unable to attract and retain suitably qualified individuals who are capable of meeting our growing sales, operational and managerial requirements, or may be required to pay increased compensation in order to do so. If we are unable to attract and retain the qualified personnel we need to succeed, our business will suffer.
Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key employees. Our named executive officers are vested in a substantial amount of stock options and Performance Awards. Employees may be more likely to leave us if the shares they own or the shares underlying their vested options have significantly appreciated in value relative to the original purchase prices of the shares or the exercise prices of the vested options, or if the exercise prices of the options that they hold are significantly above the market price of our common stock. If we are unable to retain our named executive officers or other key employees, our business will be harmed.
We operate in a highly competitive market, which could make it difficult for us to attract and retain Encompass users and Ellie Mae Network participants.
The mortgage origination software market is highly competitive. There are many software providers that compete with us by offering loan origination software to mortgage originators, such as: Byte Software Inc., a subsidiary of CBCInnovis; Calyx Technology, Inc.; DH Corporation; Lending QB, Mortgage Builder Software, Inc., a subsidiary of Altisource Portfolio Solutions SA; Mortgage Cadence, which is owned by Accenture PLC; Wipro Gallagher Solutions, which is owned by Wipro, Ltd.; and LoanSphere Empower and LoanSphere LendingSpace, which are owned by Black Knight Financial Services, LLC, a subsidiary of Fidelity National Financial, Inc. Some software providers, including Calyx Technology, Inc. and Black Knight Financial Services, LLC, also provide connectivity between their software users and lenders and service providers to make such services available to mortgage lenders. We also compete with compliance, document preparation service, and product eligibility and pricing service providers that are more established than us. There is vigorous competition among providers of these services and we may not succeed in convincing potential customers using other services to switch to ours. In addition, some of our competitors are consolidating which facilitates greater cross-selling of services, which could weaken our ability to differentiate our offering in the market. Some of our competitors also offer services on a per closed loan basis, which could adversely impact the effectiveness of our Success Based Pricing strategy for increasing the number of Encompass customers. If we are unsuccessful in competing effectively by providing attractive functionality, customer service or value, we could lose existing Encompass users to our competitors and our ability to attract new Encompass users could be harmed.

35


There are many service providers that offer our Encompass users competing services, including borrower-facing websites, customer relationship management solutions, document preparation services, compliance services, product eligibility and pricing services, and electronic document management services. We may be unsuccessful in continuing to differentiate our Encompass service offerings to the extent necessary to effectively compete in some or all of these markets.
The Ellie Mae Network is only available to mortgage originators using Encompass. The principal alternative to the use of the Ellie Mae Network by Encompass users remains traditional methods of exchanging data and documents among mortgage industry participants by email, facsimile, phone, courier, and mail. In addition, mortgage originators may use standalone web browsers to go individually to each investor, lender or service provider’s website, and then manually upload loan data or enter information into the website. Mortgage originators may continue to use these methods due to habit, personal business relationships or otherwise. The success of the Ellie Mae Network depends on our ability to achieve and offer access to both the critical mass of investors, lenders, and service providers necessary to attract and retain mortgage originators using Encompass on the Ellie Mae Network and the critical mass of active mortgage originators necessary to attract and retain investors, lenders, and service providers on our network.
Some of our actual and potential competitors have longer operating histories and significantly greater financial, technical, marketing, and other resources than we do and, as a result, these companies may be able to respond more quickly to changes in regulations, new technologies or customer demands, or devote greater resources to the development, promotion, and sale of their software and services than we can. In addition, we may face increased competition as a result of continuing industry consolidation. We expect the mortgage origination market to continue to attract new competitors and there can be no assurance that we will be able to compete successfully against current or future competitors or that competitive pressures we face will not materially adversely affect our business.
Failure to adapt to technological changes may render our technology obsolete or decrease the attractiveness of our solutions to our customers.
If new industry standards and practices emerge, or if competitors introduce new solutions embodying new services or technologies, Encompass and the Ellie Mae Network technology may become obsolete. Our future success will depend on our ability to:
enhance our existing solutions;
develop and potentially license new solutions and technologies that address the needs of our prospective customers; and
respond to changes in industry standards and practices on a cost-effective and timely basis.
We must continue to enhance the features and functionality of Encompass, other Encompass services, and the Ellie Mae Network. The effective performance, reliability, and availability of Encompass, Encompass services, and the Ellie Mae Network infrastructure are critical to our reputation and our ability to attract and retain Encompass users and Ellie Mae Network participants. If we do not continue to make investments in product development and, as a result, or due to other reasons, fail to attract new and retain existing mortgage originators, lenders, investors, and service providers, we may lose existing Ellie Mae Network participants, which could significantly decrease the value of the Ellie Mae Network to all participants and materially adversely affect our business.
We are subject to the risks of current and future legal proceedings, which could have a material adverse effect on our business, financial condition, results of operations, and future prospects.
At any given time, we are a defendant in various legal proceedings and litigation matters arising in the ordinary course of business including commercial and employment disputes. We can give no assurance that the outcome of any such matter would not have a material adverse effect on our consolidated financial condition, results of operations or cash flows. We are unable to predict the ultimate outcome of these disputes or the actual impact of these matters on our profitability at this time, and any views we form as to the viability of these claims or the financial exposure in which they could result, could change from time to time as the matters proceed through their course, as facts are established, and various judicial determinations are made.
If we agree to settle these matters or judgments are secured against us, we may incur charges which may have a material and adverse impact on our business, financial conditions, results of operations, and future prospects.
Failure to adequately protect our intellectual property could harm our business.
The protection of our intellectual property rights, including our proprietary Encompass software and Ellie Mae Network technology, is crucial to the success of our business. We rely on a combination of patent, copyright, trademark and trade secret law, and contractual restrictions to protect our intellectual property. Our present and future patents may provide only limited protection for our technology and may not be sufficient to provide competitive advantage to us. Furthermore, we cannot guarantee any patents will be issued to us as a result of our patent applications. We also rely in part on confidentiality and invention assignment

36


agreements with our employees, independent contractors, and consultants. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our Ellie Mae Network and Encompass features and functionality or obtain and use information that we consider proprietary. Enforcing our proprietary rights is difficult and may not always be effective.
We have registered “Ellie Mae,” “Encompass,” “Mortgage Returns,” and “AllRegs” and certain of our other trademarks as trademarks in the United States. Competitors may adopt service names similar to ours, thereby impeding our ability to build brand identity and possibly leading to customer confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of the terms Ellie Mae, Encompass or our other trademarks.
Litigation or proceedings before the U.S. Patent and Trademark Office or other governmental authorities and administrative bodies in the United States and abroad may be necessary in the future to enforce our intellectual property rights, protect our patent and copyright rights, trade secrets and domain names, and determine the validity and scope of the proprietary rights of others. Our efforts to enforce or protect our proprietary rights may be ineffective and could result in substantial costs and diversion of resources and could harm our business.
Assertions that we infringe third-party intellectual property rights could result in significant costs and substantially harm our business.
Other parties have asserted, and may in the future assert, that we have infringed their intellectual property rights. For example, in the third quarter of 2014, we settled a patent infringement lawsuit in which it was alleged that our Encompass system infringed certain patents. In addition, we generally agree to indemnify our customers against legal claims that our software products infringe intellectual property rights of third parties and, in the event of an infringement, to modify or replace the infringing product or, if those options are not reasonably possible, to refund the cost of the software, as pro-rated over a period of years. We cannot predict whether assertions of third-party intellectual property rights or claims arising from such assertions will substantially harm our business and operating results. If we are forced to defend against any infringement claims, whether they are with or without merit or are determined in our favor, we may face costly litigation and diversion of technical and management personnel. Furthermore, an adverse outcome of a dispute may require us to: pay damages, potentially including treble damages and attorneys’ fees if the infringement were found to be willful; cease providing solutions that allegedly incorporate the intellectual property of others; expend additional development resources to redesign or re-engineer our solutions and products, if feasible; and enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies. We cannot be certain of the outcome of any litigation. Any royalty or licensing agreement, if required, may not be available to us on acceptable terms or at all. Our failure to obtain the necessary licenses or other rights could prevent the sale or distribution of some of our products and services and, therefore, could have a material adverse effect on our business.
Our internal information technology systems are critical to our business. System integration and implementation issues could disrupt our operations, which could have a material adverse impact on our business or results in significant deficiencies or material weaknesses in our internal controls.
We rely on the efficient and uninterrupted operation of complex information technology systems, including systems for customer billing, human resources, enterprise resource planning and customer relationship management.  As our business has grown in size and complexity, the growth has placed, and will continue to place, significant demands on our internal information technology systems. To effectively manage this growth, we must commit significant financial and personnel resources to maintain and enhance existing systems and develop or acquire new systems to keep pace with continuing changes in our business and information processing technology as well as evolving industry, regulatory and accounting standards.  If the information we rely upon to run our businesses were to be found to be inaccurate or unreliable, if we fail to properly maintain or enhance our internal information technology systems, we could have operational disruptions, have customer disputes, lose our ability to produce timely and accurate financial reports, have significant deficiencies or material weaknesses in our internal controls, have increases in operating and administrative expenses, or suffer other adverse consequences.
If we fail to maintain proper and effective internal controls, our ability to produce accurate financial statements could be impaired, which could result in a loss of investor confidence in our financial reports, significant expenses to remediate any internal control deficiencies, and ultimately have an adverse effect on the market price of our common stock.
As a publicly-traded company, we are subject to compliance with, among other regulations, Section 404 of the Sarbanes-Oxley Act of 2002, or SOX, which requires that we test our internal control over financial reporting and disclosure controls and procedures. Ensuring that we have adequate internal financial and accounting controls and procedures in place so that we can produce accurate financial statements on a timely basis is a costly and time-consuming effort that needs to be re-evaluated frequently. Our compliance with SOX requires that we incur substantial expense and expend significant management time on compliance-related issues. If we fail to achieve and maintain an effective internal control environment, we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could harm our operating results and lead to a decline in our stock price. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to

37


potential delisting from the New York Stock Exchange, regulatory investigations, civil or criminal sanctions, and class action litigation.
As a third-party technology service provider of mission-critical products and services to many financial institutions that are regulated by one or more member agencies of the Federal Financial Institutions Examination Council, or FFIEC, we are subject to an IT examination by the member agencies of the FFIEC. As a result, the FFIEC conducts recurring IT Examinations in order to identify existing or potential risks associated with our operations that could adversely affect the financial institutions to whom we provide products and services, evaluate our risk management systems, and controls and determine our compliance with applicable laws that affect the products and services we provide to financial institutions. In addition to examining areas such as our management of technology, data integrity, information confidentiality, and service availability, the reviews also assess our financial stability. In June 2014, the FDIC, a member agency of the FFIEC, completed its IT examination, and found that, while the services we provide to our client banks are satisfactory, several matters required further attention, some of which were repeat findings and recommendations from the FDIC’s 2012 examination. Although management has developed a plan for addressing these matters, we cannot be assured that the plan will satisfy the FDIC or applicable law. A sufficiently unfavorable review from the FFIEC in the future could have a material adverse effect on our business and financial condition.
If one or more U.S. states or local jurisdictions successfully assert that we should have collected or in the future should collect additional sales or use taxes on our fees, we could be subject to additional liability with respect to past or future sales, and the results of our operations could be adversely affected.
We do not collect state and local sales and use taxes on all sales in all jurisdictions in which our customers are located, based on our belief that such taxes are not applicable. Sales and use tax laws and rates vary by jurisdiction and such laws are subject to interpretation. Jurisdictions in which we do not collect sales and use taxes may assert that such taxes are applicable, which could result in the assessment of such taxes, interest, and penalties, and we could be required to collect such taxes in the future. This additional sales and use tax liability could adversely affect the results of our operations.
Our business is subject to the risks of earthquakes, fires, floods, and other natural catastrophic events and to interruption by man-made problems such as terrorism.
Our systems and operations are vulnerable to damage or interruption from earthquakes, fires, floods, power losses, telecommunications failures, terrorist attacks, acts of war, and similar events. For example, a significant natural disaster, such as an earthquake, fire or flood, could have a material adverse impact on our business, operating results and financial condition, and our insurance coverage may be insufficient to compensate us for losses that may occur. Our corporate offices and one of the facilities we lease to house our computer and telecommunications equipment are located in the San Francisco Bay Area, a region known for seismic activity. In addition, acts of terrorism, which may be targeted at metropolitan areas with higher population density than rural areas, could cause disruptions in our or our customers’ businesses or the economy as a whole. We may not have sufficient protection or recovery plans in certain circumstances, such as natural disasters affecting the San Francisco Bay Area, and our business interruption insurance may be insufficient to compensate us for losses that may occur.
Our stock price is volatile and purchasers of our common stock could incur substantial losses.
The trading price of our common stock may be subject to wide fluctuations in response to various factors, some of which are beyond our control. In addition to the factors discussed in this “Risk Factors” section and elsewhere in our filings with the SEC, these factors include:
our operating performance and the operating performance of similar companies;
the overall performance of the equity markets;
the number of shares our common stock publicly owned and available for trading;
threatened or actual litigation;
changes in laws or regulations relating to our solutions;
any major change in our board of directors or management;
publication of research reports about us or our industry or positive or negative recommendations or withdrawal of research coverage by securities analysts;
large volumes of sales of our shares of common stock by existing stockholders; and
general political and economic conditions.
In addition, the stock market in general has experienced extreme price and volume fluctuations. Securities class action litigation has often been instituted against companies following periods of volatility in the overall market and in the market price of a company’s securities. This litigation, if instituted against us, could result in very substantial costs, divert our management’s attention and resources and harm our business.

38


Our stock repurchase program may be suspended or terminated at any time, which may result in a decrease in the trading price of our common stock.
Our board of directors previously approved a stock repurchase program under which we are authorized to repurchase up to $75.0 million of our common stock over a 36-month period ending in May 2017, $43.5 million of which remains available as of March 31, 2016. Such stock repurchases may be limited, suspended, or terminated at any time without prior notice. There can be no assurance that we will repurchase additional shares of our common stock under our stock repurchase program or that any future repurchases will have a positive impact on the trading price of our common stock or earnings per share. Important factors that could cause us to limit, suspend or terminate our stock repurchase program include, among others, unfavorable market conditions, the trading price of our common stock, the nature of other investment or strategic opportunities presented to us from time to time, the rate of dilution of our equity compensation programs, the availability of adequate funds, and our ability to make appropriate, timely, and beneficial decisions as to when, how, and whether to purchase shares under the stock repurchase program. If we limit, suspend or terminate our stock repurchase program, our stock price may be negatively affected.
If securities or industry analysts discontinue publishing research or publish inaccurate or unfavorable research about our business, our stock price could decline.
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us downgrade our stock or publish inaccurate or unfavorable research about our business, our stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, demand for our stock could decrease, which might cause our stock price to decline.
Certain provisions in our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could have the effect of delaying or preventing changes in control or changes in our board of directors. These provisions include:
a classified board of directors with three-year staggered terms, which may delay the ability of stockholders to change the membership of a majority of our board of directors;
no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
the ability of our board of directors to determine to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of the board of directors, the chief executive officer, the president or the board of directors, which may delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors; and
advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
We are also subject to certain anti-takeover provisions under Delaware law. Under Delaware law, a corporation may not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction.

39


ITEM 2—UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The table below sets forth the information with respect to purchases made by or on behalf of the Company or any “affiliated purchaser” (as the term is defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934, as amended) of our common stock during the three months ended March 31, 2016:
ISSUER PURCHASES OF EQUITY SECURITIES
 
 
 
 
 
Total Number
 
Approximate
 
 
 
 
 
of Shares
 
Dollar Value or
 
Total
 
 
 
Purchased as
 
Shares that May
 
Number of
 
Average
 
Part of Publicly
 
Yet be Purchased
 
Shares
 
Price Paid
 
Announced Plans
 
Under the Plans
Period
Purchased
 
per Share
 
or Programs
 
or Programs (1)
January 1, 2016 to January 31, 2016

 
$

 

 
$
43,469,986

February 1, 2016 to February 29, 2016

 
$

 

 
$
43,469,986

March 1, 2016 to March 31, 2016

 
$

 

 
$
43,469,986

_________________
(1) In May 2014, our board of directors approved a stock repurchase program under which we are authorized to repurchase up to $75.0 million of our common stock, which expires in May 2017. Shares under the program are retired upon the repurchase. Amount remaining to be purchased are exclusive of commissions.
ITEM 3DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5—OTHER INFORMATION
Not applicable.

40


ITEM 6—EXHIBITS
 
Exhibit
Number
Description of Document
 
 
10.1#
2016 Senior Executive Performance Share Program.
 
 
10.2#
Form of Notice of Grant of and Grant Agreement for Performance Shares for Senior Executives under the Ellie Mae, Inc. 2016 Senior Executive Performance Share Program and Ellie Mae, Inc. 2011 Equity Incentive Award Plan.
 
 
31.1
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934 as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
31.2
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934 as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
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.
 
 
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.
 
 
101.INS
XBRL Instance Document
 
 
101.SCH
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
_________________
*
Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.
#
Indicated management contract or compensatory plan.


41


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.
 
 
 
ELLIE MAE, INC.
 
 
 
 
Date:
May 5, 2016
By:
/s/ Edgar A. Luce
 
 
 
Edgar A. Luce
 
 
 
Executive Vice President, Finance and Administration and
Chief Financial Officer
(Principal Financial and Accounting Officer and duly authorized signatory)

42
EX-10.1 2 elli-20160331xex101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1
ELLIE MAE, INC.
2016 SENIOR EXECUTIVE PERFORMANCE SHARE PROGRAM

ARTICLE I

PURPOSE

The purpose of this document is to set forth the general terms and conditions applicable to the Ellie Mae, Inc. 2016 Senior Executive Performance Share Program (the “Program”) established by the Compensation Committee of the Board of Directors of Ellie Mae, Inc. (the “Company”) pursuant to the Company’s 2011 Equity Incentive Award Plan (the “Plan”). The Program is intended to carry out the purposes of the Plan and provide a means to reinforce objectives for sustained long-term performance and value creation by awarding selected key employees of the Company with payments in Company stock based on the level of achievement of pre-established performance goals during performance periods through the award of a Performance Award pursuant to Section 9.1 of the Plan consisting of performance shares payable in Common Stock (“Performance Shares”).

ARTICLE II

DEFINITIONS
Unless otherwise defined herein, capitalized terms used herein shall have the meanings assigned to such terms in the Plan. The following words and phrases shall have the following meanings:
Cause” shall exist with respect to a Participant if a termination of employment is for “Cause” pursuant to a written agreement between the Participant and the Company (an “Individual Agreement”) that is then in effect or, if there is no Individual Agreement in effect that defines “Cause”, “Cause” shall mean a finding by the Board or the Committee, before or after the Participant’s termination of employment, of: (i) any material failure by the Participant to perform the Participant’s duties and responsibilities under any written agreement between the Participant and the Company; (ii) any act of fraud, embezzlement, theft or misappropriation by the Participant relating to the Company; (iii) the Participant’s commission of a felony or a crime involving moral turpitude; (iv) any gross negligence or intentional misconduct on the part of the Participant in the conduct of the Participant’s duties and responsibilities with the Company or which adversely affects the image, reputation or business of the Company; or (v) any material breach by the Participant of any agreement between the Company or any of its Subsidiaries, on the one hand, and the Participant on the other. The findings and decision of the Committee with respect to such matter, including those regarding the acts of the Participant and the impact thereof, will be final for all purposes.
Committee” shall mean the Board or the Compensation Committee of the Board.

Disability” shall mean total and permanent disability within the meaning of Section 22(e)(3) of the Code.

    “Good Reason” shall exist with respect to a Participant if a termination of employment is for “Good Reason” pursuant to an Individual Agreement to which such Participant is a party and that is then in effect or, if there is no Individual Agreement in effect that defines “Good Reason”, “Good Reason” shall mean the Participant’s voluntary resignation following any one or more of the following that is effected without the Participant’s written consent: (i) a change in his or her position that materially reduces his or her duties or responsibilities, (ii) a material reduction in his or her base salary, unless the base salaries of all similarly situated individuals are similarly reduced, or (iii) a relocation of such Participant’s principal place of employment of more than fifty (50) miles. Notwithstanding the foregoing, a voluntary resignation shall not be deemed to be for Good Reason unless the Participant provides written notice to the Company of the Participant’s intent to resign for Good Reason specifying the condition giving rise to Good Reason within

1



thirty (30) days following the initial existence of such condition, the Company fails to correct such condition within the thirty (30) day period beginning upon the Company’s receipt of such notice (the “Cure Period”) and such resignation is effective within thirty (30) days following the end of the Cure Period.
Participant” shall mean a key employee of the Company or an affiliate who participates in this Program pursuant to the provisions of Article III hereof.
Performance Period” shall mean a period of time with respect to which performance is measured as determined by the Committee. Performance Periods may overlap.
ARTICLE III
PARTICIPATION

3.1    Participants. Participants for any Performance Period shall be those active key employees of the Company or an affiliate who are designated in writing as eligible for participation by the Committee within the first ninety (90) days of such Performance Period.

3.2    No Right to Participate. No Participant or other employee of the Company or an affiliate shall, at any time, have a right to participate in this Program for any Performance Period, notwithstanding having previously participated in this Program.
ARTICLE IV

ADMINISTRATION

4.1    Generally. The Committee shall establish the basis for payments under this Program in relation to specified Performance Goals, as more fully described in Article V hereof. Following the end of each Performance Period, once all of the information necessary for the Committee to determine the Company’s performance is made available to the Committee, the Committee shall determine the portion of the Performance Shares payable to each Participant; provided, however, that any such determination shall be made no later than thirty (30) days following the date the Form 10-K or Form 10-Q for the last fiscal year or quarterly period, as applicable, in such Performance Period has been filed with the Securities and Exchange Commission (the date of such determination shall hereinafter be called the “Determination Date”). The Committee shall have the power and authority granted it under Article 13 of the Plan, including, without limitation, the authority to construe and interpret this Program, to prescribe, amend and rescind rules, regulations and procedures relating to its administration and to make all other determinations necessary or advisable for administration of this Program. Decisions of the Committee in accordance with the authority granted hereby shall be conclusive and binding. Subject only to compliance with the express provisions hereof, the Committee may act in its sole and absolute discretion with respect to matters within its authority under this Program.
ARTICLE V

AWARD DETERMINATIONS
 
5.1    Award of Performance Shares. The Committee shall determine the number of Performance Shares (rounded down to the nearest whole number) to be awarded under this Program to each Participant with respect to such Performance Period.

5.2    Performance Requirements. The Committee shall approve the performance goals (collectively, the “Performance Goals”) with respect to any of the business criteria permitted under the Plan), each subject to such adjustments as the Committee may specify in writing at such time, and shall establish

2



a formula, standard or schedule which aligns the level of achievement of the Performance Goals with the earned Performance Shares.
ARTICLE VI

PAYMENT OF AWARDS

6.1    Form and Timing of Payment. Except as set forth in Section 8.1 below, no Performance Shares payable pursuant to this Program shall be paid unless and until the Committee certifies, in writing, the extent to which the Performance Goals have been achieved and the corresponding number of Performance Shares earned. Shares of Common Stock issued in respect of Performance Shares shall be deemed to be issued in consideration for future services to be rendered or past services actually rendered to the Company or for its benefit, by the Participant, which the Committee deems to have a value at least equal to the aggregate par value thereof.
6.2    Tax Withholding. Regardless of any action the Company or its affiliate takes with respect to any or all income tax (including federal, state and local taxes), social insurance, payroll tax, payment on account or other tax-related items related to participation in the Program and legally applicable to the Participant (“Tax Obligations”), the Participant acknowledges that the ultimate liability for all Tax Obligations is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company and/or its affiliate. The Participant further acknowledges that the Company and/or its affiliate (i) make no representations or undertakings regarding the treatment of any Tax Obligations in connection with any aspect of the Performance Shares, including the grant of the Performance Shares, the vesting of Performance Shares, the conversion of the Performance Shares into shares, the subsequent sale of any shares acquired at vesting and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Performance Shares to reduce or eliminate the Participant’s liability for Tax Obligations or achieve any particular tax result. Furthermore, if the Participant becomes subject to tax in more than one jurisdiction between the grant date and the date of any relevant taxable event, the Participant acknowledges that the Company and/or its affiliate may be required to withhold or account for Tax Obligations in more than one jurisdiction.

Prior to any relevant taxable or tax withholding event, as applicable, the Participant shall pay, or make adequate arrangements satisfactory to the Company or to its affiliate (in their sole discretion) to satisfy all Tax Obligations. In this regard, the Participant shall, at his or her discretion, satisfy all applicable Tax Obligations by one or a combination of the following:

(a)    withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or its affiliate; or

(b)    withholding from proceeds of the sale of shares of Common Stock acquired upon vesting or payment of the Performance Shares either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization); or

(c)    withholding in shares of Common Stock to be issued upon vesting or payment of the Performance Shares, provided that the Company and its affiliate shall only withhold an amount of shares of Common Stock with a fair market value equal to the minimum statutory Tax Obligations.

Finally, the Participant shall pay to the Company or its affiliate any amount of Tax Obligations that the Company or its affiliate may be required to withhold or account for as a result of the Participant’s participation in the Program that cannot be satisfied by the means previously described.  The Participant agrees to take any further actions and execute any additional documents as may be necessary to effectuate the provisions of this Section 6.2. Notwithstanding Section 6.1 above, the Company may refuse to issue or

3



deliver the shares or the proceeds of the sale of shares of Common Stock if the Participant fails to comply with its obligations in connection with the Tax Obligations.

ARTICLE VII

TERMINATION OF EMPLOYMENT

7.1    Certain Terminations of Service After Determination Date. In the case of a Participant’s termination of employment by the Company for other than Cause, by reason of death or Disability or by the Participant for Good Reason after the Determination Date for a Performance Period but prior to settlement, the Performance Shares earned by the Participant which have not yet been settled shall be issued to such Participant on the thirtieth (30th) day following the termination of employment.

7.2    All Other Terminations. Except as provided in Section 7.1 or as otherwise approved by the Board or Committee, all Performance Shares not yet settled shall be forfeited as of the date of the termination of employment.

ARTICLE VIII

CHANGE IN CONTROL
8.1    Change in Control During Performance Period. Notwithstanding anything to the contrary in the Program, in the event of a Change in Control that occurs during a Performance Period, such Performance Period shall be shortened and shall terminate as of the last business day of the last completed fiscal quarter preceding the date of such Change in Control and each Participant employed by the Company immediately prior to such Change in Control shall be entitled to a payment equal to the amount of the Participant’s Performance Shares (rounded down to the nearest whole number) he or she would have been entitled to receive for such shortened Performance Period, determined based on the Company’s performance for such shortened Performance Period. Any such payment shall be made in a single lump sum immediately prior to such Change in Control without regard to any deferred payment or settlement dates (provided, that the Company may elect, in its sole discretion, to make any such payments in a manner that will not subject the payments to penalties under Code Section 409A).
8.2    Change in Control After End of Performance Period. Notwithstanding anything to the contrary in the Program, in the event of a Change in Control that occurs after the end of the applicable Performance Period but prior to the Settlement Date, the amount of any Performance Shares applicable to such Performance Period shall be paid to the Participant based upon the performance of the Company during such Performance Period, such payment to be made in a single lump sum as of immediately prior to the Change in Control without regard to any deferred payment or settlement dates.

ARTICLE IX

MISCELLANEOUS

9.1    Plan. The Program is subject to all the provisions of the Plan and its provisions are hereby made a part of the Program, including without limitation the provision Article 9 thereof (relating to Performance Awards) and Article 14 thereof (relating to adjustments upon changes in the Common Stock), and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of the Program and those of the Plan, the provisions of the Plan shall control.


4



9.2    Amendment and Termination. Notwithstanding anything herein to the contrary, the Committee may, at any time, terminate, modify or suspend this Program; provided, however, that, without the prior consent of the Participants affected, no such action may adversely affect any rights or obligations with respect to any Performance Shares theretofore earned but unpaid for a completed Performance Period, whether or not the amounts of such Performance Shares have been computed and whether or not such Performance Shares are then payable. Notwithstanding the forgoing, at any time the Committee determines that the Performance Shares may be subject to Section 409A of the Code, the Committee shall have the right, in its sole discretion, and without a Participant’s prior consent to amend the Program as it may determine is necessary or desirable either for the Performance Shares to be exempt from the application of Section 409A or to satisfy the requirements of Section 409A, including by adding conditions with respect to the vesting and/or the payment of the Performance Shares.

9.3    Limitation on Payments. Notwithstanding anything in this Program to the contrary, if any payment or distribution a Participant would receive pursuant to this Program or otherwise (“Payment”) would (a) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (b) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then such Payment shall either be (i) delivered in full, or (ii) delivered as to such lesser extent which would result in no portion of such Payment being subject to the Excise Tax, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the Excise Tax, results in the receipt by such Participant on an after-tax basis, of the largest payment, notwithstanding that all or some portion the Payment may be taxable under Section 4999 of the Code. The accounting firm engaged by the Company for general audit purposes as of the day prior to the effective date of the Change in Control shall perform the foregoing calculations. The Company shall bear all expenses with respect to the determinations by such accounting firm required to be made hereunder. The accounting firm shall provide its calculations to the Company and the Participant within fifteen (15) calendar days after the date on which the Participant’s right to a Payment is triggered (if requested at that time by the Company or the Participant) or such other time as requested by the Company or the Participant. Any good faith determinations of the accounting firm made hereunder shall be final, binding and conclusive upon the Company and the Participant. Any reduction in payments and/or benefits pursuant to this Section 9.3 will occur in the following order: (1) reduction of cash payments; (2) cancellation of accelerated vesting of equity awards other than stock options; (3) cancellation of accelerated vesting of stock options; and (4) reduction of other benefits payable to the Participant.

9.4    No Contract for Employment. Nothing contained in this Program or in any document related to this Program or to any award of Performance Shares shall confer upon any Participant any right to continue as an employee or in the employ of the Company or an affiliate or constitute any contract or agreement of employment for a specific term or interfere in any way with the right of the Company or an affiliate to reduce such person’s compensation, to change the position held by such person or to terminate the employment of such person, with or without cause.

9.5    Nontransferability. No benefit payable under, or interest in, this Program shall be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance or charge and any such attempted action shall be void and no such benefit or interest shall be, in any manner, liable for, or subject to, debts, contracts, liabilities or torts of any Participant or beneficiary; provided, however, that, nothing in this Section 9.5 shall prevent transfer (i) by will, or (ii) by applicable laws of descent and distribution.
    
9.6    Nature of Program. No Participant, beneficiary or other person shall have any right, title or interest in any fund or in any specific asset of the Company or any affiliate by reason of any award hereunder. There shall be no funding of any benefits which may become payable hereunder. Nothing contained in this Program (or in any document related thereto), nor the creation or adoption of this Program, nor any action taken pursuant to the provisions of this Program shall create, or be construed to create, a trust of any kind or a fiduciary relationship between the Company or an affiliate and any Participant, beneficiary or other person. To the extent that a Participant, beneficiary or other person acquires a right to receive

5



payment with respect to an award of Performance Shares hereunder, such right shall be no greater than the right of any unsecured general creditor of the Company or other employing entity, as applicable. All amounts payable under this Program shall be paid from the general assets of the Company or employing entity, as applicable, and no special or separate fund or deposit shall be established and no segregation of assets shall be made to assure payment of such amounts. Nothing in this Program shall be deemed to give any employee any right to participate in this Program except in accordance herewith.

9.7    Recoupment of Awards. Performance Shares awarded hereunder are subject to recoupment in accordance with any applicable law and any recoupment policy adopted by the Company from time to time.

9.8    Governing Law. This Program shall be construed in accordance with the laws of the State of Delaware, without giving effect to the principles of conflicts of law thereof.


6
EX-10.2 3 elli-20160331xex102.htm EXHIBIT 10.2 Exhibit

Exhibit 10.2
Notice of Grant of
Performance Shares for Senior Executives
under the Ellie Mae, Inc. 2016 Senior Executive Performance Share Program and
Ellie Mae, Inc. 2011 Equity Incentive Award Plan

Ellie Mae, Inc. (the “Company”), pursuant to its 2011 Equity Incentive Award Plan (the “Plan”) and its 2016 Senior Executive Performance Share Program (the “Program”), hereby grants to the individual set forth below (the “Holder”) that number of performance shares set forth below (the “Performance Shares”). This grant of Performance Shares is subject to all of the terms and conditions set forth herein and in the Grant Agreement accompanying this Notice of Grant (the “Grant Agreement”), the Plan and the Program, each of which are incorporated herein by reference. Unless otherwise defined herein, the terms defined in the Plan shall have the same defined meanings in this Grant Notice and the Grant Agreement.
Holder:
                     
Grant Date:
                     
Number of Performance Shares:

                     
Subject to the provisions of the Plan, the Program and the Grant Agreement, vested Performance Shares generally will be settled as provided in Section 4 of the Grant Agreement. By the Holder’s signature and the Company’s signature below, the Holder and the Company agree that this award of Performance Shares is made under and governed by the terms and conditions of the Plan, the Program and the Grant Agreement. The Holder acknowledges that he or she has received a copy of the Grant Agreement, the Program, the Plan and the Prospectus relating to the Plan.
Please sign and return one copy of this Notice of Grant to [insert address].

ELLIE MAE, INC.
 
HOLDER
 
 
 
 
 
HOLDER:
 
 
 
 
 
 
 
 
 
By:
            
 
By:
            
Print Name:
            
 
Print Name:
            
Title:
            
 
 
            
Address:
            
 
Address:
            
 
            
 
 
            



Grant Agreement for
Performance Shares for Senior Executives
under the Ellie Mae, Inc. 2016 Senior Executive Performance Share Program and
Ellie Mae, Inc. 2011 Equity Incentive Award Plan

This is a Grant Agreement between Ellie Mae, Inc. (the “Company”) and the individual (the “Holder”) named in the Notice of Grant of Performance Shares (the “Notice”) attached hereto as the cover page of this Grant Agreement.
Recitals
The Company has adopted the 2011 Equity Incentive Award Plan, as may be amended from time to time (the “Plan”), and the 2016 Senior Executive Performance Share Program (the “Program”) for the granting to selected employees of awards based upon shares of Common Stock of the Company (the “Common Stock”). In accordance with the terms of the Plan and the Program, the Compensation Committee of the Board of Directors (the “Committee”) has approved the execution of this Grant Agreement between the Company and the Holder. Capitalized terms used herein without definition shall have the meanings assigned to such terms in the Plan.
Performance Shares
1.    Grant. The Company grants to the Holder the number of performance shares set forth in the Notice (the “Performance Shares”), subject to adjustment, forfeiture and the other terms and conditions set forth below, as of the effective date of the grant (the “Grant Date”) specified in the Notice. The number of Performance Shares specified in the Notice reflects the target number of Performance Shares that may be earned by the Holder. The Company and the Holder acknowledge that the Performance Shares, and any shares of Common Stock issued thereunder, (a) are being granted hereunder in exchange for the Holder’s agreement to provide services to the Company after the Grant Date, for which the Holder will otherwise not be fully compensated, and which the Company deems to have a value at least equal to the aggregate par value of the Shares, if any, that the Holder may become entitled to receive under this Agreement, and (b) will, except as provided otherwise in the Program, be forfeited by the Holder if the Holder’s termination of service to the Company occurs before the applicable Vesting Date (as defined in Section 4 below).
2.    Performance Criteria. Subject to the Holder’s continuous employment through the Initial Settlement Date and the terms and conditions therein, the Holder will be issued a number of shares of Common Stock underlying the Performance Shares on the Initial Settlement Date determined based on the achievement of annual goals related to revenue and the number of contracted SaaS users (the “Company Performance Measures”) during all or a portion of the period beginning on January 1, 2016 and ending on December 31, 2016 (the “Performance Period”), in each case, as determined by the Committee and set forth in writing.
3.    Consequences of Certain Events. The consequences of the Holder’s termination of employment or a Change in Control shall be as set forth in the Program.
4.    Payout of Performance Shares. The Committee shall certify in writing the achievement or non-achievement of the Company Performance Measures for the Performance Period on, or as soon as administratively following, the date the Company files with the Securities and Exchange Commission its Form 10-K or Form 10-Q for the last fiscal year or quarterly period, as applicable, ending during the Performance Period (the “Determination Date”). On the thirtieth (30th) day following the Determination Date (the “Initial Settlement Date”), subject to the Holder’s continuous employment with the Company through the Determination Date (unless otherwise provided in the Program), the Company shall issue that number of shares of Common Stock (the “Restricted Stock”) to the Holder, if any, determined based upon achievement or non-achievement of the Company Performance Measures for the Performance Period. Twenty-five percent (25%) of the shares of Restricted Stock shall immediately vest on the Initial Settlement

1


Date and seventy-five percent (75%) of the shares of Restricted Stock shall be subject to a risk of forfeiture. On each of the next three annual anniversaries of the Determination Date (collectively with the Initial Settlement Date, the “Vesting Dates”), subject to the Holder’s continuous employment with the Company through such Vesting Date (unless otherwise provided in the Program), the risk of forfeiture with respect to twenty-five percent (25%) of the shares of Restricted Stock shall lapse. In the event the Holder terminates service with the Company for any reason, any shares of Restricted Stock that remain subject to a risk of forfeiture as of such date (after giving effect to any accelerated vesting) shall immediately be forfeited. In the case of the Holder’s death prior to the Initial Settlement Date, the Common Stock to be issued in settlement of Performance Shares as described above shall be delivered to the Holder’s beneficiary or beneficiaries (as designated in the manner determined by the Committee), or if no beneficiary is so designated or if no beneficiary survives the Holder, then the Holder’s administrator, executor, personal representative, or other person to whom the Performance Shares are transferred by means of the Holder’s will or the laws of descent and distribution (such beneficiary, beneficiaries or other person(s), the “Holder’s Heir”).
5.    Code Section 409A. The Company intends that the Performance Shares shall not constitute “deferred compensation” within the meaning of Section 409A of the Code and this Grant Agreement shall be interpreted based on such intent. In view of uncertainty surrounding Section 409A of the Code, however, if the Company determines after the Grant Date that an amendment to this Grant Agreement is necessary or advisable so that the Performance Shares will not be subject to Section 409A of the Code, or alternatively so that they comply with Section 409A of the Code, it may make such amendment, effective as of the Grant Date or at any later date, without the consent of the Holder.
Notwithstanding anything in this Grant Agreement to the contrary, to the extent that any payment or benefit constitutes non-exempt “nonqualified deferred compensation” for purposes of Section 409A of the Code, and such payment or benefit would otherwise be payable or distributable hereunder by reason of the Holder’s termination of employment, all references to the Holder’s termination of employment shall be construed to mean a “separation from service,” as defined in Treasury Regulation Section 1.409A-1(h) (a “Separation from Service” ), and the Holder shall not be considered to have a termination of employment unless such termination constitutes a Separation from Service with respect to the Holder.
Notwithstanding anything in this Grant Agreement to the contrary, if a Holder is deemed by the Company at the time of the Holder’s Separation from Service to be a “specified employee” for purposes of Section 409A(a)(2)(B)(i) of the Code, to the extent delayed commencement of any portion of the benefits to which Holder is entitled under this Grant Agreement is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) of the Code, such portion of Holder’s benefits shall not be provided to Holder until the earlier of (i) the expiration of the six-month period measured from the date of the Holder’s Separation from Service or (ii) the date of the Holder’s death. Upon the first business day following the expiration of the applicable Code Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to the preceding sentence shall be paid or distributed in a lump sum to Holder (or to Holder’s estate or beneficiaries), and any remaining payments due to Holder under this Grant Agreement shall be paid or distributed as otherwise provided herein.
A Holder’s right to receive any installment payments under this Grant Agreement shall be treated as a right to receive a series of separate payments and, accordingly, each such installment payment shall at all times be considered a separate and distinct payment as permitted under Treasury Regulation Section 1.409A-2(b)(2)(iii).
6.    Tax Withholding. Notwithstanding anything to the contrary in this Grant Agreement, the Company shall be entitled to require payment by Holder of any sums required by federal, state or local tax law to be withheld with respect to the grant of the Performance Shares or the issuance of the shares of Common Stock underlying the Performance Shares, or any other taxable event related thereto. The Company may permit Holder to make such payment in one or more of the forms specified below:
i.
by cash or check made payable to the Company;

2


ii.
by the deduction of such amount from other compensation payable to Holder;
iii.
with the consent of the Committee, by tendering shares of Common Stock, including Common Stock otherwise issuable upon such grant or issuance, which have a then-current Fair Market Value on the date of delivery not greater than the amount necessary to satisfy the Company’s withholding obligation based on the minimum statutory withholding rates for federal, state and local income tax and payroll tax purposes;
iv.
by surrendering other property acceptable to the Committee (including, without limitation, through the delivery of a notice that Holder has placed a market sell order with a broker with respect to shares payable pursuant to the Performance Shares, and that the broker has been directed to pay a sufficient portion of the net proceeds of the sale to the Company in satisfaction of its withholding obligations; provided that payment of such proceeds is then made to the Company at such time as may be required by the Company, but in any event not later than the settlement of such sale); or
v.    in any combination of the foregoing.
If any such taxes are required to be withheld at a date earlier than the applicable Vesting Date, then notwithstanding any other provision of this Grant Agreement, the Company may (i) satisfy such obligation by causing the forfeiture of a number of shares of Restricted Stock having a Fair Market Value, on such earlier date, equal to the amount necessary to satisfy the minimum required amount of such withholding or (ii) make such other arrangements with the Holder for such withholding as may be satisfactory to the Company in its sole discretion.
7.    Compliance with Law.
i.
No shares of Common Stock shall be issued and delivered pursuant to Performance Shares unless and until all applicable registration requirements of the Securities Act of 1933, as amended, all applicable listing requirements of any national securities exchange on which the Common Stock is then listed, and all other requirements of law or of any regulatory bodies having jurisdiction over such issuance and delivery, shall have been complied with. In particular, the Committee may require certain investment (or other) representations and undertakings in connection with the issuance of securities in connection with the Plan in order to comply with applicable law.
ii.
If any provision of this Grant Agreement is determined to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted by applicable law, and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law. Furthermore, if any provision of this Grant Agreement is determined to be illegal under any applicable law, such provision shall be null and void to the extent necessary to comply with applicable law, but the other provisions of this Grant Agreement shall remain in full force and effect.

3


8.    Assignability. Except as may be effected by designation of a beneficiary or beneficiaries in such manner as may be determined by the Committee, or as may be effected by will or other testamentary disposition or by the laws of descent and distribution, any attempt to assign the Performance Shares before they are settled shall be of no effect.
9.    Certain Corporate Transactions. In the event of certain corporate transactions, the Performance Shares shall be subject to adjustment as provided in Article 14 of the Plan.
10.    No Additional Rights.
i.
Neither the granting of the Performance Shares nor their settlement shall (a) affect or restrict in any way the power of the Company to undertake any corporate action otherwise permitted under applicable law, (b) confer upon the Holder the right to continue performing services for the Company, or (c) interfere in any way with the right of the Company to terminate the services of the Holder at any time, with or without Cause.
ii.
The Holder acknowledges that (a) this is a one-time grant, (b) the making of this grant does not mean that the Holder will receive any similar grant or grants in the future, or any future grants at all, and (c) this grant does not in any way entitle the Holder to future grants under the Plan, if any, and the Company retains sole and absolute discretion as to whether to make any additional grants to the Holder in the future and, if so, the quantity, terms, conditions and provisions of any such grants.
iii.
Without limiting the generality of subsections i. and ii. immediately above and subject to the Program, if the Holder’s employment with the Company terminates, the Holder shall not be entitled to any compensation for any loss of any right or benefit or prospective right or benefit relating to the Performance Shares or under the Plan which he or she might otherwise have enjoyed, whether such compensation is claimed by way of damages for wrongful dismissal or other breach of contract or by way of compensation for loss of office or otherwise.

4


11.    Rights as a Stockholder. Neither the Holder nor the Holder’s Heir shall have any rights as a stockholder with respect to any shares represented by the Performance Shares unless and until shares of Common Stock have been issued in settlement thereof.
12.    Compliance with Plan and Program. The Performance Shares and this Grant Agreement are subject to, and the Company and the Holder agree to be bound by, all of the terms and conditions of the Plan and the Program as each may be amended from time to time, which are incorporated herein by reference. No amendment to the Plan or the Program shall adversely affect the Performance Shares or this Grant Agreement without the consent of the Holder. In the case of a conflict between the terms of the Plan or the Program and this Grant Agreement, the terms of the Plan or the Program, respectively, shall govern. In the event of a conflict between the terms of the Plan and the Program, the terms of the Plan shall govern.
13.    Effect of Grant Agreement on Individual Agreements. Except where an agreement entered into between the Holder and the Company (an “Individual Agreement”) is approved by the Board of Directors or the Committee and expressly supersedes the terms of this Grant Agreement, (i) in the case of a conflict between the terms of the Holder’s Individual Agreement and this Grant Agreement, the terms of the Grant Agreement shall govern, and (ii) the vesting and settlement of Performance Shares shall in all events occur in accordance with this Grant Agreement to the exclusion of any provisions contained in an Individual Agreement regarding the vesting or settlement of the Performance Shares, and any such Individual Agreement provisions shall have no force or effect with respect to the Performance Shares.
14.    Recoupment of Awards. Performance Shares awarded hereunder are subject to recoupment in accordance with any applicable law and any recoupment policy adopted by the Company from time to time.
15.    Governing Law. The interpretation, performance and enforcement of this Grant Agreement shall be governed by the laws of the State of Delaware without regard to principles of conflicts of laws. The Holder may only exercise his or her rights in respect of the Plan or the Program to the extent that it would be lawful to do so.

5


Performance Goals for the January 1, 2016 –December 31, 2016 Performance Period
For 2016 Senior Executive Performance Share Program
Under the Ellie Mae, Inc. 2011 Equity Incentive Award Plan

1.    Definitions. Unless otherwise defined herein, all accounting terms shall be construed in accordance with generally accepted accounting principles. Capitalized terms not otherwise defined herein shall have the meaning ascribed in the Plan. The following words and phrases shall have the following meanings:

Achievement Percentage” shall be determined in accordance with the following table:

 
Performance Period
Revenue Growth Rate
(1)
 
 
 
15%
21%
26%
30%
34%
36%
Number of
Contracted SaaS Users
 

(at end of Performance Period)
 
≥ 175,000

50
70
90
100
125
150
 
≥ 185,000

65
80
100
125
145
175
≥192,500
80
90
125
135
160
190
 
 
≥200,000

90
100
135
150
175
200
(1) Term is defined below.

provided, that all Achievement Percentages greater than 50% shall, to the extent not specified on the chart, be prorated between the numbers appearing on the chart based on the Performance Period Revenue Growth Rate. By way of examples only, (i) if the Performance Period Revenue Growth Rate was 18% and the number of Contracted SaaS Users at the end of the Performance Period was 176,000, the Achievement Percentage would be 60%, and (ii) if the Performance Period Revenue Growth Rate was 28% and the number of Contracted SaaS Users was 195,000, the Achievement Percentage would be 130%.

Board” shall mean the Board of Directors of the Company.

Committee” shall mean the Compensation Committee of the Board.

Company” shall mean Ellie Mae, Inc.

Contracted SaaS Users” shall mean the number of SaaS seats booked by the Company (measured at the end of the period).

Determination Date” shall mean the date on which the Company first files its Annual Report on Form 10-K with the Securities & Exchange Commission for the year ended December 31, 2016.

Participant” shall mean an individual named on Appendix A.

Performance Period” shall mean the period of time commencing on January 1, 2016 and ending December 31, 2016.

Performance Period Revenue” shall mean the gross revenue of the Company for the Performance Period, rounded to the nearest thousand dollars, as calculated from the revenues of the Company reported

1


in the Company’s financial statements included in the applicable periodic reports filed by the Company with the Securities and Exchange Commission.
Performance Period Revenue Growth Rate” shall mean the percentage equal to the quotient of (x) the Performance Period Revenue divided by (y) the gross revenue of the Company for the year ended December 31, 2015 (rounded to the nearest thousand dollars, as calculated from the revenues of the Company reported in the Company’s financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2015 filed by the Company with the Securities and Exchange Commission).

Performance Shares” shall mean Performance Awards granted under the Plan consisting of performance shares, each of which shall, upon vesting in accordance with Section 4, convert into that number of shares of Common Stock determined by multiplying such share times the Achievement Percentage.

Plan” means the Ellie Mae, Inc. 2011 Equity Incentive Award Plan.

Program” means the 2016 Senior Executive Performance Share Program adopted under the Plan.
    
2.    Grant of Performance Shares. Each Participant specified in Appendix A is hereby granted a Performance Award consisting of that number of Performance Shares set forth in Appendix A subject to the terms and conditions set forth herein and in the form Performance Share Award Agreement for the Performance Period effective the date that these Performance Goals are approved by the Board.

3.    Achievement Percentage. The Board or the Committee shall determine the Achievement Percentage in accordance with the Program on the Determination Date. In no event shall the Board or the Committee increase the Achievement Percentage above the amount calculated in accordance with this Exhibit, the Program and the Plan.

4.    Settlement. Performance Shares shall convert into shares of Common Stock as follows: One Hundred percent (100%) of the Performance Shares shall convert into shares of Common Stock (using the Achievement Percentage) on the thirtieth (30th) day following the Determination Date (the “Initial Settlement Date”). Twenty-five percent (25%) of the shares of Common Stock issued on the Initial Settlement Date shall be immediately vested, and the remaining shares of Common Stock shall be subject to a risk of forfeiture. The risk of forfeiture shall lapse with respect to twenty-five percent (25%) of the shares of Common Stock on each of the first three anniversaries of the Determination Date (collectively with the Initial Settlement Date, the “Vesting Dates”). Notwithstanding the foregoing and except as otherwise provided under the Program, a Participant must be employed on the Initial Settlement Date in order to be issued Performance Shares and on each Vesting Date in order for the risk of forfeiture to lapse on such Vesting Date.

5.    Adjustments to the Performance Goals. If, during the Performance Period, the Company makes an extraordinary acquisition, engages in any other extraordinary transaction (including the resolution of a litigation matter that the Committee deems extraordinary and non-recurring in nature) or any extraordinary event or circumstance arises, including such transactions, events or circumstances that may affect revenue growth beyond the control of management or where revenues or the number of Contracted SaaS Users are impacted, the Board or the Committee may make such adjustment to the Performance Goals as it deems appropriate to reflect such acquisition, transaction, event or circumstance.

6.    Absolute Plan Limitations. Notwithstanding any provision hereof to the contrary, in no event shall the number of shares of Common Stock issued pursuant to the Performance Shares granted under this Exhibit exceed 128,898, as adjusted to reflect stock splits, reverse stock splits, stock dividends or similar events as determined by the Board or the Committee.



2


APPENDIX A

Participants


Executive
Individual Allocation
Jonathan Corr
26,765
Edgar Luce
6,901
Limin Hu
5,688
Joseph Tyrrell
6,901
Cathleen Schreiner-Gates
6,901
Pete Hirsch
6,901
Brian Brown
4,392


EX-31.1 4 elli-20160331xex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Jonathan Corr, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Ellie Mae, 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.
 
/s/ Jonathan Corr
Jonathan Corr
Chief Executive Officer
Date: May 5, 2016


EX-31.2 5 elli-20160331xex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Edgar A. Luce, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Ellie Mae, 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.
 
/s/ Edgar A. Luce
Edgar A. Luce
Chief Financial Officer
Date: May 5, 2016


EX-32.1 6 elli-20160331xex321.htm EXHIBIT 32.1 Exhibit


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
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Jonathan Corr, Chief Executive Officer of Ellie Mae, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.
The Company’s Quarterly Report on Form 10-Q for the period ended March 31, 2016, to which this Certification is attached as Exhibit 32.1 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Jonathan Corr
Jonathan Corr
Chief Executive Officer
(Principal Executive Officer)
Date: May 5, 2016


EX-32.2 7 elli-20160331xex322.htm EXHIBIT 32.2 Exhibit


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
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Edgar A. Luce, Chief Financial Officer of Ellie Mae, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:
1.
The Company’s Quarterly Report on Form 10-Q for the period ended March 31, 2016, to which this Certification is attached as Exhibit 32.2 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ Edgar A. Luce
Edgar A. Luce
Chief Financial Officer
(Principal Financial Officer)
Date: May 5, 2016


EX-101.INS 8 elli-20160331.xml XBRL INSTANCE DOCUMENT 0001122388 2016-01-01 2016-03-31 0001122388 2016-05-03 0001122388 2016-03-31 0001122388 2015-12-31 0001122388 2015-01-01 2015-03-31 0001122388 2014-12-31 0001122388 2015-03-31 0001122388 elli:EmployeeStockOptionsAndAwardsMember 2015-01-01 2015-03-31 0001122388 elli:EmployeeStockOptionsAndAwardsMember 2016-01-01 2016-03-31 0001122388 elli:PerformanceBasedAwardsMember 2015-01-01 2015-03-31 0001122388 elli:PerformanceBasedAwardsMember 2016-01-01 2016-03-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:MoneyMarketFundsMember 2016-03-31 0001122388 us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember 2015-12-31 0001122388 us-gaap:MunicipalBondsMember 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember 2016-03-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:CorporateDebtSecuritiesMember 2015-12-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:MoneyMarketFundsMember 2015-12-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:CorporateDebtSecuritiesMember 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-03-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001122388 us-gaap:MunicipalBondsMember 2015-12-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:USTreasuryAndGovernmentMember 2015-12-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-03-31 0001122388 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001122388 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001122388 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-03-31 0001122388 us-gaap:CorporateNoteSecuritiesMember 2015-12-31 0001122388 us-gaap:CorporateNoteSecuritiesMember 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001122388 us-gaap:FairValueMeasurementsRecurringMember 2016-03-31 0001122388 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember 2016-03-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueMeasurementsRecurringMember 2016-03-31 0001122388 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2016-03-31 0001122388 us-gaap:CorporateNoteSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001122388 us-gaap:MunicipalBondsMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001122388 us-gaap:CorporateNoteSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-03-31 0001122388 us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001122388 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001122388 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001122388 us-gaap:FurnitureAndFixturesMember 2016-03-31 0001122388 elli:ComputerEquipmentAndComputerSoftwareMember 2015-12-31 0001122388 us-gaap:LeaseholdImprovementsMember 2016-03-31 0001122388 elli:ComputerEquipmentAndComputerSoftwareMember 2016-03-31 0001122388 us-gaap:ComputerEquipmentMember 2015-12-31 0001122388 us-gaap:ComputerEquipmentMember 2016-03-31 0001122388 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0001122388 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-03-31 0001122388 us-gaap:DevelopedTechnologyRightsMember 2016-03-31 0001122388 elli:CustomerRelationshipsAndContractsMember 2016-01-01 2016-03-31 0001122388 elli:CustomerRelationshipsAndContractsMember 2016-03-31 0001122388 us-gaap:TradeNamesMember 2016-03-31 0001122388 elli:CustomerRelationshipsAndContractsMember 2015-12-31 0001122388 us-gaap:OrderOrProductionBacklogMember 2015-12-31 0001122388 us-gaap:DevelopedTechnologyRightsMember 2015-12-31 0001122388 us-gaap:TradeNamesMember 2016-03-31 0001122388 us-gaap:OrderOrProductionBacklogMember 2016-03-31 0001122388 us-gaap:TradeNamesMember 2015-12-31 0001122388 us-gaap:TradeNamesMember 2016-01-01 2016-03-31 0001122388 us-gaap:TradeNamesMember 2015-12-31 0001122388 us-gaap:TradeNamesMember 2015-01-01 2015-12-31 0001122388 us-gaap:OrderOrProductionBacklogMember 2016-01-01 2016-03-31 0001122388 us-gaap:DevelopedTechnologyRightsMember 2016-01-01 2016-03-31 0001122388 2015-01-01 2015-12-31 0001122388 elli:CustomerRelationshipsAndContractsMember 2015-01-01 2015-12-31 0001122388 us-gaap:OrderOrProductionBacklogMember 2015-01-01 2015-12-31 0001122388 us-gaap:DevelopedTechnologyRightsMember 2015-01-01 2015-12-31 0001122388 elli:OfficeSpaceIrvineCAMember us-gaap:MinimumMember 2016-03-31 0001122388 elli:OfficeSpaceIrvineCAMember us-gaap:MaximumMember 2016-03-31 0001122388 elli:SharesAvailableForFutureGrantMember 2016-03-31 0001122388 elli:OptionsAndAwardsOutstandingMember 2016-03-31 0001122388 elli:SharesAvailableUnderEmployeeStockPurchasePlanMember 2016-03-31 0001122388 us-gaap:EmployeeStockMember 2016-01-01 2016-03-31 0001122388 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-03-31 0001122388 us-gaap:EmployeeStockMember 2015-01-01 2015-03-31 0001122388 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-03-31 0001122388 us-gaap:EmployeeStockOptionMember 2016-03-31 0001122388 us-gaap:EmployeeStockOptionMember 2015-12-31 0001122388 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001122388 elli:PerformancevestingRSUsMember 2014-12-01 2014-12-31 0001122388 elli:SigAndermanMember elli:Dec2014PerformanceSharesMember elli:UponIssuanceDomain 2016-03-31 0001122388 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-03-31 0001122388 us-gaap:PerformanceSharesMember 2016-01-01 2016-03-31 0001122388 us-gaap:PerformanceSharesMember 2015-01-01 2015-03-31 0001122388 elli:OthergranteesMember elli:PerformancevestingRSUsMember 2016-02-01 2016-02-29 0001122388 elli:OthergranteesMember elli:Dec2014PerformanceSharesMember elli:UponIssuanceDomain 2016-03-31 0001122388 elli:FormerCEOofMortgageReturnsMember elli:PerformancevestingRSUsMember 2015-10-01 2015-10-31 0001122388 elli:OthergranteesMember elli:PerformancevestingRSUsMember us-gaap:MinimumMember 2016-01-01 2016-03-31 0001122388 us-gaap:EmployeeStockMember elli:EmployeeStockPurchasePlanMember 2015-01-01 2015-03-31 0001122388 us-gaap:EmployeeStockMember elli:EmployeeStockPurchasePlanMember 2016-01-01 2016-03-31 0001122388 us-gaap:EmployeeStockMember elli:EmployeeStockPurchasePlanMember 2016-03-31 0001122388 elli:RestrictedStockUnitsAndPerformanceAwardsMember 2016-01-01 2016-03-31 0001122388 us-gaap:PerformanceSharesMember 2015-03-01 2015-03-31 0001122388 elli:OthergranteesMember elli:PerformancevestingRSUsMember us-gaap:MaximumMember 2016-01-01 2016-03-31 0001122388 us-gaap:PerformanceSharesMember elli:UponIssuanceDomain 2016-01-01 2016-03-31 0001122388 us-gaap:PerformanceSharesMember 2015-02-01 2015-02-27 0001122388 elli:SigAndermanMember elli:PerformancevestingRSUsMember 2016-02-01 2016-02-29 0001122388 us-gaap:EmployeeStockOptionMember 2015-09-30 0001122388 elli:SigAndermanMember elli:PerformancevestingRSUsMember us-gaap:MaximumMember 2016-01-01 2016-03-31 0001122388 elli:PerformancevestingRSUsMember 2015-01-01 2015-01-31 0001122388 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-01-31 0001122388 us-gaap:PerformanceSharesMember elli:FirstAnniversaryMember 2016-01-01 2016-03-31 0001122388 elli:SigAndermanMember elli:PerformancevestingRSUsMember us-gaap:MinimumMember 2016-01-01 2016-03-31 0001122388 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-03-31 0001122388 2014-05-01 0001122388 us-gaap:EmployeeStockMember 2016-02-29 0001122388 elli:SigAndermanMember us-gaap:EmployeeStockOptionMember 2016-02-01 2016-02-29 0001122388 us-gaap:EmployeeStockOptionMember 2016-02-29 0001122388 elli:A2009PlanMember 2015-01-01 2015-09-30 0001122388 us-gaap:EmployeeStockOptionMember 2014-12-01 2014-12-31 0001122388 elli:RestrictedStockUnitsAndPerformanceAwardsMember 2016-03-31 0001122388 us-gaap:PerformanceSharesMember 2016-03-31 0001122388 us-gaap:RestrictedStockUnitsRSUMember 2016-03-31 0001122388 us-gaap:PerformanceSharesMember 2015-12-31 0001122388 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001122388 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-03-31 0001122388 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-03-31 0001122388 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-03-31 0001122388 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-03-31 0001122388 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-03-31 0001122388 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-03-31 0001122388 us-gaap:CostOfSalesMember 2016-01-01 2016-03-31 0001122388 us-gaap:CostOfSalesMember 2015-01-01 2015-03-31 0001122388 elli:OnDemandRevenuesMember 2016-01-01 2016-03-31 0001122388 elli:OnPremiseRevenuesMember 2015-01-01 2015-03-31 0001122388 elli:OnPremiseRevenuesMember 2016-01-01 2016-03-31 0001122388 elli:OnDemandRevenuesMember 2015-01-01 2015-03-31 iso4217:USD xbrli:pure iso4217:USD xbrli:shares elli:Facilities xbrli:shares false --12-31 Q1 2016 2016-03-31 10-Q 0001122388 29989281 Large Accelerated Filer ELLIE MAE INC 295665 1478325 2091000 18269000 33007000 378000 42300000 47073000 54564000 1.3 1.05 P5M 34287000 42109000 37203 34714 10324 24766 29006 64449 6692 2000000 2.0 0 2.0 0 1100000 24.88 9911000 8910000 28568000 39474000 223000 578000 1546000 2434000 1993000 1068000 28552000 32485000 -257000 71000 285342000 298607000 5007000 615000 2728000 1147000 517000 6690000 970000 3338000 1504000 878000 124000 141000 275000 239000 1300000 1332000 1500000 1457000 346256 157491 224366 13776 364891000 366754000 121813000 122608000 111236000 12928000 0 12928000 0 28205000 0 28205000 0 6788000 6788000 0 0 2648000 0 2648000 0 60667000 19429000 41238000 0 26217000 85019000 0 90053000 9481000 0 9481000 0 30670000 0 30670000 0 4639000 4639000 0 0 3655000 0 3655000 0 41608000 12359000 29249000 0 16998000 73055000 0 104448000 12928000 28205000 2648000 60667000 85414000 9481000 30670000 3655000 41608000 17000 5000 1000 1000 10000 104000 16000 42000 7000 39000 274000 22000 110000 0 142000 33000 2000 21000 0 10000 104705000 12945000 28314000 2647000 60799000 85343000 9467000 30649000 3648000 41579000 14000 0 11000 3000 3000 1000 0 2000 274000 22000 110000 142000 33000 2000 21000 10000 85954000 9284000 26483000 50187000 25760000 1776000 11149000 12835000 260000 22000 99000 139000 30000 1000 21000 8000 81647000 9284000 23969000 48394000 24026000 1576000 10728000 11722000 4307000 0 2514000 1793000 1734000 200000 421000 1113000 48975000 43122000 31669000 47800000 55473000 42292000 2628000 2036000 3845000 3092000 685000 571000 8715000 1517000 8715000 1517000 6861000 6021000 200000 800000 3371000 4211000 27608000 23901000 26756000 25353000 34396000 28540000 -1403000 -5856000 9250153 3595033 4202280 1452840 0.0001 0.0001 140000000 140000000 29566511 29971612 29566511 29971612 3000 3000 3755000 2834000 17350000 26631000 0 1172000 15864000 17009000 1767000 3954000 0.12 0.09 0.12 0.08 0.478 0.379 0.35 0.35 23938000 10786000 207000 488000 P2Y168D P2Y91D 39700000 13900000 2900000 2906000 0 2906000 0 0 0 12865000 6875000 5668000 -15000 307000 14322000 7597000 6370000 41000 314000 255000 4294000 4064000 314000 1778000 3166000 3443000 31636000 19400000 11535000 370000 331000 31636000 19400000 11535000 370000 331000 18771000 17314000 P50M29D P57M26D P36M24D P46M0D P10M0D P49M3D P55M6D P35M19D P43M0D P7M0D 12302000 15731000 74547000 74547000 0 36839000 46994000 0 5000 6612000 3722000 3028000 1216000 50000 97000 379000 625000 5188000 10939000 846000 -13817000 2805000 1178000 0 1565000 -3007000 1598000 4039000 4039000 35675000 35675000 22810000 12525000 5867000 355000 24000 21353000 11803000 5165000 329000 17000 159000 216000 33000 79000 74040000 59803000 364891000 366754000 63082000 48026000 6788000 4639000 3817000 5491000 -16166000 -1287000 10946000 -10060000 3584000 2506000 5996000 0 30359000 43471000 6480000 3523000 15000 12800 4226000 2248000 8888000 9281000 37307000 22107000 10273000 11206000 132000 199000 2520000 0 5762000 7112000 320000 360000 15816000 18971000 10253000 13298000 9874000 11472000 5071000 6719000 15665000 18094000 0 20000000 3349000 3846000 75625000 55928000 5292000 14405000 87049000 62646000 6287000 18116000 81360000 96673000 8 38000 33000 1320000 868000 8297000 12453000 5763000 8270000 54189000 52972000 1217000 73625000 73099000 526000 1536000 1901000 9760000 15287000 5007000 6690000 0 16298 0.00 57.03 90810 109704 59.78 66.22 508282 748688 489873 807472 34.68 45.52 39.83 48.66 109219 34622 70180 143834 600000 800000 3500000 1100000 32.44 32.42 0.00 0.00 0.00 0.00 0.35 0.48 0.46 0.47 0.0013 0.0175 0.0036 0.0138 12829000 12926000 11501 76648 71648 14506 0 14506 21.66 27.57 150378000 2515329 2297688 24.40 25.19 1415853 147928000 2249491 489873 731053 17.38 17.43 44.94 59.78 90.64 0.25 0.25 1600000 1600000 9300000 2600000 P6M P6Y0M29D P6M P6Y0M29D 90818000 103730000 P7Y51D P6Y69D P6Y358D P6Y347D 1729000 2511000 58239 47819 220646 1700000 2900000 75000000 43500000 290851000 306951000 171000 328000 0 0 1674019 1609100 30442163 31080314 28768144 29471214 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense recognized consisted of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,728</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following is additional information pertaining to the Company&#8217;s stock option activity:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;option&#160;amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value per option granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant-date fair value of options vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value of options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds received from options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock options and stock purchase rights granted under the 2009 Plan, the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">, and the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ESPP</font><font style="font-family:inherit;font-size:10pt;"> were estimated at the date of grant using the Black-Scholes option valuation model with the following weighted average assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock option plans:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following numbers of shares of common stock were reserved and available for future issuance at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Reserved</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options and awards outstanding under stock option plans</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,595,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares available for future grant under the 2011 Equity Incentive Award Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,202,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares available under the Employee Stock Purchase Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,452,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,250,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the gross unrealized losses and the related fair values of the Company&#8217;s investments that have been in a continuous unrealized loss position. The Company did not identify any investments as other-than-temporarily impaired at March&#160;31, 2016 or December 31, 2015.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government, government agency, and municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government, government agency, and municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,954</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company leased </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> facilities under operating lease arrangements. The lease expiration dates range from </font><font style="font-family:inherit;font-size:10pt;">September 2016</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">December 2024</font><font style="font-family:inherit;font-size:10pt;">. Certain leases contain escalation clauses calling for increased rents. The Company recognizes rent expense on a straight-line basis over the lease period and has recorded deferred rent for the difference between rent payments and rent expense recognized. Pursuant to the expiration of the Company&#8217;s Irvine office lease, in February 2016, the Company entered into a new lease agreement for approximately 4,600 square feet of office space in Irvine, California. The term of the lease is scheduled to commence on May 1, 2016 with an initial term of 60 months, with payments ranging from $</font><font style="font-family:inherit;font-size:10pt;">12,800</font><font style="font-family:inherit;font-size:10pt;"> per month to $</font><font style="font-family:inherit;font-size:10pt;">15,000</font><font style="font-family:inherit;font-size:10pt;"> per month.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in litigation that it believes is of the type common to companies engaged in the Company&#8217;s line of business, including commercial and employment disputes. As of the date of this Quarterly Report on Form 10-Q, the Company is not involved in any pending legal proceedings whose outcome the Company expects to have a material adverse effect on its financial position, results of operations or cash flows. However, litigation is unpredictable and excessive verdicts, both in the form of monetary damages and injunctions, could occur. In the future, litigation could result in substantial costs and diversion of resources and the Company could incur judgments or enter into settlements of claims that could have a material adverse effect on its business.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income consists of net income and other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;">. Other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> includes certain changes in equity that are excluded from net income, specifically unrealized gains on available-for-sale investments. Except for </font><font style="font-family:inherit;font-size:10pt;">net realized gain on investments</font><font style="font-family:inherit;font-size:10pt;"> which was not significant, there were no reclassifications out of accumulated other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> that affected net income during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognized stock-based compensation related to awards granted under its 2009 Stock Option and Incentive Plan (the &#8220;2009 Plan&#8221;), 2011 Equity Incentive Award Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;), and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ESPP</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense recognized consisted of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,728</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2009 Stock Option and Incentive Plan and 2011 Equity Incentive Award Plan</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock option activity under the 2009 Plan and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,515,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,297,688</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.19</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,378</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending vested and expected to vest at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,249,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.88</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,415,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,730</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were made under the 2011 Plan. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> grants under the 2009 Plan during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value of an option is the difference between the fair value of the Company&#8217;s common stock at the time of exercise and the exercise price to be paid. The aggregate intrinsic value for options outstanding at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> in the table above represents the total intrinsic value, based on the Company&#8217;s closing stock price of </font><font style="font-family:inherit;font-size:10pt;">$90.64</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which would have been received by option holders had all option holders exercised their in-the-money options as of that date. Options outstanding that are expected to vest are net of estimated future option forfeitures.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following is additional information pertaining to the Company&#8217;s stock option activity:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;option&#160;amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value per option granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant-date fair value of options vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value of options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds received from options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized stock-based compensation expense related to unvested stock options, adjusted for estimated forfeitures, was </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;"> and is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.2</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units, Performance-Vesting Restricted Stock Units, and Performance Awards</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> granted represent the right to receive shares of the Company&#8217;s common stock, contingent upon the achievement of certain of the Company&#8217;s performance metrics during the performance period. On a date subsequent to the performance period, the Compensation Committee of the Board of Directors (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Compensation Committee</font><font style="font-family:inherit;font-size:10pt;">&#8221;) determines and approves the achievement of the performance goals (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Determination Date</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and the earned shares are issued, with </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> of the shares vested upon issuance and the remaining shares to vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> on each of the first three anniversaries of the </font><font style="font-family:inherit;font-size:10pt;">Determination Date</font><font style="font-family:inherit;font-size:10pt;">, subject to the continuous employment of the participant through such dates.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In&#160;December&#160;2014,&#160;the Company granted Sigmund Anderman, then Chief Executive Officer and current Chairman of the Board of Directors of the Company, an option to purchase </font><font style="font-family:inherit;font-size:10pt;">76,648</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock and </font><font style="font-family:inherit;font-size:10pt;">37,203</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;">. In January 2015, the Company granted Mr. Anderman an option to purchase </font><font style="font-family:inherit;font-size:10pt;">71,648</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock and </font><font style="font-family:inherit;font-size:10pt;">34,714</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;">. On the Determination Date in February 2016, the Compensation Committee determined that </font><font style="font-family:inherit;font-size:10pt;">143,834</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock had been earned in connection with the performance-based RSUs.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">24,766</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10,324</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> to designated participants under the 2011 Plan with a performance period of January&#160;1, 2015 through December 31, 2015. On the Determination Date in February 2016, the Compensation Committee determined that </font><font style="font-family:inherit;font-size:10pt;">70,180</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock had been earned in connection with the Performance Awards.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2015, in connection with the acquisition of Mortgage Returns, the Company agreed to pay up to </font><font style="font-family:inherit;font-size:10pt;">29,006</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> for a total value of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> to the former Chief Executive Officer of Mortgage Returns. The </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> granted represent the right to receive shares of the Company&#8217;s common stock upon achievement of certain performance criteria and a service requirement during the performance period of October 23, 2015 through October 23, 2019. The </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> will vest annually based on the achievement of the performance criteria and the service requirement. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Company granted Mr. Anderman an option to purchase </font><font style="font-family:inherit;font-size:10pt;">14,506</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock and </font><font style="font-family:inherit;font-size:10pt;">6,692</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;">. Mr. Anderman may earn between </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for each performance-vesting RSU. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company expects that each of these </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> will convert to </font><font style="font-family:inherit;font-size:10pt;">1.05</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock on the Determination Date. Additionally, in February 2016, the Company granted </font><font style="font-family:inherit;font-size:10pt;">64,449</font><font style="font-family:inherit;font-size:10pt;"> Performance Awards with a performance period of January&#160;1, 2016 through December 31, 2016 to designated participants under the 2011 Plan. The designated participants may earn between </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for each Performance Award. As of March&#160;31, 2016, the Company expects that each of these Performance Awards will convert to </font><font style="font-family:inherit;font-size:10pt;">1.3</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock on the Determination Date in 2017.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">, Performance Award and performance-vesting RSU activity:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Awards and Performance-Vesting RSUs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,622</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(109,219</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,298</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.66</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending vested and expected to vest at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">731,053</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">s, </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> that are expected to vest are presented net of estimated future forfeitures. </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">s released during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> had an </font><font style="font-family:inherit;font-size:10pt;">aggregate intrinsic value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and had an </font><font style="font-family:inherit;font-size:10pt;">aggregate grant-date fair value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Performance-vesting RSUs and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> released during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> had an </font><font style="font-family:inherit;font-size:10pt;">aggregate intrinsic value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;"> and had an </font><font style="font-family:inherit;font-size:10pt;">aggregate grant-date fair value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">. Performance-vesting RSUs and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> released during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> had an </font><font style="font-family:inherit;font-size:10pt;">aggregate intrinsic value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and had an </font><font style="font-family:inherit;font-size:10pt;">aggregate grant-date fair value</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. The number of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">s released includes shares that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">total unrecognized compensation expense related to unvested</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">s, </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$39.7 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">and is expected to be recognized over a weighted average period of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2.5</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">years.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">, employees purchased </font><font style="font-family:inherit;font-size:10pt;">47,819</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">58,239</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, under the </font><font style="font-family:inherit;font-size:10pt;">ESPP</font><font style="font-family:inherit;font-size:10pt;"> for a total of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, unrecognized compensation expense related to the current </font><font style="font-family:inherit;font-size:10pt;">ESPP</font><font style="font-family:inherit;font-size:10pt;"> period, which ends on </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and is expected to be recognized over </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> months.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation Information</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock options and stock purchase rights granted under the 2009 Plan, the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">, and the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ESPP</font><font style="font-family:inherit;font-size:10pt;"> were estimated at the date of grant using the Black-Scholes option valuation model with the following weighted average assumptions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock option plans:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following numbers of shares of common stock were reserved and available for future issuance at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Reserved</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options and awards outstanding under stock option plans</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,595,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares available for future grant under the 2011 Equity Incentive Award Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,202,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares available under the Employee Stock Purchase Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,452,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,250,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">295,665</font><font style="font-family:inherit;font-size:10pt;"> additional shares were reserved under the </font><font style="font-family:inherit;font-size:10pt;">ESPP</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,478,325</font><font style="font-family:inherit;font-size:10pt;"> additional shares were reserved under the </font><font style="font-family:inherit;font-size:10pt;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">, pursuant to the automatic increase provisions in the plan.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">In </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">May 2014</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">, the Company&#8217;s board of directors </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">approved a stock repurchase program under which</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;"> the Company is </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">authorized to repurchase up to</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;"> </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;"> of its </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">common stock</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">, which expires in </font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">May 2017</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">. All shares are retired upon repurchase. The Company did not repurchase any shares during</font><font style="font-family:inherit;font-size:10pt;"> the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;vertical-align:middle;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$43.5 million</font><font style="font-family:inherit;font-size:10pt;"> remained available for future repurchases under the program.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding during the period. Diluted net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding and potential shares of common stock during the period. Potential shares of common stock include dilutive shares attributable to the assumed exercise of stock options, restricted stock unit awards (&#8220;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">s&#8221;), performance-vesting RSUs, performance share awards&#160;(&#8220;</font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;">&#8221;), and Employee Stock Purchase Plan (&#8220;</font><font style="font-family:inherit;font-size:10pt;">ESPP</font><font style="font-family:inherit;font-size:10pt;">&#8221;) shares using the treasury stock method, if dilutive.</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net income per share of common stock were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic shares:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,471,214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,768,144</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted shares:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,471,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,768,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options, RSUs, performance-vesting RSUs, Performance Awards and ESPP shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,609,100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,674,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,080,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,442,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential weighted average common shares were excluded from the computation of diluted net income per share, as their effect would have been anti-dilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options and awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">224,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-vesting RSUs and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> are included in the diluted shares outstanding for each period if the established performance criteria have been met at the end of the respective periods. However, if none of the required performance criteria have been met for such awards, the Company includes the number of shares that would be issuable if the end of the reporting period were the end of the contingency period. Accordingly, in addition to the employee stock options and awards noted above, </font><font style="font-family:inherit;font-size:10pt;">13,776</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">157,491</font><font style="font-family:inherit;font-size:10pt;"> shares underlying </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">Performance Awards</font><font style="font-family:inherit;font-size:10pt;"> were excluded from the dilutive shares outstanding for each of the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth by level within the fair value hierarchy the Company&#8217;s financial assets that were accounted for at fair value on a recurring basis, according to the valuation techniques the Company used to determine their values:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Using Inputs Considered as</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,608</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,359</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,053</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Using Inputs Considered as</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,238</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,217</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value measurements are classified and disclosed in one of the following three categories:</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1 &#8212; Valuations based on quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2 &#8212; Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3 &#8212; Valuations based on inputs that are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the assets or liabilities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth by level within the fair value hierarchy the Company&#8217;s financial assets that were accounted for at fair value on a recurring basis, according to the valuation techniques the Company used to determine their values:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Using Inputs Considered as</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,608</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,359</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,053</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,055</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Using Inputs Considered as</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,238</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,217</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments include cash, cash equivalents, and investments including </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">investment-grade interest-bearing securities, such as money market accounts, certificates of deposit, commercial paper, corporate bonds, municipal and government agency obligations, and guaranteed obligations of the U.S. government</font><font style="font-family:inherit;font-size:10pt;">. The Company classifies its money market funds that are specifically backed by debt securities and U.S. government obligations as Level&#160;1 instruments, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">due to the use of observable market prices for identical securities that are traded in active markets</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company uses </font><font style="font-family:inherit;font-size:10pt;">observable market prices for identical securities that are traded in less active markets</font><font style="font-family:inherit;font-size:10pt;">, the Company classifies its </font><font style="font-family:inherit;font-size:10pt;">marketable financial instruments as Level 2. When observable market prices for identical securities are not available</font><font style="font-family:inherit;font-size:10pt;">, the Company prices its </font><font style="font-family:inherit;font-size:10pt;">marketable financial instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models with all significant inputs derived from or corroborated with observable market data. Non-binding market consensus prices are based on the proprietary valuation models of pricing providers. These valuation models incorporate a number of inputs, including non-binding and binding broker quotes; observable market prices for identical or similar securities; and the internal assumptions of pricing providers or brokers that use observable market inputs and, to a lesser degree, unobservable market inputs</font><font style="font-family:inherit;font-size:10pt;">. The Company corroborates </font><font style="font-family:inherit;font-size:10pt;">non-binding market consensus prices with observable market data as such data exists</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">did not have any assets or liabilities that were valued using Level 3 inputs.</font><font style="font-family:inherit;font-size:10pt;"> For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers of financial instruments among Level 1, Level 2 or Level 3 classifications.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized interest income from financial instruments of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Gross realized gains and gross realized losses from the sale of investments were not significant during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$47.8 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company's investments had a contractual maturity of one year or less and </font><font style="font-family:inherit;font-size:10pt;">$42.3 million</font><font style="font-family:inherit;font-size:10pt;"> had a contractual maturity of one to three years. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts, gross unrealized gains and losses and estimated fair value of cash and cash equivalents and both short-term and long-term investments consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,396</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,396</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,448</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the gross unrealized losses and the related fair values of the Company&#8217;s investments that have been in a continuous unrealized loss position. The Company did not identify any investments as other-than-temporarily impaired at March&#160;31, 2016 or December 31, 2015.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government, government agency, and municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government, government agency, and municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,954</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the maturities of the Company&#8217;s investments at</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of goodwill at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$74.5 million</font><font style="font-family:inherit;font-size:10pt;">. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> changes in the carrying value of goodwill during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets, net, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,370</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,597</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets subject to amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,636</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,322</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,314</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets not subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,668</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,875</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets subject to amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,865</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets not subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,810</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense associated with intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum future amortization expense for intangible assets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated annual effective tax rate as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">37.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">47.8%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company computes its interim provision for income taxes by applying the estimated annual effective tax rate to the year-to-date income from recurring operations and adjusts the provision for discrete tax items recorded in the period. The Company evaluates and updates its estimated annual effective income tax rate on a quarterly basis. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The difference between the federal statutory rate of </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> and the Company&#8217;s estimated effective tax rate&#160;for the&#160;</font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to the Company&#8217;s state income tax provision, non-deductible stock-based compensation expenses, and R&amp;D credits.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for stock-based compensation pursuant to ASC 718 and uses ASC 740 ordering when determining when excess tax benefits have been realized. The Company did not record a tax benefit for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> related to the exercise of employee stock options and the vesting of RSUs, </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> and Performance Awards. The Company realized a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> related to the exercise of employee stock options and the vesting of RSUs, </font><font style="font-family:inherit;font-size:10pt;">performance-vesting RSUs</font><font style="font-family:inherit;font-size:10pt;"> and Performance Awards. The net income tax benefit in excess of the expenses recorded for financial reporting purposes has been recorded as an increase to additional paid-in capital and is reflected as a financing cash inflow in the condensed consolidated statements of cash flows.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s tax positions are subject to income tax audits by multiple tax jurisdictions. The Company accounts for uncertain tax positions and believes that it has provided adequate reserves for its unrecognized tax benefits for all tax years still open for assessment. The Company also believes that it does not have any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease within the next twelve months.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a policy to classify accrued interest and penalties associated with uncertain tax positions together with the related liability in the balance sheet, and to include the expenses incurred related to such accruals in the provision for income taxes. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> interest or penalties included in the provision for income taxes during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is currently under examination by the U.S. Internal Revenue Service for the 2013 tax year. At this time, the Company is not able to estimate the potential impact that the examination may have on income tax expense. If the examination is resolved unfavorably, it may have a negative impact on the Company&#8217;s results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the maturities of the Company&#8217;s investments at</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ellie Mae, Inc. (&#8220;Ellie Mae,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;) is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">a leading provider of innovative on-demand software solutions and services for the residential mortgage industry in the United States</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Encompass all-in-one mortgage management solution provides one system of record that allows banks, credit unions, and mortgage lenders to originate and fund mortgages and improve compliance, loan quality, and efficiency</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;</font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;">&#8221;) issued Accounting Standards Update (&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU</font><font style="font-family:inherit;font-size:10pt;">&#8221;) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU 2014-09</font><font style="font-family:inherit;font-size:10pt;">&#8221;), which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This standard also requires significantly expanded disclosures about revenue recognition. In August 2015, the </font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;"> deferred the effective date of this standard by one year. The new effective date for public entities will be for fiscal years, and interim periods within those years, beginning after December 15, 2017, but entities will be permitted to early adopt the standard as of the original effective date. The Company has not yet developed an expectation of the impact that adoption will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the </font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;"> issued </font><font style="font-family:inherit;font-size:10pt;">ASU</font><font style="font-family:inherit;font-size:10pt;"> No. 2015-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software:</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement </font><font style="font-family:inherit;font-size:10pt;">(&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU 2015-05</font><font style="font-family:inherit;font-size:10pt;">&#8221;), which clarifies the circumstances under which a cloud computing customer would account for the arrangement as a license of internal-use software. The company adopted ASU 2015-05 on January 1, 2016, which did not impact the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-01&#8221;), which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017 and early adoption is not permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-02&#8221;), which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-09&#8221;). This standard makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The standard is effective for interim and annual reporting periods beginning after December 15, 2016, although early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;</font><font style="font-family:inherit;font-size:10pt;">U.S.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">GAAP</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;</font><font style="font-family:inherit;font-size:10pt;">SEC</font><font style="font-family:inherit;font-size:10pt;">&#8221;) regarding interim financial reporting. Certain information and note disclosures included in financial statements prepared in accordance with </font><font style="font-family:inherit;font-size:10pt;">U.S.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">GAAP</font><font style="font-family:inherit;font-size:10pt;"> have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, which was filed with the </font><font style="font-family:inherit;font-size:10pt;">SEC</font><font style="font-family:inherit;font-size:10pt;"> on February 25, 2016 (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2015 Form 10-K</font><font style="font-family:inherit;font-size:10pt;">&#8221;).</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by </font><font style="font-family:inherit;font-size:10pt;">U.S.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">GAAP</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial positions, results of operations and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> or any future period.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with </font><font style="font-family:inherit;font-size:10pt;">U.S.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">GAAP</font><font style="font-family:inherit;font-size:10pt;"> requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates on a regular basis including those relating to revenue recognition, allowance for doubtful accounts, goodwill, intangible assets, valuation of deferred income taxes, stock-based compensation, and unrecognized tax benefits, among others. Actual results could differ from those estimates and such differences may have a material impact on the Company&#8217;s condensed consolidated financial statements and footnotes.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s significant accounting policies are described in Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;"> of the Notes to Consolidated Financial Statements in its </font><font style="font-family:inherit;font-size:10pt;">2015 Form 10-K</font><font style="font-family:inherit;font-size:10pt;">. There have been no significant changes to these policies during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income consists of net income and other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;">. Other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> includes certain changes in equity that are excluded from net income, specifically unrealized gains on available-for-sale investments. Except for </font><font style="font-family:inherit;font-size:10pt;">net realized gain on investments</font><font style="font-family:inherit;font-size:10pt;"> which was not significant, there were no reclassifications out of accumulated other comprehensive </font><font style="font-family:inherit;font-size:10pt;">income</font><font style="font-family:inherit;font-size:10pt;"> that affected net income during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;</font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;">&#8221;) issued Accounting Standards Update (&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU</font><font style="font-family:inherit;font-size:10pt;">&#8221;) No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU 2014-09</font><font style="font-family:inherit;font-size:10pt;">&#8221;), which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This standard also requires significantly expanded disclosures about revenue recognition. In August 2015, the </font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;"> deferred the effective date of this standard by one year. The new effective date for public entities will be for fiscal years, and interim periods within those years, beginning after December 15, 2017, but entities will be permitted to early adopt the standard as of the original effective date. The Company has not yet developed an expectation of the impact that adoption will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the </font><font style="font-family:inherit;font-size:10pt;">FASB</font><font style="font-family:inherit;font-size:10pt;"> issued </font><font style="font-family:inherit;font-size:10pt;">ASU</font><font style="font-family:inherit;font-size:10pt;"> No. 2015-05, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software:</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement </font><font style="font-family:inherit;font-size:10pt;">(&#8220;</font><font style="font-family:inherit;font-size:10pt;">ASU 2015-05</font><font style="font-family:inherit;font-size:10pt;">&#8221;), which clarifies the circumstances under which a cloud computing customer would account for the arrangement as a license of internal-use software. The company adopted ASU 2015-05 on January 1, 2016, which did not impact the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-01&#8221;), which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017 and early adoption is not permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-02&#8221;), which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718) </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-09&#8221;). This standard makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The standard is effective for interim and annual reporting periods beginning after December 15, 2016, although early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,405</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,564</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,073</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software and other assets not placed in service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">________________</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;vertical-align:middle;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Includes computer equipment and software under capital leases:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,211</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net computer equipment and software under capital leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,861</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued and other current liabilities consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued royalties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of leases payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">intangible assets, net, consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,370</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,597</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets subject to amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,636</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,322</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,314</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets not subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying<br clear="none"/>Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,668</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,875</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets subject to amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,865</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets not subject to amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,810</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential weighted average common shares were excluded from the computation of diluted net income per share, as their effect would have been anti-dilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options and awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">224,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts, gross unrealized gains and losses and estimated fair value of cash and cash equivalents and both short-term and long-term investments consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying&#160;or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,608</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,396</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,396</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and government agency obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,448</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of net income per share of common stock were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic shares:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,471,214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,768,144</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted shares:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,471,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,768,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options, RSUs, performance-vesting RSUs, Performance Awards and ESPP shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,609,100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,674,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,080,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,442,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosure of revenues by type is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-demand revenues</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-premise revenues</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,217</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,625</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock option activity under the 2009 Plan and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2011 Plan</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,515,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,297,688</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.19</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,378</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending vested and expected to vest at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,249,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.88</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.95</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,415,853</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,730</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were made under the 2011 Plan. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> grants under the 2009 Plan during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">RSU</font><font style="font-family:inherit;font-size:10pt;">, Performance Award and performance-vesting RSU activity:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Awards and Performance-Vesting RSUs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,622</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(109,219</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,298</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807,472</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.66</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending vested and expected to vest at March 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">731,053</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum future amortization expense for intangible assets at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in one industry&#8212;mortgage-related software and services. The Company&#8217;s chief operating decision maker is its chief executive officer, who makes decisions about resource allocation and reviews financial information presented on a consolidated basis. Accordingly, the Company has determined that it has a single reporting segment and operating unit structure, specifically technology-enabled solutions to help streamline and automate the residential mortgage origination process for its network participants.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is organized primarily on the basis of service lines. Supplemental disclosure of revenues by type is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-demand revenues</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-premise revenues</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,217</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,625</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">________________</font></div><div style="line-height:120%;padding-top:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;vertical-align:middle;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;vertical-align:middle;">Certain reclassifications of prior period amounts have been made to conform to the current period presentation, such reclassification did not materially change previously reported consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-demand revenue is generated from company-hosted software subscriptions that customers access through the Internet and from customers that pay fees based on a per closed loan, or success, basis subject to monthly base fees, which</font><font style="font-family:inherit;font-size:10pt;"> the Company refers </font><font style="font-family:inherit;font-size:10pt;">to as Success-Based Pricing. Additionally, on-demand revenue is comprised of software services sold both as subscriptions and transactionally; Ellie Mae Network fees;</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">education and training, loan product, and guideline data and analytics services under the AllRegs brand</font><font style="font-family:inherit;font-size:10pt;">; and </font><font style="font-family:inherit;font-size:10pt;">professional services which include consulting, implementation, and training services.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On-premise revenue is generated from maintenance services, sales of customer-hosted software licenses, and related professional services.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s significant accounting policies are described in Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;"> of the Notes to Consolidated Financial Statements in its </font><font style="font-family:inherit;font-size:10pt;">2015 Form 10-K</font><font style="font-family:inherit;font-size:10pt;">. There have been no significant changes to these policies during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,405</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net property and equipment</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,564</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,073</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Internal-use software and other assets not placed in service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">________________</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;vertical-align:middle;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1) </sup></font><font style="font-family:inherit;font-size:9pt;">Includes computer equipment and software under capital leases:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,211</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net computer equipment and software under capital leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,861</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization of assets under capital leases which is included in depreciation expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:19px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued and Other Current Liabilities</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued and other current liabilities consisted of the following:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued royalties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of leases payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in conformity with </font><font style="font-family:inherit;font-size:10pt;">U.S.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">GAAP</font><font style="font-family:inherit;font-size:10pt;"> requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates on a regular basis including those relating to revenue recognition, allowance for doubtful accounts, goodwill, intangible assets, valuation of deferred income taxes, stock-based compensation, and unrecognized tax benefits, among others. Actual results could differ from those estimates and such differences may have a material impact on the Company&#8217;s condensed consolidated financial statements and footnotes.</font></div></div> EX-101.SCH 9 elli-20160331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2410403 - Disclosure - Balance Sheet Components Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Balance Sheet Components (Notes) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Balance Sheet Components Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Basis of Presentation and Significant Accounting Policies Other income (expense), net (Tables) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details Textual2) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingencies (Details Textual1) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Commitments and Contingencies Future minimum lease payments table (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Commitments and Contingencies Future minimum lease payments (Tables) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Comprehensive Income (Notes) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Financial Instruments and Fair Value Measurements (Carrying Amounts and Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Financial Instruments and Fair Value Measurements (Fair Value Hierarchy) (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Financial Instruments and Fair Value Measurements Investment income (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of Investment Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets Future Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets Gross and Net Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Income (Loss) Per Share of Common Stock link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Table) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Table 1) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Income (Loss) Per Share of Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Segment Information (Details Table) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Stock Incentive Plans (Details Table 1) (Stock Option Additional Information) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Stock Incentive Plans (Details Table 2) (RSU and Performance Award activity) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Stock Incentive Plans (Details Table 3) (Stock-based compensation allocation) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Stock Incentive Plans (Details Table 4) (Fair Value Assumptions) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Stock Incentive Plans (Details Table 5) (Reserved Shares) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Stock Incentive Plans (Details Table) (Stock Option Activity) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Stock Incentive Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 elli-20160331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 elli-20160331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 elli-20160331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Award Type [Axis] Award Type [Axis] Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] Equity Award [Domain] Stock Option [Member] Employee Stock Option [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Company's stock option activities Share Based Compensation Arrangement by Share Based Payment Award Options [Abstract] Share based compensation arrangement by share based payment award options. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at January 1, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at March 31, 2016 Ending vested and expected to vest at March 31, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Exercisable at March 31, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at Beg of Period, weighted average exercise price, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options forfeited or expired, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at End of Period, weighted average exercise price, Ending Balance Ending vested and expected to vest, Weighted Average Exercise Price at End of Period Vested and Expected to Vest Weighted Average Exercise Price Vested and expected to vest weighted average exercise price. Stock option exercisable at End of Period, weighted average exercise price, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average remaining contractual term at End of Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Ending vested and expected to vest, Weighted Average Remaining Contractual Term at End of Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Stock option exercisable, weighted average remaining Contractual term, Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic value at End of Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Ending vested and expected to vest, Aggregate Intrinsic Value at End of Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Exercisable aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Income Tax Disclosure [Abstract] Annual effective tax rate Effective Income Tax Rate Reconciliation, Percent Federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Excess Tax Benefit from Share-based Compensation, Financing Activities Excess Tax Benefit from Share-based Compensation, Financing Activities Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Accounting Policies [Abstract] Principles of Consolidation [Policy Text Block] Consolidation, Policy [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Significant Accounting Policies [Text Block] Significant Accounting Policies [Text Block] Comprehensive Income [Policy Text Block] Comprehensive Income, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Income Taxes Income Tax Disclosure [Text Block] Statement of Financial Position [Abstract] Accrued and Other Current Liabilities [Line Items] Accounts Payable and Accrued Liabilities, Current [Abstract] Employee-related Liabilities, Current Employee-related Liabilities, Current Accrued Sales Commission, Current Accrued Sales Commission, Current Accrued Professional Fees, Current Accrued Professional Fees, Current Accrued Royalties, Current Accrued Royalties, Current Sales and Excise Tax Payable, Current Sales and Excise Tax Payable, Current Capital Lease Obligations, Current Capital Lease Obligations, Current Other Accrued Liabilities, Current Other Accrued Liabilities, Current Accrued and other current liabilities Other Liabilities, Current Goodwill and Intangible Assets Disclosure [Abstract] Other intangible assets, net Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Minimum future amortization expense for intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Options and Awards [Member] Employee Stock Options and Awards [Member] Employee stock options and awards. Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net income Net Income (Loss) Attributable to Parent Antidilutive securities excluded from computation of earning per share Antidilutive Securities Excluded from Computation of Earning Per Share [Abstract] Antidilutive securities excluded from computation of earning per share. Anti-dilutive securities excluded from computation of earnings per share amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounts receivable, allowances for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Performance-Based Awards [Member] Performance Based Awards [Member] Performance-based awards. Financial Instruments and Fair Value Measurements [Abstract] Financial instruments and fair value measurements. Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Fair value hierarchy of Company's financial assets on recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of the maturities of the Company's investments Investments Classified by Contractual Maturity Date [Table Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Grantee [Axis] Grantee [Axis] Grantee [Axis] Grantee [Domain] Grantee [Domain] [Domain] for Grantee [Axis] Former CEO of Mortgage Returns [Member] Former CEO of Mortgage Returns [Member] Former CEO of Mortgage Returns [Member] Sig Anderman [Member] Sig Anderman [Member] Sig Anderman [Member] Other grantees [Member] Other grantees [Member] Other grantees [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Upon Issuance [Domain] Upon Issuance [Domain] Upon Issuance [Domain] Employee Stock Option [Member] Performance-vesting RSUs Performance-vestingRSUs [Member] Performance-vesting RSUs [Member] December 2014 Performance-vesting RSUs Dec2014PerformanceShares [Member] Shares or units granted in December 2014 to employees or board members and whose vesting is determined by meeting certain performance targets. RSUs [Member] Restricted Stock Units (RSUs) [Member] Performance Awards Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Summary of RSU and Performance Share activities Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Outstanding at January 1, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding at March 31, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Performance Shares granted Performance Shares granted Performance Shares granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award Performance shares value Performance shares value Performance shares value Estimated Performance Share Conversion Rate Estimated Performance Share Conversion Rate Estimated Performance Share Conversion Rate Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Commitments and Contingencies Disclosure [Abstract] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Office Space - Irvine, CA Office Space - Irvine, CA [Member] Office space - Irvine, CA Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Property Subject to or Available for Operating Lease, Number of Units Property Subject to or Available for Operating Lease, Number of Units Operating Leases, Future Minimum Payments Due Operating Leases, Future Minimum Payments Due Statement of Comprehensive Income [Abstract] Revenues Revenues Cost of revenues Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income Net income per share of common stock: Basic Earnings Per Share, Basic Diluted Earnings Per Share, Diluted Weighted average common shares used in computing net income per share of common stock: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic Weighted Average Number of Shares Outstanding, Basic Diluted Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income, net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain on investments Unrealized Gain (Loss) on Investments Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Minimum future amortization expense for intangible assets Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Next Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, in Two Years Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, in Three Years Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, in Four Years Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, in Five Years Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Available For Sale Securities Debt Maturities after One Through Three Years Fair Value Available For Sale Securities Debt Maturities after One Through Three Years Fair Value Amount of available-for-sale debt securities at fair value maturing in the first fiscal year through the third fiscal year following the latest fiscal year. Maturities of the Company's investments Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract] Available-for-sale Securities, Debt Maturities, Remainder of Fiscal Year, Fair Value Available-for-sale Securities, Debt Maturities, Remainder of Fiscal Year, Fair Value Available For Sale Securities, Debt Maturities, Next Fiscal Year, Fair Value Available For Sale Securities, Debt Maturities, Next Fiscal Year, Fair Value Available For Sale Securities, Debt Maturities, Next Fiscal Year, Fair Value Available For Sale Securities, Debt Maturities, In Two Years, Fair Value Available For Sale Securities, Debt Maturities, in Two Years, Fair Value Available For Sale Securities, Debt Maturities, in Two Years, Fair Value Available For Sale Securities, Debt Maturities, In Three Years, Fair Value Available-for-sale Securities, Debt Maturities, in Three Years, Fair Value Available-for-sale Securities, Debt Maturities, in Three Years, Fair Value Available For Sale Securities, Debt Maturities, Thereafter, Fair Value Available For Sale Securities, Debt Maturities, Thereafter, Fair Value Available For Sale Securities, Debt Maturities, Thereafter, Fair Value Total Available-for-sale Securities Components of net income (loss) per share Earnings Per Share, Basic and Diluted [Abstract] Basic shares: Earnings Per Share, Basic [Abstract] Weighted average common shares outstanding Diluted shares: Earnings Per Share, Diluted [Abstract] Effect of potentially dilutive securities: Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares used to compute diluted net income per share Net income (loss) per share: Net Income (Loss) Per Share [Abstract] Net income (loss) per share. Stock Incentive Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Other Income and Expenses [Abstract] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Money market funds [Member] Money Market Funds [Member] Certificates of Deposit [Member] Certificates of Deposit [Member] Corporate Debt Securities [Member] Corporate Debt Securities [Member] Municipal Bonds [Member] Municipal Bonds [Member] US Government and Governmental agency obligations [Member] US Treasury and Government [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net Fair value hierarchy of Company's financial assets on recurring basis Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] Assets, Fair Value Assets, Fair Value Disclosure Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding First Anniversary [Member] First Anniversary [Member] First Anniversary [Member] 2009 Plan [Member] 2009 Plan [Member] 2009 Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock [Member] RSUs [Member] Restricted Stock Units and Performance Awards [Member] Restricted Stock Units and Performance Awards [Member] Restricted Stock Units and Performance Awards [Member] Stock-based compensation capitalized to property and equipment Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Share Price Share Price Unrecognized Compensation Cost Related to unvested Stock option Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Expected to be recognized over a weighted average period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares purchased under ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Purchase price of ESPP shares Stock Issued During Period, Value, Employee Stock Purchase Plan Unrecognized compensation cost related to employee stock purchase plan Unrecognized Compensation Cost Related To Employee Stock Purchase Plan Unrecognized compensation cost related to employee stock purchase plan. Expected recognized period under employee stock purchase plan Expected Recognized Period under Employee Stock Purchase Plan Expected recognized period under employee stock purchase plan. Annual Automatic Increase in Shares Reserved for Issuance, Shares Annual Automatic Increase in Shares Reserved for Issuance, Shares Annual Automatic Increase in Shares Reserved for Issuance, Shares Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] On Demand Revenues [Member] On Demand Revenues [Member] On-demand revenues. On Premise Revenues [Member] On Premise Revenues [Member] On-premise revenues. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Segment Reporting Information Revenue Segment Reporting Information, Revenue for Reportable Segment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Computer Equipment [Member] Computer Equipment [Member] Furniture and Fixtures [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Leasehold Improvements [Member] Computer Software, Intangible Asset [Member] Computer Software, Intangible Asset [Member] Computer Equipment And Computer Software [Member] Computer Equipment And Computer Software [Member] Computer Equipment And Computer Software [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Capital Leased Assets, Gross Capital Leased Assets, Gross Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Depreciable Property, Plant Equipment Depreciable Property, Plant Equipment Depreciable Property, Plant Equipment Internal-use Software and Other Assets Not Placed in Service Internal-use Software and Other Assets Not Placed in Service Internal-use Software and Other Assets Not Placed in Service Property, Plant and Equipment, Net Property, Plant and Equipment, Net Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction Capital Leases, Income Statement, Amortization Expense Capital Leases, Income Statement, Amortization Expense Capital Leases, Balance Sheet, Assets by Major Class, Net Capital Leases, Balance Sheet, Assets by Major Class, Net Schedule of Goodwill [Abstract] Schedule of Goodwill [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Goodwill [Line Items] Goodwill [Line Items] Goodwill Goodwill Goodwill, Transfers Goodwill, Transfers Stock options activity, additional information Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average fair value per option granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Proceeds received from options exercised Proceeds from Stock Options Exercised Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Net Income (Loss) Per Share of Common Stock Earnings Per Share [Text Block] Supplemental Balance Sheet Disclosures [Text Block] Supplemental Balance Sheet Disclosures [Text Block] Schedule of Stock Options and Employee Stock Purchase Plan Valuation Assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected Life of options (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Options and Awards Outstanding [Member] Options and Awards Outstanding [Member] Options and Awards Outstanding [Member] Shares Available for Future Grant [Member] Shares Available for Future Grant [Member] Shares Available for Future Grant [Member] Shares Available Under Employee Stock Purchase Plan [Member] Shares Available Under Employee Stock Purchase Plan [Member] Shares Available Under Employee Stock Purchase Plan [Member] Class of Stock [Line Items] Class of Stock [Line Items] Reserved Shares Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Recurring [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] US Government and Government Agencies and Authorities [Member] Corporate Note Securities [Member] Corporate Note Securities [Member] Assets, Fair Value Disclosure Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash Cash Money market funds Money Market Funds, at Carrying Value Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Available-for-sale Securities Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation Provision for uncollectible accounts receivable Provision for Doubtful Accounts Amortization of intangible assets Amortization of Intangible Assets Stock-based compensation expense Share-based Compensation Excess tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred income taxes Deferred Income Taxes and Tax Credits Loss on disposal of property and equipment Impairment of Long-Lived Assets Held-for-use Amortization of investment premium Amortization of Debt Discount (Premium) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Deposits and other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued, other current and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisition of property and equipment Payments to Acquire Property, Plant, and Equipment Acquisition of internal-use software Payments for Software Purchases of investments Payments to Acquire Investments Maturities of investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Sale of investments Proceeds from Sale of Equity Method Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Payment of capital lease obligations Repayments of Long-term Capital Lease Obligations Proceeds from issuance of common stock under employee stock plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Payments for repurchase of common stock Payments for Repurchase of Common Stock Tax payments related to shares withheld for vested restricted stock units Payments Related to Tax Withholding for Share-based Compensation Excess tax benefit from stock-based compensation Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities NET DECREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS, Beginning of period CASH AND CASH EQUIVALENTS, End of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Cash paid for income taxes Income Taxes Paid Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Fixed asset purchases accrued but not paid Capital Expenditures Incurred but Not yet Paid Acquisition of property and equipment under capital leases Noncash or Part Noncash Acquisition, Fixed Assets Acquired Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Supplemental disclosure of revenue by service type Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trade Names [Member] Trade Names [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology [Member] Developed Technology Rights [Member] Customer Relationships and Contracts [Member] Customer Relationships and Contracts [Member] Customer Relationships and Contracts [Member] Trade Names [Member] Order or Production Backlog [Member] Order or Production Backlog [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other Intangible Net Other Intangible Net [Abstract] Other intangible net. Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Intangibles Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Assets, Remaining Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Basis of Presentation and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Stock-based compensation expense Schedule of Share-based Compensation Expenses [Table Text Block] Schedule of share-based compensation expenses. Summary of Company's stock option activities Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Stock options activity, additional information Schedule Of Share Based Compensation Stock Options Activity Additional Information [Table Text Block] Schedule of share based compensation stock options activity additional information. Summary of RSU activities Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Stock Options and Employee Stock Purchase Plan Valuation Assumptions Schedule of Share-based Payment Award Stock Options and Employee Stock Purchase Plan Valuation Assumptions [Table Text Block] Schedule of share-based payment award stock options and employee stock purchase plan valuation assumptions. ScheduleOfSharesOfCommonStockAvailableForFutureIssuanceUnderStockOptionPlansTextBlock [Table Text Block] ScheduleOfSharesOfCommonStockAvailableForFutureIssuanceUnderStockOptionPlansTextBlock [Table Text Block] [Table Text Block] for ScheduleOfSharesOfCommonStockAvailableForFutureIssuanceUnderStockOptionPlansTextBlock [Table] Investments, Debt and Equity Securities [Abstract] Investment Income [Table] Investment Income [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Net Investment Income [Line Items] Net Investment Income [Line Items] Interest and Dividend Income, Securities, Operating Interest and Dividend Income, Securities, Operating Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Performance Based Awards [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Sales [Member] Cost of Sales [Member] Selling and Marketing Expense [Member] Selling and Marketing Expense [Member] Research and Development Expense [Member] Research and Development Expense [Member] General and Administrative Expense [Member] General and Administrative Expense [Member] Stock-based compensation expense Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Stock-based compensation by financial statement line item Allocated Share-based Compensation Expense Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Available-for-sale Securities, Current Accounts receivable, net of allowances for doubtful accounts of $141 and $124 as of March 31, 2016 and December 31, 2015, respectively Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Long-term investments Available-for-sale Securities, Noncurrent Intangible assets, net Deposits and other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Leases payable, net of current portion Capital Lease Obligations, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 8) Commitments and Contingencies Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock, $0.0001 par value per share; 140,000,000 authorized shares, 29,971,612 and 29,566,511 shares issued and outstanding as of March 31, 2016 and December 31, 2015, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Developed Technology Rights [Member] Recorded Unconditional Purchase Obligation [Table] Recorded Unconditional Purchase Obligation [Table] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Recorded Unconditional Purchase Obligation [Line Items] Recorded Unconditional Purchase Obligation [Line Items] Financial Instruments and Fair Value Measurements Financial Instruments Disclosure [Text Block] Property Subject to or Available for Operating Lease [Axis] Property Subject to or Available for Operating Lease [Axis] Property Subject to or Available for Operating Lease [Domain] Property Subject to or Available for Operating Lease [Domain] Components of net income (loss) per share of common stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Common shares excluded from computation of diluted net income (loss) per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] EX-101.PRE 13 elli-20160331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R1.htm IDEA: XBRL DOCUMENT v3.4.0.3
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2016
May. 03, 2016
Document and Entity Information [Abstract]    
Entity Registrant Name ELLIE MAE INC  
Entity Central Index Key 0001122388  
Document Type 10-Q  
Document Period End Date Mar. 31, 2016  
Amendment Flag false  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   29,989,281
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.4.0.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 28,540 $ 34,396
Short-term investments 43,122 48,975
Accounts receivable, net of allowances for doubtful accounts of $141 and $124 as of March 31, 2016 and December 31, 2015, respectively 39,474 28,568
Prepaid expenses and other current assets 11,472 9,874
Total current assets 122,608 121,813
Property and equipment, net 96,673 81,360
Long-term investments 42,292 55,473
Intangible assets, net 21,353 22,810
Deposits and other assets 9,281 8,888
Goodwill 74,547 74,547
Total assets 366,754 364,891
Current liabilities:    
Accounts payable 8,910 9,911
Accrued and other current liabilities 22,107 37,307
Deferred revenue 17,009 15,864
Total current liabilities 48,026 63,082
Leases payable, net of current portion 571 685
Other long-term liabilities 11,206 10,273
Total liabilities $ 59,803 $ 74,040
Commitments and contingencies (Note 8)
Stockholders' equity:    
Common stock, $0.0001 par value per share; 140,000,000 authorized shares, 29,971,612 and 29,566,511 shares issued and outstanding as of March 31, 2016 and December 31, 2015, respectively $ 3 $ 3
Additional paid-in capital 298,607 285,342
Accumulated other comprehensive income (loss) 71 (257)
Retained earnings 8,270 5,763
Total stockholders' equity 306,951 290,851
Total liabilities and stockholders' equity $ 366,754 $ 364,891
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.4.0.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Accounts receivable, allowances for doubtful accounts $ 141 $ 124
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 140,000,000 140,000,000
Common stock, shares issued 29,971,612 29,566,511
Common stock, shares outstanding 29,971,612 29,566,511
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.4.0.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Revenues $ 73,625 $ 54,189
Cost of revenues 26,631 17,350
Gross profit 46,994 36,839
Operating expenses:    
Sales and marketing 15,287 9,760
Research and development 12,453 8,297
General and administrative 15,731 12,302
Total operating expenses 43,471 30,359
Income from operations 3,523 6,480
Other income, net 199 132
Income before income taxes 3,722 6,612
Income tax provision 1,216 3,028
Net income $ 2,506 $ 3,584
Net income per share of common stock:    
Basic $ 0.09 $ 0.12
Diluted $ 0.08 $ 0.12
Weighted average common shares used in computing net income per share of common stock:    
Basic 29,471,214 28,768,144
Diluted 31,080,314 30,442,163
Other comprehensive income, net of taxes:    
Net income $ 2,506 $ 3,584
Unrealized gain on investments 328 171
Comprehensive income $ 2,834 $ 3,755
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.4.0.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,506,000 $ 3,584,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 3,954,000 1,767,000
Provision for uncollectible accounts receivable 33,000 38,000
Amortization of intangible assets 1,457,000 1,332,000
Stock-based compensation expense 6,690,000 5,007,000
Excess tax benefit from stock-based compensation 0 (2,906,000)
Deferred income taxes 1,172,000 0
Loss on disposal of property and equipment 5,000 0
Amortization of investment premium 239,000 275,000
Changes in operating assets and liabilities:    
Accounts receivable (10,939,000) (5,188,000)
Prepaid expenses and other current assets (1,598,000) 3,007,000
Deposits and other assets (1,565,000) 0
Accounts payable 625,000 379,000
Accrued, other current and other liabilities (13,817,000) 846,000
Deferred revenue 1,178,000 2,805,000
Net cash provided by (used in) operating activities (10,060,000) 10,946,000
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of property and equipment (13,298,000) (10,253,000)
Acquisition of internal-use software (7,112,000) (5,762,000)
Purchases of investments (18,971,000) (15,816,000)
Maturities of investments 18,094,000 15,665,000
Sale of investments 20,000,000 0
Net cash used in investing activities (1,287,000) (16,166,000)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payment of capital lease obligations (868,000) (1,320,000)
Proceeds from issuance of common stock under employee stock plans 6,719,000 5,071,000
Payments for repurchase of common stock 0 (2,520,000)
Tax payments related to shares withheld for vested restricted stock units (360,000) (320,000)
Excess tax benefit from stock-based compensation 0 2,906,000
Net cash provided by financing activities 5,491,000 3,817,000
NET DECREASE IN CASH AND CASH EQUIVALENTS (5,856,000) (1,403,000)
CASH AND CASH EQUIVALENTS, Beginning of period 34,396,000 26,756,000
CASH AND CASH EQUIVALENTS, End of period 28,540,000 25,353,000
Supplemental disclosure of cash flow information:    
Cash paid for interest 79,000 33,000
Cash paid for income taxes 97,000 50,000
Supplemental disclosure of non-cash investing and financing activities:    
Fixed asset purchases accrued but not paid 2,036,000 2,628,000
Stock-based compensation capitalized to property and equipment 488,000 207,000
Acquisition of property and equipment under capital leases $ 0 $ 5,996,000
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.4.0.3
Description of Business
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Ellie Mae, Inc. (“Ellie Mae,” “the Company,” “we,” “our” or “us”) is a leading provider of innovative on-demand software solutions and services for the residential mortgage industry in the United States. The Company’s Encompass all-in-one mortgage management solution provides one system of record that allows banks, credit unions, and mortgage lenders to originate and fund mortgages and improve compliance, loan quality, and efficiency.
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.4.0.3
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2016
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Certain information and note disclosures included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2015, which was filed with the SEC on February 25, 2016 (“2015 Form 10-K”).
The condensed consolidated balance sheet as of December 31, 2015, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial positions, results of operations and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2016 or any future period.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates on a regular basis including those relating to revenue recognition, allowance for doubtful accounts, goodwill, intangible assets, valuation of deferred income taxes, stock-based compensation, and unrecognized tax benefits, among others. Actual results could differ from those estimates and such differences may have a material impact on the Company’s condensed consolidated financial statements and footnotes.
Significant Accounting Policies
The Company’s significant accounting policies are described in Note 2 of the Notes to Consolidated Financial Statements in its 2015 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2016.
Comprehensive Income
Comprehensive income consists of net income and other comprehensive income. Other comprehensive income includes certain changes in equity that are excluded from net income, specifically unrealized gains on available-for-sale investments. Except for net realized gain on investments which was not significant, there were no reclassifications out of accumulated other comprehensive income that affected net income during the three months ended March 31, 2016 and 2015.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This standard also requires significantly expanded disclosures about revenue recognition. In August 2015, the FASB deferred the effective date of this standard by one year. The new effective date for public entities will be for fiscal years, and interim periods within those years, beginning after December 15, 2017, but entities will be permitted to early adopt the standard as of the original effective date. The Company has not yet developed an expectation of the impact that adoption will have on its consolidated financial statements.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles—Goodwill and Other—Internal-Use Software: Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement (“ASU 2015-05”), which clarifies the circumstances under which a cloud computing customer would account for the arrangement as a license of internal-use software. The company adopted ASU 2015-05 on January 1, 2016, which did not impact the Company’s consolidated financial statements.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017 and early adoption is not permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718) (“ASU 2016-09”). This standard makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The standard is effective for interim and annual reporting periods beginning after December 15, 2016, although early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income (Loss) Per Share of Common Stock
3 Months Ended
Mar. 31, 2016
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share of Common Stock
Net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding during the period. Diluted net income per share of common stock is calculated by dividing net income by the weighted average shares of common stock outstanding and potential shares of common stock during the period. Potential shares of common stock include dilutive shares attributable to the assumed exercise of stock options, restricted stock unit awards (“RSUs”), performance-vesting RSUs, performance share awards (“Performance Awards”), and Employee Stock Purchase Plan (“ESPP”) shares using the treasury stock method, if dilutive.
The components of net income per share of common stock were as follows:
  
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except share and per share amounts)
Net income
$
2,506

 
$
3,584

Basic shares:
 
 
 
Weighted average common shares outstanding
29,471,214

 
28,768,144

Diluted shares:
 
 
 
Weighted average shares used to compute basic net income per share
29,471,214

 
28,768,144

Effect of potentially dilutive securities:
 
 
 
Employee stock options, RSUs, performance-vesting RSUs, Performance Awards and ESPP shares
1,609,100

 
1,674,019

Weighted average shares used to compute diluted net income per share
31,080,314

 
30,442,163

Net income per share:
 
 
 
Basic
$
0.09

 
$
0.12

Diluted
$
0.08

 
$
0.12


The following potential weighted average common shares were excluded from the computation of diluted net income per share, as their effect would have been anti-dilutive:
  
Three Months ended March 31,
  
2016
 
2015
Employee stock options and awards
224,366

 
346,256


Performance-vesting RSUs and Performance Awards are included in the diluted shares outstanding for each period if the established performance criteria have been met at the end of the respective periods. However, if none of the required performance criteria have been met for such awards, the Company includes the number of shares that would be issuable if the end of the reporting period were the end of the contingency period. Accordingly, in addition to the employee stock options and awards noted above, 13,776 and 157,491 shares underlying performance-vesting RSUs and Performance Awards were excluded from the dilutive shares outstanding for each of the three months ended March 31, 2016 and 2015, respectively.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements
3 Months Ended
Mar. 31, 2016
Financial Instruments and Fair Value Measurements [Abstract]  
Financial Instruments and Fair Value Measurements
Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value measurements are classified and disclosed in one of the following three categories:
Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities.
Level 2 — Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 — Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the assets or liabilities.
The following tables set forth by level within the fair value hierarchy the Company’s financial assets that were accounted for at fair value on a recurring basis, according to the valuation techniques the Company used to determine their values:
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
March 31, 2016
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
4,639

 
$
4,639

 
$

 
$

Certificates of deposit
9,481

 

 
9,481

 

Corporate notes and obligations
30,670

 

 
30,670

 

Municipal obligations
3,655

 

 
3,655

 

U.S. government and government agency obligations
41,608

 
12,359

 
29,249

 

 
$
90,053

 
$
16,998

 
$
73,055

 
$

 
 
 
 
 
 
 
 
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
December 31, 2015
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
6,788

 
$
6,788

 
$

 
$

Certificates of deposit
12,928

 

 
12,928

 

Corporate notes and obligations
28,205

 

 
28,205

 

Municipal obligations
2,648

 

 
2,648

 

U.S. government and government agency obligations
60,667

 
19,429

 
41,238

 

 
$
111,236

 
$
26,217

 
$
85,019

 
$


Financial instruments include cash, cash equivalents, and investments including investment-grade interest-bearing securities, such as money market accounts, certificates of deposit, commercial paper, corporate bonds, municipal and government agency obligations, and guaranteed obligations of the U.S. government. The Company classifies its money market funds that are specifically backed by debt securities and U.S. government obligations as Level 1 instruments, due to the use of observable market prices for identical securities that are traded in active markets.
When the Company uses observable market prices for identical securities that are traded in less active markets, the Company classifies its marketable financial instruments as Level 2. When observable market prices for identical securities are not available, the Company prices its marketable financial instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models with all significant inputs derived from or corroborated with observable market data. Non-binding market consensus prices are based on the proprietary valuation models of pricing providers. These valuation models incorporate a number of inputs, including non-binding and binding broker quotes; observable market prices for identical or similar securities; and the internal assumptions of pricing providers or brokers that use observable market inputs and, to a lesser degree, unobservable market inputs. The Company corroborates non-binding market consensus prices with observable market data as such data exists.
At March 31, 2016 and December 31, 2015, the Company did not have any assets or liabilities that were valued using Level 3 inputs. For the three months ended March 31, 2016 and 2015, there were no transfers of financial instruments among Level 1, Level 2 or Level 3 classifications.
For the three months ended March 31, 2016 and 2015, the Company recognized interest income from financial instruments of $0.2 million and $0.2 million, respectively. Gross realized gains and gross realized losses from the sale of investments were not significant during the three months ended March 31, 2016 and 2015.
At March 31, 2016, $47.8 million of the Company's investments had a contractual maturity of one year or less and $42.3 million had a contractual maturity of one to three years.

The carrying amounts, gross unrealized gains and losses and estimated fair value of cash and cash equivalents and both short-term and long-term investments consisted of the following:
 
March 31, 2016
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
23,901

 
$

 
$

 
$
23,901

Money market funds
4,639

 

 

 
4,639

 
$
28,540

 
$

 
$

 
$
28,540

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
30,649

 
$
42

 
$
(21
)
 
$
30,670

Certificates of deposit
9,467

 
16

 
(2
)
 
9,481

Municipal obligations
3,648

 
7

 

 
3,655

U.S. government and government agency obligations
41,579

 
39

 
(10
)
 
41,608

 
$
85,343

 
$
104

 
$
(33
)
 
$
85,414

 
 
 
 
 
 
 
 
 
December 31, 2015
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
27,608

 
$

 
$

 
$
27,608

Money market funds
6,788

 

 

 
6,788

 
$
34,396

 
$

 
$

 
$
34,396

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
28,314

 
$
1

 
$
(110
)
 
$
28,205

Certificates of deposit
12,945

 
5

 
(22
)
 
12,928

Municipal obligations
2,647

 
1

 

 
2,648

U.S. government and government agency obligations
60,799

 
10

 
(142
)
 
60,667

 
$
104,705

 
$
17

 
$
(274
)
 
$
104,448


The following table shows the gross unrealized losses and the related fair values of the Company’s investments that have been in a continuous unrealized loss position. The Company did not identify any investments as other-than-temporarily impaired at March 31, 2016 or December 31, 2015.
 
March 31, 2016
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
10,728

 
$
(21
)
 
$
421

 
$

 
$
11,149

 
$
(21
)
Certificates of deposit
1,576

 
(1
)
 
200

 
(1
)
 
1,776

 
(2
)
U.S. government, government agency, and municipal obligations
11,722

 
(8
)
 
1,113

 
(2
)
 
12,835

 
(10
)
 
$
24,026

 
$
(30
)
 
$
1,734

 
$
(3
)
 
$
25,760

 
$
(33
)
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2015
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
23,969

 
$
(99
)
 
$
2,514

 
$
(11
)
 
$
26,483

 
$
(110
)
Certificates of deposit
9,284

 
(22
)
 

 

 
9,284

 
(22
)
U.S. government, government agency, and municipal obligations
48,394

 
(139
)
 
1,793

 
(3
)
 
50,187

 
(142
)
 
$
81,647

 
$
(260
)
 
$
4,307

 
$
(14
)
 
$
85,954

 
$
(274
)

The following table summarizes the maturities of the Company’s investments at March 31, 2016:
 
 
 
 
 
Carrying or
Fair Value
 
 
 
 
 
(in thousands)
Remainder of 2016
 
 
 
 
$
31,669

2017
 
 
 
 
33,007

2018
 
 
 
 
18,269

2019
 
 
 
 
2,091

Thereafter
 
 
 
 
378

Total
 
 
 
 
$
85,414

Actual maturities may differ from the contractual maturities because borrowers may have the right to call or prepay certain obligations.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components (Notes)
3 Months Ended
Mar. 31, 2016
Supplemental Balance Sheet Disclosures [Text Block]
Property and Equipment
Property and equipment, net, consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment and software(1)
$
62,646

 
$
55,928

Furniture and fixtures
6,287

 
5,292

Leasehold improvements
18,116

 
14,405

Property and equipment
87,049

 
75,625

Accumulated depreciation and amortization(1)
(32,485
)
 
(28,552
)
Net property and equipment
54,564

 
47,073

Internal-use software and other assets not placed in service
42,109

 
34,287

 
$
96,673

 
$
81,360

________________
(1) Includes computer equipment and software under capital leases:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment
$
8,715

 
$
8,715

Software
1,517

 
1,517

Accumulated amortization
(4,211
)
 
(3,371
)
Net computer equipment and software under capital leases
$
6,021

 
$
6,861


Depreciation expense for the three months ended March 31, 2016 and 2015 was $4.0 million and $1.8 million, respectively. Amortization of assets under capital leases which is included in depreciation expense for the three months ended March 31, 2016 and 2015 was $0.8 million and $0.2 million, respectively.
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Accrued payroll and related expenses
$
10,786

 
$
23,938

Accrued commissions
1,068

 
1,993

Accrued professional fees
578

 
223

Accrued royalties
2,434

 
1,546

Sales and other taxes
1,901

 
1,536

Current portion of leases payable
3,092

 
3,845

Other accrued expenses
2,248

 
4,226

 
$
22,107

 
$
37,307

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
The carrying value of goodwill at March 31, 2016 was $74.5 million. There were no changes in the carrying value of goodwill during the three months ended March 31, 2016.
Other intangible assets, net, consisted of the following:
  
March 31, 2016
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(6,370
)
 
$
5,165

 
3.0
Trade names
331

 
(314
)
 
17

 
0.6
Customer relationships
19,400

 
(7,597
)
 
11,803

 
4.6
Order backlog
370


(41
)

329


3.6
Total assets subject to amortization:
31,636

 
(14,322
)
 
17,314

 
4.1
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(14,322
)
 
$
21,353

 
 
 
 
 
 
 
 
 
 
  
December 31, 2015
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(5,668
)
 
$
5,867

 
3.1
Trade names
331

 
(307
)
 
24

 
0.8
Customer relationships
19,400

 
(6,875
)
 
12,525

 
4.8
Order backlog
370

 
(15
)
 
355

 
3.8
Total assets subject to amortization:
31,636

 
(12,865
)
 
18,771

 
4.2
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(12,865
)
 
$
22,810

 
 

Amortization expense associated with intangible assets for the three months ended March 31, 2016 and 2015 was $1.5 million and $1.3 million, respectively.
Minimum future amortization expense for intangible assets at March 31, 2016 was as follows:
  
Amortization
 
(in thousands)
Remainder of 2016
$
4,064

2017
4,294

2018
3,443

2019
3,166

2020
1,778

2021
314

Thereafter
255

 
$
17,314

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes
3 Months Ended
Mar. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
The estimated annual effective tax rate as of March 31, 2016 and 2015 was 37.9% and 47.8%, respectively. The Company computes its interim provision for income taxes by applying the estimated annual effective tax rate to the year-to-date income from recurring operations and adjusts the provision for discrete tax items recorded in the period. The Company evaluates and updates its estimated annual effective income tax rate on a quarterly basis.
The difference between the federal statutory rate of 35% and the Company’s estimated effective tax rate for the three months ended March 31, 2016 was primarily due to the Company’s state income tax provision, non-deductible stock-based compensation expenses, and R&D credits.
The Company accounts for stock-based compensation pursuant to ASC 718 and uses ASC 740 ordering when determining when excess tax benefits have been realized. The Company did not record a tax benefit for the three months ended March 31, 2016 related to the exercise of employee stock options and the vesting of RSUs, performance-vesting RSUs and Performance Awards. The Company realized a tax benefit of $2.9 million for the three months ended March 31, 2015 related to the exercise of employee stock options and the vesting of RSUs, performance-vesting RSUs and Performance Awards. The net income tax benefit in excess of the expenses recorded for financial reporting purposes has been recorded as an increase to additional paid-in capital and is reflected as a financing cash inflow in the condensed consolidated statements of cash flows.
The Company’s tax positions are subject to income tax audits by multiple tax jurisdictions. The Company accounts for uncertain tax positions and believes that it has provided adequate reserves for its unrecognized tax benefits for all tax years still open for assessment. The Company also believes that it does not have any tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits will significantly increase or decrease within the next twelve months.
The Company has a policy to classify accrued interest and penalties associated with uncertain tax positions together with the related liability in the balance sheet, and to include the expenses incurred related to such accruals in the provision for income taxes. There were no interest or penalties included in the provision for income taxes during the three months ended March 31, 2016 and 2015, respectively.
The Company is currently under examination by the U.S. Internal Revenue Service for the 2013 tax year. At this time, the Company is not able to estimate the potential impact that the examination may have on income tax expense. If the examination is resolved unfavorably, it may have a negative impact on the Company’s results of operations.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies
3 Months Ended
Mar. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Leases
As of March 31, 2016, the Company leased eight facilities under operating lease arrangements. The lease expiration dates range from September 2016 to December 2024. Certain leases contain escalation clauses calling for increased rents. The Company recognizes rent expense on a straight-line basis over the lease period and has recorded deferred rent for the difference between rent payments and rent expense recognized. Pursuant to the expiration of the Company’s Irvine office lease, in February 2016, the Company entered into a new lease agreement for approximately 4,600 square feet of office space in Irvine, California. The term of the lease is scheduled to commence on May 1, 2016 with an initial term of 60 months, with payments ranging from $12,800 per month to $15,000 per month.
Legal Proceedings
From time to time, the Company is involved in litigation that it believes is of the type common to companies engaged in the Company’s line of business, including commercial and employment disputes. As of the date of this Quarterly Report on Form 10-Q, the Company is not involved in any pending legal proceedings whose outcome the Company expects to have a material adverse effect on its financial position, results of operations or cash flows. However, litigation is unpredictable and excessive verdicts, both in the form of monetary damages and injunctions, could occur. In the future, litigation could result in substantial costs and diversion of resources and the Company could incur judgments or enter into settlements of claims that could have a material adverse effect on its business.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans
3 Months Ended
Mar. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Incentive Plans
The Company recognized stock-based compensation related to awards granted under its 2009 Stock Option and Incentive Plan (the “2009 Plan”), 2011 Equity Incentive Award Plan (the “2011 Plan”), and ESPP.
Total stock-based compensation expense recognized consisted of:
 
Three Months ended March 31,
 
2016
 
2015
 
(in thousands)
Cost of revenues
$
970

 
$
615

Sales and marketing
878

 
517

Research and development
1,504

 
1,147

General and administrative
3,338

 
2,728

 
$
6,690

 
$
5,007


2009 Stock Option and Incentive Plan and 2011 Equity Incentive Award Plan
Stock Options
The following table summarizes the Company’s stock option activity under the 2009 Plan and 2011 Plan:
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
 
 
 
 
 
(in years)
 
(in thousands)
Outstanding at January 1, 2016
2,515,329

 
$
24.40

 
7.14
 
$
90,818

Granted
14,506

 
59.78

 
 
 
 
Exercised
(220,646
)
 
17.43

 
 
 
 
Forfeited or expired
(11,501
)
 
44.94

 
 
 
 
Outstanding at March 31, 2016
2,297,688

 
$
25.19

 
6.98
 
$
150,378

Ending vested and expected to vest at March 31, 2016
2,249,491

 
$
24.88

 
6.95
 
$
147,928

Exercisable at March 31, 2016
1,415,853

 
$
17.38

 
6.19
 
$
103,730

Stock options granted during the three months ended March 31, 2016 were made under the 2011 Plan. There were no grants under the 2009 Plan during the three months ended March 31, 2016.
Intrinsic value of an option is the difference between the fair value of the Company’s common stock at the time of exercise and the exercise price to be paid. The aggregate intrinsic value for options outstanding at March 31, 2016 in the table above represents the total intrinsic value, based on the Company’s closing stock price of $90.64 as of March 31, 2016, which would have been received by option holders had all option holders exercised their in-the-money options as of that date. Options outstanding that are expected to vest are net of estimated future option forfeitures.
Following is additional information pertaining to the Company’s stock option activity:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except per option amounts)
Weighted average fair value per option granted
$
27.57

 
$
21.66

Grant-date fair value of options vested
$
2,511

 
$
1,729

Intrinsic value of options exercised
$
12,926

 
$
12,829

Proceeds received from options exercised
$
3,846

 
$
3,349


As of March 31, 2016, total unrecognized stock-based compensation expense related to unvested stock options, adjusted for estimated forfeitures, was $13.9 million and is expected to be recognized over a weighted average period of 2.2 years.
Restricted Stock Units, Performance-Vesting Restricted Stock Units, and Performance Awards
The Performance Awards granted represent the right to receive shares of the Company’s common stock, contingent upon the achievement of certain of the Company’s performance metrics during the performance period. On a date subsequent to the performance period, the Compensation Committee of the Board of Directors (the “Compensation Committee”) determines and approves the achievement of the performance goals (the “Determination Date”) and the earned shares are issued, with 25% of the shares vested upon issuance and the remaining shares to vest 25% on each of the first three anniversaries of the Determination Date, subject to the continuous employment of the participant through such dates.
In December 2014, the Company granted Sigmund Anderman, then Chief Executive Officer and current Chairman of the Board of Directors of the Company, an option to purchase 76,648 shares of Company common stock and 37,203 performance-vesting RSUs. In January 2015, the Company granted Mr. Anderman an option to purchase 71,648 shares of Company common stock and 34,714 performance-vesting RSUs. On the Determination Date in February 2016, the Compensation Committee determined that 143,834 shares of common stock had been earned in connection with the performance-based RSUs.
In February 2015 and March 2015, the Company granted 24,766 and 10,324 Performance Awards to designated participants under the 2011 Plan with a performance period of January 1, 2015 through December 31, 2015. On the Determination Date in February 2016, the Compensation Committee determined that 70,180 shares of common stock had been earned in connection with the Performance Awards.
In October 2015, in connection with the acquisition of Mortgage Returns, the Company agreed to pay up to 29,006 of performance-vesting RSUs for a total value of $2.0 million to the former Chief Executive Officer of Mortgage Returns. The performance-vesting RSUs granted represent the right to receive shares of the Company’s common stock upon achievement of certain performance criteria and a service requirement during the performance period of October 23, 2015 through October 23, 2019. The performance-vesting RSUs will vest annually based on the achievement of the performance criteria and the service requirement.
In February 2016, the Company granted Mr. Anderman an option to purchase 14,506 shares of Company common stock and 6,692 performance-vesting RSUs. Mr. Anderman may earn between zero and 2.0 shares of common stock for each performance-vesting RSU. As of March 31, 2016, the Company expects that each of these performance-vesting RSUs will convert to 1.05 shares of common stock on the Determination Date. Additionally, in February 2016, the Company granted 64,449 Performance Awards with a performance period of January 1, 2016 through December 31, 2016 to designated participants under the 2011 Plan. The designated participants may earn between zero and 2.0 shares of common stock for each Performance Award. As of March 31, 2016, the Company expects that each of these Performance Awards will convert to 1.3 shares of common stock on the Determination Date in 2017.
The following table summarizes the Company’s RSU, Performance Award and performance-vesting RSU activity:
 
RSUs
 
Performance Awards and Performance-Vesting RSUs
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
 
 
 
 
 
 
 
Outstanding at January 1, 2016
748,688

 
$
45.52

 
508,282

 
$
34.68

Granted
109,704

 
66.22

 
90,810

 
59.78

Released
(34,622
)
 
32.42

 
(109,219
)
 
32.44

Forfeited or expired
(16,298
)
 
57.03

 

 

Outstanding at March 31, 2016
807,472

 
$
48.66

 
489,873

 
$
39.83

Ending vested and expected to vest at March 31, 2016
731,053

 
 
 
489,873

 
 

RSUs, performance-vesting RSUs and Performance Awards that are expected to vest are presented net of estimated future forfeitures. RSUs released during the three months ended March 31, 2016 and 2015 had an aggregate intrinsic value of $2.6 million and $1.6 million, respectively, and had an aggregate grant-date fair value of $1.1 million and $0.8 million, respectively. Performance-vesting RSUs and Performance Awards released during the three months ended March 31, 2016 had an aggregate intrinsic value of $9.3 million and had an aggregate grant-date fair value of $3.5 million. Performance-vesting RSUs and Performance Awards released during the three months ended March 31, 2015 had an aggregate intrinsic value of $1.6 million and had an aggregate grant-date fair value of $0.6 million. The number of RSUs released includes shares that the Company withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
As of March 31, 2016, total unrecognized compensation expense related to unvested RSUs, performance-vesting RSUs and Performance Awards was $39.7 million and is expected to be recognized over a weighted average period of 2.5 years.
Employee Stock Purchase Plan
For the three months ended March 31, 2016 and 2015, employees purchased 47,819 shares and 58,239 shares, respectively, under the ESPP for a total of $2.9 million and $1.7 million, respectively. As of March 31, 2016, unrecognized compensation expense related to the current ESPP period, which ends on August 31, 2016, was $1.1 million and is expected to be recognized over five months.
Valuation Information
The fair value of stock options and stock purchase rights granted under the 2009 Plan, the 2011 Plan, and the ESPP were estimated at the date of grant using the Black-Scholes option valuation model with the following weighted average assumptions:
  
Three Months ended March 31,
  
2016
 
2015
Stock option plans:
 
 
 
 
 
Risk-free interest rate
1.38
%
 
1.75
%
Expected life of options (in years)
6.08
 
 
6.08
 
Expected dividend yield
%
 
%
Volatility
47
%
 
48
%
Employee Stock Purchase Plan:
 
 
 
 
 
Risk-free interest rate
0.36
%
 
0.13
%
Expected life of options (in years)
0.50
 
 
0.50
 
Expected dividend yield
%
 
%
Volatility
46
%
 
35
%
Common Stock
The following numbers of shares of common stock were reserved and available for future issuance at March 31, 2016: 
  
Reserved
Shares
Options and awards outstanding under stock option plans
3,595,033

Shares available for future grant under the 2011 Equity Incentive Award Plan
4,202,280

Shares available under the Employee Stock Purchase Plan
1,452,840

Total
9,250,153


In February 2016, 295,665 additional shares were reserved under the ESPP and 1,478,325 additional shares were reserved under the 2011 Plan, pursuant to the automatic increase provisions in the plan.
Stock Repurchase Program
In May 2014, the Company’s board of directors approved a stock repurchase program under which the Company is authorized to repurchase up to $75.0 million of its common stock, which expires in May 2017. All shares are retired upon repurchase. The Company did not repurchase any shares during the three months ended March 31, 2016. As of March 31, 2016, $43.5 million remained available for future repurchases under the program.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information
3 Months Ended
Mar. 31, 2016
Segment Reporting [Abstract]  
Segment Information
The Company operates in one industry—mortgage-related software and services. The Company’s chief operating decision maker is its chief executive officer, who makes decisions about resource allocation and reviews financial information presented on a consolidated basis. Accordingly, the Company has determined that it has a single reporting segment and operating unit structure, specifically technology-enabled solutions to help streamline and automate the residential mortgage origination process for its network participants.
The Company is organized primarily on the basis of service lines. Supplemental disclosure of revenues by type is as follows:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands)
On-demand revenues(1)
$
73,099

 
$
52,972

On-premise revenues(1)
526

 
1,217


$
73,625

 
$
54,189

________________
(1) Certain reclassifications of prior period amounts have been made to conform to the current period presentation, such reclassification did not materially change previously reported consolidated financial statements.
On-demand revenue is generated from company-hosted software subscriptions that customers access through the Internet and from customers that pay fees based on a per closed loan, or success, basis subject to monthly base fees, which the Company refers to as Success-Based Pricing. Additionally, on-demand revenue is comprised of software services sold both as subscriptions and transactionally; Ellie Mae Network fees; education and training, loan product, and guideline data and analytics services under the AllRegs brand; and professional services which include consulting, implementation, and training services.
On-premise revenue is generated from maintenance services, sales of customer-hosted software licenses, and related professional services.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.4.0.3
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2016
Accounting Policies [Abstract]  
Principles of Consolidation [Policy Text Block]
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
Use of Estimates, Policy [Policy Text Block]
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates on a regular basis including those relating to revenue recognition, allowance for doubtful accounts, goodwill, intangible assets, valuation of deferred income taxes, stock-based compensation, and unrecognized tax benefits, among others. Actual results could differ from those estimates and such differences may have a material impact on the Company’s condensed consolidated financial statements and footnotes.
Significant Accounting Policies [Text Block]
Significant Accounting Policies
The Company’s significant accounting policies are described in Note 2 of the Notes to Consolidated Financial Statements in its 2015 Form 10-K. There have been no significant changes to these policies during the three months ended March 31, 2016.
Comprehensive Income [Policy Text Block]
Comprehensive Income
Comprehensive income consists of net income and other comprehensive income. Other comprehensive income includes certain changes in equity that are excluded from net income, specifically unrealized gains on available-for-sale investments. Except for net realized gain on investments which was not significant, there were no reclassifications out of accumulated other comprehensive income that affected net income during the three months ended March 31, 2016 and 2015
New Accounting Pronouncements, Policy [Policy Text Block]
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”), which outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This standard also requires significantly expanded disclosures about revenue recognition. In August 2015, the FASB deferred the effective date of this standard by one year. The new effective date for public entities will be for fiscal years, and interim periods within those years, beginning after December 15, 2017, but entities will be permitted to early adopt the standard as of the original effective date. The Company has not yet developed an expectation of the impact that adoption will have on its consolidated financial statements.
In April 2015, the FASB issued ASU No. 2015-05, Intangibles—Goodwill and Other—Internal-Use Software: Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement (“ASU 2015-05”), which clarifies the circumstances under which a cloud computing customer would account for the arrangement as a license of internal-use software. The company adopted ASU 2015-05 on January 1, 2016, which did not impact the Company’s consolidated financial statements.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017 and early adoption is not permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), which requires lessees to put most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The new standard is effective for interim and annual periods beginning after December 15, 2018 and early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
In March 2016, the FASB issued ASU No. 2016-09, Compensation—Stock Compensation (Topic 718) (“ASU 2016-09”). This standard makes several modifications to Topic 718 related to the accounting for forfeitures, employer tax withholding on share-based compensation and the financial statement presentation of excess tax benefits or deficiencies. ASU 2016-09 also clarifies the statement of cash flows presentation for certain components of share-based awards. The standard is effective for interim and annual reporting periods beginning after December 15, 2016, although early adoption is permitted. The Company has not yet developed an expectation of the impact that adoption may have on its consolidated financial statements.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income (Loss) Per Share of Common Stock (Tables)
3 Months Ended
Mar. 31, 2016
Earnings Per Share [Abstract]  
Components of net income (loss) per share of common stock
The components of net income per share of common stock were as follows:
  
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except share and per share amounts)
Net income
$
2,506

 
$
3,584

Basic shares:
 
 
 
Weighted average common shares outstanding
29,471,214

 
28,768,144

Diluted shares:
 
 
 
Weighted average shares used to compute basic net income per share
29,471,214

 
28,768,144

Effect of potentially dilutive securities:
 
 
 
Employee stock options, RSUs, performance-vesting RSUs, Performance Awards and ESPP shares
1,609,100

 
1,674,019

Weighted average shares used to compute diluted net income per share
31,080,314

 
30,442,163

Net income per share:
 
 
 
Basic
$
0.09

 
$
0.12

Diluted
$
0.08

 
$
0.12

Common shares excluded from computation of diluted net income (loss) per share
The following potential weighted average common shares were excluded from the computation of diluted net income per share, as their effect would have been anti-dilutive:
  
Three Months ended March 31,
  
2016
 
2015
Employee stock options and awards
224,366

 
346,256

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2016
Financial Instruments and Fair Value Measurements [Abstract]  
Schedule of Available-for-sale Securities Reconciliation [Table Text Block]
The carrying amounts, gross unrealized gains and losses and estimated fair value of cash and cash equivalents and both short-term and long-term investments consisted of the following:
 
March 31, 2016
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
23,901

 
$

 
$

 
$
23,901

Money market funds
4,639

 

 

 
4,639

 
$
28,540

 
$

 
$

 
$
28,540

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
30,649

 
$
42

 
$
(21
)
 
$
30,670

Certificates of deposit
9,467

 
16

 
(2
)
 
9,481

Municipal obligations
3,648

 
7

 

 
3,655

U.S. government and government agency obligations
41,579

 
39

 
(10
)
 
41,608

 
$
85,343

 
$
104

 
$
(33
)
 
$
85,414

 
 
 
 
 
 
 
 
 
December 31, 2015
 
Amortized 
Cost
 
Unrealized Gains
 
Unrealized Losses
 
Carrying or
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
27,608

 
$

 
$

 
$
27,608

Money market funds
6,788

 

 

 
6,788

 
$
34,396

 
$

 
$

 
$
34,396

Investments:
 
 
 
 
 
 
 
Corporate notes and obligations
$
28,314

 
$
1

 
$
(110
)
 
$
28,205

Certificates of deposit
12,945

 
5

 
(22
)
 
12,928

Municipal obligations
2,647

 
1

 

 
2,648

U.S. government and government agency obligations
60,799

 
10

 
(142
)
 
60,667

 
$
104,705

 
$
17

 
$
(274
)
 
$
104,448

Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block]
The following table shows the gross unrealized losses and the related fair values of the Company’s investments that have been in a continuous unrealized loss position. The Company did not identify any investments as other-than-temporarily impaired at March 31, 2016 or December 31, 2015.
 
March 31, 2016
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
10,728

 
$
(21
)
 
$
421

 
$

 
$
11,149

 
$
(21
)
Certificates of deposit
1,576

 
(1
)
 
200

 
(1
)
 
1,776

 
(2
)
U.S. government, government agency, and municipal obligations
11,722

 
(8
)
 
1,113

 
(2
)
 
12,835

 
(10
)
 
$
24,026

 
$
(30
)
 
$
1,734

 
$
(3
)
 
$
25,760

 
$
(33
)
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2015
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
Fair Value
 
Unrealized Losses
 
(in thousands)
Corporate notes and obligations
$
23,969

 
$
(99
)
 
$
2,514

 
$
(11
)
 
$
26,483

 
$
(110
)
Certificates of deposit
9,284

 
(22
)
 

 

 
9,284

 
(22
)
U.S. government, government agency, and municipal obligations
48,394

 
(139
)
 
1,793

 
(3
)
 
50,187

 
(142
)
 
$
81,647

 
$
(260
)
 
$
4,307

 
$
(14
)
 
$
85,954

 
$
(274
)
Fair value hierarchy of Company's financial assets on recurring basis
The following tables set forth by level within the fair value hierarchy the Company’s financial assets that were accounted for at fair value on a recurring basis, according to the valuation techniques the Company used to determine their values:
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
March 31, 2016
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
4,639

 
$
4,639

 
$

 
$

Certificates of deposit
9,481

 

 
9,481

 

Corporate notes and obligations
30,670

 

 
30,670

 

Municipal obligations
3,655

 

 
3,655

 

U.S. government and government agency obligations
41,608

 
12,359

 
29,249

 

 
$
90,053

 
$
16,998

 
$
73,055

 
$

 
 
 
 
 
 
 
 
  
Fair Value at
 
Fair Value Measurements
Using Inputs Considered as
  
December 31, 2015
Level 1
 
Level 2
 
Level 3
 
(in thousands)
Money market funds
$
6,788

 
$
6,788

 
$

 
$

Certificates of deposit
12,928

 

 
12,928

 

Corporate notes and obligations
28,205

 

 
28,205

 

Municipal obligations
2,648

 

 
2,648

 

U.S. government and government agency obligations
60,667

 
19,429

 
41,238

 

 
$
111,236

 
$
26,217

 
$
85,019

 
$

Summary of the maturities of the Company's investments
The following table summarizes the maturities of the Company’s investments at March 31, 2016:
 
 
 
 
 
Carrying or
Fair Value
 
 
 
 
 
(in thousands)
Remainder of 2016
 
 
 
 
$
31,669

2017
 
 
 
 
33,007

2018
 
 
 
 
18,269

2019
 
 
 
 
2,091

Thereafter
 
 
 
 
378

Total
 
 
 
 
$
85,414

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2016
Property, Plant and Equipment [Table Text Block]
Property and equipment, net, consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment and software(1)
$
62,646

 
$
55,928

Furniture and fixtures
6,287

 
5,292

Leasehold improvements
18,116

 
14,405

Property and equipment
87,049

 
75,625

Accumulated depreciation and amortization(1)
(32,485
)
 
(28,552
)
Net property and equipment
54,564

 
47,073

Internal-use software and other assets not placed in service
42,109

 
34,287

 
$
96,673

 
$
81,360

________________
(1) Includes computer equipment and software under capital leases:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Computer equipment
$
8,715

 
$
8,715

Software
1,517

 
1,517

Accumulated amortization
(4,211
)
 
(3,371
)
Net computer equipment and software under capital leases
$
6,021

 
$
6,861

Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
Accrued and other current liabilities consisted of the following:
 
March 31,
 
December 31,
 
2016
 
2015
 
(in thousands)
Accrued payroll and related expenses
$
10,786

 
$
23,938

Accrued commissions
1,068

 
1,993

Accrued professional fees
578

 
223

Accrued royalties
2,434

 
1,546

Sales and other taxes
1,901

 
1,536

Current portion of leases payable
3,092

 
3,845

Other accrued expenses
2,248

 
4,226

 
$
22,107

 
$
37,307

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Other intangible assets, net
intangible assets, net, consisted of the following:
  
March 31, 2016
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(6,370
)
 
$
5,165

 
3.0
Trade names
331

 
(314
)
 
17

 
0.6
Customer relationships
19,400

 
(7,597
)
 
11,803

 
4.6
Order backlog
370


(41
)

329


3.6
Total assets subject to amortization:
31,636

 
(14,322
)
 
17,314

 
4.1
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(14,322
)
 
$
21,353

 
 
 
 
 
 
 
 
 
 
  
December 31, 2015
  
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Intangibles
 
Weighted Average Remaining Useful Life
 
(in thousands)
 
(in years)
Assets subject to amortization:
 
 
 
 
 
 
 
Developed technology
$
11,535

 
$
(5,668
)
 
$
5,867

 
3.1
Trade names
331

 
(307
)
 
24

 
0.8
Customer relationships
19,400

 
(6,875
)
 
12,525

 
4.8
Order backlog
370

 
(15
)
 
355

 
3.8
Total assets subject to amortization:
31,636

 
(12,865
)
 
18,771

 
4.2
Assets not subject to amortization:
 
 
 
 
 
 
 
Trade name
4,039

 

 
4,039

 
 
 
$
35,675

 
$
(12,865
)
 
$
22,810

 
 
Minimum future amortization expense for intangible assets
Minimum future amortization expense for intangible assets at March 31, 2016 was as follows:
  
Amortization
 
(in thousands)
Remainder of 2016
$
4,064

2017
4,294

2018
3,443

2019
3,166

2020
1,778

2021
314

Thereafter
255

 
$
17,314

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Tables)
3 Months Ended
Mar. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based compensation expense
Total stock-based compensation expense recognized consisted of:
 
Three Months ended March 31,
 
2016
 
2015
 
(in thousands)
Cost of revenues
$
970

 
$
615

Sales and marketing
878

 
517

Research and development
1,504

 
1,147

General and administrative
3,338

 
2,728

 
$
6,690

 
$
5,007

Summary of Company's stock option activities
The following table summarizes the Company’s stock option activity under the 2009 Plan and 2011 Plan:
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Term
 
Aggregate
Intrinsic
Value
 
 
 
 
 
(in years)
 
(in thousands)
Outstanding at January 1, 2016
2,515,329

 
$
24.40

 
7.14
 
$
90,818

Granted
14,506

 
59.78

 
 
 
 
Exercised
(220,646
)
 
17.43

 
 
 
 
Forfeited or expired
(11,501
)
 
44.94

 
 
 
 
Outstanding at March 31, 2016
2,297,688

 
$
25.19

 
6.98
 
$
150,378

Ending vested and expected to vest at March 31, 2016
2,249,491

 
$
24.88

 
6.95
 
$
147,928

Exercisable at March 31, 2016
1,415,853

 
$
17.38

 
6.19
 
$
103,730

Stock options granted during the three months ended March 31, 2016 were made under the 2011 Plan. There were no grants under the 2009 Plan during the three months ended March 31, 2016.
Stock options activity, additional information
Following is additional information pertaining to the Company’s stock option activity:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands, except per option amounts)
Weighted average fair value per option granted
$
27.57

 
$
21.66

Grant-date fair value of options vested
$
2,511

 
$
1,729

Intrinsic value of options exercised
$
12,926

 
$
12,829

Proceeds received from options exercised
$
3,846

 
$
3,349

Summary of RSU activities
The following table summarizes the Company’s RSU, Performance Award and performance-vesting RSU activity:
 
RSUs
 
Performance Awards and Performance-Vesting RSUs
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Per Share
 
 
 
 
 
 
 
 
Outstanding at January 1, 2016
748,688

 
$
45.52

 
508,282

 
$
34.68

Granted
109,704

 
66.22

 
90,810

 
59.78

Released
(34,622
)
 
32.42

 
(109,219
)
 
32.44

Forfeited or expired
(16,298
)
 
57.03

 

 

Outstanding at March 31, 2016
807,472

 
$
48.66

 
489,873

 
$
39.83

Ending vested and expected to vest at March 31, 2016
731,053

 
 
 
489,873

 
 
Schedule of Stock Options and Employee Stock Purchase Plan Valuation Assumptions
The fair value of stock options and stock purchase rights granted under the 2009 Plan, the 2011 Plan, and the ESPP were estimated at the date of grant using the Black-Scholes option valuation model with the following weighted average assumptions:
  
Three Months ended March 31,
  
2016
 
2015
Stock option plans:
 
 
 
 
 
Risk-free interest rate
1.38
%
 
1.75
%
Expected life of options (in years)
6.08
 
 
6.08
 
Expected dividend yield
%
 
%
Volatility
47
%
 
48
%
Employee Stock Purchase Plan:
 
 
 
 
 
Risk-free interest rate
0.36
%
 
0.13
%
Expected life of options (in years)
0.50
 
 
0.50
 
Expected dividend yield
%
 
%
Volatility
46
%
 
35
%
ScheduleOfSharesOfCommonStockAvailableForFutureIssuanceUnderStockOptionPlansTextBlock [Table Text Block]
The following numbers of shares of common stock were reserved and available for future issuance at March 31, 2016: 
  
Reserved
Shares
Options and awards outstanding under stock option plans
3,595,033

Shares available for future grant under the 2011 Equity Incentive Award Plan
4,202,280

Shares available under the Employee Stock Purchase Plan
1,452,840

Total
9,250,153

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information (Tables)
3 Months Ended
Mar. 31, 2016
Segment Reporting [Abstract]  
Supplemental disclosure of revenue by service type
Supplemental disclosure of revenues by type is as follows:
 
Three Months ended March 31,
  
2016
 
2015
 
(in thousands)
On-demand revenues(1)
$
73,099

 
$
52,972

On-premise revenues(1)
526

 
1,217


$
73,625

 
$
54,189

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income (Loss) Per Share of Common Stock (Details Table) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Components of net income (loss) per share    
Net income $ 2,506 $ 3,584
Basic shares:    
Weighted average common shares outstanding 29,471,214 28,768,144
Diluted shares:    
Weighted average common shares outstanding 29,471,214 28,768,144
Effect of potentially dilutive securities:    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,609,100 1,674,019
Weighted average shares used to compute diluted net income per share 31,080,314 30,442,163
Net income (loss) per share:    
Basic $ 0.09 $ 0.12
Diluted $ 0.08 $ 0.12
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income (Loss) Per Share of Common Stock (Details Table 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income $ 2,506 $ 3,584
Employee Stock Options and Awards [Member]    
Antidilutive securities excluded from computation of earning per share    
Anti-dilutive securities excluded from computation of earnings per share amount 224,366 346,256
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Net Income (Loss) Per Share of Common Stock (Details Textual) - shares
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Performance-Based Awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of earnings per share amount 13,776 157,491
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements (Fair Value Hierarchy) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net $ 0 $ 0  
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 90,053   $ 111,236
Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 16,998   26,217
Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 73,055   85,019
Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Money market funds [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 4,639   6,788
Money market funds [Member] | Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 4,639   6,788
Money market funds [Member] | Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Money market funds [Member] | Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Certificates of Deposit [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 9,481   12,928
Certificates of Deposit [Member] | Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Certificates of Deposit [Member] | Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 9,481   12,928
Certificates of Deposit [Member] | Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Corporate Debt Securities [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 30,670   28,205
Corporate Debt Securities [Member] | Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Corporate Debt Securities [Member] | Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 30,670   28,205
Corporate Debt Securities [Member] | Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Municipal Bonds [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 3,655   2,648
Municipal Bonds [Member] | Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
Municipal Bonds [Member] | Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 3,655   2,648
Municipal Bonds [Member] | Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 0   0
US Government and Governmental agency obligations [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 41,608   60,667
US Government and Governmental agency obligations [Member] | Level 1 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 12,359   19,429
US Government and Governmental agency obligations [Member] | Level 2 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value 29,249   41,238
US Government and Governmental agency obligations [Member] | Level 3 [Member]      
Fair value hierarchy of Company's financial assets on recurring basis      
Assets, Fair Value $ 0   $ 0
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements (Carrying Amounts and Fair Value) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net $ 0 $ 0    
Assets, Fair Value Disclosure 90,053   $ 111,236  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 24,026   81,647  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 30   260  
Cash and Cash Equivalents, at Carrying Value 28,540 $ 25,353 34,396 $ 26,756
Available-for-sale Securities, Amortized Cost Basis 85,343   104,705  
Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax 104   17  
Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax (33)   (274)  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 1,734   4,307  
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 3   14  
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 25,760   85,954  
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 33   274  
Available-for-sale Securities 85,414   104,448  
Municipal Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Assets, Fair Value Disclosure 3,655   2,648  
US Government and Government Agencies and Authorities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Assets, Fair Value Disclosure 41,608   60,667  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 11,722   48,394  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 8   139  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 1,113   1,793  
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 2   3  
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 12,835   50,187  
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 10   142  
Certificates of Deposit [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Assets, Fair Value Disclosure 9,481   12,928  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 1,576   9,284  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1   22  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 200   0  
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1   0  
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 1,776   9,284  
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 2   22  
Corporate Note Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 10,728   23,969  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 21   99  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 421   2,514  
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0   11  
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 11,149   26,483  
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss 21   110  
Fair Value, Measurements, Recurring [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash 23,901   27,608  
Money market funds 4,639   6,788  
Fair Value, Measurements, Recurring [Member] | Municipal Bonds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Amortized Cost Basis 3,648   2,647  
Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax 7   1  
Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax 0   0  
Available-for-sale Securities 3,655   2,648  
Fair Value, Measurements, Recurring [Member] | US Government and Government Agencies and Authorities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Amortized Cost Basis 41,579   60,799  
Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax 39   10  
Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax (10)   (142)  
Available-for-sale Securities 41,608   60,667  
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Amortized Cost Basis 9,467   12,945  
Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax 16   5  
Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax (2)   (22)  
Available-for-sale Securities 9,481   12,928  
Fair Value, Measurements, Recurring [Member] | Corporate Note Securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Available-for-sale Securities, Amortized Cost Basis 30,649   28,314  
Available-For-Sale Securities, Accumulated Gross Unrealized Gain, Before Tax 42   1  
Available-For-Sale Securities, Accumulated Gross Unrealized Loss, Before Tax (21)   (110)  
Available-for-sale Securities $ 30,670   $ 28,205  
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements (Summary of Investment Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value $ 47,800  
Available For Sale Securities Debt Maturities after One Through Three Years Fair Value 42,300  
Maturities of the Company's investments    
Available-for-sale Securities, Debt Maturities, Remainder of Fiscal Year, Fair Value 31,669  
Available For Sale Securities, Debt Maturities, Next Fiscal Year, Fair Value 33,007  
Available For Sale Securities, Debt Maturities, In Two Years, Fair Value 18,269  
Available For Sale Securities, Debt Maturities, In Three Years, Fair Value 2,091  
Available For Sale Securities, Debt Maturities, Thereafter, Fair Value 378  
Total $ 85,414 $ 104,448
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.4.0.3
Financial Instruments and Fair Value Measurements Investment income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Net Investment Income [Line Items]    
Interest and Dividend Income, Securities, Operating $ 216 $ 159
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 87,049   $ 75,625
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 32,485   28,552
Depreciable Property, Plant Equipment 54,564   47,073
Internal-use Software and Other Assets Not Placed in Service 42,109   34,287
Property, Plant and Equipment, Net 96,673   81,360
Depreciation, Depletion and Amortization, Nonproduction 3,954 $ 1,767  
Capital Leases, Income Statement, Amortization Expense 800 $ 200  
Capital Leases, Balance Sheet, Assets by Major Class, Net 6,021   6,861
Computer Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Capital Leased Assets, Gross 8,715   8,715
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 6,287   5,292
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 18,116   14,405
Computer Software, Intangible Asset [Member]      
Property, Plant and Equipment [Line Items]      
Capital Leased Assets, Gross 1,517   1,517
Computer Equipment And Computer Software [Member]      
Property, Plant and Equipment [Line Items]      
Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation 4,211   3,371
Property, Plant and Equipment, Gross $ 62,646   $ 55,928
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Accrued and Other Current Liabilities [Line Items]    
Employee-related Liabilities, Current $ 10,786 $ 23,938
Accrued Sales Commission, Current 1,068 1,993
Accrued Professional Fees, Current 578 223
Accrued Royalties, Current 2,434 1,546
Sales and Excise Tax Payable, Current 1,901 1,536
Capital Lease Obligations, Current 3,092 3,845
Other Accrued Liabilities, Current 2,248 4,226
Accrued and other current liabilities $ 22,107 $ 37,307
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]    
Goodwill $ 74,547,000 $ 74,547,000
Goodwill, Transfers $ 0  
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets (Intangible Assets Gross and Net Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Other Intangible Net    
Gross Carrying Amount $ 31,636 $ 31,636
Accumulated Amortization (14,322) (12,865)
Finite-Lived Intangible Assets, Net 17,314 18,771
Net Intangibles $ 21,353 $ 22,810
Finite-Lived Intangible Assets, Remaining Amortization Period 49 months 3 days 50 months 29 days
Intangible Assets, Gross (Excluding Goodwill) $ 35,675 $ 35,675
Developed technology [Member]    
Other Intangible Net    
Gross Carrying Amount 11,535 11,535
Accumulated Amortization (6,370) (5,668)
Net Intangibles $ 5,165 $ 5,867
Finite-Lived Intangible Assets, Remaining Amortization Period 35 months 19 days 36 months 24 days
Customer Relationships and Contracts [Member]    
Other Intangible Net    
Gross Carrying Amount $ 19,400 $ 19,400
Accumulated Amortization (7,597) (6,875)
Net Intangibles $ 11,803 $ 12,525
Finite-Lived Intangible Assets, Remaining Amortization Period 55 months 6 days 57 months 26 days
Trade Names [Member]    
Other Intangible Net    
Gross Carrying Amount $ 331 $ 331
Accumulated Amortization (314) (307)
Net Intangibles $ 17 $ 24
Finite-Lived Intangible Assets, Remaining Amortization Period 7 months 10 months
Order or Production Backlog [Member]    
Other Intangible Net    
Gross Carrying Amount $ 370 $ 370
Accumulated Amortization (41) 15
Net Intangibles $ 329 $ 355
Finite-Lived Intangible Assets, Remaining Amortization Period 43 months 46 months
Trade Names [Member]    
Other Intangible Net    
Indefinite-Lived Intangible Assets (Excluding Goodwill) $ 4,039 $ 4,039
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets (Intangible Assets Future Amortization) (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Minimum future amortization expense for intangible assets    
Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year $ 4,064  
Finite-Lived Intangible Assets, Amortization Expense, Next Fiscal Year 4,294  
Finite-Lived Intangible Assets, Amortization Expense, in Two Years 3,443  
Finite-Lived Intangible Assets, Amortization Expense, in Three Years 3,166  
Finite-Lived Intangible Assets, Amortization Expense, in Four Years 1,778  
Finite-Lived Intangible Assets, Amortization Expense, in Five Years 314  
Finite-Lived Intangible Assets, Amortization Expense, after Year Five 255  
Finite-Lived Intangible Assets, Net $ 17,314 $ 18,771
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.4.0.3
Goodwill and Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 1,457 $ 1,332
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Income Tax Disclosure [Abstract]    
Annual effective tax rate 37.90% 47.80%
Federal statutory tax rate 35.00% 35.00%
Excess Tax Benefit from Share-based Compensation, Financing Activities $ 0 $ 2,906,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 0 $ 0
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies (Details Textual1)
Mar. 31, 2016
USD ($)
Facilities
Operating Leased Assets [Line Items]  
Property Subject to or Available for Operating Lease, Number of Units | Facilities 8
Office Space - Irvine, CA | Minimum [Member]  
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due $ 12,800
Office Space - Irvine, CA | Maximum [Member]  
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due $ 15,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table 3) (Stock-based compensation allocation) - USD ($)
1 Months Ended 3 Months Ended
Feb. 29, 2016
Jan. 31, 2015
Dec. 31, 2014
Mar. 31, 2016
Mar. 31, 2015
Stock-based compensation expense          
Stock-based compensation by financial statement line item       $ 6,690,000 $ 5,007,000
Cost of Sales [Member]          
Stock-based compensation expense          
Stock-based compensation by financial statement line item       970,000 615,000
Selling and Marketing Expense [Member]          
Stock-based compensation expense          
Stock-based compensation by financial statement line item       878,000 517,000
Research and Development Expense [Member]          
Stock-based compensation expense          
Stock-based compensation by financial statement line item       1,504,000 1,147,000
General and Administrative Expense [Member]          
Stock-based compensation expense          
Stock-based compensation by financial statement line item       $ 3,338,000 $ 2,728,000
Performance-vesting RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   34,714 37,203    
Sig Anderman [Member] | Performance-vesting RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 6,692        
Stock-based compensation expense          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 143,834        
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table) (Stock Option Activity) - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2015
Dec. 31, 2014
Mar. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding at January 1, 2016     2,515,329  
Granted 71,648 76,648 14,506  
Exercised     (220,646)  
Forfeited or expired     (11,501)  
Outstanding at March 31, 2016     2,297,688 2,515,329
Ending vested and expected to vest at March 31, 2016     2,249,491  
Exercisable at March 31, 2016     1,415,853  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Outstanding at Beg of Period, weighted average exercise price, Beginning Balance     $ 24.40  
Options granted, weighted average exercise price     59.78  
Options exercised, weighted average exercise price     17.43  
Options forfeited or expired, weighted average exercise price     44.94  
Outstanding at End of Period, weighted average exercise price, Ending Balance     25.19 $ 24.40
Ending vested and expected to vest, Weighted Average Exercise Price at End of Period     24.88  
Stock option exercisable at End of Period, weighted average exercise price, Ending Balance     $ 17.38  
Weighted average remaining contractual term at End of Period     6 years 358 days  
Ending vested and expected to vest, Weighted Average Remaining Contractual Term at End of Period     6 years 347 days  
Stock option exercisable, weighted average remaining Contractual term, Ending balance     6 years 69 days 7 years 51 days
Aggregate Intrinsic value at End of Period     $ 150,378  
Ending vested and expected to vest, Aggregate Intrinsic Value at End of Period     147,928  
Exercisable aggregate Intrinsic Value     $ 103,730 $ 90,818
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table 1) (Stock Option Additional Information) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Stock options activity, additional information    
Weighted average fair value per option granted $ 27.57 $ 21.66
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 2,511 $ 1,729
Intrinsic value of options exercised 12,926 12,829
Proceeds received from options exercised $ 3,846 $ 3,349
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table 2) (RSU and Performance Award activity) - USD ($)
1 Months Ended 3 Months Ended
Feb. 29, 2016
Oct. 31, 2015
Mar. 31, 2015
Feb. 27, 2015
Jan. 31, 2015
Dec. 31, 2014
Mar. 31, 2016
Mar. 31, 2015
Employee Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross         71,648 76,648 14,506  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number             2,249,491  
Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Performance Shares granted         34,714 37,203    
RSUs [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested             $ 2,600,000 $ 1,600,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number             731,053  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Outstanding at January 1, 2016             748,688  
Granted             109,704  
Released             (34,622)  
Forfeited or expired             16,298  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value             $ 57.03  
Outstanding at March 31, 2016             807,472  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value             $ 45.52  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value             66.22  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value             32.42  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value             $ 48.66  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value             $ (1,100,000) (800,000)
Performance Awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested             $ 9,300,000 1,600,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number             489,873  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Outstanding at January 1, 2016             508,282  
Granted             90,810  
Released             (109,219)  
Forfeited or expired             0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value             $ 0.00  
Outstanding at March 31, 2016             489,873  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value             $ 34.68  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value             59.78  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value             32.44  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value             $ 39.83  
Performance Shares granted     10,324 24,766        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value             $ (3,500,000) $ (600,000)
Former CEO of Mortgage Returns [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Performance Shares granted   29,006            
Performance shares value   $ 2,000,000            
Sig Anderman [Member] | Employee Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 14,506              
Sig Anderman [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Performance Shares granted 6,692              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ (143,834)              
Sig Anderman [Member] | Upon Issuance [Domain] | December 2014 Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Estimated Performance Share Conversion Rate             1.05  
Other grantees [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Performance Shares granted 64,449              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ (70,180)              
Other grantees [Member] | Upon Issuance [Domain] | December 2014 Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Estimated Performance Share Conversion Rate             1.3  
Maximum [Member] | Sig Anderman [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award             2.0  
Maximum [Member] | Other grantees [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award             2.0  
Minimum [Member] | Sig Anderman [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award             0  
Minimum [Member] | Other grantees [Member] | Performance-vesting RSUs                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Shares of Common Stock Issuable Per Award             0  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table 4) (Fair Value Assumptions)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Stock Option [Member]    
Schedule of Stock Options and Employee Stock Purchase Plan Valuation Assumptions    
Risk-free interest rate 1.38% 1.75%
Expected Life of options (in years) 6 years 29 days 6 years 29 days
Expected dividend yield 0.00% 0.00%
Volatility 47.00% 48.00%
Employee Stock Purchase Plan [Member]    
Schedule of Stock Options and Employee Stock Purchase Plan Valuation Assumptions    
Risk-free interest rate 0.36% 0.13%
Expected Life of options (in years) 6 months 6 months
Expected dividend yield 0.00% 0.00%
Volatility 46.00% 35.00%
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Table 5) (Reserved Shares)
Mar. 31, 2016
shares
Class of Stock [Line Items]  
Reserved Shares 9,250,153
Options and Awards Outstanding [Member]  
Class of Stock [Line Items]  
Reserved Shares 3,595,033
Shares Available for Future Grant [Member]  
Class of Stock [Line Items]  
Reserved Shares 4,202,280
Shares Available Under Employee Stock Purchase Plan [Member]  
Class of Stock [Line Items]  
Reserved Shares 1,452,840
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
Feb. 27, 2015
Jan. 31, 2015
Dec. 31, 2014
Mar. 31, 2016
Mar. 31, 2015
Sep. 30, 2015
Feb. 29, 2016
May. 01, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation capitalized to property and equipment         $ 488 $ 207      
Stock Repurchase Program, Authorized Amount                 $ 75,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount         $ 43,500        
Employee Stock Purchase Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Annual Automatic Increase in Shares Reserved for Issuance, Shares               295,665  
Stock Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     71,648 76,648 14,506        
Share Price             $ 90.64    
Unrecognized Compensation Cost Related to unvested Stock option         $ 13,900        
Expected to be recognized over a weighted average period         2 years 91 days        
Annual Automatic Increase in Shares Reserved for Issuance, Shares               1,478,325  
Performance-vesting RSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     34,714 37,203          
RSUs [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested         $ 2,600 1,600      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value         $ 1,100 800      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         34,622        
Performance Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested         $ 9,300 1,600      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value         $ 3,500 $ 600      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 10,324 24,766              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         109,219        
Restricted Stock Units and Performance Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized Compensation Cost Related to unvested Stock option         $ 39,700        
Expected to be recognized over a weighted average period         2 years 168 days        
2009 Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             0    
Employee Stock Purchase Plan [Member] | Employee Stock Purchase Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares purchased under ESPP         47,819 58,239      
Purchase price of ESPP shares         $ 2,900 $ 1,700      
Unrecognized compensation cost related to employee stock purchase plan         $ 1,100        
Expected recognized period under employee stock purchase plan         5 months        
Upon Issuance [Domain] | Performance Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         25.00%        
First Anniversary [Member] | Performance Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage         25.00%        
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information (Details Table) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Segment Reporting Information Revenue    
Revenues $ 73,625 $ 54,189
On Demand Revenues [Member]    
Segment Reporting Information Revenue    
Revenues 73,099 52,972
On Premise Revenues [Member]    
Segment Reporting Information Revenue    
Revenues $ 526 $ 1,217
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !R+I4B_N,U_U0$ &X< 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[? 490-L 0E^P"33QFH<6[8IY>^Q4T!0%<2K MTMWDT3N>>Y-QSJ:G=T^.PFAENCY,BS9&=\)8J%LR*I3649^4F?5&Q73KY\RI M>J'FQ,1DA&^7BE3&K!5AT;A/61EUEG_V,8G"?5A)8HFJX, M\:FCL,U_K;PZ7]!,/73Q1\8O[Z[TU TUH=7NQ>IRE;J$]-NT2&KXEL/FPJ^2 M:9.'YOKYAQ7Y_I?/LO$2EZ:[\.I1;Q@L=S:F?"Z-TOVV43U:O[BW=O&?VX3R M4S74C)U/A3[J+;LD%=\D-;#4^D_>KSNEMIZ^99@+=_A1M,I3YRY+D.UY\-?1 #&TX[A,2/<@B0'!(D1P628Q\DQP%(CD.0'$<@.8Y![% M*P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=ITJK$" M2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3 M"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY M%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0 ( M !R+I4A>=TD!P0$ -0; : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%V< 94 *S=LU1MH8* $^I/.&/7NK2P,_LP7%R3? MIDW;Y,R[Z9-FNFAC.7\,IRH=NC;6ASY.WII3&^?C_651I]3/G8N;.C15O.GZ MT(Y/=]W05&F\'/:NKS;':A^KLLAO56BLES->Q#6A:O MW7",=0@INO-);L8%QL?O??C/\MUN=]B$AV[STH0V_5'AOA8H7#Y(\T%*";)\ MD%&"?#[(4X*F^: I)6B6#YI1@F[S0;>4H+M\T!TEZ#X?=$\)DA+(6'*2$-8< MK05P+1RO!8 M'+$%D"T M'+T5Z*T< MO17HK:1O;?2QS=%;@=[*T5N!WLK16X'>RM%;@=[*T5N!WLK16X'>RM%;@=[* MT=N WL;1VX#>QM';@-Y&VBM!FR4AM'+T-Z&TAM M'+T-Z&TNGG*?"A@NMT[A2<.?CU5_W\]3/$/?K!][J M U!+ P04 " 61F,RE@9,1J"=I%<:=S%L'&@4XA_93MD[:205[E(LN4%-Q) MHY,?4EB#9N;8U4: &D2O SR",D] K*QTSTFGB"F[?,Q$< 5#JI7,N$(HHEZ< M/F9HEAG7SU&QNI7Z"7]F4S/B#LJHPP]%]@6WD%+1@^Q[IX_Y_DQ]JAP[7' ] MA[0<^_;CCHL'L)AWVHV/._2WIV#G+W(#3Z6>C[FTF S6KK\&X8S=CFGMFDXI M-2(?.CY,:7_88H\<(3?/6VMN)=>NQ5#^H67<*LH67F^K#)U-?AG[A L AX-H M[_1F.;9LRU[2._419!U&1OO.DBUM!WWGGJET"O!^-N;6_2Z*$7#*U.RMX:&SH5&2!E9:)1,268IN^2*:P&L >:D#F;B MZ!_MN0'F-(@9 0HKL[Q?9F;L:I!3&[ 8PR=7,\KO" M: ]KWQD'X7Z^&9/^EDKYU/=N01N[H:[T7#XJ8!=!S+:7*=^\DY1*+Z5[V3*- MPM$A &KH'<3$&?&4DT08N08VID[>B82YU^N_1%HYJ.Y9_4%U/]?U!QY^.L;HO@T4?IK094>I@+(>RJ@=9.X@:8L ZJ,6$=5&/".BA?6*P] L>E0C:E%]Z*J["L M*Z\PUJYSW';UZF-.PC*HQ/1J705;3+D'JH:_^??]=)+AV7UL.3MPX\:@A7AZHT@4NW2+:(CC,6 MY!8J$<:QPL3DVOI*8 S]ACDA=V(#;)*F]OLBCXU($7%JEUQK4;=.7_4[% MS@B^"B@NZJZKH>UU.JBP-G[&WY^$S_9J1-0&$D1%70 M'!L'B^3<^75Z=[]Z2(I)FLU'Z75\5MD-G\SX;/I^G.S"7V^X:H?XMX[/!FF[ MJ+&$@;LEC:+ETBN!% 3IM4-MS2 <8;Z)"1;V'Y\@<3BH%=)AVT%36Z]"0>>K MCXXW)ZYL8WUS2OV(+FY5\0502P,$% @ '(NE2)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I M=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN M8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5 MRU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$ MP&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C M\7@XMLO2BW A(5 MM>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*= MD 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S% MUGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW" M$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)> M-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/ M)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]': M-\*K^(+ .7\N?<^E[[GT/:'2MSAD6R4) MRU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A M[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@ M,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'! M51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4S MMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN< MKGHB=OJ7=\%@\OUPR4TB42 M%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB M5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K M6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+ MK#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ M P04 " 6QE9A;T6V94>@BR?+F=-?/UU\BR%KVMWB M%QU_.N<[GXYD'X65VE'\L,%8@8917D5PHU3YT?.J=(,9JN:BQ%S/Y$(RI/2K M++RJE!AEE0EBU%OX_M)CB' 8A[QF*Z8JD(J:JPB^[R'@XF]%AB/X>/;V>RW4 MS1O@QMF[V\:1S7S\'F>WLA'[Y0OI?D4^H MKPY0M^Z:J8N7IX$X+)%26/*5?@&MO=Z5>G%<<.Q$6K]GO N)=L'B9] 1Z.RI+M/E!2<82?6 M02O1OCU''QR@CT/4L8*-D.1)^YN#D&H 2PBV6"J2CI$?$I5KW*CV!'M-?DCA M:Y?\-S7]^:H-:O01_-?E^:_)QWMC/T,XT7/$5MS5+,%R9?^\+Q=V<76JRDQ/ M/%EIR].5=K(;>G%]JLK,7>3WI'EMSQHUQKVVV*,@J0E5A'<:D+G(W!G==*]C M#2U1ZU[B@@.]E>< MD9I=6P7#'3K^"5!+ P04 " ZW8 C21 M)4:22[:_?H\--*\7Q0-7^(O'TCF/CG4^^,G.NNRKA*!3MUZ8%: M/X?FMTZ*TF^D#)7>PRJA3/+Q@Y^LE)8_I?,$9F*[?125G"8O.F%:^/"E5$&6 MTR2G4[N3G0NNWM[52CY%D%^=K;?* MK(F5L)5R/BR:Z;9/5LJH2OUNQDUG?F-WWZQ3OZT)0B\*9[5N_]7<:/]$;_!_ MKM 8@RHZ#P;Q]'>3B6DR'A+PE_+J26D5_ITF[;&6S4P&_YM*&_[7(V;:X!Q3 MS(0IV1<3B,)F9I\\"DTS!GIX5K8O=A-%!VY6IOM0(>BS-:4T7I:,CKS5JJ2H ME.Q.:&$*R0#$ <0O!64 R@"4G0U:!/JA*0,H!U!^*6@$H!& 1J>@>^D+I[9- M8)E=L;O:*R.]!\ 8 .-3P)WPRC=_G3OI*6MMCMK4+=3:* != ^CZ%/1(1S-3 MV$JRJ^_6^W=L+AU;;(23#1Y -P"Z.04]*$-I44(3S@?7NN3;$3T(Y1!T"Z#; MV-3VHK0K@ )=;:UI65>/-DB,43I$$X>GJ*_6ECNE=3N,'V%#,YM1K,RZ61KL M$Z(Z4D>L/L1H*5ZZ0T"'TZC$5:7":S!(G$#505*HNB!T.(U(O BV>&Y212@J M/FQ.4>H T-TT(N]"KMOU_<:B1F/3B+*]QJ5C1*&[:43>7N?2:T2AO6E$WU[K MTAM$H;]I1."WO:,R3)444&AP&E&XUSL^Q!*("O.(PM&T'X;DWR$)#>81@R/Y MCW(Z53EB=&_V.)9ECD[SB-/]J!Q1:#>/V-V/PM+,T70>,;W7*8ZFQ:QO1^%MF=H>Q:Q'3]L M[.I>!J&T9TOY$FJAL3!D*'L6D;WW4\>N$(6R9Q'9WZAZQ]$A"F7/(K+WHC*4 M/4/9LXCLO:@=M7$!4@2B4/1\=FI_7?H=:/MIGETTWZ-O74#M5-"TB_>QW<_FH M^;@WYW]1VSA-FMZ.VKA:Z\]T[8?Y;D7; >W)QZ;PXW]02P,$% @ '(NE M2/LBY=Q$ @ C@< !@ !X;"]W;W)KP$P0=K M8C1&23*/&6[:J"KMV*NH2GY6M&G)JP#RS!@6_S:$\GX5P6@8>&M.M3(#<57& MH^_0,-+*AK= D.,J6L/E%J9&8A6_&]++JW=@DM]Q_FXZ/P^K*#$Y$$KVRH3 MNKF0+:'41-+DOS[H)],8K]^'Z,]VNCK]'99DR^F?YJ!JG6T2@0,YXC-5;[Q_ M(7X.,Q-PSZFT3[ _2\798(D PQ^N;5K;]NY+EGI;V("\ 8T&E-TUI-Z0C@9H M#;'+S,[K!U:X*@7O@>RP66VXU')A@NC(0$]&ZO]D8PK[IZKR4B5E?#%A;A3( M*C9. 4=%K&,' 2@*V9&UH^\!6Z=('P/26X ;7*?6GCVV9[?VS-DS:Y^%\G.* MC5/,'P-F0<#,VA>W@-8JY@[@%! BE.;Y8\P\B)G;(/F=>3A%\1BP" (6+LM@ MJ7B"ETRHE3R(R)T_6"P>X243JJ4((@KGS^XLAY.@!$Y8.CE?/&MGC\U->E1T^D5]8G)I6@AU7^A"V M9^61&PO=V]R:W-H965T&UL MC9A-;]LX$(;_BN#[5N2(%*7 ,5"K*'8/!8H>=L]*3,=&)'+#[T<:7GJ^N_#SMHQ^=DVA^%QL1O'XT.:#L\[V];#A^YH#^Z7 M;=>W]>@N^Y=T./:VWLQ!;9."$'G:UOO#8K6<[WWM5\ON=6SV!_NU3X;7MJW[ M7VO;=*?'A5SX&]_V+[MQNI&NENDY;K-O[6'8=X>DM]O'Q4?Y4$$Y(3/Q[]Z> MAHOS9!+_U'7?IXM_-H\+,6FPC7T>IQ2U.[S9RC;-E,FU_(.2_FYS"KP\]]D_ MS]UU\I_JP59=\]]^,^Z<6K%(-G9;OS;CM^[TMZ4^Z"GA<]<,\__D^748N]:' M+)*V_HG'_6$^GO"70E!8. H ,X!4K$!&05D5P$I*IO[]:D>Z]6R[T[)<*RG MV98/#N^G)"YSXCHSN'&:<_;S2*V6;RN 9?HVY7F'P(RL";E-5$1D9R1U[0=% MP'L1>/,C8+RZ'Y^]CU<8GV&\?B_Q,",&.T%(H96X355(92HK\_M:5%"+PH;R M4"LY:D%$9?)ZV"^IBJBB-/J^%AW4HE&+8;0@DI7**$:+]J.7%_>UY$$M.:5@ MM" BI3+XO0@V$U0!Y%:<&&:/HAQ"UES=G/FG/O)"$573DR[BE24)2)#V#\EN2-GH,0XHA\&6>AQ !(P"I)J(*9D(T:7A6"PBC"CA(KP=@B[*: %JBM7 MNF36GM&WF>I/YK:2*Q_UM3!ZGXIP+0A7H$"58] _-B2-W+C>HW2F+] 1[@GA-T3T/(TYU;$ M%&"XO<5G,GG,7(6]$]#P-.=5X"O5O.2XBC@H1:$C=CL(NR>0,P8=RZ_B\DX] MX9>RYP+U1'KQUGRL7^R7NG_9'X;DJ1O="_C\GKSMNM&Z/.*#7B0[6V_.%XW= MCM.I<><]?BK B[$[^B\?Y\\OJ_\!4$L#!!0 ( !R+I4B:O3'C]@$ /(% M 8 >&PO=V]R:W-H965T&ULC93-CILP%(5?Q>(!8O.? M1 1IAE'5+BJ-9M&NG6 "&H,9VPG3MZ_M2S))!30L\ _GG/O9R,X&(=]5S9A& MGRWOU,ZKM>ZW&*M#S5JJ5J)GG?E2"=E2;8;RB%4O&2V=J>4X("3!+6TZ+\_< MW*O,,W'2O.G8JT3JU+94_GEF7 P[S_!!85Q:CX"L&F_B1$ M< \!DT\!0$3_]X?W_@C\(?CC>\3.25)8!$C\R)_7%*,F>( CFN2(@".9JK$& M#I"0%2%D$@5DQ:1LEB:>I(F!)ITJDP!-/.X*@6=>6DBC),D]A_8I722* 6BS0)1^BA1ND2$;XYG3X_L)Y7'IE-H+[0Y MZ>Y 5D)H9H+(*O90;2[@ZX"S2MMN:OH2[B08:-%?;MCK-9__!5!+ P04 M" >AO5*GZ>VZ=73D(SGKJN'_S:J MU9>'E*;+P,_F<)SF@6R]RJYQNZ93_=CH/AG4_B%]I/<5%+/$*OYIU&5\=Y[, M\,]:_YHO_MH]I&1F4*W:3O,4M3F\J$JU[3R36?FWF_1MS3GP_?DR^W>;KL%_ MKD=5Z?;?9C<=#2U)DYW:U^=V^JDO/Y3+P1)N=3O:WV1['B?=+2%ITM6O>&QZ M>[S@/Y*X,'\ N "X!ES7\0 G*;*9+9O+[54[U>#?J2C*=ZOMOTWLB' M>1(SRY,C"?*MP9$$) M<,[HUZH*552P@MQF*;PL!;+D 1:4Y+PL ZH*58Q+%E$7_I$%!Q\YLA2WXX4W M%X'Q/) +2F@!4@1R054I>$19I1=%(DI@D0U**.1%8"-4J))0BMLHI1>E1!09 M0"E=541PMSD5, *W62CQPMAA0U,&:)PF9[D(X3@9(ZR(V'&4^GG0N 0)\:"& M%1"Z44[%/W0O4V!R107;=WG09*XWE 0^_912D%ES2/V#7@ M=SZ@@2HO5,[Y*)&$A:F?Q8!!5XJPW. 2,<'?R^!>SVL^DT-YY-IXI[ M-L'O6X!N(T/O%Z=A$'A%5[!\Z\5\8_M="]!KI/?MLE3&N99D@?I53L5$\=ES MLG?]1:>&@^V[QF2KS_V$'__7T6MO]PAS?_)I?&-Z/NS0WJ99KT[U0?U=#X>F M'Y-G/9GNQS8I>ZTG9<#(79$F1].57B]:M9_F4V'.!^S3\&+2IZ7MO/:^Z_\! M4$L#!!0 ( !R+I4@55%*AX 0 .X9 8 >&PO=V]R:W-H965T&ULC9E=;ZLX$(;_"LI]3NSQ![A*([59K78O5CHZ%[O7M'&3Z$#( M FG._OL%/*9--;%]TP!]Q[R#[6>,65^;]F=WL+;/?M75J7M<'/K^_+!:=:\' M6Y?=M^9L3\-_WIJV+OOAM-VONG-KR]T45%++?VZR[U'79_O=LJ^;ZN. +?^''<7_HQPNKS7HUQ^V.M3UUQ^:4M?;M%VST8"O[VH]-E,//N]W:JAI;&N[\ M+S;Z<<\Q\/.Q;_WW*=W!_DO9V6U3_7/<]8?!+5MD._M67JK^1W/]PV(.D\/7 MINJFO]GKI>N;VHS+S;IMKEEW+L?>Y@^#O!T;&5K.AF2ZX3E-;;;3D]JLWS<%K%?O8SLW M$I@DST["9\5J:)R\ RRH<)C" S?8.H5.N(.XO8.[^"1<#B(>+V_CI8N74WPN M;RV>)DGNDG 24$PSQN[KMDXG5"$_Z^[Z460^RN4CX_&:S$>[>$7YU"X?)Q%& MR3OY.-W6Z7BN\Z1\"]%(X+WG BY-PJ?*P&]0) M 4E^#.G'.#]%P(^3:&U8V(_3*<;2^HHSTM!T>7!D HY0$S*#DB68VRESWPZG M[3CZF,"]GE'#>0[A)X3"%#= NW&H,CSD!GP_!*U LA5!6W'4,Q"RXC0@3,0, MZG*5UE5?,(K8X@Y^)H'#7-$Y.?(9DL0^)Z=9&A"91 U2RX*'J$]2@N9AC.@Z0H,"V_ %&H&G$5&$@JA8&GS%FC$ B(V M5)]1,\RZ">=!5TAC9E(?%9 X 61MGM "C4A 1(;F+6J&$0"QB3M+&2B1EAF] MW@0$97 0.,TRYSQ2U+Q2Y3IM(0(T?$%AOX5*+7CZ%B;G$5]>J@J>.!!H_ (N M0EFHZGI1,0R[B"]4*JT3IPT-8,C15J@"HVCLF-BT228PT 0&7(^R4$5 T9)# M$>'=K-1<)W:?H>>Q05\)[S."IJ9 (K(0RU&T+'1D'GLAGQ;N"8D)FIO"@RX$ M3A3IG$<6*RA4['9>W3=%KU %H*E0(19?%Y^$'<#UNTI]2#2#A4 _(0BC:"EB MM646IIJB 2QD_!T'-4$WN"N0^HHC:/ *#]Z@'2=2TD2PB\*O"YK[IFCH"J0D M#U4#%"U5H>[MBWA7?GDL65KI%#1T!4*7AVH!BH04)F8+\:QSE=B%-'L%LI>' M:@&*H)@V78*V4*E$XD)#T.@5B%Z>LC5&HU?ZQ6CHG0Q%>01Q*!-I.4F:NM*_ M[(=J 8I,I,9)S]PT0_0Z52)QN4YH@H:D%'[%'\H)7]*9B QJ+]20]M8K[^R* M2C05(C>*9!&IN:B#Q'=>29-2(BDY24J_5:ON@]OOTB),C2%F_>K3-GIMV_WT M>:'+7IO+J7=[W//5^1/&$XS;\%^N/_.'K?L0\=',9GTN]_:OLMT?3UWVTO1] M4T][\6]-T]O!&_NF%MG!EKOYI+)O_7B8#\>M^QSA3OKF[+^NS)]X-O\#4$L# M!!0 ( !R+I4B0-D9GGP$ +$# 8 >&PO=V]R:W-H965T&ULC5/;3N,P$/T5RQ^ T[3LKJHT$@6AW8>5$ _P[":3Q,+V!-MIV+]? M7Y+0H@IXB6##$#DIQ\V\/$L<=7=&Y\"C: MSH4"*PNV\&JA0%N!FAAH=O1FM=UO B("G@2,]B0FP?L!\24D?^H=S8(%D%"Y MH,#]\3Q M-TPC7 ?!"J6-7U(-UJ&:*90H_I96H>,ZIC^_LHEVF9!/A/P#@:5&T>8==[PL M#([$]CR&7BO5D_=M0T3PV_TWYP+;)+ YK,1$V8_8SZZ9"=[JL"T\>I84N&@ M7=K2I;K/3;I2*7'8SP]D>:7E?U!+ P04 " 6CG-"\VA[ D7U#95^8XD+3JHRU9U.5.#HI M-#P;8D>EN/ES!(G3@6[H4G@17>]"@54E6WF-4*"M0$T,M ?ZL-D?BX"(@%\" M)GL1D^#]A/@:DA_-@6;! DBH75#@?CG#(T@9A'SCMUGSHV4@7L:+^K4?X6C>N]V8R2!EH^2O>"TW>81]@%P1JEC5]2C]:A6BB4*/Z>5J'C.J4_ MN_N9=IN0SX1\)=QGT7AJ%&T^<<>KTN!$[,##V6WV'FZ"B%O MRG.UR;A*TPB'F?,BF!>_6:+G-ZBYY&>?T[?7M.WR>%V=EA\+E!<"Q1) MH/C?B ES7#"[?YJPBSU58+IX=2RI<=0N;>E:76_G0Q[/Y ->E0/OX"&PO=V]R:W-H965T&ULA5/+;MLP$/P5@A\0RK+R@"$+B!,4[:% D$-[IJ651(3D*B1EI7]?/B3% M+HSF(NZN9F9G^2@G-&^V!W#D0TEM][1W;M@Q9NL>%+%'_%J?U[H_;4=) RT?I7G'Z#O,( MMT&P1FGCE]2C=:@6"B6*?Z15Z+A.Z4]1S+3KA'PFY"OA(8O&4Z-H\YD[7I4& M)V(''LYNL_-P$T2\,O'>K!\[:IHX>%6>JDU^5[)3$+K ).)AQJP(YM6OMLCI M-7H>Z?G7].TE?9L<;F>']U\+%)<"11(H_C=BPAP6S,,_3=C9GBHP7;PZEM0X M:I>V=*VNM_,QCV?R":_*@7?PDYM.:$N.Z/S)Q@-H$1WX]MG-+26]?S]K(J%U M(;SWL4E7*B4.A^6!K*^T^@M02P,$% @ '(NE2 :74B:D 0 L0, !@ M !X;"]W;W)K I@Y!O_+IHOK<,Q//XI/X8I_7N M#]S" \H_HG6#-YM1TD+')^F>.7-)-UJ$X42A1_2ZO0<9W3 MG[M\H5TG% NA6 E?LV@\-8HVOW/'Z\K@3.S(P]GE6P\W0<0K$^_-^K&CIHF# MU]6QSHMO%3L&H0M,(NX7S(I@7OUJBX)>HQ>17GQ.+R_I97)8INYE]KG YE)@ MDP0V_QLQ8?8+IOPX)#O;4P6FCU?'D@8G[=*6KM7U=MX7\4S>X74U\AY^<=,+ M; =H@/?/KNYI63P[V=-)'0NA%]\;-*52HG#\?1 UE=:_P-02P,$ M% @ '(NE2/,4Q\*9 0 < , !D !X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$VBZJX@@-5U5W8>5JCZTSPX,8-7V4-N$[M^O M+T"3*M*^X)GQ.6?.V*:N6''F*U[4-S>X #:[[1H%'<^ M-1VS@P'>1)*2+,^R.Z:XT+0J8^W95"6.3@H-SX;842EN_AY XK2G&[H47D37 MNU!@5%%_C--Z]T=NX0'EFVA<[\UFE#30\E&Z%YR> M8!YA&P1KE#9^23U:AVJA4*+X9UJ%CNN4=K;Y3+M.R&="OA)^9M%X:A1M_N*. M5Z7!B=B!A[O;[#S.FB8.7I6G:E/D)3L%H0M,(AYFS(I@7OUJ MBYQ>H^>1GO^?7ES2;Y/#8G987'.8,(<%<_NM"3L[$@6FBS=O28VC=NE$UNKZ MN.[C'; O>%4.O(,_W'1"6W)$YR\FGE^+Z,"WSVZVE/3^^:^)A-:%\(>/37H1 M*7$X+.][_!,:,! "Q P &0 'AL+W=O MP)$W);4]T-ZY8<^8 MK7M0W-[A -K_:=$H[GQJ.F8' [R))"59GF7W3'&A:57&VK.I2AR=%!J>#;&C M4MS\/8+$Z4 W="F\B*YWH<"JDJV\1BC05J F!MH#?=SLC]N B(!? B9[$9/@ M_83X&I(?S8%FP0)(J%U0X'XYPQ-(&81\XS^SYGO+0+R,%_5O<5KO_L0M/*'\ M+1K7>[,9)0VT?)3N!:?O,(^P"X(U2AN_I!ZM0[50*%'\+:U"QW5*?W;%3+M- MR&="OA*^9-%X:A1M?N6.5Z7!B=B!A[/;[#W.FB8.7I7G:E/L M2G8.0E>81#S.F!7!O/K-%CF]1<\C/?^<7ES3B^2PF!W>?RZPO1;8)H'M_T9, MF..">?C0A%WLJ0+3Q:MC28VC=FE+U^IZ.Q_S>";O\*H<> <_N>F$MN2$SI]L M/( 6T8%OG]WM*.G]^UD3":T+X8./3;I2*7$X+ ]D?:75/U!+ P04 " < MBZ5(@)@@\*0! "Q P &0 'AL+W=OF9' [R- M)"59GF5?F.)"T[J*M2=35S@Y*30\&6(GI;CYNP>)\XYNZ*GP+/K!A0*K*[;R M6J% 6X&:&.AV]'ZSW90 M,@CYQJ^+YGO+0#R/3^J/<5KO_L M/*#\(UHW>+,9)2UT?)+N&>.UY7!F=B1 MA[/;;#W.FB8.7E?'>E/<5>P8A"XPB;A?,"N">?6K+7)ZC9Y' M>OXYO;BD%\EAL3C\]KE >2E0)H'R?R,FS'[!E-F')NQL3Q68/EX=2QJ&ULC5/;;IPP$/T5RQ\0 \NVU8I%RJ:* MFH=(41[:9R\,8,5FB&V6]._K"Y#=:)7T!<\,YYPYXTLQH7XQ'8 E;TKV9D\[ M:X<=8Z;J0'%S@P/T[D^#6G'K4MTR,VC@=2 IR;(D^<84%STMBU![TF6!HY6B MAR=-S*@4UW\/('':TY0NA6?1=M876%FPE5<+!;T1V!,-S9[>IKM#[A$!\%O M9,YBXKT?$5]\\E#O:>(M@(3*>@7NEA/<@91>R#5^G37?6WKB>;RHWX=IG?LC M-W"'\H^H;>?,)I34T/!1VF>XBCZL4_RS MS6;:=4(V$[*5\",)QF.C8/,GM[PL-$[$#-R?7;IS<.U%G#)QWHP;.VCJ,'A9 MG,HT3PMV\D(7F$@\S)@5P9SZU189O4;/ CW[FKZYI&^BP\WL\#\$\DN!/ KD MGXT8,8<%L_G0A)WMJ0+=AJMC2(5C;^.6KM7U=MZ&0V3O\+(8> N/7+>B-^2( MUIUL.( &T8)KG]QL*>G<^UD3"8WUX7<7ZWBE8F)Q6![(^DK+?U!+ P04 M" P)$W);4]T-ZY8<^8K7M0W-[A -K_:=$H[GQJ.F8' M [R))"59GF7W3'&A:57&VK.I2AR=%!J>#;&C4MS\/8+$Z4 W="F\B*YWH<"J MDJV\1BC05J F!MH#?=SLCT5 1, O 9.]B$GP?D)\#P)$W);7= MT]ZY8<>8K7M0W-[@ -K_:=$H[GQJ.F8' [R))"59GF5?F.)"TZJ,M6=3E3@Z M*30\&V)'I;CY>P")TYYNZ%)X$5WO0H%5)5MYC5"@K4!-#+1[^KC9'8J B(!? M B9[%I/@_8CX&I(?S9YFP0)(J%U0X'XYP1-(&81\XS^SYGO+0#R/%_5O<5KO M_L@M/*'\+1K7>[,9)0VT?)3N!:?O,(]P&P1KE#9^23U:AVJA4*+X6UJ%CNN4 M_N0/,^TZ(9\)^4JXSZ+QU"C:_,H=KTJ#$[$##V>WV7FX"2)>F7AOUH\=-4T< MO"I/U::X*]DI"%U@$O$P8U8$\^I76^3T&CV/]/QS^O:2ODT.M[/#^\\%BDN! M(@D4_QLQ80X+YN%#$W:VIPI,%Z^.)36.VJ4M7:OK[7S,XYF\PZMRX!W\Y*83 MVI(C.G^R\0!:1 >^?79S2TGOW\^:2&A=".]\;-*52HG#87D@ZRNM_@%02P,$ M% @ '(NE2&MC7V/: 0 104 !D !X;"]W;W)K&ULC53;;ILP&'X5BP>H@01"(X+4=)JVBTE5+[9K!WX.JHV9;4+W]O,) MFE0HZ0T^?:=?^'<^NZ95 M9@,7.5YX5<>@EQWOD8#Z$#Q%^V-F$!;PNX-)7LR1R7[B_,TL?E:'(#01@$*I MC +1PQF>@5(CI(W_>LT/2T.\G,_JWVVU.OV)2'CF]$]7J5:'#0-404U&JE[Y M] -\"8D1+#F5]HO*42K.9DJ &'EW8]?;<7(GZ:.GK1-B3X@70A;:X,[(QOQ& M%"ERP2LR"P%I] MU2(.UNBQI'M?8'LML'4"6U]BM%:BPQQGS!=2)JLFB1?8 MW#"9,5^H)%TU2;U NS=U"\6%^M):7L_@/4$L#!!0 ( !R+I4A? ME+F[L0$ !8$ 9 >&PO=V]R:W-H965TT),U8&@YD[U(-U)H[2@UBUU2TRO@=:!)#C)DN2> M",HD+HNP]ZS+0@V6,PG/&IE!"*H_CL#5>, IGC=>6-M9OT'*@BR\F@F0ABF) M-#0'_)CNC[E'!, ?!J.YF".?_:34FU_\J@\X\1& 0V6] G7#&9Z _2O8-K M+^*4DZ H3B<<)LR"(4U^UR/ :/0OT[#9]%GTM(7?5+=,&G12UEV?T.5&*0O./KG+,>K< M(UT6'!KKISLWU_'>QH55_?P*EU]!^0E02P,$% @ '(NE2"?OBM[- 0 MX 0 !D !X;"]W;W)K&ULC53;;J,P$/T5RQ]0 M&BVIC:IO0_?OU!6A2H:0O>,:9 MVWN1>28&S=H.7B12 ^=4_CL $^,>AWC>>&WK1ML-DF=DX94MATZUHD,2JCU^ M"'>'U"(QS8$H!!H:T"-JK%A%>HT>.'MVFQY?TV%<8>_('-U&*ZUJ+''&;,_6V3[:K)=A+X<<5DPJ3?Z"19-4DF@?"*R8SY MQO=.5TW222"^8C)C-E],R-D1Y"!K-VD*%6+HM#^!R^XRS ^1.\*?\#SK:0V_ MJ:S;3J&CT&80W'FMA-!@[(.[+4:-N6Z6A$&E;9B:6/H)](D6_7R?+)=:_A]0 M2P,$% @ '(NE2*2T^5:G 0 U0, !D !X;"]W;W)K&ULA5-;;YLP%/XKEG] 36C2=!%!:CI-V\.DJ@_;LP,'L&K[,-N$ M[M_/%Z!IA=87?&R^V_&E&-&\V [ D5!U)2K(\R^Z8XD+3LHAK3Z8L<'!2:'@RQ Y*>%9 MM)T+"ZPLV,*KA0)M!6IBH#G2A\WAM V("/@E8+17-0G9SX@O8?*C/M(L1 ) ME0L*W \7> 0I@Y W_C-IOED&XG4]JW^+W?KT9V[A$>5O4;O.A\THJ:'A@W3/ M.'Z'J85=$*Q0VO@EU6 =JIE"B>*O:10ZCF/ZL\\GVCHAGPCY0KC/8O!D%&-^ MY8Z7A<&1V)Z'L]L%I=RL]\5[!*$WF$2\31A%@3S MZJL6.5VCYY&>?TZ_?4_?IH2W4\*[M80)\*3!NOER45#MJE;5]6EQO\$ ^:O<'+HNV3"0T+I1[7YMT[=+$83\_HN4EE_\ 4$L#!!0 ( !R+I4@B:.LQ ML0$ !8$ 9 >&PO=V]R:W-H965TU#I2@/[;,'+F#%"['-D/Y]O0"9J5#3%[R=[>K:E)/2 MKZ8'L.A=<&F.N+=V.!!BZAX$-7=J .E.6J4%M6ZI.V(&#;0)),%)EB3W1% F M<56&O6==E6JTG$EXULB,0E#]^P1<34>QC4+,K]32JM1J0F:@OG?IP<&U%W'* MR&4SKNR@J4/A57FITGU2DHL7NL%$XFG&K CBU#W]+SF#"/ M[OG]YP*[6X%=%-C-):9;)4;,:<'\1\IBTZ28!?)_F"R8W5\FY*IQ G07[J=! MM1JEC7U;=]\>Z;K@ MT%H__>+F.M[;N+!J6%[A^BNH_@!02P,$% @ '(NE2+DVFL[K 0 J04 M !D !X;"]W;W)K&ULC93-;J,P%(5?Q>(!:D(@ M(1%!:CJJ.HN1JBYFU@ZY!%0;,[83.F\__H,FE16ZB7\XYWS7$-]BX.)=-@ * M?3#:R5W4*-5O,995 XS(!]Y#IY_47#"B]%*&2/BWQXH'W;1(AHWWMI3H\P&+@L\^8XM@TZVO$,"ZEWT MN-CN-T9A!;];&.35')G:#YR_F\7/XRZ*30E H5(F@>CA D] J0G2X+\^\Q-I MC-?S,?W9GE97?R 2GCC]TQY5HXN-(W2$FIRI>N/#"_@C9":PXE3:7U2=I>)L MM$2(D0\WMIT=!_V*^W6*KY<*$Z&2D M:Y/ZV#93V(.7Q:5Z^9%%BG!Q%)%+(GUI[,VY>W]J6K<.GH M:38?D-X&I"X@M0%Y'CJAD^Q3_Q96\XPLR,A\P/H.9-3D\Y!5$++R 9L[$*_9 MQ/.0=1"R]@&+.Y!1\XUOF@L@E"-CX@^-?VD%'S]@\?%# M%J%&]\UI0:%69KK6<^%:B5LHWH^-<>K.Y7]02P,$% @ '(NE2-2^V@NG M 0 L0, !D !X;"]W;W)K&ULA5/;;J,P$/T5 MRQ]0 R';-")(35?5[L-*51]VGQT8P*K-4-N$[M^O+T"35:2^X)GAG#-G?"DF MU&^F [#D0\G>'&AG[;!GS%0=*&[N<(#>_6E0*VY=JEMF!@V\#B0E698DWYCB MHJ=E$6HONBQPM%+T\**)&97B^N\1)$X'FM*E\"K:SOH"*PNV\FJAH#<">Z*A M.=#'='_,/2( ?@N8S$5,O/<3XIM/?M8'FG@+(*&R7H&[Y0Q/(*47NUC'*Q43 MB\/R0-976OX#4$L#!!0 ( !R+I4A26V@C?@( +<( 9 >&PO=V]R M:W-H965T3#O,%'4@O[QPHZ["06W8,^, (WNNDK@U" )*@PTWOEX6.O;"RH"?1-CUY M81X_=1UF_S:DI9>5#_TQ\-H<:Z$"05D$4]Z^Z4C/&]I[C!Q6_AHN*X@41"-^ M-^3"K]:>$K^E]$UM?NY7/E :2$MV0E%@>3F3BK2M8I*5_UK2CYHJ\7H]LG_7 M=J7\+>:DHNV?9B]JJ1;XWIX<\*D5K_3R@U@/L2+7R_F3@9LFCLAM GAE##5<2=$-B'Z2-"M"XPR[>L;%K@L&+UX?,#J:<.E MA#-%(ID]:8;+/FE.ICM5%N=2/N$B."NB&TRH,1N#@1,BD.S.$J'O2@]-B?L% M*H-(9E2(;BN8X#JR)F80H%L"9 B0)DC1K<9>0U+CPD#"&"3W094!17&&GBN) MG59B:R5\3I XK226('+)3(P7B\E1"D/H-&V E05F:9)!-,-3ZO246DDS"#*G MIVR&IVRNI^R+GG*GI]Q*BI\30. TI<.*POF'LJXL""8@AY_?T1M7$S!% .8S M1$&WJ/$\2!^),J (@@Q$#WL](@%"(4RB&;)"9[>A/4- -H,B>ULJY+320^5 J2!2&%C$ MOE?+KXAITY*#4,M4KIF9JV8CZ#!^)DS?*N5_4$L#!!0 ( !R+I4@'0:+R M^P$ %,% 9 >&PO=V]R:W-H965T90N@T >CO=QYK5+#UO=EV0(C\H$/T.LO-1>,*'T4C2\' :2R)$9]' 2) MSTC7>WEF8Z\BS_BH:-?#JT!R9(R(?P>@?-IY&^\<>.N:5IF GV?^PJLZ!KWL M>(\$U#MOO]D6J4%8P.\.)GFU1\;[D?-W+T_J_^TU6KW1R*AX/1/5ZE6FPT\5$%-1JK>^/0,7E8%H[".6J.1CK]Q%6J++G-AC<]D_Q0]Z?KCG?I') MLX$T\(N(INLE.G*EGY*]\37G"K2SX"'V4*LGW'*@4"NS3?5>N$?O#HH/YQ&V MS-'\/U!+ P04 " .6]0! "'! &0 'AL+W=O^9UGD8M2TY_ LD1H9(_+?$:B8 M]D$47!PO?=MIZ\!%CA=>W3/@JA<<26CVP2':E9E%.,#O'B9ULT^#T*8 %"IM%8A9SE "I5;(!/X[:UY#6N+M_J+^Z*HUV9^(@E+0/WVM.Y-L M&* :&C)2_2*F)YA+?-KS]TZ^9-OX4Q;)\0S(5X( M2YQU0C(3DBLA=97ZS%Q=/X@F12[%A-1 [,^.=@8NK8A11J889?KD-*7K5)&? MBSA*8V&&.'A,M"&S45T/$P1H]]B$^#E!ZQ.8+$9+["*DO(IF+R#X7 M2.\%O/.0S@+AYP+9:@;9+)#<5\D=9N/[X#%1LMUN/D:5,RK;IM_?]P/?_& & MLG477Z%*C%S[YB_>9;8.L;T@[_Q',W-^1*XR13Z0%GX1V?9K,J[ 8%!IMMUNSEWY0O*'%TI_@-02P,$% @ '(NE M2%C0_%K8! $!X !D !X;"]W;W)K&ULE5G; M;J-(%/P5Y \8Z#M$CJ7$UFKW8:71/.P^$[M]T7#Q (YG_WZ!/CB)?8#3+['I M5!^JRUT^97IY+:N?]=':)OB=9T7]O#@VS?DI#.OMT>9I_:T\VZ+]S[ZL\K1I M+ZM#6)\KF^[Z27D6\BC289Z>BL5JV8]]KU;+\M)DI\)^KX+ZDN=I]=^KSW83/[\?JO_1+[>E M_Y;6=EUF_YYVS;%E&RV"G=VGEZSY45[_M+"&GN&VS.K^;["]U$V9#U,609[^ M=J^GHG^]NO_$$4S#)W"8P&\3;O?!)PB8(#XFR,D)$B;(NPFA6THOQ"9MTM6R M*J]!?4Z[[<&>6GC5%6DK!^WJZU;8OF;52[M:OJ\XT\OPO2OT!<-[S*O#L!LB M;*NCM^ +;#IWMQB_P=HA-!N';*"(F"2 M18\Q;J4.$XTCUO>(41(*785RGX0A?!8:786&52081^U6X3!)%"DQOI*-0S'& MN-#S; S*QC@VG*!'C.H1T_5(4 8)00^'83I)T,_>H39029.V&(M0-OUP)PAA M/8RABC!&EX1QG 4GB (@(R*E)E0!6*RB3]7&"0F<$)B7HN"=DTN* M*!.]MQ0Y##S $AFS"44 Q7C""9X1N(4%6)A4@J.J".ZA"M[RA*"H(F8W MR0-DG AN7@'FY83V+?#0*CQ2J\!;GJ#D5@#-;1+MM4EP#POPL* (BT=7X9%= M!=[S!"6] FARD]Q#QG\:X1Z6X&%!6(O$N16 MB7<]2]A0ELP)(Z,F?P$,I+0G]1N$>5N!ARJ,6A2=7Y9%<%=[U M%"6YJOGD^@ 9)X)[6('O!"&Y*CRY*H_DJO&NIRG)%4 S>V0H1=HC&G>P!@<+ M2@D\N&J/X*KQGJ=Y*>N#J0)+I M:.H)(\!TI#5AWVOR17C?<\34FN &)M*YAZ4#+ $DGYC6)P M+QLPH"2LR> )UG@D6(/W/D-)L ,HX7)*%H!)1OI",+B;#;A9$A*LP1.L\4BP M!N]^9C+!PMF+F4BP<&3Q '%$PD_G9KFM#OT!9!ULRTO1N#.MV^CMD/.%=^=N M=^.O[&GMCBH_RJR6Y_1@_TZKPZFH@[>R:OM$'CU/U!+ P04 " TC.LI$-M8"()*\W_SZ2IAMCTFJ:BP'YG=:K4>N9Z=', MWZOZ1[,NRW;R:[?=-W?3==L>;F>SYGE=[HKF2W4H]]U_7JIZ5[3=S_IUUASJ MLE@-C7;;F5$JS';%9C]=S(=CW^K%O'IKMYM]^:V>-&^[75'_>U]NJ_>[J9[B M@>^;UW7;'Y@MYK-CN]5F5^Z;3;6?U.7+W?2KOGV,MI<,BK\VY7MS\GW2FW^J MJA_]CS]6=U/5>RBWY7/;ARBZCY_E0[G=]I&Z,_\#03_.V3<\_8[1?QLNM[/_ M5#3E0[7]>[-JUYU;-9VLRI?B;=M^K]Y_+^$:?!_PN=HVP]_)\UO35CML,IWL MBE_I<[,?/M_3?S(%S>@&!AJ88X/C>>@&%AK8CP:.;>"@@9,V\-# GS68I6L? M>FY9M,5B7E?OD^90]/FD;SMYW0?I(D^Z[FJZ.S'$K(=[L9C_7!AGY[.??:!/ M&C-H[I-&'Q6S+CIY"C.EFIMTBO$3/"1%T..2)01A;#Z"Q+G+1NUGHS;UA84 M_G( ]SF 2P%<"J"SSR[W@R:FWD@:-:YX.%>,FO"D"0]7$:A3A&0B:7*EO!TW MLDPJK;6QX;*;0+H)X"8R;E"C#.-YF529#B>Q1LU$TDR$$Y'W!\PDC25O$#B! M,$%PBS+21P8^(5:(7G"W<_+"GC/GD^6DTLI%)7@N9$]R!BNR9)M*1C M:(1K8+CWG!,4Q\40R/&&$&G@,CIH)A!>0FRH$(00,;0D#$XO^.R%T1:1\. M>@DRE]E<\#@9FC7&">8C(&)[)TFTS056:,H8I PW'ICCA)#C#*IB;@5V:- 8 M! TW'J"(\Q+.AHQQ(S1?3!0,!R#2)K/.] M8"1)W>9HS#E)!0DB#BT.YW\")R.+@)(*$D3=5(I;!%IBK*X:$,QA' T[)ZD@ M4<3>)YS_"7CG:-XYX)UD[ +)Y6,..& MZ)F4PZJ/6QP"D0N639FD"C$3V/$T]CR@*@B2SM,%I+^B@/0T8#QB@5M-!)$- M'!&7&$JT=NQIPG@D#)*O8(NGV>(S2=9FL.SA(_X)G_92J"Y$I0@B58] 8R_@E$KRIIBN MU\(5]5JD 1.5('=!9%5@Y]X8*[.2LB32C(E:D+P@2I:MMJ-^RK M>:FJMNR&PO=V]R:W-H965T58ZE--6T'DZH>;,JH>Q,@&\V8G9$^U MF@Y3A K8TVY(FMJMO.OVK;8+L*GAN6[;]6Q0G1B 9+ME\H0?5]A)G.)7QR9U,08V_%J(=SOYL5TF MR&9@G&VTM:#F<60KQKEU,N0_P?0_TQ9>CD_NWUR[)OZ:*K82_'>WU:U)BQ*P M93MZX/I-3-]9Z"&WAAO!E?L%FX/2HC^5)*"G'_[9#>XY^3<5"F7Q@C04I.<" M3&8+LE"0?2J /IGKZX5JVM123$"-U/[;^-'(I34QSL TH\P^.4_I=JJICTU: ME#4\6J,K3>HTST'SM6(5%-E9 DV :(KT.H5??$I]/8,HHI R:=P7A-9G:CO(VIHI@J8+(9C-?@*KVGFT44LP@8,H,)&K3 MMRD813%NV7+R&4X0965U!P?'.>&C+(N9;R*(JIS@:-ME^+Z]#"-"R.=$\.+8 M&>F>_:1RWPT*K(4V)Y@[:'9":&9\T$.>@-;<+.<)9SMMAZ492W_6^HD6X^GJ M.-]?S3]02P,$% @ '(NE2(6<: /) 0 000 !D !X;"]W;W)K&ULC53;;MLP#/T501]0VQA0]&%[5FS: M%JJ+*\EQ]_?3Q7&2(L7V8E'4.8>D*#H?E7XS'8!%'X)+L\.=M?V6$%-U(*AY M4#U(=](H+:AU6]T2TVN@=2 )3K(D61-!F<1%'GPONLC58#F3\**1&82@^L\! MN!IW.,5GQRMK.^L=I,C)S*N9 &F8DDA#L\/[=%LN/2( ?C$8S96-?.Y'I=[\ MYD>]PXE/ 3A4UBM0MYR@!,Z]D O\/FE>0GKBM7U6_Q:J==D?J8%2\=^LMIU+ M-L&HAH8.W+ZJ\3M,):R\8*6X"5]4#<8J<:9@).A'7)D,ZQA/'I.)=I^0381L M)LQQ[A,6$V%Q(82K(S&S4-(26<$<>IW0V3X'CV+(;X.4$;$^C\B+&XC1.=^,17Q M^&^!Y:W ,@HL)X&GVR1EP&QB&1,F77^-*2,F73U]2H1TA9]4MTP:=%36/9S0WT8I"RZMY&&%4>?F M>=YP:*PW-\[6\8G'C57]>6#GOT;Q%U!+ P04 " VZ89%N%?J\!!%PWHOVFKX)@^BT_]L9=]62C_VNV@X]*+:3$%M$Q&$ M>-16=1<6^33VU!>Y/*JF[L13'PS'MJWZ?TO1R-,BQ.$\\%SO]FHR&:;?8'TC+_I,B&P0'$!I!SP'D>.""V M ?%' '4&4!M +P(BD\I4B+)259'W\A0,AVI\/?"#AO#8\[+(8"'5=#FQX MV/I4YN%2F,-%X7<4!387/+L+^!&8BV) W-EII44QOXQ@>\'67S(/M\097)3, MOR@$[F6"/(IB03C%V&&&Y0RC%'F\*P3N9V+[.:,>% 0L"R%WE"6&5<0>#61! MF&'7NP*AKLN!^YG,_>Q35P87A=U1%'BK0&P/9JXOH@7I[[/+:BTJCA,?.7 _ M$V<_VTT=F?N94U"UW=59&&,922\$19\VYJWH=],)9PC6\M@ILVD^CYY/48]D MW-A?C"_QP\J' M1FS5>)OH^]Z>&^/C=03L"KA)6[?]G00+1L MIX=U\!JMZBC4$J/XV=))7/6!AM\R]J$'W_?K(-0,M*,[J2V(:LZTIEVGG=3* MOYWIOS5UX'5_=O]JTE7X6R)HS;I?[5XVBC8,P)X>R*F3[VSZ1ET.B3;>C"E@.0"T"7@"CV!F 7@/\+@);,Y/6%2%*5 MG$U C$1_[6BEY%R;*&>@DA&J3L:3FTI5Y;E"15;"LS:ZT2"CV3C-?47M%/@B M@0I@D0+=4MC)5^0H\L<&^-8@M@;8&12WD(/19#8-JXG"+$_OJVKGA O\!$R\ M"!,;"QR&2\ND%B9V,&E^7U0[45$\4=AD$25Q*)$'Q6J2S$=B->B9+YPN@J0. M!'E K ;%./:06%&4Q.ECE&P1)7,HV(.2NQFIT%(;6C/ M=IZM,GPELSSPZKPX"+WL5=5Y'(T MK!?PJI >.:?JSS,P.>WQ!I\#;WW;&1<@14X67MUS$+J7 BEH]OBPV9690WC MKQXF?35'SOM1RG>W^%'O<>0L (/*. 5JAQ.4P)@3LHD_9LU+2D>\GI_5O_EJ MK?LCU5!*]KNO36?-1AC5T-"1F3Y!.^PDDS[+ZI&;20_4S#B]#.,O?#C M%':>HIFV3HAG0KP0ECSKA&0F)!="ZBL-SGQ=+]30(E=R0GJ@[F=O=A:NG(A5 M1K88;<_):RI_4D5^*I+H,2WT]0SHCD MZPS);880/"1S$=NO!=);@30(I$$@O?4H/&0;J@B0;9JEVRB*[@/+.\"[CK)5 M1]EGH0[;;1TNY0M[(;:M4%O3S>AP_\KA3IA,S$O[6\ M#2^N@TG\DU+?IYM_#OW4+ADLU MS3:_&_%^*C)6#L:7&<9QFFOV\TCMML\[P8IM]#P5>L7 S#P:AJ\3)5;A;&&B M40$I T*J"Y@+@*,+),3;/8C7/9B'#P(E\K<+Q*\+Q*9 C 7^$-G-3&9>PS*I M2->IDJ)6Q22DF 1+"*J;U(@QS(;' DC-!BLM!GF:O"TG)>6D*"=VR#$,SYQ4 MB52>91X3E9%B,A23.";*,,!%0HX@3A12D/L8.R?%Y':N*6L;YM$RV3I36B9_ M6TA!"BFP0.$8%622-'.,74E1JV(X(]7,C\QP\0+YB*$S$# #P6,O O36"MZQMP(Z9\!G=V4AP5TS]#>T M+H9.&?#972&T<6]G%HIYA![0.0.ICW_M]LHU-(9YX:AU*?36"C(?YR($KOW, M GE\FX!./L#D@\*C1$$[M_!WKJ#313 /YUJ(_F#C]!#0NA@Z603W<"Y"FYA< M1FA8SS1^X[OMI3K)+U5_JKLA>%):JW8^P#@JI>4H@'U(PN LJ\-RT\BCGBZS M\;HW9SCF1JN+/9):SL5VOP!02P,$% @ '(NE2'^0K 0+ @ @ 8 !D M !X;"]W;W)K&ULC97+;J,P&(5?Q>(!:LP]$4%J MJ48SBY&J+F;63C !U6!J.Z'S]N,;:>@P))OXPCGG^W\3F7QD_$TTA$CPT=%> M[+Q&RF$+H3@TI,/B@0VD5T]JQCLLU9(?H1@XP94Q=10&OI_ #K>]5^1F[X47 M.3M)VO;DA0-QZCK,_SP1RL:=A[QIX[4]-E)OP"*'%U_5=J07+>L!)_7.>T3; M$OE:8A2_6C**JSG0Q>\9>].+']7.\W4-A)*#U!%8#6=2$DIUDB*_N]!/IC9> MSZ?T;Z9=5?X>"U(R^KNM9*.J]3U0D1J?J'QEXW?B>HAUX(%187[!X20DZR:+ M!SK\8<>V-^-HGV2^LRT; F<(+@84K1I"9PB_&*"MS/3UC"4N3R:%+;AM5$?A+=ID2+E,A1XB5*8BE6$P6; M.RCQ(B5VE&2%XC11=,>))8N4Q%'2%8K3H"2Y34D7*:FC9"L4JT%IFMVF9(N4 MS%$V*Q2G07>\ELTB9...W%^!6$T0Q[277MF-NA9DP2%>,_Q!YHU.?@LJ"DEGJ:JCFW%Z1= M2#9,]_WEHU/\!5!+ P04 " ^[8SSD&*G"R\NN<@="\%4M!L\2[>E)E#>,!;#Y.^L)'+ M_2#EA]O\J+82YAY00KR;3_HFK41O(3!2-.O\+:"[].X>0AFFFW M"5OJLB/19K%.3DZH2M,XC'[@#DCB%6_&2+!M^B)IR=_#E &Q/U_1$BO(P3G M+IV+2/XMD%T+9$$@\P(/Z^LL0Q4!$F>KOX#*&92FWS,A%[WAH%K_9C6J MY"A,N+?%NXS%+G&]_>;?VW$)K_LL4^0#;>$G56TO-#I(8U^.;W CI0&;5W2W MPJBS [UL&F6MKJ_#&P\;(X32QRV^C^ U02P,$% @ '(NE2'A6(#\$ M @ V@4 !D !X;"]W;W)K&ULC53;CILP$/T5 MBP]8"-SCGS!G#3#HP M_B8: (D^*.G$UFFD[#>N*\H&*!9/K(=.O:D8IUBJ(Z]=T7/ !T.BQ/4]+W8I M;CLG2TWLA6"T06H%PO(5PR:3%Y!,FNHTI M)DS\V$BT:"0:!9([1B;,MSM&OF)N&HD7C<2CP/HZ26US#+\SKMA-HSZ3J:--X%6,2E"GO*7)0HP;M?"!02;U-U)[; MV6,/DO73))W'>?8/4$L#!!0 ( !R+I4@24A[.PP$ D% 9 >&PO M=V]R:W-H965T!R$/)=M0 :?7+6J7W0:MWO,%:G M%CA13Z*'SIPT0G*BS5*>L>HED-J1.,-Q&&:8$]H%5>GV7F55BHMFM(-7B=2% M[^%GO@]!& 8G;16(&:[P#(Q9(6/\,6K^M[3$V_FD_N+:FO1'HN!9 ML#^TUJT)&P:HAH9??J2=&P=_4H0C M;9D0CX1X)B0^N#=R,;\33:I2B@&IGMAW%^T,7%H1HXQ,-F5J.TWIBE?EM4K2 MJ,17*W2'\<3#A(EG##;ZBR;QO4GB3>)1(%D72.X%-EX@&04V]RD[A\E\2H\I MUBTVBQ:;T2)=%T@72Z:/E\P6$V2C0+94,O&ULC5?=CJ(P&'T5P@,, MM!0*!DE&';-[LT#?FI;TO];T(:=YR$(AXZW>G\0JB.JRFCD;>N6 M=KQF7=#3W3Q\!K,U1 JB$;]K>N97[4")?V?L0]W\W,[#6&F@#=T(%8+(RR== MTJ91D>3(?VW0RYB*>-T>HJ_U=*7\=\+IDC5_ZJTX2+5Q&&SICIP:\<;./ZB= M0ZH";EC#]7^P.7'!VH$2!BWY,M>ZT]>S>9+'EN8F0$N (V$!9&1 ^DOEZ]. MQ^SURZO*SRI)\S+Z5(&^8:#&+ 9,,8UY,1@P(B*IP"D#AJXAH!DBBZ>'6 X8 M,(U9&0Q$Z(Y4BYE&K TB\YA-\GTVB3$UT?P\?\Q'W_G(\)&=Z8W&3F.PF87! M9%D1R]\T;FUP:1SC:]RDH-0I*+6"DLAR@/L!8J<"W?W($0O*<7[?$HM+@=\: < MR>X3 M6>H1 CIM =#?E\0M(O'QQ8#D$D /C+% @#R=<>0V&Q,8>(7*W,T,R^EA3N%44-D0QO1:6 PAA M@*9AJP&&8>RQ6T)W=D.;W=C#60B0O\# M$[HS#-H,PV!ZS2XL"* D3VYW[NBJ>&IIO]=U+@\V[-0)<\R/O6,M_0Q5\773 MOP"S%7#TO\C:VU3*E_!5>21[^HOT^[KCP3L3LN33E=F.,4&EY/A)UH8'^74P MWC1T)U03RW9OZF5S(]AQ*/_';Y#J/U!+ P04 " PP2 M B2/S4SBI-,>.I/IH3T36[:9 ')!CM._KX06[&36F%P,DM_N>UJ))VEQ4LUK MNY=2>^]56;=+?Z_U81X$[7HOJ[R=J8.LS3];U52Y-LUF%[2'1N:;+J@J QJ& M25#E1>UGBZ[ONJRIO_CW(4IV6/O'[CE_%;J]M1Y M@B%N M4U2R;@M5>XW<+OU[,G^BS$(ZQ.]"GMJ+=\^*?U'JU39^;)9^:#7(4JZU39&; MQYM1V_Q8ZE_J M]%W"&&*;<*W*MOOUUL=6JZH/\;TJ?W?/HNZ>)_ @0PT0 & >PAR-MU<9(NW+$KI(GBSB3Y@:(=Y $PLKF,>'89<1SQ!%A(.F,"H1*52 M'Y-!78)DA&3E,)2Q$:F &9$*B.BVTNBCTL@5-8*B3DC /B9@+@&#!)^&47>8 MQ W#86A,XHB*VT0Q2A0#47R=Z,%A4I(P?AVU E0RBGIT*,+B,+DM.4$E)R Y M&:%QF#M*PX1-($I1HA2(TA$BA[DC) [);1Z.\G#@&:N;PU JTH2/X)[XUQ:% M0 4)$"1&! D0Q 03$T9.0I2IZS94/!RA A!A).;QA$^*$/2C)&! ?(I U'O6:@ C. Q8AHC&>'H2>,1B<('I0/$$,;C84S$:@2S@%,0YD MMI]HB@=0W&XHV(T8V^H 1%@JZ!0JW&XHV(U %V<_*G ;,Z@(W1E2J++#B9"3 MSXJ"B\-P)9M==PUIO;4ZUMH=,(?>X:IS3^UA^E/_ YFOW(7EG"9;'/*=_)DW MNZ)NO1>ES5&].U%OE=+2* MGI@A[G'/FS"2>MX61<&80&_6QCDS1X9[UO.W\SA MYWX51,8"4-@IHT#TP(> M"6.>:4+B"B2%4*/B#9$_.QXZ6&"R.BE9$N1NH^64UA.U65 MYRI9+,KP;(3N,-AB-@X3CXA0JT^FP,$4'5LZ?IR@=HC\B0S)?0877"?.X'SQ MM4!Z+Y Z@=0*I%%T;[*SF(4KPV%P,"I[+DSHK#Q'B!\\>H^H*:/V.FF#13>#/))WUQ MF&2>3GKQ??&@)/UH);RY00S$T4X6B7;\U"GW=X_1<7BML;F!'^(;/=3<#+K* M5&5/CO"+B&/;2;3E2M]O>PT/G"O0OJ)9%J!&C]WQ0.&@S+;0>^$FD3LHWE_F MZCC&ULE5I=4]LZ$/TKGKSCZ%LR$S+30$MXN#.=/O0^&V)( MIG&#HQ_< M0(*!?#=040,%!HIJH,% 4PT,&!BJ@04#2S5P8."H6K7;UC]N[S- MY[.Z.B3-/N\YP:\[>-T/THV<=$O>=+MI&+,>]M-\]C973,VF;_U 'S!BP"P\ M1NIL'+/T&'Y$3+L(T##$!',AO O#QEW<"@A5CV/N/,;P<025L>AJ^-\I)R='R!#(\A@ !Y9'8^1RG(561U 6<'D^6 X0Z,9'O?A",(0 M',T(Y_0-RP4>!4@ E]AT+0@:<->P_M\X\ & _!-P/"B8\5(@!E\FQJ@EI04X/KA<@(A2B M7.8L03 D0U,H0SM B%;B0B YH1 !2#,G'($S$E<"*0B%"$ 9<%;+T"K$"A" R%L7;Q5D M:!5B @H@J5**2$A<)&00B6@! I3.4DMQA5-?AE8A6H U1<@0JNE\%Y!,4+^ M "2SU!%62N$*H4*K$'D%N@,09U)$./<58$)92D54N(ZHH".QB@B@*ZG/O7\$ M)%7V%:XY"C1'4(88.4JXX+U"X3JA]/G%N@60R!CE"$#A6J% !D1D%6X!)!@U MM[A8*! +2F^H\(, Y>C=AL+9K4)ACZCC D#$XQ6-DUN'%P%"RC3^FJ\Y?2]I MG&=:G-]+"QT:]XRP-AJGCI;G";W0H5PKZ21!-S5>KC5P3! $46L\M?J"U.+D MT8$\J%B&0@$HGIX M"59=P1)F7PPFB 8H)RCBK0U!I!3ZW!R6-D="OY:XHEH'A*V/8&9XX) MS"$8"YIB1H^? G%B+"B""(AF<-2:PAK(1<=:8"UAC<-:8C#+7C#I7 MBS/&0B+!;)(RHT$WJ39"YHTBS=I5E/F MBK_,34\N*(W^1?27G)^>+_CU/4>>+_GU@[\D M?Q]^/MOG+\4_>?VRV37)8]6V53G<@#Y755MTT;)43Y)UD:^.7[;%<]M_[*:1 MU/ZJW']IJWVX^3_^]X/Y?U!+ P04 " .E#58R"4[A;QC!!]T4%.'<12E88.K-L@SO??* M\HR>15VUY)4!?FX:S/YM24W[=0 #M_%6G4JA-L(\"X>X0]60EE>T!8P._7O.EUI?XNS-E45DP_P!L0V(AP"8C@8D-B"Y"PB-,YW7-RQPGC': ]YA M]6_#E<29$I'*0";#Y7W2FDS?J3R[Y"B)L_"BA&Z86#-;P\"!"*6Z]X@X\(7' M.GSD@,(0Z803DML3D$DBL4DDSP70K8#9W""3X7*"P,SK8&8=(%^6AMDZ9O:8 M*1R3/C>2>HVD5F ^8L0QBQ$C7YF'1N9>(W,KL!PQ8AD4C1CYRCPTLO :65@! M.&+$,=XBM48<,Z%&EEXC2RN G@O R%NF>GMBG4+H-0'AA$IU$!HKU0&:4*LP M]IN))U2K@] (5'B@QV;\+Q&83*A8!XV6K =Z; ;YS: )53M 8P^RA1)T_R2' M5^VB(>RDVR@'>WINA7F5#[M#J][$JMW<[6]5"]=MZ%,FSSI\(K\P.U4M!SLJ M9#/3/>=(J2#25_0R"T I/S*&14V.0DWG=(*.5!MCO(( MU209;1QIX) @5,"!]F-25^[N5=:5.&G>C^Q5 G4:!BK_[A@7\S;!R>7BK3]V MVE[ NH)77M,/;%2]&(%D[3;YAC<[3"S$(7[W;%8W>V##[X5XMX>?S39!-@/C M[*"M!#7+F3TSSJV2XPGK@+F!Q= M,=#H1TW(O4GJ34@0P(\%TGN!S ND08#DR:ESE*%R1=18U6P2A[++".5ETOKUI&$Y0+J@8,082L M%_S_,(HZN6MKE2^0P-&V&"^OBTD\!5E0.("P0:VSKXWAS2<^T2/[1>6Q'Q78 M"VVFA?NH6R$T,T+H*4] 9X;R]H M"W&BZ^K+2VSCDA ^+O M@STW%^^#OOFWJOK5?_B^N0OCO@>;VW7;I\BZEW?[8/.\S]15_A>2?M3L R_? MC]E7P[A=^V]98Q^J_)_#IMUWW<9AL+';[)2W/ZOSBX49DC[ANLJ;X6^P/C5M M58PA85!DO]WKH1Q>S^Z;-(8P/(!# )\"ICIX@( \1$@O0$2 B0U((& A!J@ M($!]!&AO@(8 3:V00D!*O4L& @RU0K_F;N7B+R&16_*!,(]9FRT7=74.FF/6 MRXC=]OBZS],E#SJ:-!T#A[3UP,'EXGTI$[6(WOM,GS!\P-P[C$C,=<1X=1OCR/#D,E](S,F"N(Y[_W/ + M-)RDUS'?QX;CZYC7,8\AW%WQ^>X*QP0!55)"!ODY@W09I., ^S)+.6"TNVD. M(U,/YMEA>$QA2H)VDK@J7^_89957A]%)',>$.@JMHZ .\TP,&)&0ZFBTCG8Y M+NAX/4.*KFXZ8W4-VH.!63DVJW),=1AN$J420B$6HY6&R_TM$Y0<#)V7L1D# M,X[W,;H)2E8W\B. -%/2 WL:83"PCR-"[QQ 6LEL%(&_-B!3'RC M*+1BN.89"%I)CP0 Q(0A:8#AHF:CJA/,!R64&D&DVX>KFBD"U0'$I$X%)Y$= MES;30%2*VS%8HV!" O!5)!QQ7-X .P$<'T!Y? Y#H-$5:3=P!.(B;478Y7.&,4',8@6N6:PHC',@(_PKH68Q( M\7Y2"B, E.#]P-X+4,1V<"OA!"NY!Q"+!?=8R0/ N-0D1Q>XE8B8P%$ L=AP M$L$$PVO!#QT2P01'22KX#)(*W";$N GP/9D!)(PF+;C +4",%N![,D\@TKW% M#4" 6A2L[@!B#D&(' #$/K/.\,7 )%:Q74M4AB747(8?%PS8UR)RT>"?+1G M0[2:0"GSZ/X98$G*!84($A>9!)%IGP,#B!NOXP&*T10@\3V"A#V"]HD-0)^> MR9Y*N*PER%K[M#:!*)XIK_R:![UJRL94)BCY9#*'?/AN7*J15[Z!1Q")4[BH M)8@Z):T.OA.7GL^UO MO#]&_'+]GMT^,>3ZBMT^NY/KC_3+Q3';V;^R>G!P__4]@^3]02P,$% @ '(NE M2 HE@",; @ 8@8 !D !X;"]W;W)K&ULC57+ MCJ,P$/P5BP\8P+Q"1) 25J/9PTJC.>R>G> $-#9F;1-F_W[]"GF(3'*)[::J MNKJ#FV)D_%,T&$OP14DG5EXC9;_T?;%K,$7BA?6X4T_VC%,DU9$??-%SC&I# MHL2'09#Z%+6=5Q8F]L[+@@V2M!U^YT ,E"+^;X,)&U=>Z)T"'^VAD3K@EX4_ M\>J6XDZTK ,<[U?>.EQ68: A!O&[Q:.XV -M?LO8IS[\K%=>H#U@@G=22R"U M''&%"=%**O-?)WK.J8F7^Y/ZJRE7V=\B@2M&_K2U;)3;P ,UWJ.!R \VOF%7 M0Z(%=XP(\PMV@Y",GB@>H.C+KFUGUM$^24-'FR= 1X 38$?M= 5!AK, MQF+."%^ISZ: WAP=&CJ\GZ"RB/2)#-%U!AM<1ZX(^%@@OA:(K4!L#=QX[ PD MLU582!:E,+F/JBPJB<-%_MA+,NLE<<5$CP72V6ZDSW"_U-E-[;D>@/4C6GR;Z]%DI_P-02P,$ M% @ '(NE2/)&_+NN0P ^3@! !0 !X;"]S:&%R9613=')I;F=S+GAM M;.U]V6[DV)7@<\]7$(7T6 E04;$O678!2J54K>Y<9"FSC$9A,* B*(FN"#** M9*121C_X(_PR0,_/^4OF;'[XV]749)^\_WOBN3[WY7?O\KFFU6MYZ>3FZ+,HWGYOZIORL-7\5V"3\ 0;Z-57'OJ M]>N+L^#-R5EP\?:T88A3F#^/EC#O(OX4_'O\V+C(]X_KV@R][O$?&E^XC/,D MPXTM@E=167M7P>U__,N_^(!S F,L:)SS9717_?4V6A:U$?7,YTDQASW]1QSE MP3E\6<-H]4E9JO?9/_2JWYQN\KPZ3=,NCX][_>-!;0B!_GFRC//@%-Z[R_(: MZ%]'^5T/ N2 M-'A_GVT*&+L.W7BN3\2H"7A14<#X+VH_1\4]G8PEH]Q4:Y\3P'PD),401[/8QCJ9AF'01J7078;1,ME]H![+0(X<\$B MV]R4MYME$*EWX)EGO6&/EO.LUQ_"FO$[(-SYO3[Q]"OL.%[= "K5KD.8L%C' M\S+Y&"]KB+W,XW64+(+XTQHQ4- 867D/ \P=\%1??)^50'#MSUSFP!IS( @< M% &X1LC0KFL$EJ5W6T%XD0(!W24 .9G0.]2K>)T526EOQ;^\'[)L\9 LE_ZM M^=]1-+-,HIMDF91)7"<EU](AH]OR>;X"^ZZ"V1JWOZC:&AQ: S8]QNJD- MZN*C9:#7<81XEK5I$E1OKH&6@>-7WWI'ZUQJ++5,P"MI>0#90\(8YO,%(@VX M0IS.X>'@Z&U6QL'T>>4ME+TOBG4TCW__#0C7(LX_QM]\']3.(O*<^VRYB//B MMT1SY6/]9#-_*I@_/>MVNMUN#R"2!W#"-W$ 1,OR][N@-^R&\"O^/X@V)9ST MY,^ !);.<,!FX6S2"\>]/NT$_AR-Q^&HUY,G@J0H-*H- WRRXWNR (8(Z * MXS$^!EXXC]8)(,!#=)O59DF,58@N6P$@[^'8P]!P[.#O.#A:9D51A?WW5W$) MV@N\"?(EA?4WX+SP '\K=="V=WES?REQ=!DA3=_'90+2<7>I<5W"R"24 4GG M20KC)RB:D:VT:T->)K^-N[>3IR;+]L>$W@R-[O0XD^=.CV9[RV\-1B+V4X?< M+H3<#I#IMI9;D^E7S!T],"T(FWG#[S_D0/?!.L]NDYI >;=&G0>/K9*2-8YR M#9H!4_(JRG^.2P^0KH!GT7G'IQ:PC&5&XK"VDCB-40W&QZ+%*DE)K\;C[S]* M66UU=;%)L+[-LY5Z&M#DY_#,!KQR58:YB8&(-;\HHT^-$\)O"-&/2>$1*&]! M[/ 8S;\81DP2RJ+*&@)>1D4RK\G,9+DIZ^3]QSBYNT<"C3X",$"O52,SH6^0 MD)&1 L%N"+#I(2MZU\ADM_)""[;@D,7,'7#> &5ITHE//!(>=3]1R MSX%3-6C:M4%/KO\U.'_][H_7P?G5NS?!N\NSJY/W%V]_"$Y.WU_\>/'^XNRZ MKAHM_K21C01EAEPR ]X*^IP%8O@>_R*MF\@'+-W@YM$B] BEH5_W N4/!DTB MGPYSJ6B1V/ &9ELN4;"2/EEGW'4S$%6C/[-!# !+JMJH5QULOD8^!VM8) 6HR<@_;A'*'CU] M^_X54<( \2K9K&HD<@\ 0BF3VL@C6-%4.RG1+0AA/3JLVBM:K6[10=_Z*.Q( MCOYS+ZUM.P 7;W\\N]YZ .8 7E$C=H>\^Q(07IR#RG<,RPV*[+9\ 'Y4(_8- MR!K2]!U4>:1IN@8]8' MY$6P5@=VM$"\.F)-;*-85*_F,:ODP/1$_#PDY?U]O%S0J @^LOE !TCF^%$M M,FD!OTW3MZR^MJ+@[=G[X-79Z=79R34ZZ )"R7WV]OVU M%W>^!\/@97R7I&@K$)F34VN/M]&'U?C>]6:]7I+@ K0#'YN#S;(1B8S;OP4A M!J2GO9=^SPZY/1#&=)P P-N>:N:I+0M*L_28%F4=!=B;#RNU99XGGU!)07X9 MK/5QCL1[<+,I8?225KBSY)'#0LH%D-Q![,?_DIP;YS1ZG!C%/$_6:J27FP*L MRJ*NBN9W42J2)K1T%GP-)[U$^Q^ K<8Q)IJETK2XK)?+) ;C&Q0QT%0[P='? M_O)?YKN__>7_!O %"! R6:+T47WUH'_,-CE^ K* /S8%?'X.#"6(<-MDW\L) MS)EAIME'4N!![AXOXA49O,*VX0/HJ,BNV Z.\X^),A1Q";!3&"M'30&6^ A,:,76TSS+@7+NHY*MVB*XB=*?BS"8@]Z14,@$MA*R M):0F6,9(&J3P@6D*; &6R:=@8SW& $A6.#6IY&L0W\"@PV"916GPRP;(MGSD MH>/;VV2>Q.G\,>CX+ &290Z5X%O7R5V:P(L8I!#U G%U"<0U]W!%SR,M1(4P M1R62H([O;)0.C?XM4;_GMOI]JZFV,%1[#S8):'\QHB &TY_E* Z<+TAFZRLO<,N4:U,[SK!*7"5B+0&$WC""5)T"!JVBKN:+S<+!HT7BFVP,QLW ML#88@F.7K9(2H04L%U6$DF3S!@QW+U#HM.5D$X<(G2+>"]_%?;8!67^#)ST2 MLS/]$]@FM'M:,()\^T *4"YTR@HG.$E3.$?!%0$=S8!S@'30ZQ[_N^8XCQA# MPA/K<48&8?!PGP H'B)@46"W+/0JCB+O4M1V\6D9" M,"5 ;3H)J8O ,$]1PE8*[0'B(-P[*YTQA-3$0/27]BD,%ME.3 2G M9O2U.#L+=<%;=X&T$)PHZA*::/EFB[%H LV&Q>*MDG6<>6.@-BHL2 M./":02!3W6Y@NT2N1&?P+0 1OBU1]^+Y.R %-#,D)Z2M2[30GQ?,BA@4UE1H MSCIE+,3@ZX?[#/CS)BN2G+"G#VQDG($^N2*.CAMAGJ=UHOWVA0\AT\7H;85+"F$7MIX .%E% M/\=!K%= \@-,JM5:L$8JPNTM4B7C%CD.RJF5!IO?$\#^45>K5P&BLO$=GH7. MKR"DD4LV+4>YAEG#4/'0Q88.D7F))*P0UQL#DAA]] 0* Q247R(K^&,'87 G4EQOB.WR(YR37%@F00*X8,6[8)1F2J_Q0 M3"=@%3TRT4V*8,U';JPGK=U+?4\ MLK@%F3@T7U(#@GXK$%#W#X@AIYBQJ+LXVF(/5 M$+TTBX3+^SQ&U9]RB%C(5X*0'7^@QN=F)J G!9\>RX%KQ;5];W6"9M>X8K& M6E$&Y\:'R&%!82T BOB3R'XB+[, (.EU/">XH(J\AA,0[K/,A)O&'YWH)!Y-^%85ZP^D? MN\5F+9X*#UH WPO!%*=&VNJ &CB/*^2?9RE\G@LI@O+R!@XD/#YD7<40K/72 M-88%0<$O@I<9_,,*W_G)]9AV:\K@["P,) MZ#&.X?"0]<5>LN 4]!K8?UZ8 >0]&D@IJP#E)?H9@*<4,/TRKH!WE2WB)>$: M#6V2)W"(T+DJYH,LF]U\O!P0Y05]A\N:N\N:ZV4QBP-I 2P*F1L&(96;VL/M M@[M-LF";U\@)9>P?*Z+63R%+ )%2"#1!5!29$=<6(<(A 'D6$378=E1T@P3H M60BIK2>;.YA8DA (^8A2+43PFYB($6%H)*^](HS:I&Q2L+:?Q@_5EQ"JZ\T- M\"H#?I1GJ/7A;[>RC^ M]I>_JMPH CCQ:_CR0@4>4 &]%@_6"WT,V<)TS\MY#,"]1"Y#FR=]*@[#.,2W+.,'#.'*@9CR8J[4D.'!/1@3H#>Q[YN0B>Q"E,\%:= MQN"!-!(YS]J(B*P51.3"2^:H4C0&6I39*NH^HDC J=8-./JW*"4C6)BNVL4B M6;!5J9!<4V=VP*H:FP=NP>OXN OS&Y9]D0(?H633XOC=1W(@O4 9H-D/XOI- M'"%SJ&>_G!C-VWSYVM+!$7\"!IS9QMZ&V+P1ZA%E-!7*I:B5W969/%3FJ?$# MN4:!@4]B]M4)K!6@2]89VM@S]-A_WD%RWT;RUKT LI8I:B< A9['% 0)3X)'<=/ 4Q8VUH ML&Q1%IA^1;0=UW!%.R%-,2L#[&.TLV!2GB=DZS[$FA*LH)(]2%U?4(IN2GFN]T1RQVB7/#B$%$G,NQBGH M\XOD8[*H),7=L//XH9I7IS)'*V/:B="6Z:J<:I*UMU/6W1=?'U+@.BLE MOP M@F<3E]O>4;[D!>X6Z5XE\)9EGH TI#"<8B#H6,7LZT]Q/D]8-Y6EKHV/OIXA M(J>-->LK..,%BVM8)$780/X>JZP$^+EP?A& VT-<6K^>\/<\((4!5<8,,UJ5 M?Q1<@ISGU\^N+R7:J#,MM=LB)\WO41:_BN'<+L *OM7P,6JW82P[40AY7S!< ME5' ^@6,@RZ2-RTN$G*/'+$:R#G((?%1, ,%*$@5>D;Q(3\/K!/U+.B'H^X8 M_AV$H^DPH/Q4V?>+8$L&JDV _5DXG/3"?F\8]*?A9#P->\.A/B.- ]JYK*@1 MD3D4DQ-Z[H>;?Z(S=N%CVH>BZ.6C1;0Z%/S"$$"%-&N45:$Y#U41/2&UR#9Z MX1@D>J_;Q4^38=CMS7;>\J*-G0#*N]-N.(!-#[KA<-@/>^-!X..,+P2%SX)N M!Z0D_M/K:SS0MU/U+5(JDQN[B!4KJ#$@%^U$J:Y3LQ2:WQC)T[:?$ F=E646 MJ*+7&J4.4C;I2B.TL_*Q'?'6;"]5*L@\$5.B%#[?/&+],-Z3!* M;1([Y4%E"5#:(HH&M6-[[:Z&Q/14>8R@+=B1^!!'N#<#)A/W-O- F',UT,99DY3>R@B3X:SD95>GII1+:^AVO< M+;JJ:6A>EPI[1B(X>C]2$9GE2*FE%NT]0(L:1V]PW5I2D%Z?4M8@JR.@$\05 M$N*$:@7%(EXN6=$1TQ/=L>BO0^1C*!KC=Y%E!R.! "/*"95VM!K&+A^(X*D$ M!@N7.&9/>^.C9CEXQ$]J+7]E;Q@9@@J72 &=^'^805@'T;!:1O&=S+A"O,OEO&QWVI#RGJ0 "(2-\HZ@.G6#.8G$@;BD_6H'9$QY.7(T[A/8&O"JQYK/V)B4,C$?=E)ZV>\@&3-1:0\HJ0DJ M1XB2$T+)E9-T!)S)Y ^4\?R>^F$4CNQ2VM8B1HP"ZQ'U@V:!\V?Q,UA $W?[ M0(; !2,4(^28.\M-)GY4>,,TTP)TLV$X'LRL?Y&P M^+^8>0!Z 23YEWF$^G6;XFRI?$+XIVFZH#U"/'DRX]:GU\ _88 MDL[2?38!KT^N%@-$,]OC^9F MW; [&L"'WCBY-X,-T1!:.X,@7Y]#N _3&A;4.%2JV89(4['BR^O;X+H\6L:Y_.+Z)(V(& MQJ@+16G%T+6%+Y-\-/?C)23+!IT55)B^1NUYKI%RDY%%O=+PW@H_WL_=)L(& M,W'L8E.D2!4IKE]/JQ(%>>56=?+3 5" M$W2V:VL0-,'P(3(!"3]B..8.+)?0U5S==RK\S""VV(E06Y"/IX\3,?&/^!.E M]'6"DW*G!B658Z92'#B)$S,DO$:(T5))4US(D5/: N^Y@_F/^]ON;M:=,F*+ MQJ0!2605;AUJU07F5NNI).X=OC -)RNK5@E@Y[:L@ZN0X'IQ[6*>N,'@VG'2F>BMN M8OUO"V43':&*076Q;Y<.#:8!%-]/<:8M8%)CA5"JKL8#^II ME*4R<>-%S2?RH@IF*>./,0T+:,[J-O$#K=SZXC5OX%1M&O.YC(U0T>@;VZ6] MX)] OQV$LV[/T>OUEQY[@,TT? K_KXPV4-A'PVYU$/[RPD#DQ58CX!F99T,R M"/OPGZ-^+W@NWX+1UF(2HB(_AN?A<38+&XT[L!#(5C_J3(6T OQ_"7!X_$[*0!W;;U+B5Q:,X MAK"L<*EJ@1,YG6S60Y+<1#LH)8NC#!N@DNI/ <=%S"R8 M<8MR_1B]J,#_5HAEKB.#$2@,$]4D2I;73T*G[E$J"O;-]OHJ$F8^P1 _P 8P MOX3;+5E'H7YF#O^Q>JRVDG$/**0_M?C6L&]8:Z\7]HBS\8^-5 W,!1@9/M+O M=OE#CX(WQ-PJ9!O6:58*O;W' -8P@<-R-*5!>[T!#PI'9SH8"3N#WO/@^)0V"6,QBJ-Y@Q;#I$==#BALS M(H$Y=^F+WE")IMEH:%B6EU%M5B , +#,K59.;YHV)E0_^R]V%&!7,39FEE8- M].8S'&0,R*'4WL$@[,(^*$6R!T*"OX?_A-U9CVNR./UL,)D*C6DQ?.(HEHF4 MM[DU<;%/!\5';^)YA$;D#5IZ#VB_Z-0R)X<4_53L)8C7\(!*P;.PZ&F18+5, M))A*3@WUWJRW?W3ZF[@OO[+*27YZ'W\J@Y?+;/YS+4KIM((]TTU#6CK$ACLJ MM566X$O?>2XE!]C81\_MM.$XZB&-CE%>(P6,1B3@SS=Y2IF:TK3E$V5M@E;2 M!]H?A?U9GU.D,6E3M:Y@@@12Z<%2>B"405C[MQE,)V$7V/1D%([[H\#NT+FP MVIAQH-UNOH6+/1KT@4&,X" =H?8[PF/XEKPH?2$4G@6S,2C, ^8! SC\_[OR/UKNA:[KVX(( M7QN9)T$WK"^<]$;Z7U6_@E(0SCG_U\:!"W+8+7'FHT$XF/0$V(=LAN(;71+6 MXW Z[@5VRSJ5]:X3P/>PJ;$"\=FPTW6= SW+HJXZ!ZH=W03MWE5SBG_BMI=8 M/.72N]9*M_HU[![*7$ZJ.C/;)2D[=5I^4CZC9@16G&=2/J64:EW1P-K;="QZ MP&"J7YOK%BJ8]-8=@\P)9R!S];!Y=AO3[X"96ZRQ&('8Z??-$WGV&"UI6\ ? M0),"N@:.9OJ32BX"EG[CV&!ZPQ.#L0:?]']&4"R=3M%@PW:!WPW"*1A"#'+5 MBDIOK!_VP02!HT(J71\9!7*(P01U@:;VVQ8.K0;?)ZTMN^F=VM.6--K2J4?[ M<;0GYDZ/7%,EB#HGP\Y(4Z,JQE8^1JM(N6P??<]:;-64U=?W?%8I5IM((5#@8] MX,.D5P+/[G;&N@11^BD 7.Z3=4'Q5C1L)N%H-L&G>^&T.PB&\,8[3&"B\!Y, M'^!\1T-DZX,^B#;XW6X"W[P5U!0':$*!MLN>@0EY%X:=G@(#.4R;WC>[@E/3 M%7<7?X)C WK!9,0JM P/APJ$[&C@,83^H3 ,.QM/!R/#]WM=/SG7WO8*P!+$&Q)5L-!,]LR*;:(!P.!VRI#8"'H+#N=\FY,<6/ MO0!/J66]]4?L4L/3V]#.^GU+JVOLZ;FS\#'! *EM,L5/6*;%,="F"P(TQ@:3 MSNPW]!5&37Y3PY$;+20]E:/?NN35:8=L]X3!= =L!O>H1-4N*Y:%=*!T.2(JQQF>[>F%0\UL)': M8]QZRS[,_GD[E"#WRR;*2\ISI00YGL:TJ]$9KR1[XP75!6)EUZ;,\D<9YQ9. M^6^T@]5V8)C5>,"Y^SE&8E@#0MD=:J67..UK2@L?3F/VD,+',.Y&6F$W]0/2 M:AX[C*[^9[1:?_=*.C\6+@IT=RS*:V@:T.ZP=W)]2K63A#+4)>F+89E195>Q.46V]>RN=5M6-CS/4C+)A@8D:!Q+O!KVOQ)9W]/6?P.(H%LG<=*OT MGU+L^L.NP\J$&(B.EPFH=!+L24H"H^XR#0K.+\AO [F61W)LRJ*Y>1AG)&,> M.'Q)2B4 !.TCO$N/?T2_>H$ JJP9RY-KZ]']&G7:B;L)'%$\&"4C,"H P3? M,.&A@O@>C44'A!5#TQFN>1MDT[F==C0E496U?+:RNE-TDH+86'Y4A[!>@1QQ M\R[JTBBI)X_:VM;I(ER%F(JY7U4-F_!99GBK3T)QR1W'5T5+;QLU:1]6HUOM$Y[;>9K5(K$6+.2PUI4V/ MPFIC]I-0E0$UBO\445]&*H!Y-)FHRL6J&UA=B_M4L6&8;*#)G_)AJ'<2J 1Q MI3R,*5L5!"NM@7>O:POM8G3&C%F74Y-N&(8@#]9Z6WN%S@AP*TPFW*2WT<O2E\1VW\&SNT>?MZED+29Q6[@0[M>\$V^OAW?1PZ6QRXE.S7?"3 M%PQ4-(JWW$9SY35D])N+(KA5A]5.2,XU?P^P3J0Y)ZNC]!AKQM?8P9F,>9H> M<*RM>S!5AH'IC"P>.8P8X9\Q=K.1QN[+B+0FC :IXC?%B?!0IE4-37.T@G[5 M9AOIO0@T:E^"?=.D1^3VHX4M=O[PB@&7KQ\*DD_ M,LM 6H7EJ3XY(J6UV$ZT"E<^KG49M!1M1RD>KSC%IO#>)M9+1F]P(]<'V-G! M5MT!!5RPZ0@&[@CAY[(TNY:]P=M[-7;8__!RY+M[5**>ZFHY5K*1J\/C^ OVP,K(VR1>9J8X+**@U.]%M#(-_'7W:X9;*)O7<=U1GLQ 9 MQ]UHNS/I[/%NK:/2[@Z#(\3#W_[R7_0P?L/=08!M]2CF3Y=*JS?(X'/?XR?I M*ZNO"/:!Z 36#9,MO@E[OW9TY+"N'\^#ZK6!&.Z>8#K2&"/(]4O_@NED&F @ MN>FV/XRV=3$JUQM.@N:K_H)!.!A,@[[D>(W#\:Q+SG+.1=D!%Z+/M@/>'J38 M)2/'=2D9#X"ZQD9IQ:S@"A68M=!?+X*WNKQ#[H:N!23.E,OAD@K86P(6IU;V MS'L4A2=W=WC?1(FMBTLP +!IA\G\D0!&!E-Z2>+Z-9!ZA ;6&!B5A=RBO!\%!G.$"I@AW 8KIN M@I09? JC(UT,00V'G=FPNJ8JL8;]V20<4W)L?]3IS8)QA^H[>Z-NB*E(9_RF M7" 524OSN9SSCV0_^D8=SJAC VT41H=1R3$^G%!"C&R*147M]5XX!#A-N>!T MTAG@ZU3'V.L.PLF@*_2FG$:*R^QEIY%UN,*8BDUI0EM5$Y)F*+PTN6<@UM"2 MCNEB%P3=3JQ!R2W=,FZ/MNKT*E(."-2QJ'>;G (EX_07TM>!KD9 'Q4KE9$F M_:2R7-1>%=BS5L(2&2_: ';T0#<:-WHK+/=(98;0+0QS=@A"CLI*^28U6CGZ M)F?=SKCA(G-]S4BE>XUN74'701+LY=)@KN<@!Y+S=:Q/82D])(_APS'7?VKO MI7L#2$=S1!M45MOQZCG*8W6CIU7GP:$Q68[5\P]KAQ2/Q3NCC+/1OO=FS1:? M58J_E?5^9F>K=9SK$55#JUJ/)8N6K>?50<:\_LYH0E'JSGC,?)$C0>XA4( 7 M[L39KSW._@4NZSELZ@V#SV>TQ?\N1U.?*]B%@LWYQH,9XU> ")T MQ_FW@_ZA=:E-*MNK],/B>)TR) MH8X!TTY?U3)=F79QS)/QABBW%]?QC\I=W_!L0Z<>9$2>KQ6-:&;B9K$*RJQN M>6V,,K2O!-FLA>E$\WLT+W6C2I4)6Q_+[MBTBG%W1:6)G_Y9!1C?H5^$2!FM MD_B736S\$?7GC;FH*82=5F6LI0 WR\=[C4#^S\L,V]@K1;CA36J>IUMM2/AT M36FGA0\$U<7=9>B)U;.\DI%XFE>X.7T9&(F;**?;:Z0S81Y+KU7Q,/1'OU&3 MR"-"\(01?<&FJ2U1.IOJ;"7\D\9)G5Y-MTE>E"*8HS0ERX]NSU$/>)8>VG$1 ME5@M52B6'T"!Q31SP7FH2Z@J@HVYVZSEA5/W'RBS2E'S=7*WPDOL3E## !C3 M4X QP,(M*DMS[D[UCKQ".1=*2:+=Z3VPQ%64MI"#2[FAI7%09V5IL#@94Y&1 M.3E6U-]2+6#JP23L=P?-,;EJ>_&1?]-OT%TM&VY:4V_G-0W#">C2+6MZES9A MO-FIYSD[^MC(_86](0B!P;"I/R?J$WSQ$A\"OB,IC2L7L]GK9K& JZXUVQ[1 M7G7[XFHQL()L'X QEM9IH,;WASY.2MUV,.9$8L-I2N11B<5?Z.%1N&77TAGI MD^ IF_I":)A@(4GW,['@"R0#!M[!,9+S.PJ;WHW@36J5YUK=RM85EX>N8R]S /SSK8\V_ M<>8G%;O,V!O$K+<+(@DH73D@'1/9'=LF;G%S .-$GU&_CF\YL&+/#,Z0MTS_'><:. MF4[CZ;.[;/IFZ>P2/],.;CSMEHPOMN$,#BN(?2+37J<[:NS6W,278'7:MI+. MECO@:(QEM#-O"\K=&>FXD9&.]V3?DG+6\,+G8;6V1S\^=T:G%V951 [VQB,B M#M,[O3WTVAR4V/':TUY8\B:\I&<9TT2(#;V)O682/K_=LTDV,>_+*DHT_=H_ M?X0MSLS)<"I^P^&H,^H'H^XT[$_[5$_?&5O.S.XLG'2'P7CQI28/NAWAGVLZIV%_=Y,OA@V>3K'87^&Z=^C2:<[T&6K[1[/:7<2 M#B>XSN$4G0O#Z2R<4MW98-:9#@YS>$ZP ?1HH >C)NE[9ZUM\0V)Y(T7C5XB MQSU$:T!' L/XL"P6E+1Y!5D#&U9SO<4/.=RB1_LJH=TT>'ABJ5ZWF:BY$ MV[=;]&' V0DF,ROM?<\M#YP*H?^./>V(YUX%SWOLJ6N]*LF9FD%5"%6WL;8; M5]NB@ZXWB9>D>=W$]]'RULXH)<,&S87BEM.H5E)D8!*JJW>D6"I8T:R+U+UX M.WON#F0'Y+T#KC1Y6N_=2'GO6J]:.*@SE4&"TD2QK !8_DQ[?^#A$4B*@?JF MRA^,\D(16]ODJ68B"Z^9-%=W^E&Y%Q+) R2^%EJ1\LQQ:"'&9C.9ON70#CUP M.4QO3^3=)E9"I^Y7#):!<>J_KT6#ZEG4$B51*"5+K1J0=R)98<7>#[6E0KOF MQNFF[L&]*)G&M>[A>+F,YC\?7\_AA*&*QO9)I5F?,9V-+E:C6ZM?WLYQ"3LZ MB'7G^.I54OQ\?(NOZW10*H_H873Q-_#/9 3_G"G4++%NS0H76"'?,5[00/_1 M3]-=,=@<_S%!MH0ZR&_DOS]FF%A'R;##"?P]Q-G:SEWS4KN=P1A>[G9Z@QV7 MVNV,NOR??9>*$PT0(J?6+4$5O9D9N+F9J:Z*$\U(,C>K4J:I)F78L]9B/+R> M[AM7ZG518]]9-"Y9)G9TC0F[J%$ 7I\R&X7=P4 -Y%V*T+%K/[5E/@S#?KF^W/JS%R-KX;"\S/L.)Q9$?[[$L_-*PK M3)0<@:#U3L-!?Y^7;6ZPKB1/1B!+D1_-3::ZSJ$V6=ID>O*VKV+-C2[S#""] MLN\%=JU]LKMNE"=[H3W9$J0@9Q -FIM!US*H?8UG)=D.UGR?Y9Q^G]GOL@?N MV61DN=*P:V%9<5QIKD\F"&U3-C#!7H3+I1WDR..2[!3R=IG)FFJ(]&+P:QEF MS^R"!GGW;&BKE!P_B1L.HUF'[4<0V-83U&+*B[.E4],C5[J(9K>,,TY 9!AC M&T5U?S$PJY7X+H^5F'9:CXACS5,!,R=WJ$FU7L1S3OG'&_ER2CPMU5.Q=IIR M*FZ.J,_D[C[UHKGZF+,(,7,@FYMN*WG\,8D?"J<)IQ6;U_9<)LW.3%F/U DZ M5ZK8Q(RYTE47N-33Z-NI3=E2(3B@Q@UZ^W2U%_8$G7,FI=.PVA1<'\=8X$)0 MQDM2Y)9"4,#7^'(65]^PK M&J6;>W4RSLY2I65P9G> MC\?W6>%P HRNS_/$OG[#ND]]SL6>XES%_7*=3K1BR<2[)6Q 0X4>*97'U&,88ZD[72MT>](/9ZZR #V@&6+N(IDI0X^DZV]1DM,U(^AA\Y0 M9I9QRG5L\FI([8U9[Q5BJ=&A7 ,N>2Y*8'EWXNFO)ASMLGJ%];75.=FZ*?T2 MJ_WH#FWUJ=:##8@(#MIZJ:)"ZA#BR#]=*KO /)R>7YIYLV6G21$EGRS<=DMV[;7JOGD:$O8A26-YQ$@GTNL<,_$S9U MO41Z.;7W;"[>N78.-I?#@/JHBL/^7?<#,WPJS9Q%J09AK*2AT:N6MI^EZ*F$ M!2YU#QA#BT>:T>S [[SON5\*24L53?6^7:NCGN\MU;G,^Z,.%.CKPDW[M)A] M-E9 S;[RT2R@8O74^N\CHU!F\C&<\V.ZT,!J&=L)SCCO&9D CNL,P)72UM4' MG(XNEX-;F*W>-N'1Y#<4\XNL?EPM@+.X?.S<\7I0&+!^Y?>#>A$^4H\J$)(WC5-L(>@!Y3RK/&.& NR4GVBK;W$4: M^\-ON;A0+C;)U*6 %B/")Y0L NVGT.6XEW.TV2_Q)EJZ4N!TF6T6TM>7^AN:1@O.&<8E.6<8 M^''.-Y&1>R3)@0\C.HS9RL]%Z!'8+*17&M62JY:#7(8DYUGW-+!:/7 ;(#$9 MR0'M:[!LKK G"PE1).!4Z\[2:KJ.VH6^($$AN::V[8!5*[5[W(K7\7$7YO?> M4GS\[B/=LHH1'L-^*+O9NML70& Q?&-AF"_M-KV(/P$#SFQC3W5O4ZI"5'#Z M&5D7EE)OW1T<.DXOC_'CO5JI$U@KH'"O/I9?D)>P9628A5034N-MQ4^>F",X MS6!V9@B>S,EFVNF'@?17.7J?K8$]3X?]YQ4L]VTL:]%#UZ&Q%(5#R&)/FIZP ML9+D;E>B@IBQ-JA8MBA+4[\B.I1KH*,]E*:QN0 .G:G*>XI".4%!::V8WU>6 MN*Q5F(-9023]/$PW)<4P3$M^;>Y++Q6["TK$,7_LH;@IQ.[40^C$;?P)O["N M5'>?Y)$QT&#DIY9"-?)6Q,SN/6J-J.AZ&PU/&VCXUT6_NO1B*_&"YFB7+H#P MXC"H4\\@=#WI3:MT/4.ZKNI7''TJ8F*=J#5:]@$@4P]6S5^IJ)!.B:"D[.2U MK"@,>EH-(YP\&>6M\<#)Y9I4?5SOK$@]S6[12_;QF+$6Z8I;,[K3Y,Z= M"[>F34%S&87*3Y!]1%:#P+T(N>IDVD[28W0286#H[OY73=AU\ZY4MOP17DSS MW,H*YE("DQ-R])ZN(*_YF4\=!%@&Z-&21L302:%&M&/LWC;K38,UCB(WEW]F M+$\7-?,J@"N*3893\/>@:4D=1MZJR#;?Z(SZ4]S:SK# M84]8G)[*?/05IR],!/)>&#C43_Z0E#X+.AVNC/ZI]?7>*!OI_*MK[N< M0:[K@.)5&O]O?;'58^([%B87R_3OJV70N33&:7S.6DHY8.WKT0L)\52Q.B1= MC*K=%;#CTK&BE9T/GI^.[#RO?G\8#L;C8# /LJL]NOEHU\O'_V5HN^?_O+1F@IJ M]++[!-1O.*./5O'];^U,8,F7H81L=:,)9:+LP S1!T0N.E#M;K"U]$+,.JK\K[848H)L-[._*.;>4E'I*)R<.N,L.:0W\H759LSDMU F1"*2>_-N7?P=5 MJO=H$\^TWJC^-0I$BX8W[0D=JT_;#I0HC:3JF8^->N%H9&F%^.D@S1 U*&!G M@]$,70']X4PV-^M203/PLG$XHXZ0F+U,MQOA Y^-'1\3/!Q!2L53_VY'D&A? M^(CU<1N*1,,CK\^RW'#>X#=4MO2*53C&1S5?%V M[??K9<9?+S-V$?%/=YEQJT=.I8I?RH6R.+JZMM9.!]A^TK[>Z_L/?J]O(P]N MN_"V\FSP:;5\01=M_/Z;M13!?O/]U[MRO]Z5^_6NW'^RNW*K7.3@^VF?;*!_ MR(MNO=>6-++JKS=R!'(C1XO%9FPS7\]VS]UF.]AI7R_A^'H)QS_C)1Q^=J43 M#H3XPX8K%6H^WZ^W,/RJ;F%H8:)68\XZQ_2; 7NRT:^M0K^V"MVS56B;J\.] M5XO\B&VMI$RWN!-3\.U5#+XVC_O:/.Z+-X]KHNQWM\QGWMURBB1M1.>8P/D] M)ROI0MK"?4!RHV?X() U@4X]\NGMG4WRM6W=EVU;MT.+L.;$RZVMFC#_JL85,YE$1"HGP?'P8?K5\'1,US:MXKR82MR"=,S_/Q> M;>O@9'Y?!QN=_U[]?/7GW;/7&Y>D-!_1C=2$ZC1;1_>$KN%" MBMNZOP-2U7TDT #[VF8.)Y>@YQ),&VV< 'PU:*W4Z#,GR?S433 _BW*TA@IK M13^]QAR0BS)>%34.7N%$-C,5%?FG-^2:K4=X[-49Q+>GX\>\NF8LG-@9[OL. M6]1J2)X&<2 -]$2$<=T5@LK6Q8$-Q3; KL#$NJM'_Y5)1X]UVO?JJ!*>1D$8;-=F#(ZA?Q7GRD9USY%T&H*N:R^=J?]3P[4IG M/;WDK*B590(<^O\-V=QZB><\[#]&R M<9W0]"J^*6W^?/@;NVQ^]T%:MK_[("WDK7.S7F:MM-WPW"Z$O>W5%JK>]FKS MQCY:-NY4*U-'M9E$.B[RG+Z$K4@)MW]_4.\_*B,KC8I^+33ZMSZT(G9 MX_,U)J1JD^C#F:E-"M'NUP@_9-&5S#>(.3.^[JP/89M]S?4>6@?HH[*"FV"F^SX-#2T1MG@X.\7;O\G!E!N.RJ M=NPY[-/"?<_)]U6B]QU^?RK87T);T4!3\AF\T1GKAXCH+:>3E%F= M( %P)"FRN.: SYZ \7C;=@?%VRR5ZPL\*3^G4KO S>E"1:/:#1FZ.9EGG,&X M;12'!D,%B9M'.,Y_@J-^BOV O;O2=1T6/37J/M:Z@J5K2]\*JD MC<.WH?<'?2&!#DH->AERI_=AW1),/[8B12^HZ6!UL.%/)KH-@$3W6 M)AMUU>_]F?<[H#>-/U(3S_V0VJB9_<_P&4E;ZE8IFD2-4:-JKL-/W#%#$B72ZUN MP/'A^IFF28:#AL&&XX8?+E)LM]E&=CNA^U#NP E=#CD?%!7>SS?DT MHU>MS:<9-;'LS*<;T5B83S;F>;;)GWI(#,0_X9#L$L$!:>C#:-J39?$4-+O% MKB6SXCW5XK:LH";9N%^M:6B+K7?1L5;CMY/.K%M+TQQ..M/ZM^?Q@BJ:W%O4 MO:...MWZ^V?//1JX'^#5TVHG$%!T7DT%P6QQO_U M=9R.3;:31R"X-A60($%.G-30RL"AE>9/.7_!?P8MJZ([3X-K+(< 0KL ^SM% M_?D$7=M2R]@DG2H3HS>+V;]Z\5*U*7]5=T2U3AQ]:IVXH>S0S6P;@."Y;JHU M-->WMARO7JM^>A[?=+"3#F&_^N._8563JA[V+M^W*C! ?7VVZ3)%X"VK.@%S M:2/;0HW0BI=+*GM(*<]5JASE3#2^Y50_OK*J'[>]:%=$GK@5D=M>O6SH(5S; M40,K<>[X &#:SPDM2FYTVZ'[[-%#DY%MO*DL<"@H_4YU3OZ!"]V2)I7_.KE# M?T>,(+$#*/]M<-IY)S]R98S>29L+>I?3J\ZNS* $PR.>5N<'#97/2GM^ D!I M4-@IPS]=8>N/\RS'9^K\L[68JF[K4E%.7=Q*>5R-/WG*H[:LP,V"K\UT0!%4 MPVK]E:C_35@)MQ8N[X6VE_$=W=PJ=%^K35+UBW@],UZW]5+?)2#.D[I8=0IM MMP[9]+XNG#QXA%L/">T_F NNLW2Q%[B$ZAI@M9TFMV.[NB@_OY)BG=@EX*?= M3:V.(-<.HKE5,,_=O;>L>LSE7<%@-/7Z. Z"7$L!_\[K&4Z\ZVF"L@>HN7<5 M"!4-X!L_@-4BQGZWU$1^'O6\/_MZ%'Q4G1%;-[\+L)L[(&P=W:;)IE$.TJ%[ M-3ELRMZM,J_/+#K:KUS]2TJ)?=287:K=/?;<3J7N!R$+;\RB,G.WB%P5IEL: M5(.]\VY>-ALM;.Y,_#]ZRW::#9(GQ%A5A6X(<7X!(N'0DSG%/](I=O0,-L2_ MP%K>9NFQ +FNH.^C@MIT(B5O#<>,6A!\08SN:&@TO4.Y]";+RSO6 MWX ,W>*(77T)]IPBWS]ZH=G@L]A31#2,\F$-+ZE^ <%/KS+4!/$'W;(/JR=V MWM29[E118X2H6P).,&DAN/(XOQF_S"SC@R#:/,(3[[+J3H6!_G$\2]>Z=8-3 M#4O0H80T3,_ $7?8]>?CK.H2?P)0>H;\_'7NI# .GSMUO%8KF7J_AET.;4-+ MDII;O3.8UJ)&V%K%$TH2]>IU8_>2)@NO(0>BH<-)];&N+[!E.I]X FF>YX=3 M;WBLK==&$V2QJ4MM)&SQ4ONR*2]@./8M9B-N70V)4O[+RW13UKC5Q= MQ^L.7CSA->7>1(^=H-M4ADB+OXIUPR@P:(%-K4)5A?)GSK'R9&$UOVIE09E! MK <;LKHX]@VO9.B$F"-(F(\2TDJ=A U6QU+_TN3"=X+,C[B@" M=V7NX-V(]NQTEVID0O#"C=/O%$M\@JCN\5I[_3Y]X74SO[OJ[Z?7>LXSV&IS M Q>.2WL=%F;JNU1K[CK5$ULIF _4 .K*]66JC&S TZRM+!J>?;;HBB_ M_W]02P$"% ,4 " =TD!P0$ -0; : " ?0" !X;"]?T$ !D;V-0&UL4$L! A0#% @ M'(NE2$N!I-H_ 0 :0, !$ ( !] < &1O8U!R;W!S+V-O M&UL4$L! A0#% @ '(NE2)E&PO&PO=V]R:W-H965T&UL4$L! A0#% M @ '(NE2'@DRY+& P BA$ !@ ( !P!@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '(NE2!544J'@! M[AD !@ ( !H2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(NE2$/S/."C 0 L0, !@ M ( !92L 'AL+W=O&PO=V]R:W-H965T@P !X;"]W;W)K M&UL4$L! A0#% @ '(NE2("8(/"D 0 L0, M !D ( !PC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '(NE2(@SZ&PO=V]R:W-H965T M&UL4$L! A0# M% @ '(NE2"?OBM[- 0 X 0 !D ( !)#X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '(NE2+DV MFL[K 0 J04 !D ( ![D, 'AL+W=O&PO=V]R:W-H965TY' !X;"]W;W)K&UL4$L! A0#% @ '(NE2 =!HO+[ 0 4P4 !D M ( !HTH 'AL+W=O.6]0! "'! &0 @ '53 >&PO M=V]R:W-H965T 9 " >!. !X;"]W;W)K&UL4$L! A0#% @ '(NE2'3U.ZTN!@ '"8 !D ( ! M[U, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '(NE2,4M^PE- P <0X !D ( !J%X 'AL+W=O&PO=V]R:W-H965T:G8R $ $($ 9 " =EL !X;"]W;W)K&UL4$L! A0#% @ '(NE2'A6(#\$ @ V@4 !D M ( !V&X 'AL+W=OSL,! )!0 &0 @ $3<0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ '(NE2#YG;(9E P %@X !D ( !-G8 M 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M'(NE2&K-L,]7 @ U@@ !D ( !]X$ 'AL+W=O&PO XML 60 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 61 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.4.0.3 html 158 234 1 false 48 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.elliemae.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.elliemae.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.elliemae.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.elliemae.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.elliemae.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 2101100 - Disclosure - Description of Business Sheet http://www.elliemae.com/role/DescriptionOfBusiness Description of Business Notes 6 false false R7.htm 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.elliemae.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 7 false false R8.htm 2103100 - Disclosure - Net Income (Loss) Per Share of Common Stock Sheet http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStock Net Income (Loss) Per Share of Common Stock Notes 8 false false R9.htm 2104100 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 9 false false R10.htm 2110100 - Disclosure - Balance Sheet Components (Notes) Notes http://www.elliemae.com/role/BalanceSheetComponentsNotes Balance Sheet Components (Notes) Notes 10 false false R11.htm 2112100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 2113100 - Disclosure - Income Taxes Sheet http://www.elliemae.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 2114100 - Disclosure - Commitments and Contingencies Sheet http://www.elliemae.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 2115100 - Disclosure - Stock Incentive Plans Sheet http://www.elliemae.com/role/StockIncentivePlans Stock Incentive Plans Notes 14 false false R15.htm 2116100 - Disclosure - Segment Information Sheet http://www.elliemae.com/role/SegmentInformation Segment Information Notes 15 false false R16.htm 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.elliemae.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.elliemae.com/role/BasisOfPresentationAndSignificantAccountingPolicies 16 false false R17.htm 2303301 - Disclosure - Net Income (Loss) Per Share of Common Stock (Tables) Sheet http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockTables Net Income (Loss) Per Share of Common Stock (Tables) Tables http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStock 17 false false R18.htm 2304301 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurements 18 false false R19.htm 2310301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.elliemae.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.elliemae.com/role/BalanceSheetComponentsNotes 19 false false R20.htm 2312301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssets 20 false false R21.htm 2315301 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.elliemae.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.elliemae.com/role/StockIncentivePlans 21 false false R22.htm 2316301 - Disclosure - Segment Information (Tables) Sheet http://www.elliemae.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.elliemae.com/role/SegmentInformation 22 false false R23.htm 2403402 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Table) Sheet http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockDetailsTable Net Income (Loss) Per Share of Common Stock (Details Table) Details http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockTables 23 false false R24.htm 2403403 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Table 1) Sheet http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockDetailsTable1 Net Income (Loss) Per Share of Common Stock (Details Table 1) Details http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockTables 24 false false R25.htm 2403404 - Disclosure - Net Income (Loss) Per Share of Common Stock (Details Textual) Sheet http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockDetailsTextual Net Income (Loss) Per Share of Common Stock (Details Textual) Details http://www.elliemae.com/role/NetIncomeLossPerShareOfCommonStockTables 25 false false R26.htm 2404402 - Disclosure - Financial Instruments and Fair Value Measurements (Fair Value Hierarchy) (Details) Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsFairValueHierarchyDetails Financial Instruments and Fair Value Measurements (Fair Value Hierarchy) (Details) Details http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsTables 26 false false R27.htm 2404403 - Disclosure - Financial Instruments and Fair Value Measurements (Carrying Amounts and Fair Value) (Details) Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsCarryingAmountsAndFairValueDetails Financial Instruments and Fair Value Measurements (Carrying Amounts and Fair Value) (Details) Details http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsTables 27 false false R28.htm 2404404 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of Investment Maturities) (Details) Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsSummaryOfInvestmentMaturitiesDetails Financial Instruments and Fair Value Measurements (Summary of Investment Maturities) (Details) Details http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsTables 28 false false R29.htm 2404405 - Disclosure - Financial Instruments and Fair Value Measurements Investment income (Details) Sheet http://www.elliemae.com/role/FinancialInstrumentsAndFairValueMeasurementsInvestmentIncomeDetails Financial Instruments and Fair Value Measurements Investment income (Details) Details 29 false false R30.htm 2410402 - Disclosure - Balance Sheet Components Property and Equipment (Details) Sheet http://www.elliemae.com/role/BalanceSheetComponentsPropertyAndEquipmentDetails Balance Sheet Components Property and Equipment (Details) Details 30 false false R31.htm 2410403 - Disclosure - Balance Sheet Components Accrued and Other Current Liabilities (Details) Sheet http://www.elliemae.com/role/BalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails Balance Sheet Components Accrued and Other Current Liabilities (Details) Details 31 false false R32.htm 2412402 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Details http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsTables 32 false false R33.htm 2412403 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets Gross and Net Balances) (Details) Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsGrossAndNetBalancesDetails Goodwill and Other Intangible Assets (Intangible Assets Gross and Net Balances) (Details) Details http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsTables 33 false false R34.htm 2412404 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets Future Amortization) (Details) Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsFutureAmortizationDetails Goodwill and Other Intangible Assets (Intangible Assets Future Amortization) (Details) Details http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsTables 34 false false R35.htm 2412405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual) Sheet http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextual Goodwill and Other Intangible Assets (Details Textual) Details http://www.elliemae.com/role/GoodwillAndOtherIntangibleAssetsTables 35 false false R36.htm 2413401 - Disclosure - Income Taxes (Details Textual) Sheet http://www.elliemae.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Details http://www.elliemae.com/role/IncomeTaxes 36 false false R37.htm 2414402 - Disclosure - Commitments and Contingencies (Details Textual1) Sheet http://www.elliemae.com/role/CommitmentsAndContingenciesDetailsTextual1 Commitments and Contingencies (Details Textual1) Details http://www.elliemae.com/role/CommitmentsAndContingencies 37 false false R38.htm 2415402 - Disclosure - Stock Incentive Plans (Details Table 3) (Stock-based compensation allocation) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTable3StockBasedCompensationAllocation Stock Incentive Plans (Details Table 3) (Stock-based compensation allocation) Details http://www.elliemae.com/role/StockIncentivePlansTables 38 false false R39.htm 2415403 - Disclosure - Stock Incentive Plans (Details Table) (Stock Option Activity) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTableStockOptionActivity Stock Incentive Plans (Details Table) (Stock Option Activity) Details http://www.elliemae.com/role/StockIncentivePlansTables 39 false false R40.htm 2415404 - Disclosure - Stock Incentive Plans (Details Table 1) (Stock Option Additional Information) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTable1StockOptionAdditionalInformation Stock Incentive Plans (Details Table 1) (Stock Option Additional Information) Details http://www.elliemae.com/role/StockIncentivePlansTables 40 false false R41.htm 2415405 - Disclosure - Stock Incentive Plans (Details Table 2) (RSU and Performance Award activity) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTable2RsuAndPerformanceAwardActivity Stock Incentive Plans (Details Table 2) (RSU and Performance Award activity) Details http://www.elliemae.com/role/StockIncentivePlansTables 41 false false R42.htm 2415406 - Disclosure - Stock Incentive Plans (Details Table 4) (Fair Value Assumptions) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTable4FairValueAssumptions Stock Incentive Plans (Details Table 4) (Fair Value Assumptions) Details http://www.elliemae.com/role/StockIncentivePlansTables 42 false false R43.htm 2415407 - Disclosure - Stock Incentive Plans (Details Table 5) (Reserved Shares) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTable5ReservedShares Stock Incentive Plans (Details Table 5) (Reserved Shares) Details http://www.elliemae.com/role/StockIncentivePlansTables 43 false false R44.htm 2415408 - Disclosure - Stock Incentive Plans (Details Textual) Sheet http://www.elliemae.com/role/StockIncentivePlansDetailsTextual Stock Incentive Plans (Details Textual) Details http://www.elliemae.com/role/StockIncentivePlansTables 44 false false R45.htm 2416402 - Disclosure - Segment Information (Details Table) Sheet http://www.elliemae.com/role/SegmentInformationDetailsTable Segment Information (Details Table) Details http://www.elliemae.com/role/SegmentInformationTables 45 false false All Reports Book All Reports elli-20160331.xml elli-20160331.xsd elli-20160331_cal.xml elli-20160331_def.xml elli-20160331_lab.xml elli-20160331_pre.xml true true ZIP 65 0001122388-16-000088-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001122388-16-000088-xbrl.zip M4$L#!!0 ( !R+I4@#<-":B0?77W,@(Q* !_8E 22Z=52E1 !A9FYN]MGBYG_Y7S_NNJ^^%^6@T^_]]37^ M";U^5?1N^NU.[^M?7__QZ8WYY-Z^??V_?OV??_E_WKSY/_;C;Z]\_V9T5_2& MKUQ9M(9%^]6?G>&W5_]H%X-_O;HM^W>O_M$O_]7YWGKS9O*E^U^40)0+[K%4 MBAND5#2&$BVXL@@;Q?[?'[^T24M^N;F5NL4Y$YJI%A58TY;^4J"BN/DR_K$? M7\INYY?TWZ^ ZM[@EYO^J#/_+SS^GCWX:%#<_?>U___GQPY\) MPN(-PF\H?EU];526P.2B[SU^VO#%=M%I_@Y\D!YGLX\7W>[3\W_^^>=/Z0_% M7:OXZ:9_-_YY1*>>_G'SK?G7TR<-U'1ZWXO!L/DKD\_2E^C))#Q+4J_?ZXWN MFM_1'I8_#Q_NBY_AH3?P5%%V;NKOK?[2[!?*XG8A)^)G^+1Z<-"Y:68!/FA@ M8#"\+Q<\#Y\T?&$T>/.UU;JOOW/;&GP9$_+X0<-BPR=EOUL,&K\S_J3Y2TD. MS5\:?]+TI6%9?%TH)_TS?%X]FCYHSVV)6IZ3#V<>'38^RB>/#J]EN[>KCZ4_V^Z@^/DFD6U=N)I$Y1 M3!-=&3YRS8'Q^BWZ>?&9A>V_S9*MN#=\7=EZ(\VC+46[#XFH*T M\9\F?VO#FW_<=SLWG>&$IE?M#CPR"?P>9?7+ 67U^M MSQE_YVJ8GB#=556OJGK*D/I9K"H\>=LO[U)L95N#XJJCC3JZ3$I7.WI5SI>N MG,]M.1_#\EHS8ZM3_F>K.TKB&PR*H>NV!A.]JIYP19F6^ ;>.WA_ZXO[_J 2 M3M.OU/_Z'Z 5K?+FV\-OQ?>B._.3]3-O>[">@_$#^+R4=:'<7O]:/;)$<,N4 M;3LBEHC]B:(E:GH3DBCZ_<0.LZ M!K21P8M;WI=G:%[N#N=_9R>$NJMQD] MT+L'AQ>TPIM:E=/V09LM[1^?/I=%:S J'TRO_;?^]Z+L)9XN;HV7\GF^BWU: M@..:Y+G@),\) (Y#ZR^YZN]Q]9>%?D@_ON"-?H$$,72W/$%J=_6 M.?+3-E\;NM_&A.W5;NTWR7W!!NLEN>#+2[Z>BPM^:56$:YWPO S6'A'6U?=> M0F/#"W/!U[+1V7JF$\5:EY=W/A>L]=*Z#(_3\WUYL<-Y]'R??>2PYQ:T\X6$ M9X'%CAD\OCQ3=!96X!0"S./XM/.U)>?MTRXUN'QYL<(5I%]KDJ=5DSR![/"GD936YGGU4X48M\>1'%N5CDLX\I3E2C+\\TGXM&GWW.9Q]G MRZ^J?-:=?&>/,TY-AR\/8)R\#E]J^>6YF[LN+WMQ+LU=+RQ[<:TF7:M)EV.? MKSCY C'&"XOUKACCBC'.U"J_/'1P%H[Y!%*RUXE$E[NT!\=H3AYSG7T4 M?)(]E9<7/)Q'%/S"(HCKV*4+ZTAY85F7Y MX'-)WKTT9WR]J.72-?KLPZ,]IZ//%QB^7$QV:KUHYZM#UYSEF3GFW_O#XB4< MFVSB\Z48K.MBOZ"=O?'YE7?CIXOT4"R+?X^*WLU#LX>:>G+P,8FW[/2^7IP6 M'?D4RR+Q-[BK)?(_7U-VT.SN5;>?,>KF[\ZL8O M5[O7;3*X*O5SM!I<=?F AZ"N*GV%I&>22EB:3[GJ]@$34A>OW2>02KABD"L& M.5U=WF.&_ZK45TM]'CCDI6KE&:G#P1WWA[(/OS!\^-"%WS6]=OCWJ'.?:+8/ MGQ_NBUEU&)6]SA#$ <_%SH_T;V=6U5R#VRDE6,CNRUOZWV ?%-_ZW?;;N_NR M_WVR(2YX[9?P>[Z+/PURKOO^5/?]P1' .DM?=+L=@+EW]Z-A4=8/P,/5WS[U M;X=_MLKB O4@\?[+^KR_/'MP=0;'=08'S[I?+<+Y6823M.>X'-B'=ZW_[I=YD<2G7'HML:@IP'WSKW@S&0[@W+ULU% M*\A M3Z?NACZ7K7;Q>^ONW%+66_F=>6;/=]EG2M97JW#&5N'PO6=;6(7W9;LHWY> M]]NCFR0AV[KY%\"T"U:,ZDO+67^Y*G&-5YXW7CEX5N-MKUWLZVF*? ML^G>PX>]68-]BYV:=_?CZ,2V%?C#P?O1\/TUO;9#2YI6MB5S%WLLLZI M]!\]B!K"W7VW_U 4GX;]FW]]&)4WWUJ#(EG5\U_H+=@]SZ5OR(/.KG[UUQGN MSWJ!JS\WTD_S=:IAZDDHP.4M_8M;],U-_7777XS97P[S MKJM_5L!MOF/JNIB7U?]T7<^3]LW[K1ND]6=_9[ZXFM7HW MQ?=B,.STOG[\],>9%9B:(NYE?!U)"5A:U?65@!VJ>#1>YW&NL)C.P'2^FI2& MN*L2#LNT!#0I43@EU$E&8^Z;_SF1]-/W_KCO]]X.!J/T#=^_:W5ZIZY38^69 M$E:5P)F7UIY2]DVJNUS8>WKQU%(]OC9?J_-$,FL'HQ]!!&7G9EBTQV[BCUYG M. C<=:VKRX%+>/M5)W@/$WTL,+ZA0KYX.'Y< M];T"\ET ^6,R:H'F1Y!H4;KPOG_[KE\.O[:^%A^+X:CLO4R[O$H<55#8?PIYNJV>NFH\=-.N MKRV;!#9XX;0D'_?"L_65G5((N%,CVE5/7XZ>/K<]W:*)XJJD+T!)G[5)=ZQ% M324$TVM/0:U)T_I9*]5XD3?C]&48ID><]ZX%*G_-H#]'!IV>"'QZUDCXG X$ MON1(^#C'#$_)0.Y<7KZD-/W^;>G99,Y/22N+_;O/R$CZX#5Z]WT3IPP 1![)2#H>GU.M^+<@ * M=A'JU3/?U#-E%*\+;\4%J,N;_8W%? MU?_+_M>R=7>* ]JGPG[V!O$IT>T<]K]]2BE>A_P5YO?BH1TC-GA;>S*.>D9J>W_@>T+H^]X70:->7-B88@I,^O&;&A-W".DY/- M:DPG_X\T6N:Z<5_&:)EK^VCW=-I'GV^D\[61Y,(6\IK6.+M%73V\\;H[3WYP MXWH+>=V=9[6H#4=FW_9N^G> '@&%)6)_Z]^,+]^;6>6_%;VB;'73Y1#MNTZO M W*!A[X7X<<]R+(XK]5>PO#3VJ_%\O0*RC-+!]BG1D!V3X>(-:>O1R M568-?E]&I6);A;E:F>>T,F>J-)]2W-M+J?)WK?)?1:I$7ZZ^K&+V!:G*%BCF MZI">RR&= H+90F&NMN5EJLH6;LCU!\/WMY]:W7-+9:RE&QEW5T=S589C*\,) M6H9:4G8TZ/2*P>#3A,W!U'""GB_N6KWV1_# O=&Y*<12!JNA HTHWJH^>?C7]2,-/]D;SVE%]]9$Z^->-?Q3H_%"4XZ+F]"^W M.]]!5Z8%E;[Q^^BN*%O#_G1KZIJ\_8\90F9_:.H-ONCU[SJ]A>]X7,EQ#7;5 M2^9^J_JH9FV%9&+KIM/M##O%H$GDD]-=]2,;RWW"PN+%7,3B_,^VB\XO!C9* M.VV6V&U]??6HDQ^+VQEW];IB:OC&6\&PI$Y2P4.P#AD6D:/*4NM M[@!T*?OQZHUN5);I3YW!3:O[SZ)5ALEF6>/E EE!M2>&,X\CD\P)_?CR0#'Q MKW]]4]5&E[VIHL3W;T9W]0,?QALTPM\&:Y#"6,">8,,L#\"YI);Y2@Z6*/KZ MU[\_4K'P+B2"<"O-Z[*^:R*C?,D_$A+[U ME\3SH)2TG"$="#.&(^PJ.,WOQ]]KWIIZO7A;%7Q&AE%&/C7;! M>DV1B*H2?$06S?K/A6^:(Z-_=]?OC;L*)HTB[T?#5-IO=WJS._.Q1>KUJW9Q MT[F#[?;7UVB*.(F45XYZ[H)CW(?@>:454F!D7[]*!F#\2Y4E(5HK312>H74) M.;.$QTZW*!VLXM=^N8[T.+'!"R9Q@/=Z8Y54M)*>]=*]_O6W5OFU>&5N;HIN MLO5%^]7X'=/DS;QTEIZ/Q==QT:PW3 W1:Q"DI=]WJC5-:-A_ZXU[-R\[=V48(:+3F\B MRI2$+[\7[=M^68T!FWS0M,[;'6A:H!Q86P(RT-(HB:V)1NAZOUIF1*-R<"'X M7W[>B;%3D,Q,?_<"^6BAM/$TJJ"$M)[I$*K-@SUF3?+!#/27[$] WUN=;NM+ MMXC],N73/A4WHW(,%'SQ9?BN-7S\7V][G[^519$L^2"V.N5_MKJC.65O,!1O MZ!2S%%&-A--4(,2#"=&"?:@LA35HBMDQ)@6]P6#8*DYW(70;=O_L[\(LYA%V MM67$",(YQ9YR],BL4(':>6:Q(H NMN%VGLZ->?T=F)KRT]OQ:['3-G(;G';& M@)M2]>**R#R;YY=2A.3F_"Z@=6.>/W\K8*/<#HMM^=46:UA'+2DLLN?&:JIY MY(@);:5#,N-7JLVY;:!R8T['7W_?*V!7]$=?OVVUB_DTX]@+@:7'1%M%&#A4 MY!,\!S3.L,9JGG%&8*4W9WTUV;4D?'%? JWI1S^4?8A\AP_I&-(P_'O4&9>; M09@[CR#$DGZQ.!*:G:A>YE&0GR@G(\2 M18 X@'FD<56X8I3G<9YNSKA@V] =!D-X/\"D^5YCU^^EX2'@]3YFUG)D*95<"0&[G$<'.H\H"AX0I ;\'YL<\T_T491K"NB0 GVNZZRGQ$EF M(QB!7*2*6RX-J!T' \(-P91QZAMQ(/X)\6WE^>.^2"W3'XN;_M=>Y_^.OPC1 MWQ])(@NO,%B$W(]Z%\63R(CC"C:NB1)B;8&-9<)6V0?8Y^KUKQ_XNTI 6S%< MR^LM\%WVP*8.BD_]VR&P64#@-=Z39C HAH/?^T/XPDT!P=@GP).=FP9=7&92 MD= 0L?* 4XB(O "V*IBKL#(\CS[X\W8MH\IH*#C4* MFQ?.$64D!X$P*GUDAF>)#8*FP]UF?FMQC(5D 8^U7?\N-;I.>MW*,LV=&Q>L M'YX>^=!Z2'\:,Y:BLN'#V]Y@6([+#(/Q#OG\K=6;I!T'CTGTVZF\^ABJI_ . MH$7ZC86 ]W2NN%D0G840HU"">1X<@C#"*FU@WVH;, 'E;31:/U5+\JPROZ[\ MFN,O%UEI80@GPHB 8#-:[!7&L/(& B*-L9,-*W]=]VW7_?ASZQ?L=^*-8Q ] M>J6<9$%A;VS:[PAPN=6:=DINE(_>L?BV[*:7WNKYF1>HZK41<5 9R,5@<>/%< F*/ RE5U M78J(I%EU"T^#HMVD4@LWY2.+-FAJE?[ZW$]_^D?1^?HM??"]* $=AA]%>=-) M4TH7I7;V4=2=3G9RQ@0CSDF$J3$1":2J1#PV5,\EXI]ZV@C[*?5O;,M;DDL] M3>+FIC\"W07%3GKYV)JT6=(._"E)=01J% W6XX!BE8!4B'(QO\9:XTFY=CD1 MVY"Y+/^FN+)*Q(B-QQ"TN=1R\$@FJ*3)\+D:%Y6W(O-C<5-TOJ>'?B^&6\F4 M\8!(X"8:HHEGWE%1)0LI8=IGP83B0C52VT3+]C0O$[ P3EEL%'/:!?A7PW#5 MKL(LB7GR%FPTVY;F<@36N.S?%H.4U6]U(R#.K23-B7=6&T..>2JV(G297)$)Q%'+*18! M# 72FE?^RCF/,QTFC&8JO":AXT-I"1MTQ@NPG>EU#$D?7* 2Z6"E%77SB -& M<297K1NUMYF6'8A>VA&AN3):=_SO^^TPY.[G4[?H"4C> =0146"*%%0!17Y4! MU +;S3,Z5_M8?#,#YO+_]W/JQH:U+/7H\8H&5O:J:8 >X -!^; Z42D4I'K<=\&)+-]*S.4MS5;[79G.'92'UJ= M]MN>:]UWAJWNANTZU@$T$=&#P0R2:=AV56V9&D>;MB5E<_NRF8ZM2%VZ:Y!' MWD8>$9CU1*,251>_@$ J;X#42B"Y,:G=;CHS#8:T,01^'*B0IP3X8Y_R(NA* M 0,BGG:W,EB1!/XJGP0.-6\O0O.DKT77_CC9\;C\PBY6R3W11BILB8G<2*YX MW1X&+G!>#@+S\Q'#>N.O%NJWEX&( )C58F>L=J NE5=0"F>P!<)+=3ZR66=T MST+L8(QD*5\"^$TB(XU0%?Y4CK#,2&',SFCSK)Q1LQ"6 VR(3%DKT]D5@.=1 M5WN)<3>3UYW8%/Q<4A'+C6,TFJ7]SX!V920@6U_C(3[;WS8Q"N->[V?DY$#& M$3. Q@)3&U(++36:B%C+P9DL(-3RC,2PFW&4(([@@S?@+R2A#D+G.K1G5&2Z M3BE]+N-XH$&;"S-X3E##(%B$V-Q;AS&J/:IW-#1D$1 ['\EL;1P!DP<;8@JR MA,.<6DUT#;BPR[RIFL\%;265/U,A)_9+WQ]]&=Z.NGGN;KMT'*/1!2P(%Y%* M[",6HF)&FYD>NLD:DWR)UR9MCSPM@_-<8^HXLI08+%)"":L:[D"LF!=!&-X3 M3U.!\?O;=&["=P;C[XT'6XSN-@;WG@IJN;4&$>Z54!#/5GEI8P+-6"%R#M2N MHFA'\E>X7^G=.-&+)#:"Z>B$K%?".9H=QB%4[XO\M[UAJ_>U PLU:===2_33 MI33J&8-M@73 ED.XK61]I!FBB9A!!UP=IUF/GCU3/A,)48&8 D4Q$*=RDDI= ME=TF1OD&RBDY$N4-^C)SADD$94B(6 +FI-8%@.<,XBSZF9=*X7/CQ6R^2S4^I3WAIUVISM*$.?IE%;X<=,=M8MV+/MW MR9V,AH\_%5IE#WS;H*IGPHM&\Q:U(;[8\2WVH?D'%I2X'TOX"<)-W[:SH/T M-"%@#*;<"T,UM=[ZJET8<(EJ:C^@:2^+*7'O0X@7N"I372-C9++.[1%A"R]%1M#"!!;V*4RKG( M .+CI[)/7N(&Q9:8IKB MBN5D+9WM8 R7',)4#5N;:0__.H5+<);=P(0(I#8AJS[WG:!YMY^&3&U:OV4> MA,40$VE^CV&VAJL@MSQ(P!BG4ZLYB0V4;$]N;4WJ+X!=2+_@NJW!8#8-5Y1I M(EZ*Z0S\F?*L]-OU+_ MZW]TBC+EHQY^2]FHF9^LGWG; RLV&#^ 5^9BM!748]APJ<8(-K8.]1DQ*(N/ M7YK\R*H4G]*4>2<498 5 $Y;5($$3G#(0\67J89TA1A3]17\$,.&H."MM-%5 M 0F3$(.?KAKVR_M^&JV5.>DUA MV R?3HIHT\P[$4$/P%"3NJ@%0()EG;Q"JE-R>,W<'M-FL1"0)1C O(0S$)D M48_&X]ZCK&7BQ0EPIZ=SJB [IN.O>MKNVO-E$:QR"T\898"&$<4YY7-5D(<7(T M200[J1W6P.LQ#12G*4%%D4Z.S"H>@XDU& ?C=59*D"-(%9G:3N!A) GI"Y+N3ZFO0)\ M[0Q/ ]C I]%HL+&5N>?,\PR18LV(?HF"7&6_');,"*&("-1KX:,GU4D0!G%A MYC<9)O.M?"]#D*LL&78J97("P@%#2)-$":4 M85<#3.DTBHR!FL/N9>6J\#IJ:J2S (6S(!0/",G\48 M'2P/8EPD:=R["&G,7@375KDUSJW(CI$KBBNC)$TT!?AK'$0+02E!ZO/YPHO\>-3)2'## MBAE+LQR%\;JD2H3,4J@4]MTI[;!GKIAY M1$(('L"IT#8DN;D*5%&#\N/^+T9PJPR3EE9R(QB/- I!%--/R2)/<0[K7Y;> MK3).7@H0'FB=XV#0"0"+>BX)\UJ>+H+:KF*&HE8(8E[A=4K122)X;DM284'Y*B.ID*F80P:2;BB$0 M!(R >5 0#]:M$E+E,[HT82]2D"MCP<",L#S=>8"9L8P+2VM+YGS6.G%\"1ZL M8H;!1"GI)?':0X 8**FC8!5QUL(,$$,_BU$[U!["FG.2;BRR*MV\KKP6[FD/ MZ2P\EA0]#P@XE.Y+*J*)Q-,0!<+1 J%@/Y\#BIC\PU."TG9@>##)>_?C6WC> 1.+(M_CXK>S4/S",]0RR7% U4;GMF'X>4.GW]X%NJPW M@BFMJ6%<.DEAZ3TG]04)DE.9#^@",\8.3^^YVOETQUID0H/#!.^NTD3BVLXK MEK<%YP7OYY;F:9GY:)U3G""EB87_DB;B^AH2C_,>LX8"W#,+]#3,O**@:0AK M)0&FI4Z,6,_AXS&03"_SY-LSB_'$S+QB4A$N*0T$$:FLY+K. E.:MY0UI*=V M%.C4R/*_E?W!(-U'U.JFVXC^UNKT;'';+XN-Y\-;99 VS&MJHY[^?),TW?4DK$<)T<)KJ>N+I@23 M^?U->'Y"].GS?J[>-2*MD?"<*\,,!!I44ELOC4?YM4_BDE?FM-PKB-\ ](R8 MBUN8T_*LF6(MTH[RGP2 2+9?X*?H1&>(YKRCA MK -3+A#A-MIT7$ 8CYRJ1],0(FT>Z.O36IMTS=:6P6LZ-I"JR<@$)\& RW11 MZ6,J,_"8&7$R?\/GKN0>GO=S]:^&8J6BX"8PSX0BEM8E?Z*URWLG=K?A)[PR MI^9?4Z%".2D7O#"G MY5PIHU9YXC BQ$JE2!15;I@X:_-+?79/19[NVIR&;_6*. 4^U4 (&P3%3@A5 M8U%AE@YLN:CE.#'?*DBZR,@R!'$"928=%JWR/!("NX;TZ+-LE2D1"=I7H(Y$%_+B*@+0MW8=;YJN?;%RK@[12!$I/6@QPTA%(IQ# MH>ZQ$"2O30HD]=KIT[V+>FFIT2.KL %\$YC'G&-"*IVAEN881X''73M<.P0G MY^II;*#8HC2TP+(HA8FL;I^EFON&,5MK=_L^NYQ/R]$@I;6(4F&KC:242<>K MS8F)S">!4R3FC]^=K*A/P]%XYI@(GB@.42H%/.1T':MJBS-'0]<_"O#< CXQ M1R-L4![%X%BZXE=Q :*O7+I0."O2,%_^UN]]+ -QV1CJA=:3455J6_&_> +0N6MR1B^<3 MU7Y\W^*\K3-1Z>@U4=B'*!W6E;)9+^32^Y9>MK"7.<#%O1& (",/--TA2)4A MT:JJG&:$I,WEM*O(U[#32VY9D8XEU?: \^>ZE&J'G5A7,AQ[OK=:!N2?3Q9'!K("@,! M A,11\X#9LK8*M>BX/WY?0/[4K:S$.A6UE(&:4B05' OI5$$,$'5.>"),WG- M;>VBVR7(=#N3Z )C3AJ."&%4$R:XJ'H=K>0VOZUZ[1ZATY3I,KS).0E.8P3Q MON'6<<%9Y8V5-C*?^;/7H7CF(\]>4GR MW,H$JE1$(TI$E&YNM2+R^GYF$QC)RVO[PNCG(-)M9S=BX0'.<*%AOP= 0G4\ MKI2-VW=R/(M(:REMAO\DHA!L>RJ#".E,@J1U"U@2%>H;WPQ$T)G%T^FBGPL7XU:&#D-PIB*6U&@G$&;:A$J0 MUOB&+E'!U+[<\:E*$&HAK%6P16,5-Z3!GID$")=B7T;^J!(XL''#!(-!DXH;IHD'%Z%0 M)4<%VS,OADFY[LGCLQ7C5L:-2BY):H,7!B R#DC1RMN"#SMU:=+-PIGT>1 MMNGHE7'$"JH3QJ@'Y8$$\D[^O1F\%6P\GZP.;!PMYTX ;M;&&69-T*2^(UKS MR'+ LJ]@]R($OETP3*DT+!I,A2#611%8E;MR"J-\?.&^;.@EB'P[>TL90Q@' M#W%-8-AIC6,5+&O$&X+EM4_LGZ?,E\%.#4A)*L:)-3%@(37X^@HN<T<+;*+Q".( 83V1 <"&B96* MVX@:8,95Y#N'\R!E89E *G 0O#":UP,07(B9DJ_;]'I2$O_\9]']7DQ>M&5& M4RB%%*,*I$,,_ O&3YDX'&468RF\_DF4G=AX+DD=V/AZ*R)%7%C NA!-! @[ MZB2+=3J+Q/:8^3Q[<6]E>R/7PE*J08R*61Q3(:BVO4KG#094BWV#L7.5^+:9 MU!B0#1! 2Q2MCT'4_7&*$YHWPJM)Y'V9$E\&?2$@T]RF."PJ%Y*XE*B#X:93 M@ R1?:4*3U)2!S:^#%%N NBGT98(E0[&U*# ,YM?@,/WEID]>W%O97P%=P9% MS*EDH-%:8N8K;Z>5S3L;,))KWY!SZ1+?SOAZZ9Q$UB#+.%<,:U+/)E'.XSRX MPW+O*;8#2GSZIZLVT2V1;PB4.XAXA=4RC8F%H+C..Q#B\Q&D%.T+^"[EXKD$ M=6#;&[3@,28?Y[1EW@M33YI2T9#L",U5T+LD?)&,R'HJF-8&8U2?JI7,Y]<* M$+ZW\WCG+O#MC&[PW(,-40*S8#S54M8W;%@=\\HYEGI?31BG)_#E@!<@+ I2 MNG1=#4-,ZKI=1:&\^H,EO5S-/$)CJ8WI8B_KJ(\RQ,"IJ&RN37F>IL;2J[2W M-[PD784$VRY"X'4AQG272+Y5/-])7K/7=[;V5U.N59$*Z%2"0GK-)NH M/JBD\DYTC/$IV=U160*/FZ%6+B)2CINHD*4FW9(I*A4S@I+\CBJEY=J='!." M=J1^F?T7A'KG B!!XE#@ M-ZD#DG!F6.DE&\?G2R"?6^^#)\UQH^_J^/Q5VK MTVL7Y?O;V!GR?]PR%5D*]XVUCG-M)>7"6$6%S2?*,JG6]CKK4+L> MW[_W>S?;;#^#A4<1$%XJW.$0K355T(B=\5D&B7,FUS4Y3S3MSL,R#94:&2(= M)A =^,@X3UFNQ_-AC.=8:L;?MP7O78'UJ\8O)T\U[:C M(;C8?Q;##ZU.>Y8//UX+_,_/?O%R>$D$PD:DL9*2$:3J075@8O*;.8F82R^M M2]E^N!'+N4%>,T;AOX2/$8N A*VZ]#C3MN'<+17[XN8W\+[%^R_=SM=6(8#0'OIZ]LQE//Y1<_@@=8A?.DNWH3V M95+'$5,FK8$(&1RF"#C)OCH#(E1&^WC*ZCYH;X\QZ& \-G9YON!#V;^'L.OA M0[?5&P(P#?\>=>X3+K4/GQ_NB[F(X>Y^-"S*^IF5U]F%0!GQ$:?Y)AJL%Z"W M1_:51GF#@L2+UVZ:I>=A^U/_=OAGJRS>]H:MWM<.^(;QZU8%3*"O@ :%P(@& MFJ">K@HR-BB3W^G'YRXGW:\0IF.60ZZ]45)CJH(3F'EJ0??K]D KO(E'7OM= MV=YN[;W2WG-.P( /%+T'@YP43P%;,@:=;M++#)- Y"!L 7+IWQ6?AJWA> [?XPB\L9$? YQ! ML19X M*R(;*0=@7*>@N7)9F\M\T+4OUE(-L"B6K_I43YPO[LOB9OS+N_NDHMOMY+88 M'IXW5*O,,Y> 2(B)$!?%2(*6N.[1$IQD56O8'$MVP/82.8J0-S7^^Q)R1$8$ MES($C@L2 9BJ>I0.8WE?%B/X"$(>?%N[@G3P"RVT1=Y90YQP&"LD*QW$'JQ6 M/FEH_B[ZQ,QJYA:D:0\\*C4:ZCW!S!(* -BGTWW5@&58^SQLIQK-+W[.7-)! M^$?2R>^M;J+'#%VK+!^ H 6)++;$O4/$[5V@1AC!F;>!R#JV@@T?\JD<$(;- MA^-K$+4'+OBRTQ6 '2&TY5*"0L$6ZG &C,L M0S!$I.O8JT*6QC[/&U-&]?.LQ?+$FPV ^]/P($"]/'#FJI#/:QVR4T%$C8=' M[)^+#T79Z;?!RZ>:2^&+R3\WSKXQ(9B)%J$0K!,Q\5"%,; N^;6D;S!#Z^A6 M,WG[8VM%&HXC+B 8042:R.'_,:JA%"Q=CNO?<+76QE^#K?[=76=:GS +[&VB74!< D@G2@I7'S'!V,^WU[SZ,>C\TNMT__IZ6(Z* MUZ]^WIJ,L<)/#?: @(BY("!6\#2F>3%50$\MR>Z=7$E&O_=IV+_YUZ.O__0- M< 5XF4%1?B_:L5_&44IROAT,1LGOK]R-:#K9:JB@PD>B @E<5,*]\]>[9 -8*[V+$I[?S_.B,$:CC\F; M&>E L"@CXQBB+$T,:/K3I062,-X@'480(0J=JW3^2%7&<'??[3\4Q?B]'T;E MS3>P7BE26"XMPQ0EC"HA@Q0VC8EW]8%OZH5LD!9F/)UZV;^T/K3*]^4XK&V/ M/258Y/$/K00CTY8V4(:]E1#R$4JBU& 5Z@H\*,-<^:QZQ>M?T4_@(W C4XOH MVIF-.?LWS89*TTM]*ITYIA#P$V/=BB4P#8=GXU')1L-O_3*U5ZQ<@/GUC;1JB04FN]$ZY58W$JYR'&DOC'(JVDA QJP^ M>BFT;+*,:PAWBIKMJ5XB9D^)%NF8N%>@%-*SIR#&(C$#-#<0\VJJMX@:B;,A MG6V/3..4JR=I/-!CO(6IR5K.Z:)MEH=5*^E:%@>F^V(E> [NL5(B&&GKK@7C M)H/.]F&1Q?R^&[V^SBT77Z:T(E H,NYP"#.2>$\2KO>]# MTUP&R?D\H8N(V9KF5:$;F"5A0"\#)MQQS@*NA[@%&;(5)VJNOWAMF@?PQX_% M]Z(WO_AK2); *E.D332,F11?:OF$((#TABYH/N\"IMZ_ 6$KQ,=,<%$BQT,D MU&./N:]OF(LL)XP(0?%ZA/GBMDA]*!.9@CB+%)? /QW\L3,<;"Q$2R4C!H + M;&VN2;""5;>V&Q>7GB=91A_G%!MFKJDN?S[+A2K!&BF>IV(;.I=DU25.? M%'5$&H0E"QS7"A&LS^O)$B&],9VI;M 9%PY26#U5&-M8@6E$D8C L"7*&9"L MJ =.TA!,PZ&1N5L&EQ"S-+%$=Q]AJ2C<9KJ05% MQD@ +"'463X'VP]M)]E'8K:B=[ET :M&QTA0EDE07L,EK4R#Y,*[)=)5F]%[ M>UO<#&OH $;Y(T3#CV<)X+OO[XMRTJ:VCLAGZH$^"D8Q0# 20),)5K82.?=L M1IE[HW$^!JAG_>F3!V=>&^&13YU0-0I&0NI&CL#>'(:C MCP60?]/I/IJF82S:\.5NRF:,AOWR8>;A3?=+8$))$:7DA&AKA; UJP#]9[K& MIUCEJSC=B.:#BV#%%DSE(6]BB%8 K%0:[%I55.%DYM*LXXC@,9OYL9C,9NJT MOL"O;'TLQY)HN;06@HQT"M10S:KD@P>8G]6,"-5TMER_DJ =J5\&G8Q*HXF% M2#Z(*2$(DY7W X'A2+6+R@MFX/\PUMX_]=N'AN'I M#$!# M)Q6QSWWXN>G/TVLFYR3F"8C]\O%/XZO*%DEP657E([RY[-S V\?9FS_@IU+H M!K]_VR_O4MUB0E554'GJETD=X<8YZAWAWH$S"15^(5YB]?K7#^2?6"B_H<#W M)HVS68?JKS/%K$F=-)YB1S,@Q'CT?'$H.@$DE2FQFL"(LOOS6T?!4@C;Y#42)P%WSD6FBZ $9;.:P4JO8=01KH86'WF5+/\S-+S M,OP8 ^^TT*GSV!*)M4I#%A ST=6Y!TWSXTH[+'0#N0?D>P7H%5&[=+*8,62I M#ZFOH.K!EH;D8WT.P7'=9_U[,?2 KZW4@P\;FZO@JRJ6;O]OE_>C<8/V5+C\N6SU!K=%F9\16L/J@9FWFA@7="0!!1H8N%TJ M4G(C!$^RV1M3PCD63ZEHS6@P[-\5Y3B3DH#-M\Y]U89;@H16WI5NN,!!>QT\(T)* M<$E/1\)E/J$"@LE+D5_U'5]\+[K]^Z+]N;CYUNMW^U\?/G:^?ELI.LXD(SP8 MBW$46*5VADIT0EN] M=$:F*]*1)JK>M=9E"<0W^-)T#NQEN_B]=;=R1IA5"MPD\X1YP0*SEINJ[&N, M0=GTE?FIH\\OJF699!\7<#HW,#GDZ"O^4J?$NRTE+KD]0/Y[%?!NCD0H.#(_U$(XSI>H;BC6@JPQ) M"2K1A8EN2_,-,0ZU-/4E"1 4BH35Q>5T##7/[N,+D]O:UMM[:>#_4?!&DM1U MYD,%$32$0OF$H[G)NH<357Y&W]P.BW(\&PV^L)D9YPQ;A]WXJN^H)8]&:Y[. M:'L/<2_/RYE\?7^^@M#M^?T=V)L>R[AA#30P9CDSP*+!+ IK36T]P#/G@Q6) M7G]I5Q.[/=N-8P WO/F7*T!IP:3V8UAT# "EL9EEX*:AW >Y?&$-3K3:3.;-XF.WDQC3MRV1]MN++"8Q6B]$YXXQ S5O"Z MKTR:F-]X(>7Z(8,65= M)1Q"L(4J0$\,37MR:Y=.%)WD'/Z=KPY 3D MLFT.QF&F!>>4J33$TC"(AJK(4>)\H. &T<\)"&5MA!ZLY#Z0-/5:$*\C%W44 M2,%P9G4)2M<.9O8@AF7&/4UP,!P6+7(-]/L@>%5N,D[D.;0R?-R\"(E'4 M",>TTB*=\Z@SC%KJ? +,L8WAK!T)9E8CFN,3Q:NB)RSC5F7,#6"=J"A:%UVZ97 M>5[^0,9PX]&:+BBC-)/*&$*%$^D?]2VIUN=I9"7EVI2O7]'<>':FL%9((J,7 M@8<8TJ5WE;RM%'EZ""+M]F>!-BIIV *TT]Z"!L:)F$AQ@7JJ6E;S%!/ M$1%6:F,""?48;T:$0Z]__<#1.Z+]6F0O(^: _!S!53TA4AV"!M 12*0V6L08 MJSPW54:R)##YCHC+$]C:[NO))($ILNF"6!$58<09JD@-4RU+LJ+B'6&7*ZM5 M+FTJ"PL13D1!IF(^XB*%?54].B5B051,O$.7*ZGA!KP61R>+R=Z=J<'>0U^8&%UG.G7.>8V>XX"[$^KH7 M[$-(JD7Y.WRJWGP/LEK;X(*Q30-W@]9:*::0! ]5GW)2(FD5HR=N5 YE<,$[ M2Q>E"Q:.LV9!@6T[^ +@V$Y;G'<9/[[3)4 M1>HA$DQWC0F$&7;QZ3IJB?+[XB#JF.U.64'13L2OZ$:6 FCUJ5F41>T14V#F MZGD\1.09$"[GHKE-B._WVW]VNMT-1X58B0('[4#,<1FUB'7OH9/!9.,A).-L MMGNE>N]ZM"R]ATVQ@%)USTLM.7,0(M;S/:G,A^UN1DO='KOIZ0%'=72.(.D$ M@8VCP*YX224R1EGF6%:H:J"G?O<,82D) 4]5'\ZU)(BLU,6$GBO(+R#J M[=U]JU.FZ;;O;].]C6,+-;%+_U%TTR&[/[8P+1*"YH"TQ4YPI$P4E%;J)BGQ MRTZ%K$70'CA8(7"@E6BF,).II,)A^[@*)XA@55:+F\TB;L[$^&1^NE(SG8UH M&MI@B]M^64R-.0H_P&#URW:GURH?W@Z+N_%E3PDC]@%%]KZ"FRG*8K#Y!H@6 MXG=D8 EA;S(N/:J;[C#@R\RT"H%GW<(!F7DVF:U0%\O!NN,0$*!+"%.)CZ92 M%XUC7IVDDCRCS.#KCU[N\4#.YAM<21J4T"IR!+@AJNB>$NT8Y?=ZHKFK!A<0 MLA6MJT[K1X#ZZ=ARC(0&C8VN?9^QLZ-5'G$.%EO36@RVNKI1<*,@+F'.VM0S M[NW3\'B.63[^:FX"WMSK-Z)LE>>1F#@&_P'$KR)#PM *)7*?SS#_=:X!=SEE M,[/?W_;,S4V:8P!//J23.)M;KD"MLD@AEFZ1LQZ 83U1UL*6S'>AGB=V.44[ MDK]*49EQ$'$9)0FBG#- 9M6F8C3JS,D+P@]!_L?BINA\WVH!= P*$)T66 O/ MB ).ZG%^1.7C_#A6F5E82=7N7*Q8!T4\3:U?CD3#L3#I]MZZ=5KZ/#!"FJZK M2!NP48YF1L= H/)^^ U"]^J(Y-1GF]MOR:/EA#*.+;?&!N>KHH8$CY_9FU0] M7*>"M;4=C\;F MQQZQ7&5&-J)_O&Q/5Z=.@/O&JZ TC9@Y:H)%5*;AK$]3L##ER\ZRKDG27KA8 M=>P;VV B)]X(92/LF*>6"J$)S8NX7*S2I2UX^5 6$%&UJU6L6N4?=]B6"Z0] M)S@BQGRDD<5T-T/EK3@G.NL1>P-!["HSL ZAAV!U%;1(M>K(F(Y1<"^TP_5) M-)D$D*^B7K6C-N>T#:AY818T_+CICM+$\Z7)MCHWN^+7=F\680&;:)R1$GFL MJ((@K@8!L'DS&\10A@$VXW>_LIINJCFXK#1&AJ3KX9 4%(-?C:0JS39>7KMG M636TXJRG38L9LNGB-V:Q=L& C5!!UST?H2F0X$+.6[UUJ-H''\O2O@R6A3D< M".&4T!3#V3HM01W)&[\.P,?OQ7#'U: <&>ZB5X$(+ABGFM2%"@(L97"&*#P? M'Z^F:2\\/%]+*''$HJ \0DPCB"09J2? $TY";N'AK\N7^K2$M&MK*"!XS+24 M5%NA9;K54:NG#%V>U>1*S/OZT4#%T'S0.LK M0GG(Q]01/'_1Z=%X>#Z3Z04/4C,(-;%+=P\Y8>ILE1,XR[>E>X?/24B[FDP< M@S N5:Z99D&FVXWJ0Z&:YR/M.,Y"OW,0SY8F4Q-D.7A=J:R-E%H>*:M+(#)D MJ(22> MXQ4PG])@KRV3HI%H'YV Z$4'J3"$S/459)C.7Y$Q#I+G>5A%T\XLK,K6!&EA MCZ8&4&0!^'$IZLN4/,99\T)>ZMJ*A:UJ7CA**56ZD,P+S3R04M^=ELXSYL=W M,]M;OWM]FE;>^12-=Q(;V-::ZF"+1O/,SV6[\+IGF0;HT>/FP8,^K4Y@EN71M&T\4W#%<1O%8LYI&O M&!\474!G(T&[$;_T2CQKB(28#2R0#Q$".]C-U2Y..R8G'L)VM@_BM[KN@:6Q M. CVC4FY$9*ZMVI9:^^R](^@2)%%U#;MH(<0!<,?KXV\. MPL \E:<0$1O0]Z[?*\!_EO\JAG'4:\_?0+\BCJG&5MIJ.F5J&XIE\>]1T;MY MF''&];-33P[J29:KSHP&GFXC5Q)+Q4&+B*/5*A&'\IR6D'.UV15L[B21&9AR M+(F .=7,A:C!D4NE.1'QJ=$)S5\SE9KJYM*6&T@$\(QK#;X!R$Q>M6T?_A@D M%+:/R=.!!6T@D+&PO)8PA9^.!S+J?6[JYHN9Z].V+XY67ES)P/?"F@!^45+J MP%&-8JAA60&>LSG3O5>.WHY'L>^V1H@IL(DTI.8.C664T509%IU_5U4@2N,@M8R FO.JGKTMW Q0P)O,%%K*=YV+.UCMC<#MQ2Y M!"^&)%A%QWQ]QHP9I/)6,:396JNT8J[U+BRM:F0%A@A'7B*B 2=H0>H3A@;< M7T.S QK/*]\'3T]-C1NOA(]",D$HK(B7+$ ,B:L6!@5:E#=4H-X@$QCRFB/E"*TU5_E6E27OH\P.(H4Y %=/5[-R#E]^6'5CE\_!_F!L#: MH#.9@?^C:B$>_[4LFH\9KFJ%3'>6*^61LL@SS.O9]8S[O"6!:SU'_>9$[IW' M52$<%592'DA(HX(\MZX^KPT;P6=>?7_<7&&5SHPC6(W ' MRX$LA,L68QFB#TJ#,5=5ZEN%8+.&50C\4#.%S?MT+1I7Z2B2*!(9G#%4@6>1 M^FD2A>;YG!+*"=V*QM]2K\8@CH: C=]U>IV[T=V'UL,8)?M5.!SL/?S,\.%# MM]5+":$4.-ZGK]J'V8N-WM_>IHML[ELWQ=OR>Z=7.#-!WO5/?6SUOL[>O/.N M]2,1DR/TZ>-!F*, 5@D3H(Q9@4#AJNU@ $7E?6"\64C+I7!F@IL0LUQPBALR MW@$,*1$AO*-UDH;$=%E7?F_ KH(;-_UD/9!;Y1,01B1Z*0& I2.)R$==!33> M498;&3(7KB\G9A>RETZLPHACCK7AAAE-*(23E>$!K) ['D*8VHGL2:*\[J/; M3,B$FR1AE-*:DC&/='!UCLFX+-.IE&JB=HZ&+8A<.L@R@D#3.1/,&(M66BDK M33" 7C--T)/.CTV)W%5A/2'2&F=(,!QI+JBN9_!I3?,L+97S<^P7D+$5ICJPM;9*CGT R*;!.1&+(0RN^I1\FO*2UY,):C!B$YNQ"^*@$AXSB%*=+5. 0@ M/PX5X5(JFI_3T'I+PBNG-[YS\GY4WGP#O_C^UO7O[OJ]<7)]\ZR=0%Q1:U/] M2W"E/56ACLN1SGOT.9F%J:MIVI6#55WZ E"#-$@3T'6KHP5=J3A0CBX[Y+LU M[9_ZM\,_6^7F2@XH$B(K1Z@0B#$I^!.F,!S >!;Y2D$6B;LB8F,:5S5I!T*4 M ?+ BDB#E36RRCY)1T1^2!_CK6A\O);Z<_]SZ\<_.L-OJ3 $VI^^U7@IV^:- M]=0B'1U#WL8HL:)IW$!5<"%Y8ITN4.U-"3T,LZM6+57I>+HF IP/<5'CNDN& M,Y^?(J#B<,Q^[C\F)B8IU/'?MAB H*FSX&J)Q$[B*(.NHR[ +=E6P6EO-;+4 M1,[V9*]8!P2!CC0Z &9$GN (JE;?%4,]S[VOTG.IB:W)7ACP;>X5T@@X$Q'6 M@2 >P B)NDY 25XG ,@SU[>W/G'[8FG%NJ0[D&@@)F*19K" N;7UQ:BB(64$ M\&+N[,F6+$W.IS2>2]D*Y0>7YJL1I 7S(6AE6:SJ'2RP'&YH)6=3TFM0M#,# M2^=Q\/I &^",?J8PQDV0W#OHW1=$>CS1X.QB,TAW7[V_' MYFSP1[KR @ 7?*7S/?U4LY5+2SR QR:=8(OO>UXG,>BY!N:5XDY@;+ QY.FN M,93?B,31O'TX)#O/*+=5.5])E8#02R@".B]DFH!:P1)!:59!$A+KYY?;N];P ML6%MK+03"Y*:@UO=[N#]K?G>ZG33,>SD7UO=7=H$V==<1&9E22"BF*FCI MB,POQL53]J=WQ?!;O[T+2@H1<>R85; Y8A" F)!-XYFLHIO#*)$QFP!U7.K[=":&Z8_.X,36WH\*,H;SJP_S=?$DS ML45D$$1W8()T&L_\")X\4?GD+LH6&ZI&DG:D?U7S+@7("GN&&DX$B_ M0(B45:[H_%2&3>EO!E%;W%P3M'#P'V0);'IB(/*1]>$JHED6,D@^/[MD.34[ MTKUY92;YGM&P*.L'QL=*)G^K0NN5ITLP!X H3!0,=I(%%UK)Q!/M<[C!]=R, MI-.12=UN-RJ!YE&9''7L_$C_MNI< U[HCD.!\4",G>AYS MGIH4QE6Q%)Z_O;LO^]\G38>K3I21J(24$)A*,$L)>\8ZR>IEGB7 C*%C[9"E M@R,MHLA: ?;+8D60P+8Z5FJTLUER6$F4&]7#T?TL.QL+AH(5Q$I#?1I.$FC= M Q3 U>1SFD1NJ$]$)COL;*)#](Y@!8'2>%Y&J*>TI%;ZO-%BOOWO]*2PS3Y?M+H>-[Q0Q\'DZ1"*YE(01D9J?JV,< MH6$HGL)9WG()+=O3O'2: ;A'@JR7 /*\?^^W(ZWICMC_A]E/3C_>T?\/+5UG6Z38-8%X1)'4I2.JP]5NRI@H+, M]"E=>/ZQ)@AKD3.T.:%S['[O#%*'6[_T_=&7X>VH6PTLVSSY#Q+G(E :E!4( M@*PS]65#Q-+\6%<&>A;2LCW-*Y"WIB2E]+SR,7I)%(0+N*89Y:T;-%.KM6C^ M6,>QD[&PGXORSK7N.\-6=[Q [[]T.U];VV6WM+ \$*V5QY(0H@%\UKK$8T.O MU'S190/B]L;3JH1"FDZ.P#IY*^%I#5:JAM!6Y44[)=1^6!H4K?+F6SH$.3DZ MG7YCV_*Z,=HPS!SL<)Q.WR!#*@",/<_3QHK,C=!<2LX.=*_J4731:V0DTU1( M!M%)I'5,%Z1M&"C"YDH1&Q ^;'5Z13NTRC0'?_KR;U_<=F[FA[ZN(W3RZDW(J<': MIR$P- 9RHP%P.QA\*KY.DH1/#98]7]RU>M74OU50+LVA1P#L&>8>):N);*P3 M2*AA1@QL57)DACZ4Q5TGW1J^%D?@R3@@"Z4M%TJ;=*:YB\E)1(@J,.7'@7*_E*'O+;2"6=3Q-M0\X!%88YKD'U;;IJEK 1MX_ M91RMRSLV*-*[[(!M&-I,89@!^*]!V4,@GD:+DV%\K**#3K(P"D>ATN7E5;>'8-51;YJZ%74'-3H0O MS:0(()1J$;4A1LD@?7U'(Z]>FXQ<9&WA*4[OV1 M-$23KEKGL1Z2X^"SS,AK.1:P.!"N'8;-I^L=AQUH>\/H]SEJ5[8'[:G3B7KL*1@[ M!VMLTNU[P561G:D+8?%SAFMOM^F5M(K:@"V8.1XB$K"N3^.T A5^T4IR^1.B+W,IQ^\= M'-=#>>&4-Q%I%Q$1TDA:7Q9@=/2LP2IJI/!1-MNL/,YH#;;R3SX2SB%&#IYX M[P!1<5SW9T9O;)-_0EHB]C*6XD0<%"?4I_FP1CO!.*R4P56B/?5'XH5F3?\D MCP(E-I3:)2WE5G[*40C)G95YE'CA111UFC.7&_AZGLA61*J*,8P--E+WLAU1] MT"1=& ?V,01EA,9UXLCXIG"6*:WD4;#UN:[!5L -0ZPJG<+28T.U4/#/"KA) M;V:FQE8KH9!D\@58I@T]_=XYPK!VJY+BRGNF M4; &IT2L]UK&U*,M8F#@R/+&'H3543+BRZ1X;NOXJ9-:+(JT-(=9Q8 A_E(F MBDB$1-(S1*64:09"5)RHO(65446/DDT_HV5LZE3]X=.8/@0#.RR0@+5U M)!";8C3N51IU:TQV7E>@==I)KLNSJQ>;621LD3'!F:B" M".!F9-4Y1W'3/%[\8E?I1*J\Z:I'0ZGY_]E[TR;';21_^/7NIT#TCO?IB6#) MO(_N\43H]-\;;KNGNST;^Y)%026.*5+F4>6:3_\D0.HJ254Z0 J4,AS1EE0\ M@$3F+P\D,NWNR!O:@VZO.["62:2CE_VCUB(6>L>\@ 4AIS M6 -@=SBP'&M9+'1@:_KHM06]@$_6S((NG];-LF*V*!8RIXRVB_Y_7^"M)UH< MP]D\2IXIYWM>[YL@;Z?P8[L( ,[V-'FG72O9_)JQ+ M=@1*J!E$[VFF.;18"U7--BRC.W2TY='#WFCC&,Z*Y(95,\DWJ=!"HA_"[<#C MAJMI \WL6[K=TP:ZL MV]T=#=C>ZF M]I^M#=W,C5]UP#%,W/6,T,EB]SZ&YK!^D=C>2,=<5JB9B M-_]0*K2.Y/MXW=S85AST75.S;$!XULYX9"R/G/=TO3_<37C-J4NQ2DAX$I=?:1Y Q>4YV#0&RS;&1AVMSO:P^M&7=A^%20_A->=KJD.P3?M:8[N M#,VNV3>78=.>H[M[>-VHRY*IC? OZK1F&^%8>%L:QED8O+KYL[^:C.,,W8'9 MZPY'YM 9:JJS- 9-V_*VVK1HNJM[8H+/1TSK\F1\JXV!;1J.8PZ![]C9+/!F M!HM],+.KCK:K"NC>B](8;2/CVO'(,_-G#A+\C<)X_=[(UNVA;KI#KZLY0V=9 M0ZZG#S8R=I=I3)JE:N*(O6/R(FF[>:1GNXHE(ZWY#W- @]<2(TZG;U<;CGI] MV^CI75<;&)J]I*]NFFY_U_$-VQ;B(>XG0-/T!=S\'S\N_/19-'D=0[4=KSOP MW'ZOISNJO>I;:ABFZ>TBKW9MY!62^G/Z$HSTWK#?58==57>'W>%0&_4=@_WJ MP2=;W84@IJ6*,-GD6(+*-##6T9F5/?W%GZVM0U=758_]_$8Z7-<8LE[%EC8R M5=VR/&^T3 )Q^QLM0!;4%*CX9*!D/7K.T%RW;X]&#K@6?:=GNKUEB80>:P%^ M95QZPH;PMG&K;TBYT;5 HAUS &Z9:]G:LM"CQ?I![MO4U34Q.>D7/* K]ESU MWC2(_D W!K9IV[9A>B-P@)>&@J$.K?Y> CL=2T1\[?($_K7(L]R/Q[P]Z'X/ MXK"#%P_O.KBI6YIEZ"+.2^R;><-D%<2U MZV3M=57XS^XZHZ%F]%7;&)K+]O-]>Z?]J^N>(^9X>,-D?0%&"R?]S ;T^KJAC4!)ZLMJV89EO>SVL[8*5D?(X:O+K4*9M\;KDI;[7M\2]E/U/E:@ MM$'DZ;(T37V@6OVA,U0-HV_VESTZ33"U=QK4FN5:(O:ECB1( XNPQ@[=AX>4 M/H"5= DK1G6[KCMBU;4]QW+ZX#RNSHZ:AK4=@S:=E\VP+D:A9I>I05DQ/'AL MOP?T-QW+54V[NTRY-/I];9=3K^NF9WH"PZR'$J0MBW#D<5VWUQV:71UL)'<$ MKA;8G^IHN;,()E&=)5RN= 5..JMK#ZV!:5G&L.MZ??"UK.%H8;!Z/5/;%2UT M#$UM0&M<>!TN;E>-C!Z85"/=L_KPSU#K#?N+?-G>R!V:^^PJS>D(V0860JFC MUBP[=AOP\#6J+P-+LS7#Z'5-2^^#"+$FN,MC:*;I.,8KRV0>(T1"B2-T679L M&,JP,)ZN=AV6V3\R-7=HJ\:J($1?LWI[Y<R[W;RN&^Y<4Y/_\LZI$P.B6P9M9&WN@ MG-@CBLN_5V];[=Z-PC3+NW$B#=/.>YQLDO[JJ&Z$Y8%9J39<^T^R('>&PS!1BGK3O2[X %L ME330=A:>:)X\[5VATT[-NP/35;6A:9B>9>NV,QR.EI%M=AX;U^F(=:JE^H0^ M<+619GO6R-'LX5!W;7V91^9:@^V.O :NT'DK=)HD];M]W3)Z=M_N.9IE.P.M MOY0DP]WNU*A?DR2]=D:'=8351)Z667G$(\?I.6POR#4\U>GW+6=10,(8=#7S MW=\_VY\$$/C-V;6'AIO.P%K;,7W4]URKIYLC=:AUX?N"DO!_6V64_#_UD^X- MKIFV1T1]VN.UQTONV/C*'10I;<#*"Q7W8**R% I>BP!BXZF!Y MPD+M;FS^E;:U:CB&()O@4H1^$=_Z0IF3#IYP'PB> E$*/]JKRTQ!NHR53P;Z M#AS5L;NVJSO]+F=O2[< 1IA5X/R?I8F C=/G+QWYQ>$V2PSICS16# J\2ZOG MZ(L0F#LR=(?CMBT$M>4@__X-JGVOU^LDO\FJ4@"BJ]VNY6JV/C(6-;CTKNFY MG/R&Y0JD_PD$$$G_H_<-+R$5>E^UM9'A#CQ+'WCN8&!;UM*+-QVS7!;3$;@L MXN@B?K46VR%+NVNO<[._T;WJ#H>@50=#>]3SAGW/7)[K<+KNCJQM9]>1VQIF MVI?LUUKF;1G&+VMH[6ZI6G-4XL)$(OOT_&@ &/E MH;RX#)-M2-GG(@VF\"9VK&KGF:S3'+E73G'M??WK62_JP!Y:IM9U54O5P0[L M@^ O]B$ GW=U_K1TP3)EHK'#W9HU\ 9>#S3_ "S=(:^NOQ#W@>GL(H^NJ_9& MJ:2C)W< :;C,[R6N;(*\605Z:($;9WD#31NI0W?8UYQ5[2G[Y1D IF]>QG=/ M(4D--+VL$&_0U.SK^LC47;WO#H:Z8UC#9<$'S1GVMFHVN-S*'K##_8JX# M6[>W[!6GK"+^VNVO4&X/.I M@][R:$9WI+VR,81C!_B2T,9&@LG(53W# Q?/TVW-<(WNPI[P8-#; MM>AAU$<-\+'RZH^7=-RMIC:>'&< MXLBA!\E#S"[^YO_9HS&=A"QK+$AF%'[X3&,_RD.:@3NWJ(S$W+HX.[Y8D6. MX]3M::ZNLJ0O9V0[BVD-NMVA\7):+V9TXC!KF^T;B^AX_:ZN]OO=X9"52M6[ MUNKXN@;N>/VS?>%EERGF@S JV 8SMZ;6#\B,_U64_''(NJJ;^\\C8^ :,*MA MKV?V#-=;FGR:V=O5"TNS'5-=MXE/'&HML]U>UXU3'9;G=@U;,QV[![K'T QO ML3L$9ME@N'.VJJ>MRV==L_UULN\AQZ[I4---R_9WI^%@;'KAW+/>SJHW[7LFP=-+9E>KUE? K,P%TNF.O8KF:^/;G= M(Q0XM=?7K6\-U3XLW'#D:LY(5SW56DRMQPI_[YJ:9SJ:?L"Z[9\:\S0^? VF M=%Q$M+IP*S&[PM_L&]L-^ 9SZD5@[>R?X,H5854*[)$]&H+"9V7YK>'B$(RF M:;;][N__'>4?Q^$CR?+GB/[P;@*/O)OXLS!Z_O MG-&,_$*?R)=DYL?WSWWP_YQQ>W1V%,[Z:YSW78,*XRDX0_G.^WA9.[@):'/'(W9 H141":V4[4K_,0IF M(4^J2B8?V&N_9\]=C.%[F-DADSR , LZ1'22?U!?$()]7W]HS#+IH@W::>R: MY8-SQ@@2F<)D_E9VUY[??Y>/4QW?F$:O3ED!SK MNX\;#UJ]8.=#7]ZOG7F[>MG7W]+DW^ 'P-4\#/RH8L'[),^3V<<-\6*PLBX[ MZ]_+ZS=^2KG,L5_>'.::0"1BYV M&__V5(+F/?C^E1J8II223_"W:48H0.R8?/+38$H,33F4H,B%9W*A<0$NW*9E M]1:N0;=>(173,NOM"#HWP(>'TPZ9]':8U$($E42/MUY/OP]CDD^3(@.7./MK M/7P%M/AX[P>_/Z1)$8^9.Y.D'_XK""B=3%Y0T&V"W5YZ3R+9K9]D.?BQX-\^ MTKB@V275R5Z:RT*LOXBBSIO<=:@X'DX,SGI"J>$Y:NWTD&7EV7WW*0DBZJ<_ MO(N3F+[[?CG/)ACBAI4;XLQMXXQ]N/UX\SASO*%S9?;,5S^B&0'CD,S\]'?* M2D^<8D?KE[6CQ0N1Z[BBA$B6I:Y;)Z/JO6)YL#0'Y0&=Y,,H^X5FE&\&,+TR M!D\Y2N8L_Z4.21+J"5Q4Q#3%4DVTW-!#E$=-79-P::8P#7;UPG7S;M&/-*:I M'W$%YH]G81QF>>KGX2.M1.D8#FTYPC=WM40ECG3CHV)MVA[SLY%':2L85M#L3UQ M&Z@GT[,5?(?.-6*D1.YH.V!0&J2S%%45%ZLXF62R<(] *_![?JAGY_4[/O_M M^S,.CAU\[FR]($HWR,/','_N G.R'_SHIYB7_&9?CCZ8YNI=S^R:IJUW!Z.! MRQK[+?N8: :K*/MB%==7I+:#:267L".QX>2YWK-JHR0"S<".EX89\9&* MJ&0.4E,6BB!Y0O(I)6QQ_/BY!']7UYR/&>'GW4C"5XGXU2J=?IAM!R$.H"^> M;\/S;6V]'<^W':4US\@#;R K'D^WU15\:IX'&_*7&N=A/':$9^-D#1$@DY[. MI-=V-JZM-L!)@:K6,-K[,%Z1;WE^3EG]1O\,Z#Q??0;E"" MXW=M3\M85/XA?EGZATS\,"6/K&8G<^07#OH#:YQ*QY=49])'U?#,S,;VNM.Q M,#VL,9; [2%$FEM%&JUC"W.TI%_['R,([-XH" MAHG1D_VV0RV'9DX\]?+JJ9KUWN$;SX_'>SNZLGZO93_R+"MFY?5''[113=7N MZ]V^96B.8?9[^LC1JX,VNFH8^M4?M/DV?;D_M7Y@IJPO6?ZRZ,!*N!QGBU0= M E8X3?GQ&UU5/<*61N%?MQCVR/%5IGV59,:I,*9!DO)%_\ $8YE:J/'7GOM" M_C2%3[G)\0^_?OXL9.CDB::44. :$$"6:I7S>? ]2%A8OF"DR/B!*?B]%X$; M=0?BF+!"HE4"UN-"JL@L&=.(/(7YE%\]69[(>GJ9RN6O!!"[A-5QBLJ6XA25 M=][MQD6/,34[^)9D,#=DCA_^.$$9T)84R?E2I47CN:C6<_4E*F>U_,@)GHNZ MA?)N+6?2FLY%W49>Q&ZJ?ETO^C 'U_ -QP1W>1LHH(2$0\(AX9!P+2;? MFB7*$=8B[T8E"IL?[2,A*P<9L(VM*)QL)->S5LS/U$\/KP/1(@NKWM+/'55< M[7MY:-8N'8"$:S_A4$K;SFPW[SLNU2N\+X3U&)/GD$87S>&66":718SUZ_ % MT(64%9CDHP\*5BL$"SW)?23\9Q+Y>1B%^?,5FE6U2F<#K3YO5%I;1*]VZ4>) M"%>O:%ZCCRB%:-[P<5_^=2M_9W'HAY2)/(MC/_R4A[!,'L0UI _2!^F#]&E+ M0/16W,>:LVSD-+_$&ZQJQZB_NM756&+H34JA%20B7,W"J1G73;/V^I.M5Z - M9O)VNS)Y,O!\HS"5=5C]V[4)O%J>56/* M;+WDI,8*M@J:8_F57?XAS(&$P9[,F->I,'ZSDF\]E7:WBOLFDXR],DLF03*; MP?7LF?ZC'T;LODF23HJ\2&D(#_3C@/(:LOR:,E#+2_8P4M^SIQ]=U;<[M!Q] MI!F&;GI.7[>=@>E557T'/=,S;J.J[[)@:US,[H&\O+@O7Q7VJ5P74M;VY85C MX0\T9;T66 'K++O%B$>.\]#JN+Q*X4IK&)I"=A9V.X5, MVZEDAS_%.U*CO<8N![#8!IC?4NU;0TCM6]<]L_KLF>5GC[P=*VV>)I1756E3 MJCJ%7RKE<"C&-3HX;MYD]<4T;B0J].M:S7^?&8A@*!1YEL-W9D:4A?ZSK=** M4L;>A)5:K;F!B>59BFK4GPE3!SUD;GUR:^=7]8:]:A:63X1Q'F MS^2GF&%T^$@)]PMW-].0OZE2#<%-15=U17>%[=O+PBG-2]J-Z- M$5Q)W&N' MFJ34H=*(H::8EJZXIC QQ :B5ZX)OR6Y'PGCE@UWSP#S:9P43+;/\??:8:!Z MBFZIBF:),U#?HN6M&:IG]>BK,E M-.(]X%:]_7C4G_V)-7/TX^=E]HSS,2-A_$BSG.T,L;+XH539_)<:@O:Z*21J;YS9L>[,H/VY>P9MOAWGWM+!X]QQ[M+/O27[F](E MPJT4K'&!+4JI-B0/S0MI=R]+>3G0N74&_)EFW%>*B:97C55%!4F0SY#/EGRV MY"[F]/X(OC>\#QD-&4U\B^AC8N:H/\]DMTL8<)+GF+%@,>'18L2W:V6X]G1F M7FUHD)]Y;!V9\EJ94BJ^0Q1$AD.@0[Z[>KY#H$.&:P?0H;-;]W9%ZX,GK+!D M/DV*S(_'AQ>7/(FQ;B23NI^D+"4HIRR/J,IL2N[A7?R$\$6-%.G3A_\BBCIO M\EHKTL=5Q='K;UXCR^*S^\Y)3FT1_DBG\1!J;AMJWNM:8_18B4Q]%!+.+L+J M;B,*(0HA"NTYMMH "LFR\FCM(,X@SEP&9YHLP"L+!R#>(-X@WEPHD*,IFNDA MU"#4(-0@U& @IQ6!G)9LGM:ZE<7F.(%9YN4I_#'EA^:/8+"#2U/6O)%:1VT? MRQ'60D"6!:];"],\]R&@D%AN6%AT56LS8CR@/* R@.5!PK+T;Z' M@[X'2@1*Q%K8"]5'[<$MB>+N=1+QM\[7#GE@PANSDH_*VF?B/] X>%9X4O>L MB,,@G/O1B>G=!TMC?<6Q&U=MAM*%TK6^ MW55_3[#;4&LM2=.33NA>YZFV= Z3.)OX4!*VOM>:;BJJ+FP[$ANM(8 A@"& M-6F,&>*,L4.)=I11U@K&P]0EQ#;$-MFP35,AV-'=Z@6]MHA7R%?(5\A7S5%EHA7R%?(5\A7[6%5LA7R%?":=52 M)U$>!GNSY5\=#2BE:@DXH &=W=.4&)I"=%4[^! (\MZ9O.?<.NO]3+.,Y%,_ M)II./L$E4VSJC'PFGL^6W$62E/R84A_>AXR&C":[P;R1*=O&E%+Q':(@,AP"'?+=U?,= ATR7#N #IW=NC1_&))\F1>;'XPQ+6PO@N'Z2SI/4SRF)$];3C96Q/JUXM7#.D[Y"&/:9 MW#B\8BB>C2UM&^.)&]9X"#6W#37OO?IQ9EMDZJ.0O,=[$840A1"%]A@\BJ6) M*Z0B^]JCO8-(@TAS(7M'$]8+$^T=1"%$(42A4^P=6S%=[&J#4(-0@U!3N\&# MW1!NJD9(K7M<;(X3F"7;X$HF9$SG21;F1S#8P?U(:MYA%2]IGJ*[PH(8LBQX MW:H;-?052\1[<>V(;T/#H+3&KK(( &H1E N4"Y0+E OT-U B M4"+0WY##W\!T[OU$_*WSM4,>F/3&,QKGRMIGXC_0.'A6>(KWK(C#()S[T8G) MW@>+X_4TZ#5=Q? PWZ=V J"RNT7I>J\9F-.+.2XH>8U+GJ8X'F9UH'"A<,G= MK Z5&LH=RMV!=+)417,=U&HH72A==3AKIK"8Y8WKM9:DYTDG=:_S%/8LQ)Z% MAY+,U13;%&0&^P9?9)5U@K.PWQ7!#<$-]G S50,%8TS M-,X0OR3@/,2O4T)E:)NA;8;8)CN+(;8='SFS%,]J#MY:P49HG"& (8"U!,#> MZPY:9Y?9[/P^]X$X.Z_?\?EOWQ?9W8/OSS]T'_TP8K>.DO2K']&O-"A@7"'- M^O#^,"Z2(EMUH& -*#ZS6A]A$K-&*+P/RC=V^S>@1R]*@M___I__\;?%P_O) M;!;F[+!$UHW'Y0/9H0EX^B#,@BC)BG1U)U \9F3]0B<_O!L-=%6S_Z']W[?! M.Q*.X0<_R.]LV]1[ICG4M<%0-TS'&+J.VC?3?PAG- MR"_TB7Q)9OY^X%V[/0IC>E>U'M=T];L-%M-<8*@U/OA7D>7AY+G\*8P!V_,/ M!F,Z0;Q1?F67?PAS>&50_K*CQ:__5I>00Z=H'S!#T1W9N[RFS-;P3WG4)S\- MIBN=6'7;MH4\6R'YE!+@<,"(9Q(QFH_%C)JOA9 GD8D?A!&79E+ J#2'(1[9!O,*/R=_KG/$SY*28RYF5^^&5DDB8S,9/\2N=YV0-= MV(J0/!$SMF5[=EW5M_79*4_L$%8SR0_CDKP9ASKVE6:@^$HZ!Y%?\#_Y4<06 M:)*D)(R#M.2L=+5""YY+:9 \Q/"BC/^5K1F-8>W@63X,,/49']TQ^2;W?A:" M6(&FY5Q;KC&P0IB,^?&UJ9_QQX%R'),QG= TK=[)A\'N&8<3^!G &YY&\R=* MX_+O<_^9ML9?(.QKDK0\Y^]\S,A/Z2,; M?3*9A$$U:@5H0D;T/BW\])GSSJ8@\I8Y,/8PAC?Y) :TKSC](:6V4IYR9+$3 @Y:S QW+9/3^%,35=<=7N[\R3Y X8J!\XF+6AXEJ(*'UY' MB&Z45_T_ "]]3I. 4C;8;!L4ZS(%!,Z6WS=B?)Z#V<9A _Z_*>L@9V'\F$2/ M7-X)4W3ER5NXRL])F -212%]!( ,LX6(YL]SRB627<9E$Y[%%"2-'_R'\DG[ M\"@JT8C<%QE\RC(&1D%4,!J50IX&3(X9$M+9/$JXV )R9O,"=&B'=)>C8$JU M_ PC^P?@#L@^ -$7.D_2G.$$F.,SHJEW_]B:N0 *8'Q61#F?5F5:)#%\2T&+95/"PAPP[?^7/,$BI,KZ"H7,(ID#4H\Q3EQ7'8T& \NV MAW;?L4=]5>];E1-G=GO.\$).7 5BFMT\9&\0EY34;2UH;TXFY)-A7 $6:,GT M(+N+GWEW/)"AE./PZBXA"C_<3S MPYV@ZNKIB!:Q88\II\U@X M9^CC5;IICE33Z0_4H=K3^UJO-QJ.*I5N.-Y0OSV5_AD$* CG45DA>X.\K=7L M+-H!O#!FT9TQ5^GEG)@26?H&8#_GE8%;J2,.(X"-25%9O>M&,[?<<^ZG@+JY M2YYB>!HSP\-QZ*SNROG"LF,4Y M^7#R) \ AXT\#_4%(=CW]8?&23KSHTVMS*Y9/KB,^00TBJIK?GBGON/?6;Q] M\?UX6'L*Q_D4/L*D0UI3-O5R_[^EN:/!Y!/[/P@_-6X8>-U*#M/)Z:ZS\$/)Z[ M-F_W-'*Y"W=BRWGXQMWE3X>YRU@(H1XN-"[ A=NT/#QA[=),NS-X9^S#[<>;QYGC M#9TKLV?8@:IREW+FI[]3EFQWBAU]=2V:7,<5)42R+'7=.AE5[Q7+@Z4)*\ET M+?* 3O(^RGZA&>6; 3PU'3SE*)FSU)(Z).EZ2FQKBJ5BLS'T$"524]H(PO/ MH'\ED>*Z-HG2%4='B:I5C:'A*)*K1-5AV[<:K2B3U5R!MG-V+MI1N M.F98#TGJK5U5[H^O3;ZY@I5UG%*=)!&H25XS@9]LRXK9S$]#5IMO7S$I?LJ/ M)-7*!["F;'W+@ZKLGN69TT9/7(H].8HG$NLXD:@90HXDFMZ9Q^+:?2BP56<* M1=^NMWKT>)ZS#;[:1>/);]#R=2N[_I,COQ2\P' R.51!-CHZ7K;DHJ(<&@C-0$B#P\I M??!S.6'D)Y#3,,["0,K1\1Y5A_)A2WS]_3M"9Y"O 4^_<=&4@3J2\4Y[@1^Y M![E'=OHT7G_FF?KIX;5GY".8= PE+QPUPE KFDE4V:CM)UY^+7+65XB-CO@Y M^1\_YNWK]O6CE"%Q4)J$+5VQ-$LQ=*]V,LG"+>P^3#"]$G-">F[#^CX;:&-V M3*PDADASZ1T=>0A7J[@Y':W^J@S(;*C6;ERM>:KB:N*.N,J^^.?J-2S14/9- MNB3"2",[FJE8JC G7985KMOT0Z5[S07KO Z6<$2)N+P9BO2Y*?I(MCYT_)>UU7%-IO;CUIQ2GUD$LY,PO;:,5Z%1337W4RG8QH8 MH4'APIT')-R5$>[PW/X&B2@]X6X^"CU*T@D->7/SE#4_#U.!)GS=14PO:LEK MK-Z]UC2M;MN>1YR_XHBW:78\89D*LK ^1KPQHHOTD9H^&/&^1,2[[8;SB_,& MGWB_*$/T<8.SZ\6VTK;6%=US%-NMJ6' +1:1Q=!*73$IK(A]681K!:!9'4W< MX2H$,P2S"X&91)2MMUE'QZL_E1NY$54KJM9S]_0M53'$9 IW :[0DI"% MN9HS&%H%-F:GP?BA++R 0'.%0".WGVPA;[68MV0!+E1B.YU;TU&\NOIF7[$: MPUWKUX]I\49LN&LM6%@54[,4UQ)WPN3F8U$86F^3+2$].V)H_3A ;7>O,;YYJ]\]:W,NDAI?UQK79^2AK!1(QD7*=J99Y_HMLISREGR:4DIF M\)=I1BA,9;P*" AY@9AA[@Q-G#2<)YK"?/TQ)2 (-.64A*=KY'/DQQWR;+,!W5>Q9=#,<(^ ")TP1"Q[ A''EGW-9), M"/!#"1DDS#A+C,/)!+@Y#BBYI_D3I3'_>>*'Z>HN]DL_F0'L/Y?&D*MKSL<, M=,$,^ "&Q:#(S_EU>3CC]]"JVA-/CV%_6/XP9TUI6:+,/7SVPS&7*N(OFNN1 M\,6P)TFZQ+ED\TB-D 7FW+LR\O:&.D_BY;"D9UZ&4^_!3B4IG:^9^2 MW(]>3EHA]W[&3MS'^XD?)1DC0TG]DJA =R'#_HNG=NSM@[8G4<#/A VKSI52 MR-,T!!1[2HIH3*;^(Q,(D(:4!C1\A*6X?UZ(SC2) &8SN&A,_"AZ^?."T3G; M@QB%\1U\N -)H<]+1BZIDD^!BC!K-M$YV+ME UU& MGGWBDJW92\0/\O QS)\_G$R8'838-^^UQVSX=>J"GA7QV/?U]\1LAM&FI+[#HI_ XS.R"_TB7Q)9OZ6M_P4CO,I?(1I M5EX#&/V1/\_HA\6'CR\-_=6@UC?3ELZ"N_-(Z^';<>60'.N[M[V1G3Y1-:4S M;U[-4O70^\:]E$^'>2GM;D/<4*RS<1Z6HP-Y]1:N M?;=>(17+B\S/:)IV;0OO(Y.>SJ0'9X.V!'_;:@.'RG8^D MWP_#WFH;\7ZG8SFU4T26M6?W8:*1A*D=B#37CS1:QZZ_.X MP_&.[?&\V%1=[ 25500NB3^RD$H8S+0*311+$U;M0):5K-L\02L$4>"J4$!3 M'%U87K8L*]F\Z2"1VU(G872)C.YC!U9:'63?I.AN.(Z)5:LB,$<2AYB M^"OCY23X_:X\+18DLSF-L_)8##LS%&?LN%GD5T>'BK@J6;U^&"93B#]F9&;6 M%>OPNCI/M#I!I) G/Q-TMDPS.AZ!RR*6827BB?R(89AMG)*Z9Q-?$HGI'^*3 MIY?)1W-X9C(6MOAZ1Q7C5MF6?+ACX/&4R_L'!L25U_0VV4[BRD61@>4!5G[8CJMS)G*5CT:R MJ0]_/O3>^9\;=(SRE@J6S_Z MOO[G4NH[Y-<8,('OS&?%?4;_*/B4DCW7*\M7+R$6OLS"/*?+0]*]!*C-O@Q" MH$:>I!EYSP_>5R/5SSI7L5J*W:,0\NCE4+6/?R5CFM-T!K*4<7GTY_,4H#3; MM40OB?:0^%%-LQ]4HRJG/X %%#_SY:EU/XV9PBQYFAV[#;.LH, -3V$^%:0V MK._$"&BU#-5@*UW/98H-FB_+8EXIG55G9JNK%R>+)9L1V#' :(N93<(T8ZC# MSG;Y<0QHDV9^&J[01F;^4AC,_ M@88$Q)? 520&FRVP>)<\;LN0SYR0$G.,3 M3HJ'*=P/I&" U>(3W3^M9=4/0&/,[M?S[L%6-M=R]-? ?JE]OH8/LP*XN,MJ MG0#6<%P&% 0TFI#AGS0HE/#*&L% M,V#1Y@48]V!IBV$SQU9L<[MXXDERLM*Y"W)MUN8 (@AYD>$HNKI=O?:D,0MY MRIK*N7MTL^3&6AE&:R'#F(JC M":HDT@:&^;6T7[=5"*L$,Z+WZ8*7[%?MR:7A-2Z+@ @9G68:BFL(6HP5 VTP M#JN)PNNF5(83S!K47 SHRB;(;:87EF(5NV!KT&:M)F:)UCED^YSD20LE3)3+ M\_/"!K8;2\68GP Z.U+T+TL^354,728DK"M, 'IO3#,0/1Y$7+-CLUTU]4I, M\'*JU-(D7)N2B0X$E-P0[JJ*YVS4]+X# VZO?:O3]%2Y_XS>-'L MDQAT\A15%81.HB+7M5I%?%O!KS8OEAFK8C83](XJ=B^A\LT9-8"=]GF5.[BG M+&/8@M6H)8Q;AIGVA&W7L3V <<'8_#*@2#*:/K+*A2D%T4S+.U\-V[+G+H7= M>*$-7OS!:\V:/ $+5Y7]8M!X4?2\60#RC6#K!E%Y"'";K)UM.K0(W_?H[4NX MX9JI6*+PNRDWW%9L3]#>I/S2U-EDA1FH;V8++0O<"GG)OVDJJ':SL$4&75BK M96$'0]).SJH% @3M[AR+ $SD@2).>Z,0W[C; MN*A7719GSHK9S$_ANFRO%W4NN0_-"@+=(TB+;O$B%]0]^DY K>U]BX2%M7]X MIYE"*FM;SGG5G;U6E[8^[W:WS8/'A<.*YG(?U5D.U[[UFN8[O4<\ X:,=2YC M[7 N7J3?K]+UC^!!1+PS&5.7HKBX5*SZ2[&9,)I,#G4K&AWF5^[](EB+EPDY M"NY+)1.+FMI22D*W/&HGY=AX;M4:F<"2LR(F;5H=:_M %:( HD [4$"\1%BJ MJ^@NR@3*1%ME C6CB$D;9L=&^_ALS_) #]YMN\_Y8WF64\I(DC0RI:F>XJC; MQ:.P;Y($7')EVO@RH? CDBG$BY=M=W1AABL*%PJ7!(231G=YJN)JV\?O4;HD M8)(KDZX;5%V6UW&$>5M7+USG;O"UWMOZ0H%T[6R8*5YVWANF8HLS_+97O46A MJK]B/+-Y-=0Z;6/H'1,C_"@1;8WPUZ!#6&A.UX1U'T4E@B)S TI$6"A;%M9O MWC.YE0VB4=F%EM7"3EF%Q# 5N%OTQD'!ZXS(O==L1??$10W.)>)MZSH,Z&% M;SV@YW1V--C#@!X*5[-[43>I&9>%>?7+$Q)%%$7T!O5?'2)X[2*&Y]8VSJV] MT3I$") ; .3CI&!UPH65 ;VDYG-51S$=<4E0;Q%+%M:I6[NA$KN 5!U^//D: M#@<<3,*&*5;#H3NWLZ.M;UUD:P47(7Y=(7Y))'">XCKBPE%H%:!4H56 5H'8 M_62OXS8'4:W@HN8#"A)%\>HD[+ ,,K#^9K1L>U;V["L;Q9<-G"\6@+C.F+P# M=%2M!@7\VJ.%&) 7$)!O6<7*BQ-.&F*UC>-0)5S>+465@ ***J&N4IO?\W:[ MNZYO3!36R/1J6VF-$;K!OM)!P[V=,T5,%_$]O:"WFZ&<\G!Q;>&W^QZ*&2#O MW^ZG=(=S"#_.4YJQ?@QC$M.<-4AG!)KY[(=)D1=[8X.6FH(%I"'O07O6,3N"H"@9%L7?^B M"1Z: M*;,= *'VGTK/"1UK/D#ZSPU]V8?9RPWC8R+KS6T61=>+7CUKCPG8WF MO^LJ7'[MB^I'E/JY1:SW.H9XD;]=!#4ZEE!R(C"U&IC0")7&TKMQ8%(%D[-# MOH$XQ[PUK8A17M!M#^,@*L8T(QGO8%N&,QA8]9/9W(^?R5.83ZJ9\*TE*\Y]VZ3M)L<3JI_,HN_Q "RH9!^?"] : M8 >0SY&_S=%MT<6C)!7B7QV*[_*[8(?.1*[=BR-&+08CE#4[=EZ)@B!E9CJ* MNZ-2W$FTK4QS88K6OKY\]BA@L&!BC"TA(5N&7D MR;ISH DV6%[N'' WJ T>S%%N!V/MQJ M5QHU?0$/M-W.PFF@P*;#6K]M-LR ML]?>F5M[^'FYY M6C!7OUF#KQ&N/OS\^:597N39YZ9IU]I#2,BD1S/I=MP8JR(&0<%=+..S?&6:_WTV8*QDRRX@=*4W]?'OWH#5U MZ6JM$Z%U#&%=;J[&8N/W?==>LLB%2/+1IV:)<@YVEZ0FS>4D"CN][%1!R#AKIUP**5M9[:;]QV7ZA7> M%\)ZC,ES2"-AO52O3";_6WP?JALU>.4CBUS )!]]4+!:(5CH2>XCX3^3R,_# M*,R?K]"LJK>TKG/=%)-7#4I$KW;I1XD(5W/5Z^NF6)L4Z=40BG\]ZDBXL$P> MQ#6D#]('Z8/T:4M ]%;%J%DY- M7 ,E*6G67G^R]0JTP4R>JQ-+2VTO:=H%]4@?V>B#HM42UD'?\4)9-G*:6JW( M$I"3=.A"M@[\6D0XE-%VR^C->Y+B,WFN3 A-R6JLR,(XF)Z*7N(I!#+P?*,P ME;6_LW=KFR7TD]DLBDC*SL:L]*C?ACQ IZL>GK5MCK,LH)W:O'/+Y%]:/'6.BN$;V&J]E)ED8^3457=45WA6TK MR\(IS4O:C>C0+1%<2=S);1@OI4.E$4--,2U=<4UA8KB73+*P$6K",P-@K-F? M,&[9.YC#HV!Z^ DVK:@%MEL0=GS_6BQ&[ 9_9>VC:NP M!JE@3CBN8NCM)*CH;GSS(F6[.OFB!ZI? #(#!P8DC(.4,@MUGB:/8<9C0V', M+V*!G^ON0ED:Z5_HLBOCYS0!'WHF9-(-[PF^4,6S<#R.J#!X?>7IGWR.MV:- MKRA;8?:3&5@"S\N$->=C1NX3%LM()F0

^^N$B1Z-,^XP?:$1Z\K<3[(\XV'8'KQO_-E_ MGH$]E7T#VZH7 0[^_3__XV^+1PW]- :AS#[3E-^QO(@$,!SX\H5.?G@W&K % M_(?V?]\&[T@XAA_\(+^S^E;?Z.J6T;4'MM,;.(.AI_8-MV?TM5%7[;[[^PN+ M<)V6;^31[(IGR&10\OM^H3ES$9(9K"3;&&8$W,HL _L#9"XH^-*0^^?RU!3/ M2EO=#C\S?MCJ>[TG6VU]4[I$U9*=8*3)N$,&852PI\0RC(\YK?,D9]MK*__P MY0T[)O'YK7M@:%$QIC!>F"W;NEMHJSQ/P_NBS/!:N'2L?SB,F_Y)TR#,MKO0 M*\Q;A?OXN;;R+T4-?%4;?"/ U[:>A*ZN MV)#/^D06_%UD"U')67"B2)\KAIU1\$7&"@DG2YD0$Z%88FN=V;H@VV!:,D7% MA/,@Z.)1)C^K$GW?:,")Z:>GI9^Z0M)/':O1]-&MV]7+OOZ6)H^INZ>AOJ#4 M7><"J;M2)>I^XQ[]I\,\>B'9 \C#@GG8D"+]O%4MWB4[(RLLB4&ZDZ+(I*OU+XV1[TW&;$-:M*Y8JKCZRR>33!;N M8?>=DY39HM)%TIF%"&8(9F>!CET)H[58(==C9(AW!*[=AD [OPD[_WHD3+P9 M?^T2=O/=0(:3"0UR=M1A>6@J>EX[XT2# FX-T8)'"QXM>"GH4Y<%;[4^Y+ \ M=/?BJ.76<<,7!Q&W3P669_B^?OY<.0'UQQ>W*^5H$"\\M'5'!J9; 6I/T; ..24.L MUBH Y+A:8W17MJW 3P-L-ABI=^))H(7U06MP!YVLXOPQ&AEL[0619^KJM#W2!$6@0 M:.HW9*1?>H$63BL;[=590^8EI^F?O/+\F$S29,8K M<9?;I[R">]EO:?\NJL(J5L,]84IHF>OYE!31F$SAA>2>TICX,)*[1<8G%K6N MHZBU+4=1ZW:7E6[V]2TI"=F0=73XXP25E+2PK#26E6XY#Y^;8"AF)=I32!7+ M2DN?V(-,6E]9Z1O*@]E]4H.?NO!WMV62(:XE# WJ/06JFXIABRM3NX^"=5!# MNG &QDW;D'/5#L$T3%O1+11,C#,VVS;T\YZ#CUS=GN$E[7R#R+:*O!%TU79S M3'B7A=6)D>U"C;S_+?7!12Y[>K+&A.P.F#(P2)A-Z7BCYV0 [X4+_;50Z(SF MQ,_+NV+>RIY]A/?,:<#/PY=/SCKD_R5/%.22=S]D3+*Z]H^"-ZX^X$ULO%D! MXRUM'F6SCWPY;QZ[)7$QNZ M$85'E%]-B'F^N6IS2MTPXUIF;Q;7O M03$):J.L&8KCB&GL+([Y-CYV);K M>_NDKS=3'_EA^D\_*F@WRVB>?>+=>>GXU_@+J]K".ERS-.Q5(_8#>JP[]L#3 M[%'?M&S7T[O#T:!G5CW6;7UDVE??8WUSGY9;EAG)2F6=3UEC\@CT?D2>PGQ: M62036 ;RR-:!3$.:,FE]7E?E_UTU5=:M<'AJJ6E=>@ WO!7^CHA5)F%Y>[PCD-IG'X1U$9$ NK8G'^ M=DS!()D!\:NM8?Z6,SH:[UBF U;_9O>#-3$;PN:%NQR;K=Y/;E678\ENQ\EC M(L(.0^ *-W'E*$'6Z!87LRL)-RS!"CF"9LLIO+6G*(IF+0N(KX:KW7IVRQJ+ M56[+#-[Y^K;?I<;Z6\8L[)_B>0'F>C^)LQ#6AD6V#MZE1 B7&L*;27&02OYX M3&E%54-3R)'9-TC=_=3]F8<(MD/">#089;DN;A-V1 6Y#;GM36X[N"962TR? M_:D.9Q!0A*?P5AY\ZSV!]SR*GA29'X^SO];#5C>46?DIB>DSF?GI[VS/ F8K M+)423[J>E<_6AI.NIF(;XFH R[[V[#[,#94P-Q21!I$&D0:1!I$&D480T[BZ MIM)-6_#FUKNE]-D$)S#%G&6A3\B8SI,L/";UXN#CW#7' M"\7+DZ>8KK"=-%D6O&X%C7KXBB6B!@V#Z_H MC1/7UQ,L,#7%%MCA]E2ZR<)]&*IK@1Z\'>G4=,6PQ)U@0^E$Z43I%$9'W5-T M$Z43I1.E4T+IK&,;[-9%M"5UEJ03SR.XR@"N&B<%*S(OK [K51S;/)1*;3B^ MZ:F*:AUQLTLC"#!A,1J1!I&DV@F KGE=3? ^1!I$&D0:1IKS/,<"F$;;_ MC4B#2(-(@TASD'5RXO0:ZM8U6R%?(5\A7R%=M MH17R%?*5<%JUQ.AJB$B'/PZ;:[Y-'_X-FVMB<\T+LA@VUT0(Q^::#?/T@ 9T M=D_3%6&K_IK'Q."1P-A?4T*'X6:Y#?MK(K/SH2G9-I.(-[(BS>W7DP9&VV^6M'(TX6Y"K*L>-T:&A7Q%8L$5LE$N4"Y0%6! M(H$B@:H""RICJTUY!$YW%5T55]3@VCU_C#0VH+6N1[HPN(8BAB*&"@RE"Z6K ME=*%"@QWAXY.Z<56F_MTE6*;&._#>!_&^S#>AW*!,.AT1> M/K;:O)I@@:TJMNT(BQ/<>B\B#-4U$:J[&>G4/,74L9D?2B=*IX32:6J*;F"; M:I1.E$X)I;..;;!;%]&65%J23CR/X"IL%G,#S6(TC9D.=F.TD84;,)J,4(-0 MTRC4Z+:B:S4%^!!I$&D0:1!IROM<2U&UFH*5B#2(-(@TB#0-A7:N&&[60CC? MYS[,<.?U.S[_[?LBNWOP_?D'UF2%]UCI9AG-LZK1ROC7^ L-BC0%KNGY69A] M RKTHB3X_>__^1]_6]X;QGXJ9CF;9I:<.N8755M6^X/:-OF0/# M>??W%ZNR3N%OX8QFY!?Z1+XD,W\_Q*W='H4QO:O:=VFZ^MV&Q-@@'FNK_J\B MR\/)<_E3& .(YA\,)D(B.8'WNGGDO6["C(SI! ;(NL>0?$K)/ T#"I_\G#PE M130F]Y2D-*#A(UPS29,9R6@$4WH@?@SWP#J2)"5S/QR3/"%YZL?9A*;$)U'H MWX=1F#^3,&;7,A M8S^G';(V_+4_P@TI!>Z&(863D,TG'I-QR2#P#<8 ',_J%[&'3I((U!2;1#Y- M*=P&#WY(TI!F'UX5AS-7=4.A&*([N;VH@J^1-;3CK8W*M!=R[S." /7_*)(< M/O$5S_@JP:H\TFHU,J!2"E(#M&6H5ZYUQA9[L;) KL[5D$M_DUP)<$[*).-$ MRC&&7".=\N(IF_? ERR$.?CI;L*SEP(B;KQ68=>4HPS+YE!S>?E6_I9=L%F"=I%1QB&,M4J4N\3ZU*K$OFW"."-M1I@V M G;-IXR=(]Z#YBG,I[R+ UR^4AS3$)8F#:8E+_>3&1#O>8/RDX6]L2!:\#<^+O@'1"B8QN$? M!48_ M+#Y\?&EAKP:UOBVYLM+MG5O1A^]LEF,RK>_>]@-V.AW5G,Z\W;SLZR][N]KJ MT>/DVS+YEN0X-!24._QQV!?Y;?KP;]@7&?LB7Y#%L"\R0CCV16Z8IS\Q+W4M M"E$V13XF 0RIBTV1+Z ZD=NP*3)RV\6Y#7LA8R]D,?R$O9"%XAWV0KY0/M,U M]/$R%=L0ES I^]JS^_!\J(09E(@TB#2(-(@TB#2(-%+F9LO. 8@WB#>(-X@W M;<&;6Z]VC[V0]]/&4TQ7V$Z:+ M>MX)&/7S%$H%5C%$N4"Y04Z!$H$2@IL!Z M]X)]$>R$?#KQ#%6Q'17]?HPSRJ.UKD>Z,+2&(H8BA@H,I0NEJY72A0H,]X:. M3NC%3LC[=)5B6Q;&-3#>A_$^C/>A7*!>1W 5MO*Z@59>GJJHUL'5S;"+%R(-(@TBS4D1!%OQO)KB>X@TB#2( M-(@TY7V. 3:-L/UO1!I$&D0:1)J+1':N&&Y:&L&INO/IHOMDUENXO0:ZM8U6 MR%?(5\A7R%=MH17R%?*5<%JUQ.AJB$B'/PZ;:[Y-'_X-FVMB<\T+LA@VUT0( MQ^::#?/T@ 9T=D_3%6&K_IK'Q."1P-A?4T*'X6:Y#?MK(K/SH2G9-I.(-[(BS>W7DP9&VV^6M'(TX6Y"K*L>-T:&A7Q%8L$ M5LE$N4"Y0%6!(H$B@:H""RICJTUY!$YW%5T55]3@VCU_C#0VH+6N1[HPN(8B MAB*&"@RE"Z6KE=*%"@QWAXY.Z<56F_MTE6*;&._#>!_&^S#>AW*!,.AT1>/K;:O)I@@:TJMNT(BQ/<>B\B#-4U$:J[&>G4/,74L9D?2B=* MIX32:6J*;F";:I1.E$X)I;..;;!;%]&65%J23CR/X"IL%G,#S6(TC9D.=F.T MD84;,)J,4(-0TRC4Z+:B:S4%^!!I$&D0:1!IROM<2U&UFH*5B#2(-(@TB#0- MA7:N&&[60CC?YS[,<-?UC0ULC6A1&-.[JCV6IJO?;7"DQOAOC:S_*K(\G#R7 M/X4QH%3^P6#7B"3U*(S]. C]B(1QEJ<%;R4#GX.H&%,2^-E4X?\2^D<1/OH1 M^[/"$Q;"^)%F^?KU,!&R18DC!U7%%"N&Y%,?TX =HPV3^ .C>#GNU=OO'E(? MAAJR MOPT]T]K T;24:# EX04AAO5@13XF=DME[5V0^"I.#3"7;7#8(_)+,9 M33EYYOZ^R0>P[VS95;YFUD<)=T>"C_U8;!TXS0P>VT^I>1%:LBY MY.2TZI!O\.1^,@-I?@;F];,,9@M3#?,7).&%KF$"0O\ MPICOGX$\]_D:>?FL7J:TK$\-"/^B[+VVSFU*8TPS+BC)$T[G(J.,Y,E]1M-' M!A$+$LS3,( Y39*4A$SDV.S7)[LD3L[8CHD!,%(>/BX>L)VK<]*2"4$4^P* M\K]3&G,*+_@-*)V=O<+\T4(6*Z)95L>**1N3?B%D0MY0CI9/?[(3M1=R1O0. MX($:/;HAQ'7G.)I4XVA.;H4O D9P,#=/7 ]^UQ1(P!THG%69(LQ M+?D%P"--[CG0C\E3F$]WT'+LY_Y'\D>1L&NVZ9N%,'(_71_)1P*_LTOX&)(Q MC;+RX0"P.JD-^.6"R;)[W?L;T4"FQ M\S2!/P$ITV<"JK[@\+D8)X#E8N1PW2/KXY9QQ0) NG4QV -+/>F3N&#MLM@3 MRGDI:_;"^JHP/;+X?)\FO\,]G+J,;H=Q\AK95TS]D3^839#;"#%3U5E6S.9+ MQ;LU,?:@<@053W!UL36&:IG@\0K3*SX'%QCUF#ZDE"JDB/?=4X=>7S&'(,$Z M1&)>X4*&1]SPXE_HGV%V\\JQFS=FZWSRTV"ZLKBJ%G7;VW&G3(,+5%,3.:+= MWOFZJ3%+-!QS/3OUP0QA+P9$ DN$X4X4^O=AM&:_/(%?PR$6D+I49:66-RHL MV1:'D]9T!.]FI&B*!/D4,)*Y'_DT(S1FYAGG60++*V9&3 MD5X) M1;,&N5MJKA1D'!R(?W,OMPR%<3-\1DOW83?[@UP(&@L? MF@*T9I$Q%D*(GCODQS3),O@-1)E1_\$/XS(F]K#YAPB^,8^%K09;N.:AZIB29^JGW$?@04QA"&GJ'4/L M/-^>"H_#,QQB<\HZVS-IBT#4NB=XR(14P1-B0:7 3]-G'I.;57MDI3(KXAUZ MKE)L["/P[B660;\DGY)LFJ3Y'5@NL^JAC 3L MV[J(L/A3F+'G5Y(T2:(H>8*1?CB9WCOHNX^<:X_9R+A0%\M4K0G[OOZ>.$EG M?K2YV\NN63ZX#%\'-(JJ:WYXI[[CW[.Y'RR^[UC(;^$,2/\+?2)?DIF_E1OX\HQ\6'SZ^W,E?#6K]^,,J&\#>>>3E\!,4Y9@LY[NW M\PUV)C=4B;[_L[3CWE@Z^57/'S<<9Z^]I?ZB/@"?Y MZN% XP(,^ 8M+\V2W1E8JPOV(K5=()2^_ MK1S&'YG#B#QYK3PI*]O]S*,3R'?(=TVHW2INMB)LDDII'XQ8>.Z?+#R'UK0L M_ESK_;7W(4LD38K,C\?97VME+(D*)=7:0VY?W/SUI@-T@4=L@NM(0J[68 MAQR''(<<)S/AI"$6@@K/!#F^HZZ(;BJ9JHF&$ M3UL5O$Z)8MU.[WA3L0UQ)5ROO1T&AH@%A(AO1[AJL&51Q%#$!(@8-H4Z@P-O MO2D4BBAJ030Q9?+N4+".@6Q!+0,./W=R#7$C$?T$ZJ!8#5$G5[%,M3&ZM8*- MZC89$, 0P!# VN+S((HABB&*(8HABB&*(8HABB&*H3,I>XA,HJ!TG;3]:54? M$D_%7EQ3R,-STA$..0XY#CFN%823AEC(<;? <7@JEE4L7'0,C%G//U[U9*V+ M["5=?5E(=),9\8:JV*:P9 I9EA(C6I?5X0@#+8,!4T<(0 A "+AA"'BO"SL8 MM\WG+5K\@RLK(D(@0MP40C!?P1&V]23+4IYK*.#IV=?"#FSVO+LOY>U0QW2> M9.$QO1-N\'R#IYBV4WLX5186J=M0QW@R"M?:?8K6$552Q\(Y"66/CF:)*YEF*81F-T:P4;8B%Z+7Y3D/T>OX0(W1G.UU4L"F%8R'ATL1VQ#;9,,V<"U-#8TS M#)C%'Z>T? S+K[@XPAU<[JT&NK6-5LA7R%?(5\A7;:$5\A7RE8R53F_2E5P- MUSJST7'->0 !C7.:KDW[#;^[:GDW?LD&I?/&=" SNYINJ*CH2E$5[6# MT[N1">LN[EP##QZ/@HUR97>6 "7^3<<'4O92X^PGV3'%C5 D6B42AP=N+LV' MO\4IA7>!P) ?_?"R];V1)V\&IM?8[NM=MO=A3/)I4F1^/,X.WF'&IG>OE"WULRD_D1JP#_2/ M(GST(VR!)T-H5"(.E(YPR''(< M%;HC\KBK+$O)[L,3%)=3U @#+8,!K-^'6(!8@%B 6(!8@%B 6(#N@?"HP:T4 M,/T$Y'PF,S_]G>9D M/%"J6OTLM6'!?K3=5. %3-MRA<-=BR*&(H8BAB*&(H M8BAB:")**%R8&8IU8V2,^]Q.W1C#5 Q/7#]IK!N# (8 A@#6;I\&40Q1#%$, M40Q1[.*\A"B&*(8HUA(40V=2DA"91$'I.FG[4_Q(LWR&IUJET!3R\)QTA$.. M0XY#CFL%X:0A%G+<+7 9+Z.25QDM.,5RU)[N%=?AXFERW\)@N) M;C.CW54,<3TM9%E*C&A=5H;]!T MQ3.%R=G5'W# @+* @/+M2!<*%@H6"E8='J2N-\99M^U9HN"AX+VP%W4\$%NK MPW9E?MFG(@Z#<.Y')VX"'RQEK1,F7;%-!V,<&.JL2^^T3B)P;Q"E :6AQE-D M*!P-_=;YVB$/3$1C=KR(IZ2N?WV@Q$R^S[W8?J[KF]L8&M$ MB\*8WDTI!T%-5[_;X&,;F':-JO\JLCR+&_IS3R<_AYXH?2C MHCQMR_[43V; .\_+M#7G8T;"54U7N,;/R=1_I.2>TAC^1'Q@N#@/XR(IMMY) M^/'=,(D[Y-OJX60,O!LG.0D9<8!6A/VX_A8?Q@.C 7Z?^O%=3F>L&%D*1"$A M/"%,X?$PC$]^&DQ7>L#0%**KFDV2E QH0&?W-"75CU;GY*5>6]H !D?3O0NY M]I0-5:$N&*3B!O9]_35QDL[\:(.G-';-\L'E^@8TBJIK?GBGON/?0="#Q?<= M+/0MG,'2_D*?R)=DYF\IX)F?/H1Q.4B_R)/%#Z6VY[\\A>-\"E<#(2H( GB) M_'E&/RP^?'P)*:MQK\>]5SLFYLYMC,-#Y^68#.N[MX%O)P17B;[_L M[3CWE@X>YXYSEW[NN'%Z;DK"F^5^-[R-;7^BYM2$+3/*/8U>[#;^[:FTH^Z3 M:%R=5]QM&9[@AR 'GL*!SJTSX,\TX[Y23#2=?()+IA>MF8Q\=J5\MN0NYO3^ M"+XWO \9#1E-.*-]2W(_0OTI2[^&&MCM#5I>F@%'+%;Y3Q:K1'R[5H8[?)/C MTMSXVRK._3./K2-37BM32L5WB(+(< ATR'=7SW<(=,AP[0 Z=';KWJYH??#D M?1B3?)H4F1^/LX/S.;'-="O[$TI_L%5:#R0&&IW_=P MT/= B4")6 M[H?JH/;@E4=R]P6Z>RG8K3X4G=<^*. S"N1]A9\\C-L( M:;)P4MTJ32*!;*^NNQ[I>E__68';T(XH=RAW1[ECFF:@4D/A0N&2V;-#I89R MAW)WL%+3%=<0UZ 2M1I*%TK7VG:7L.W?&U=K+4G3DT[H7N&_<8.)9EN M*JHN;#L2VXTA@"& (8 U:8P9XHPQ; :+V(;8AM@F"[9IBF,TU^JZ%5R$MAGB M%^)72_#KO;B-533-$-H0VA#:9($VW5(-.RY8"NPG,N#G[+H=?1V.$-NK6-5LA7R%?(5\A7;:$5\A7R%?(5\E5; M:(5\A7PEG%8M=1+E8; W6_[5T8!2JI: QK0V3U-B:$I1%>U@P^!(.^=R7O. MK;/>SS3+2#[U8Z+IY!-<,L6FSLAGXOELR5TD2U;DOL1 MZD])G(,;[!V.S>JOG^$.W^:\-#>>W,D>F;)M3"D5WR$*(L,AT"'?73W?(= A MP[4#Z-#9K7NCHO7!D_=A3/)I4F1^/,ZPM+4 CNLGZ3Q)_9R2.&$]W5@9Z].* M5POG/.DKA&&?R8W#*X;BV=C2MC&>N&&-AU!SVU#SWJL?9[9%ICX*R7N\%U$( M40A1:(_!HUB:N$(JLJ\]VCN(-(@T%[)W-&&],-'>011"%$(4.L7>L173Q:XV M"#4(-0@UM1L\V WAIFJ$U+K'Q>8X@5FR#:YD0L9TGF1A?@2#'=R/I.8=5O&2 MYBFZ*RR((.^#8T#$K+#4M+20Y7UW1AZ"J+ * 60;E MN4"Y0+E ?P,E B4"_0TY_ U,Y]Y/Q-\Z7SOD@4EO/*-QKJQ])OX#C8-GA:=X MSXHX#,*Y'YV8['VP.%Y/@U[350P/\WUJ)P JNUN4KO>:@3F]F.."DM>XY&F* MXV%6!PH7"I?I0J:'S9@J+6=ZX7FM)>IYT M4O"C)7$VQ37&F C9=10!# $, :W(#N<&>T2=99:W@/,QW17!# M<),-W$S%4-$X0^,,\4L"SD/\.B54AK89VF:(;;*S&&+;\9$S2_&LYN"M%6R$ MQAD"& )82P#LO>Z@=7:9S<[O;_,6N63ZX7.J 1E%U MS0_OU'?\.TAWL/B^@Q[?PAEPPB_TB7Q)9OZ6GGX*Q_D4/L(<*U !P(C\>48_ M+#YL37XUJ/74A"70N#N34 Y/;BB'9.O?O8UD.X&XFM*Y][?[]6?>KC;Z^N.R M769@<$94JA-Z9W2TJ&ZM[]8A=0WV.VN[Z?I,XQO1=@D M/=3XE+P/9$M24_(,+"8>$0\*U@7 G;37+?M08&U6LWV=HBHU-CP^6F-:' M%,XG(1A1PO+9$8"1/D@?I$\3X82KJ[MK&(HJ[FB1+.KE(AI:(@^A9M7MHE.% MWB@2#@F'A+O5XE>:J^CH\J/+?Y3=((Q?$'.0/D@?I(\,.KUUJEM75$]#CQ\] M_D-I^PW^1/U)3E_/Z41G KTP)!P2[G8(=X-^O^'4'_R51>^ATW^^Z9#D?H1> M"7IM2!^D3]OI@U5UL*K.,67!S :K'K:"C00:5/LKY]16W(9=(Y(:W2 O_&B] M@,W,?R;C<#*A*9FDR8Q7LPG@SM3?NO2>!GZ140+K#FM+T_+FJ?](^5V M$."DB"0IF:=T#A<$P%U^&*_W.^Z\3OWJ\]^^+[*[!]^??QB%L1\'H1_]%&=Y M6O":.H,P"Z(D*U+Z#2C6BY+@][__YW_\;7'+CTDR?@JCJ!N/?XIS/WX(8>VZ M649WWLFG#%^^T,D/[T8#=M[F']K_?1N\(^$8?@!:W(VZNM$;V'IW9-BNJ>J] MD=I7^X;;,_J>90\&[_[^8O77U^2-$C&[A.)5YK'G?]9?!2FH3EB31W9XF9U# M>JB(2OQ<_E)$Y,G/Q(SR+X[9L0A<%@'S"GEBA_ )WEB_PAY8IR((5HP!5FA MK'I5"07[>6 ,N, J9$W/GT'EBU>J@S/VF 9)RM'B P/MM0*@V>_ ILD@)3+9"8^!R*%1+37&'HFX59#LM9 MU5-;%F [O9[8 1"[83O?4OTPS1120,ST;JF$EF2WX^1;._HC"]=A3'<]L'+6 MIHGV5FV&.@HI256IX5"+&_<7ZN;%2[#B&U2]-'/^F"991I:5O?:$;KJSI(BW M"^IB!/K4"#2RY'Z6[ 9!,2LB'YR35_@1B/5O[N(A5R)7-L"5O]""ZF?)_^4_T#'I GG\!TK*"E8L1/A;1B=%1'X.)[=3 O,B M]:I7@]4NFT$N:\4Y^3BH71AWY1C&F.H9K+NZ2A@"E61*;JW32RZW6DE6W/^+ M!GQ;V%\SDU\/ZY]J!S9(V=9+LD1L*!WAD..0XY#C6D$X:8C5-HY#PIU"N./- MO4V*J6TWZP;TD4;)'-S\G ;3&)CCX?F2SH4L=!&6K5S?G&LHR*(IEF&)FKDL M2[DOS-]>'UHN#$48N#(8>&\KAJ.*GOE1W7IE67\,1")(($CLNL]2-!M-!42! MBZ. ,-^JAD('G8.U:&W[#JWW4+^E_IB2V)\=E19QBV4U#&$5N:Z^K 8&S 3$ MMF]'M-X; H]AOT65VW:44/)0\M9#DL+Z2J!.0\EJ/>%JE36U4].QH2O<-^L7 M&0R2IB2E45D#8QK.:W%0V@?9GF*JPL+'LBPXAH;D,6]:)Q+O'<7RA# IEUVNNWLKWP*SOD1]ALH^2AEEC,&\<(KR=6 M(S!IY&2BR<)6-Q3,J96G!- 1)77;'S'%;16>2[3;]F)0CE&.S]"XNKCVF:AQ M45*1CB*3OQK;36F[#\8[O%059(6>,*\C+G9X-9S&.4Y3;.-@ICM0(5QW-P#Y M(D;21=1N5)C>:Z9BZ+IH1CK*VVF%".*&#LK:V4E>BL@$RS9(#2HNW H2NA5T M<$ /*UR]7N$J3G*L,X)-PIA+OY;/W5 M&>(ZG/$+]YBIP9M05*.QC459> 0]W9H701)!$D%2/I 4G QV/D4QC0PQ%#$4,;1%&*IK MBF$)*^F AB:").XQ2T2XEC3X?4FT:=DRE&]Q7YSS#LZGN4S:C%2T0KY"OD*^ M0KYJ"ZV0KY!6MVITU>HIK8AV%H1I;^8P7S9W(J!Q3M,U$KBG48[=QK\]E5Q\ MGT3C\CD#&M#9/4U7=#0TA>BJ=O#N$+*C,':\!#<>KW$;Y<\?TR3+2-]/TV<8 MY;X(27<&SGE^/MGM_=A3/)I4F1^/,ZP!LW5!E\:9ZIG M,. .9RBLIO%Z-0VLI"&I)$O$AM(1#CD..0XYKA6$DX98;>,X)-PIA+OY2AH# M^DBC9 YN?DZ#:0S,\?!\2>="%KH(RQ2N;\ZU=&FS#&%GQV19RGV1_/;ZT')A M*,+ E<' >TNQ;5?TS&^[+Q""!(+$58&$I;BVL [(LJPDF@KM0P%AOE4=+8,N M7\6[]1[JJM;C,9D/AY?0NI[F<8:X)I#8' X#9BA:*X_(4(79.MA %24/)>]0 M.NGBV@BA3D/):COA:I4UM7-PT._F]\WZ10:#_/_;^]+?QHVD[\^[?T5CL %F M =I#4O=,$L!G,,^3.7;LV0?[Z46;;%E,*%+A88_VKW^KFI1$V9*MHRDUR0J0 MQ)9)JEE=]:NCZQ 1BX0O,Z#BD3%]*+.:5 M,L+ZQ&I:/656_\Y$TX6M*)A3 ;.H.:+Y=O.F+Z6))KDM)+@DN-OJU,[Q!5<7 M&22=JJE?I1'A2L[G.M@!2=7=JMLPX3[CZHO&:Q?J:EE&M]6E4)?NH1SM(+F^ M(O'6LHU^E\Y+E#H>)#$UEABK;_1ZRM)_=>%]4B)T7J+TO&3CB6_4!NKE-E!! MF% K*%W%5B-6U(YPQ''$<<1QE2"<-L2J&L<1X78A7.-3VA>%MN12H[=@F*T! M>=2Z>XQZ@4BM)2(C1]^V;&7\0G)!I=PD,15UQ],% ID\KU G(RR\9.6;?ZTM#$6$KT@R'^D M<>(-I]E'7@!D3=ZW\!J5Q"W.*6?BQT0$L_22$?/F4Z5GI3K# M,&+)2+!G+[[+&I)1) 0;PU]&,1/PHB[[Q"-GQ%J6H>0+U"S3-JWG]3<[+8<' MKK(E/7<$=EK2(X_5+.D?UFF'P57^JL'WQZ46+*VE=&D&BT0\$4[B/0A_>JH$ M!;I' (%/7N"-TS$;IDD:B:4TW3DFH,0_QP&>J-D:*>\+H ?!9^K$#7F;(V;Y MH*'BEQ./7]JF=20OW+.D>6,3LLWADW\(Q?Z:.'STW&<&/\$ZY!0K:W>>36+R? M_?#AJ46Y6%3QF&5N%;17'JUN?E"3+:G?_^EULV.EA92_TIZWFP?]^HH,NS^0 M+;?YX_I[F=2;)]J^T@CA,/FV!QV$7K0&=S"V=>;B]1[R'E0\ !?6D,O>>L&" M9LDH3&,P\>*-@ZY4=+4&7+^),4=3(V+A<+7Y=, D$^W;Q*B+I^X1+M4F(MHV MS"[-4"@/@NJ%- NVPRZJ7-.ISU0)C:Z[.[AI:,A"AK$9IMYN9OWN:M/'SNC MW6Z1&B(UM*D\;9-07U\UU#*L+O4&(S6TJ=C8V^0^-% -64:OIVRR/:FAVJLA M>YN>6C560Q;Y0J2$-B/L+?Q)\&$BHE)446,Z?]O4^?M(PDH5F#MPE:I4[BHD MSAXN8[LVB=E6SU!H1+R>F%T%-E*(:NNS85?]_/.[-#ZYYWSR_K1N 4:G/NA\^>O?__;S[,[/P9..!:W_,>*ZX"F 1+N MFQC^\N;Z$D\L_V7]Y_;R#?-<^( [RY>6U;XV+UK] M\];%6;_?Z;_Y]7I,+F!2))/L2+Q'C M&)^".L&%1V_47WF/Q_MGKP!(X^ROE$1#+ MG[(['GOQZ?,]KTH*,=+']>!M(Q$X@MV)Y%&(C(1# 3H6:!$G/$F3,)KF!% $ M5ZV.0IE+%ML\;V/5^U#>";?#[^>\D M'EP0[.JF]A=QBSL...]Y]=",00L7'$'Q 7X*^1 +\5SQ!51=,;^P7 MGB$P@&/A;JHWVFLYD? E=N5B)'Z(R/%B"<%B//'#JSK.1*$[;*&PS3]&*0;=KG/J)-_&SC_]((R]V/4?> MO@R02[9""EP4)1RIOOR%L&5WPO<$\#!L" <^2B0;2!M,%E MTA>$YZ8!LLE](%%XR5# *[CORP_1VT,;#Z 4W;K,;_ ](2+8FDYRF$// 7L*GC>7!/0]1?XS5ECG_!P #S%PG/R'&3K7@F4E2W"@ MIN\Y4^1,QX /VB["JD MY SP?8_?>;Z73&>0<<=]B8GQ2(@DL_B(.<5AQ0N"YW1P7W\S<,NB6?2F839);2.A M=2EG+T(/ +J48HF_J2R.$C_@$4'F[()&1 [^?GISRCZB2*!E\@WT1Y *=@,: MRW/$W/8&0K?F6NF4L3/4"? %B3<61C% @=^*&D>6;P-JS*)'F4R%":P&;2@/ M+D95/5,NQ86-^3136&%05.0Y.,&7?QP^NT_U3&MP9K4[=GZ4 MU&EW+B\.>I2T4:\7LP2YR)H@2.26W!FG8XRS_5=D\?%Q1F'4!;DCL(HMO,5. M,9YHA,YE'EWMWC=BT\-AZB/QRYN^DCX277O/1@[[WE_MKZ]Q%XVQY[J^T"J7 M\BC]!RBEC>A#]"'Z'(L^K_<_R9&Z@5UX+G@486K,@K#ARTGRQUKH-?2]&EXLS)6=H\R_?IY5[)-F4;TTTZ$ MB7!$.")<]0FW4[&D[G6[U(IQN8N"T>TJ&Q2L_>;C?0THVM:H':-FE*D_ !-] MB#Y$G^?AA/HU0&H9IJD,BG51+T?1T!IY"!JUA*T*R;3#'"(<$8X(5PG"-;'? M:-^PR>4GE[^TUM>:448[S"'Z$'V(/AKH],JI;MLP!]MT?R:/OP(VL7:-CZM" M..V APA'A"/"58)P#?3[6S1EA)S^+4P'[#Y#7@EY;40?HD_5Z4-S(6@NQ,8D MZW>,-LV%*,V@VFPNA-+F-GC-NK=ZK9_0[GV"BOV&/N-5XLOPRZ)=_.M=A,ZO M+SI75SW;OCCK7'6ZG6MKT,J["+7MEF4>M(M09P,ZJVXB=.7[GF"?N##8Q\ Y M96]GG8%LL_"W^8?6!U:XH-!0:-TECVMO#M.H^)VPGHF!EN^ M;>Y%Y4(O:>IB8U/)*N]1W#*"< 8"B%LRZWHIZYJ\( @?LC9;L@GY&-N]Q>$P M>91=.D,_7;30C+,^8_&\T5@D8L_-FX2-PRBYY_?8XMR%_8WFG0R_!QXV);S! M9J=J&L8:NP"<@T-@ %%CZ!ORPH #2$_Z'@SPDXHWG,\,IX M&B=BC.3/FXC+UFH<.U[%[(X'?\9&WM&=I0&2/VL .?\"'_L.1MA/$KC+N\>^ M:D)>,4P+EV6;YHWQJX7LG>Y[V%/28'[( YSI@ TGLT># ^XYG@BAG; MGT'E):U>07N_1J%08@--B6P?I6].K/_;M-DK6-===L]^ZS;/;?; M ^O"O+SLS>"QW3H_/VR3M?[K^&AUU>%C]BM>_AX[&GM.]LFSDM)O LM6V8+V M;)GX+V[RIB]_C,:+'P, _RG6=+:S?HC7\W[1A9<%Q I<[$C-SD/XWY(&42(E MUV]$2EQ-BJ=N6+?)%+>P#- -F/$912&J,9,.O-C2R(5T0YK7GDQ?(SI+FS3'-G1O/, MX$A!'\0"U>8XC)-9A]3YD_*6UE+!WJ>>FVFWK#DP?L/,%#G!;K'8WGI^%9H0 MGAS*(B4C:\D=B;]2#VR:)]VPQ0^P,[#/KSOO"PK+NP/2K%H(]F=E9^D]?#'N M3L=0UWI8&5XP5PR%;!DM6[/.)P6Y^;RC9(DV=U-IM&3-9+/>_(]/;\+]G8!K M"B2>,X)L+'XG\H;\,7BW69OTS.*83]^2@ZOB17OQ,!:SZ^X$V#9R6HL\AV:7 MH)#&=_ #DA6+R> 2V(5GWSC!*2])W@H;'@6;R-UPDG6O7>SYO'=H;D3Y3]YJ MN6L[-@?'9KE3D0#]'H0?3N3\+-GKUDFRUK;Y XL=<^4WX]_DZN:]1C M8F3!8BQ =5L;HPQ,(L_75P1R-:F5^INIO,Z)V2E-Y2T&8\Y=40>GBTKI&L!F/&5>[*-/&<7 M?IBZ4MQ3>X9G48F8#>V: _/J^$&]$7E&FXPPTN\!.)T[ M#$#(''^Z)Z95&OXL?*V/ 1AGJ:3KR9<'G+WHOV??"C8=8M$GP='BDFP"G%'P MU.187WG-XL/?\SD:R*_*939G-:3.*DF9#=B!,#PL0?O MPB,Y 2CW."?HHWKH-Q96GMV?3W#B^5IS;;=8 <\67!CQ,]. (?A+]YD0P%>- M^9\BOW3"I_G0 AP+S.0Q)9RXP=2)6<#BY>OS)Z,\R\7 M3MS<%7H&(3/ D O(1@3/L.,UG.BOP0G""#5Q2YPUM E E!L&E>DH]&7$"=XY'H&MNFI@[6Q4XPJ>7#8#<-KCBL&T7OPE>;&2RXVC"8S2,LO@Q<#^[Q[>37HM*ZN[.O+R]GYV<5% M:W#0\[-CS>Y"A)#\A]R5&.+-I5'C%U0]GA*$-A*O)+49#\;+,:K#\7>80B+S"D%+AP \X'E4D"TAW+K:O5 M^)&K8C#IY7$TQH#F\[1G0Y-Q5G=!.143!3+LR:-.\L2;E,_.Z7TZ"]#'3*N MSQ_D+N$B6=.8N_U[&O6@4'V<;8\,E\V\Q'!@&LE!U-S%%\TN# 1Z^8BE&-_, M/#DVY!YZOD^.?'=E5.1! MS(S:U=^3X.1Z^+8$7,9)1H+\JX:IGYTYZ#; &M:',8)ABL&;G!)J.'B1N'G$ M+,VO"_Q MYWH@ S*@YON9Q,P.F7.EFHE7$O$@YDXF!POS6_B>G&PMZL14W[-S^*M\('AU M4WV1DS(G37*O( M8*P,)N>Z!UT[#'.-Y[+,%^?]?N&4__F9.48O@>6RO)+5]V3?LDAW7!F4C^<1 M^U7+R5,_LXOF)XQN*I7\XJ9%Z/N4?5J01#QP/Y6D6! %@RBY'E'(7\-5N:=&5D,B_0!4RU@MF(!>GF.BP>[S/"^T?F=Y8#F9#)8M*A>3 M>8YH?EB:\!]H-,=XRK/B>"-+-$B#^<&GNW1Z82#M\( $4\L0:F4!W-S(<&0@ MP?6 !:*9S8\OO,PR,I"1720D+,_#]GAVBY8.)DID\?UP??Q@&P"0535AF$@/ MH48 7S@)6"KPR,\"*HWWJ_:\D-*]%#O/WU?:Q*Z(G"*16$2_N41='C_$ 6\R)FNU6 M625+24:1P&*&(!G%>=@P.VAO689&:EJ93U0C(+M8JD?Y*'559=%K^65RQ8M* MRHLSJR,0R>QCU$Q2FSXIR5'"(-YJ.NXFYE\JL,J9"[E(WYRA#_R(-FTRS:W4 M"!/*\HBEM%06>P+645YH) ]KT1@"YD%3Z!Z>F%EX#]SS\43Q! RTDYC[N,WS M/@&G>'8H)EG6EI+WPL4MK4)F."R^40WQ%J<7&%.DX[3+ &G"EQ==%E@R06Y)-VTYW(0V)39+%JJ2RKSIC+O'1Y$ M9=X[\#R5>5.9-Y5Y4YDWE7E3F;KC/8%[!IK#[\J+?[ICGUN#\_/KB"MREGM7-"[O/S//SB]KWC9]1,5-O,Q(:>,)K MS%(Q\(PZ3QL-,>$2UOL\3+*IMEGQ@AO0;6GHB/DD#P=_+WY/5H2R?!B)U\P? M+,7 MHR<6BRI.SYJ/K^BO'(2V^?RM;$F]SD^OS\=8.:DC?Z4];S>/^_5->GF:Q[;G MF,/6:V,.EZ;4/)]#4P(M7Z8?IC.(J$")_FX$[,]LXV/:_B7H;9>2ADL$.??K:2MS1S$9:C9> M_/5"X1UEZ;7(IE*"'U4(K;YAJ8N>[TPW75B,W,T*:+H&26?;:*\HOR+I) ]M M1Q*N3C0D>Q3NZ_<,L_V\VT'##5+]Q*.ZBJMR(M'K&%U;F?ZIBTB0C_9"U7BA MHYHK)I%PO$6!"A]CO<9_5W>)W_S;=#F*W=Q@K8U!^K9E&^V^.HOT-<(L&+R\ M@Q/E,K!Q)D>%,*.Z2K=&PF?WC4Y'6'+&3MV+-XQ7%/+]I&I]M6')K9X#TK;#>3*TG"M/J^=L\P>RT2IM*.3@[4VG5EMEDECMI8L\.)5YW3,38>F0N 7V$\YS\\5>57V5L,CV3_[>EH0' MIIAZP!ITC:YRNWT]W2K!1N0E$X 1@%4$P/J6T>J:!& EF67O9(NO5==OOK!Y MU?7_>_+/B^MYJ?=9D7O7=-IB>E=U7O!O=F$?W7I MDJ=)./L@T\7R$VI8M^9V M:EA'#>LV57Q[=.=0$*2B7CG4KDX#SXCXD=K5$2H^H:2J<^\F=K)3YK$25-:( M29O3 ^^X^-F$#G@+"I7="@_#*AJ=N!^V#]XQU8KV)]'4]VDI*&[T-D?XQFI=P4R>YP'48(-DMV6T>B2[AY'=IOMR MV'I@EQ3#Y_[H?/GKW__V\^SJV^_ M/MF<(J%?J8!8M;A#0L= EQTBA"F]1?D!4)&7LQ MQHS"(8.KV##T06? PI74OCPO/ZIX\0M5MJRYG2I;J++E@-JN!@FR6N4M4FT+ M\:-._-C(VA;BP\H5#E!U"S&I]DS:G.J68S-G$^I;6-EE+?J=]I>B6:?3ZZN9?ZK[Y^X:]*P1"VIED!#7- MAAJ[90Q:?8(:,JZWM76<<#SVXM@+@U*F75V6LJ&4NFPU>4;ZZ)O*281E=-K*XOMUD0CR MC%[H,L-]$1?2P!/^@[RB5Z,/IKKZDKH;;Q62L^KJJ3H)5Z=%!]3D&6W>^S6O M6YI@4YLPP$JEK'8>I;]E7J1<*^]P$O$[]Z#<#\&"0_N/7QJ'(LD/I]^XG^$T87/XWB;SF7V M^45W,!BTSP97_=:Y>7EY=3GK7'9V>=WK'[1S67?RH]PV9=Z<:HQ+LADL$(E1 M2F.R#8BQ!.9-ZD)FM96T(6L/FM2)2[/;Z>4KNWJ;6L#M;NGO%4VTCM%01JN> M'K+WVX*(+&&V=O5M[.W(.^"B#3LJ@W(:E= M/1I]50C#D*FF8-V5U>RR21-J97R?Q>G='\))6!(NS:E].:R_JQUX0,I67I(U M8D/M"$<<1QQ''%<)PFE#K*IQ'!%N%\+M._C8K+I9=RD>A!].P,U/A#,*@#GN MI\=T+G2AB[)FP>6]F$HP4#-8.!MUVCU3-5OOF#U"NT_ M!2()) @D5MW7,:PNF0J$ D=' 66^50D%):<;:]'2SATJ[Z'>1MP5+.!C:N;P M"K>UJ.L=!21YQ9"DNGI0^/:@Z/+L2XB M21J7Z*@3'5N'.TVIN@]V&R;25Z&R@3+*D@-*2XZ"E)Z%+1Q M0(\Z7+WN3WBK=A*5D:MO6[8Z;4=R17+5=+DB3442 MU8#8L5[TV6F6"SEG9M\QNCUEC?QV M)V@E&*]LS4L@22!)(*D?2"I.!MN?HI1&1AA*&$H86B$,M2VCU5'6TH$,30)) M.F/6B' 5&?#[E&BC;&2H/.(^.N=MG$]SG+09K6A%?$5\17Q%?%456A%?$:V: M:G25ZBDMB+87A%FOYC ?-W?"$4$BH@()^KM1#F^3OSUF7'P7^F[VG$OAB/&= MB!9T;%D<UKX],A8D=E['@,;MQ>XQZ4/W^+PCAF%SR*IK#*=1&2LS$XYTE] ME,W1E3&QY'J6/'.<=)SZ/!'N"_PXKQ\DKB2N/ !7?A8)^Q@D/+CW[ORMIJ81 MU^T3&CX\IVUNZ)3/=?\G/Q N.P/R\'O!OHDQ]P)8/?L>BV'JL]^]X<;U-Y4W M)?>@KP)4M*SC=H0OG]W>>@%+1F$:\\"-J0=-;8,O!V>J*1APFS,4==-XN9L& M==+05)(U8D/M"$<<1QQ''%<)PFE#K*IQ'!%N%\(UOI/&I7@0?C@!-S\1SB@ MYKB?'M.YT(4NRC*%RWOG4J:T=5K*:L=TV%?>0UWT>MPF M\V'S%EKU&1[74C<$DH;#4<",1&OA$;5,9;8.#5 ER2/)VY1.MKHQ0J332+*J M3KA29D>^M . MA.LK$F^[1E]=4TYR%$A@:BXPEFUT;,I$()&@XX67AH26:*\WY7CA"Q;Y,7Q; M/[PO)1;S2AEA?6(UK9XRJW]GHNG"5A3,J8!9U!S1?+MYTY?21)/<%A)<$MQM M=6KG^(*KBPR23M74K]*(<"7GEZR\<0W M:@/UV+0EMR MJ=%;,,S6@#QJW3U&O4"DUA*1D:-O6[8R?B&Y(+FHO%R0IB")J$'L52_Z[#0P MA)P;);EAKAZ0* RKJZO4K;5[GV)1J70,HR MLAB-KKKZQ]T)6@G&*UOS$D@22!)(Z@>2BK.>]J?H5OE2E6!7JN(@#-6.*0E# MU='2!@BU2JI")4.30)+.:'4)"KU+.$CBRNM7_/SSNS0^N>=\\O[&&0DW]<67 MX9GS5^I%PKWV B\1OWL/PEU,6<[RW,ZGG_@?873A\SB^!4D\]T/GSU___K>? M5SPM2#S7\],$GG,CG!1>VA/QU0_'3UWXCB@<7X3C29K('+DOPRL>X2C=^*N( M;D8\$O.GPWX$*/3?Q/"7-]>7MFEU_V7]Y_;R#?-<^( [R8EU/K!:;;MW9EV> M6WW3.N];E^9%JW_>NK"NX98WOS[9Q.*&W'IC$;//XI%]"\=\_886;O>]0)R, MLMF:EFW^M,1U%G*41"DO 9)WK?P Z7GTB/!AJ$/3 C?R29A M_B<9\]S@84 M\X=L0+$3CL=AP&*D9PQ_C@03.?W9$#: )2-YT6P76#AD)KQF_F I.\P1OI]?\\L;\XW\':# F?V^/?<\>FXR@A_A MG7(-".CB\TDLWL]^^/!4HRT650SSSE&IN_)H9_- <;:D7N>GUV%O)4+GKV3M M>?]Q;S_LUU=DUO>!5-GFCU,T*[RS9_%\R>>OY4]]OAU%0K!/\+=1S$2 \/^) M1\Z(M2QC!TN#>/CP/+QO P@U.[&Y%W=LEDR^31X(N '/?+(W:8']>&"$%6)'K:-5E<9D%)T MD()P_WWA,/Z&#B/Q9%UY4E>V^UU&)XCO MB.\.H7;SN-F"L&&DI7UPC>&Y?V-XCJQI7?RYROMK;[V ):,PC7G@QAL75%6] MG+_46=+KXN;42K569ZUUQ3SB..(XXCB=":<-L8CCFL!Q"KR(RG=31:/NF/$( M7>B@K+J]O'CMP34A7<:"0/4,)>P@+" L("P@+" L("P M@-P#Y5&##>,NE0\G? )R3MF81W^*A WA=;=)=MB\8EEE%.O(/?F[ZGKRKR6+ M+MQ1M@:F$#$)5[FV+(D8B5CY'3=(!,L@'HDHB6@#M2"9F*5[=R18VT"VJF[J M56B"<;BFZ4>B6 E1I[[1:1^P-WH5V*ALDX$ C ", *PJ/@^A&*$8H1BA&*$8 MH1BA&*$8H1@YD[J'R#0*2I=)VX^+_I!4%7MT3:$/SVE'..(XXCCBN$H03AMB M$<.H*A8[%D:3,.*)8$&8Y.W$PSOX+MG&_:@-O'0A42,SXENFT6TK2Z;0 M92LIHG5<'4XP4#$8:-L$ 00!! $-AH"WMK+"N.=\7J'-W[BS(B$$(42C$ )] MA9ZRHR==MG)?0X&J9U\*.^#;#^'],>80#IDK)F'L;3,[H8'U#0.CW>V5'D[5 MA47*-M0IGDS"5;A/W;AVDBR2+)*LH@-Y,,9JMF-)&JB9 M+,D%R<5*NZG3(8E0X&HTY63H^^G-*;M'$0VPN$@FI!9_O1>!,RW;/ZE/$*!M M&9T>-<6B$)M&6JP^TD7MYDBR2+)*.32RU-6RTZD1"1X)WN8&8]=4%NJNO5JC M+JK4^$8A+:GQS=8DZW>,5KMU,+I5@HTH9DL 1@!6$0"SS#:A%Z$7H=?Q.8_0 M:_M 3>MPMM=. 9M*,!X5EQ*V$;;IAFW@6K8M,LXH8!9\&(GL,9A?<72$V[C= M6PETJQJMB*^(KXBOB*^J0BOB*^(K'3N=-M*57"RWL^>@XY+S !P1)"(JO'A_ M-WKA;?*WQXQW[T+?S9YS*1PQOA/1@HXMRV"V:6VQ )^"X0&/8;]X[;WYMX MLC$P76"[W\,X%L1WQ'<'4;L\BJ:PO@5APTA+^^":>Q'[-_=30=:T+BY=Y5VV MMU[ DE&8QCQPXXU/F&GHW0MM2WD\DA6I#OX@_DJ]!^[3"#P=0J,:<:!VA".. M(XXCCJL$X;0A%G%<$SB.NAYF1MTQXQ&ZT*&1LROLGLIR5UVV$N^C"HKC*6J" M@8K! /7O(RP@+" L("P@+" L("P@]T!YU* I#4P_ 3FG;,RC/T7"AO"ZU*'T M17IUC5Z?^DV53@!2S4T4KA)L61(Q$C$2,1(Q$C$2,3(1-10NR@REOC$ZQGV: MTS>FU39: W7SI*EO# $8 1@!6+5]&D(Q0C%",4(Q0K&C\Q*A&*$8H5A%4(R< M24U"9!H%I-@- DCG@@6A(F(9=>2\ Z^BR=>>-S&;[J0J)D9[7VCI6ZFA2Y;21&MX^IP M@H&*P8!%"$ (0 C08 1X:UFFZO?>:C"?+KM/L_<((@@BUO@*MKGQ?(>F6 I4 M_?I2V '??@COCS&'<,A<,0EC;YO9!PVL;[!L8]!6)F>U+W"@@+*"@')SI(L$ MBP2+!*L,#]*V#\99S?8L2?!(\)[8BS85Q);JL-7,+_N4!I[C3;B_XR'PQE)6 M.6&RC6Z[1S$."G66I77E NTFZHRJPM5HRMG0 M]].;4W:/(AI@>9%,22W^>B\"9UJV?U*?*$#7-'J# 44!*,:FCQ:KCW2I2XXB MR2+)(LDJ)AZVZ=R(SHU(\HYA,7:[RF+=M==KU$B5>M\HI"7UOMG!"&\;/749 MR-3\AA",$(P0[) (IL[<(O B\"+P(O Z9()O3UFGB(VIME7$IA*<1P6F!&X$ M;KJ!&_J6;749#&2>/0F9O4LXO/[*ZU?\_/.[-#ZYYWSR_L89"3?UQ9?AV0/W M?'S(=1C=<%_<"">%A7LB_B:<,' \WY-Y K=XS2U0Y=P/G3]__?O??G[^K"L> M!<"F\5<1W8QX),YY[#EG@7OI^6DBW.5'P 8$2.5O8OC+F^M+V[2Z_[+^^WV[;9N^[9=NNRU[V^,LV+5O^\==$[Z]H7;WY]LFO%';CU MQB)FG\4C^Q:.^7I4+=SN>X$X&0D)XI9M_K0DAUT0.LD57@ @G;QOH12J9(O; MD0":C"? #T$BZWH#D3 O@,\$FXB(Q4A3_!P^&8B##GFE MG>Q++[L!@9:@W7Q"$/R]^- @C,;<7Z*AA=?,'RQYESG"]_-K?GECOI&_@V Z ML]^WW]I'STU&\".\4XX'(.L^G\3B_>R'#T_E>[&H8A!ZCA']E4<*FX>QLR7U M.C^]#D(KX3!_I3UO-X_[]4UZ^8H<:QS(U-S\<7TUQXV]UXX;EPR)YZ9"R:>. M#N"EB%:^]M;4DK\]9I![%_KN3)E$0K!/\+=1S 0 M,L^\<@9L99E[&!G$ \? MGH=?[49; @\_WXG-+>ICLSQ:D'H% 91Y(]I%"(A)=V?2C4]:*X*_ZUWE/:AW M !N@W#C5L1GMK1>P9!2F,0_Y"8DW PJ'DXS %AW/C .IV; FD MTBE#KLRXSN>YNZYWK%7WE++#Q5E?9Z MLR.!V5;D:AF=_N&.P[7GGGW!;'M;K5XFF3R!RNS<<@;ME4"NR@,]*4+BGZ,X MD/VJP]7_22]>N(P#$?B]F)_T2@!C89K$"3COL/A=>/'5&JR]+8S*%&G9 Z/= MLPQ;W9 FLC7(<5*@+TA&%S+:-WK=OF&U24;)'U!$OSP3C3P"\@C((]"'/N01 M;.P1Y*Y &L-G22@31@'1V)T,=*Q*&"W%"JF/D:'>$:B[#4%V_B'L_/I(F'HS MONX2MJ^57GFM=S4<"B?!4H=)F(@@\;CO3YF+QKOW #IP7J-"%CQ9\&3!:T"? MLBSX3N5##E?CB1].!:"6+-<*)[+KKL&^W7R'_X*9/L0ZJ< 1)P\B3N =\K]\ M7?R%G3WRR(UEWM[5S=>ON1-0?GSQ>8YC?>P2R^B: \,RU;4@W95TNG J.08: M*!<2T(* ]MJ&::GKOMUT 6UZ]'_38)J;GQ(<+)Q61F;D466W91EFWS1:!SQ? MUX7)RM:BI"P;+5BFT6[;AM5MD6"5KOTT,E@/4[>T4'.E!-8.2<\JX)@VQ*JL M B".*S5&5[-C!5D-<$P[3!="*"M**N^=U9M.YJFI+)2@RT:2LU&]8S%=>*>A M(& IFXNDRT9JZQA5WF#(TX6/B1;:!Z75%3C7H7X9C QUW6YUW_JRK0]R@0EH M"&C*-V2TWWJ%%L[^';.WZG*]NE'VC;C':=S?Q"2,,.7G8R!3?3 SZ'R:_W&; M1MGM0?=BT#L?],Q.OVU>G+>OKMMYH^RV>79^?IQ&V1DS_)'&B3>M/ QR-!X\D.=QM@ .\6$*L-H M2^VNF]'*6B4J?@E.7#'&^J*9N[R'0;"\G#B=O$#/%]SJWB3)MM;*]A,>I#*X M3#'2VL=(>RW#'*@K']%]\_>-DM)Q#!W'$-3L1HV.;0QZ="!3GN%5>?MJ$HFQ M%XM:&5C*JE8K5X?3L4L:N5'?L<7ZN?+:61'-E2=LP=8CB=(D<;/J>9NE>T(' M'653B:'VU9AS4P8I2XE;=.V-X^;E$;02C$=1#TVC'C3O2U\&=.XCUXR70Y;W:# MI-=^WVR;%_;EA75I7K4'5NNBT\J37NTSN*7V2:^W(Y&GL<(J6)8>&J?C,8_@ MNI@E\&JZ4DK[<]V#.WM-J9M95*S%5] MNUWIU5-2=!6\DJ-&45^AY=LTZ25$$19O.4@J+%Y;(80 M1%L$^2;&W,,B:BU7=P&?1MQ)4NYKN;Y;$8T)XL+(1Y!3 M+WBMI^.Q5O=O[J<;6R(5\?5U+7YZS=,_N&CJ0!W->*>ZP$_<0]RC.WT.7FTY M%3S:O-)2/X)IQU#ZPM%!&&I!LX;5\9:93O(E3>($2(D) CQA_\.#E$=39AE, M9?N(\F:.'3,UR38Z5L=HV51 JB6?U S]E2.^]MQ&!:1+:-,^;:L;1:K[WA/2 M:(HT&A&NW!*+4X6C"?6A6;68C=1:[=7:P#3Z%G7$+\^179:ARD_<^"WBP9$G M;F@C.U;;Z)C*G'1==KALTX^4;KG'8L=MNS$X[2G3)B01C9$(H@_1IT9G,WK1 MA^;'K:/E+%-:F3U;SY.6M[9M&MWVX<(V/0E^'T5!XB7!9&#'Q8^)%"DWX MLEMW'M62MRRC8UJ'IE6S[7G"^1I'O-OMTX&R3 5=6)\BWA31)?IH31^*>!\C MXEUUP_E)O<%\!JO:^62J&5LF)2U/OYN A7 M"4#KG%K4^IG K/)@IA%E2Q78[NF@_%1NXD92K:1:]SW3[YA&2UVF+"G7*@RL M+#63+?/I'T2,IV(X&$#\F @'?TE"^?$1_?VJN_7M@=$>E'1HMH),'^K""P0T-00:O?UD9=,;B;=(B9$2>U(7W3,&-JDQ M&A>MMDQ+#F*C4VO%PFJTK8[1[ZBK,&E\+(I"ZU6R);1G1PJM;P=HO=,6!=8) MS"H/9AI1MF1O7&&6B3XTJQDWDFHEU6J9+:/74M<%M_'*M>#QOY-SQE=>7_BY M\%XOCKNWD&]>FW>/8\Y54N.F,+@^9O=9IT#FIA&>3./D^F=DV>5;DE$D!!O# M7T8Q$_ J[B(@H.0+U"QS96ABI^4\B@C>E[N"@2"(2%(2GFZQKSX/3MGM"/\N M+U+R?4&H9MER_^.E-9L#N69BB3T?=/HRON0___PNC4_N.9^\OW%&PDU]\64H M!SB?\UBX%^%X(H*8H[!*P?V2R>V9DW@/7C*]13BZ!;@X]^&/O_[];S^O>=K= MTZ=]$W$2>9AZ(I][%KA//OD>>,F:[P$L#Q"COHGA+V^N+Y%B_[+^6,3L MLWADW\(Q7V^4;8JSW0U@UE8,LR#P;!CZ8%I*(9)1T3@=CWD$U\52JG [>##- MS,2^;?4^Q'NS<*Z!<]4LW] 53AC)/7^/NB];WK>;[TJ8W&!?P8 .(]@F1["S M1QYE>4V3Q:$1(#O9#QGJ/9L\_.=QM^+#PUPF?ZR M7L9KY@_.]LX1OI]?\\L;\XW\'>P99_;[]FS\Z+G)"'Z$=\IM+-@\GT]B\7[V MPX>G9M%B4<6CAX5IU5Y9 ;CYZ46VID[OI]>-MY4F9';_8+_;K2K?WJ_RXFGC M#O7M%9E4JEUX9+[<[A'&#&LU[ VT::S*QR?&(L::,]8S@RZ6%EWAXY-_+RRZ MC7F0$*_L7IK-&ZS^.1W?B6A!UG"XJ5MQT&5*#YS N@29>+4A8?-DXO_D!Z]T MVCO6XLY@F_B]T')M:+G.J^Y%[%_(1W9 .0#4 V M -D 9 .0#4 V@/+@@,9I9+,#J[[B4\4*3>-X3M #54.6W3LD_;%.$GB:AJA+\$'8*A.5M=HU12(B0R#5 BRD+9NK#^X3V3IAP0 M78?14'C8L32,<'BF%RD\+7JE4+">$;FW5M>P%4ZDWI>(S=9U%-"C@%XQH-<[ M-=7-_*E[0(^$JZRSJ$9JQGEC7OOXA"01)1%MH/XK0P3K+F)4M[94MW:D.925 MUGQ]LV>T>^J2H)HR&Y8BF1I*U>;ER74H#E QH[H,BI50=-<_[1YPKG 5N(CP MJX;XI9' #8Q^[W CJ$FJ2*K(*B"K8+OSY,%I_W 050DN.GQ 0:,H7IF$OBP)Y<='#$#4,R;? SJ:G0,*>-VCA1205Q"0KUC'RJ,3 M3AMB58WC2"4A/LQ2'AP[\$]9W$LDO@Z3=)(G(U#V/G_RJ^_^H$K$5O/T6[9G:NK? L8 MEWN KMB_+7AZK2.WR[/9(X>%QOFD\)BF8I.T]>'7G?J]Q5R4"/(;9I6Z'Y4%0O9 & MP*6WB[*K765UV[ '5%E-"GICL=FF!KB!M2@MH]VF6DQ20QO+TS9M8.JKAEJ& MI2Y-6Y?=)354FMC8VW2';: :LHP>]?@D-;2Y/%FDAE -6>0+D1+:C+"W\"?! MAXF(2E%%1VNF<6B9LSL=98JJZ8TS*G*4I5=>$5464661.L.[9R@T(JBTZ FJ M[9OXIR(A;RG13]R/19!\$Q.\*;B_]&+'#V-XS#;Y>]VK?ML>="_/S8MNY]KL M7%V99WG^7MNRKZYKG[\'MA3#/$P>3%DX$1%/X)6\@ &KP/]<6$(T+73YP1VZ MY_?B)!(^QT*J.!PFCQPS_P+X140/GB/B4U9X[/SNWH>8.2-/#/,OPMHL5SA> MC+F"8_ZGB)@'WYW,KA(_A),FP"XL' [AL9'!'D>AO#*>WQ@S?A>F"8M$'*:1 M ^OP8>NS_$-<4B0>//$8LZ$7\,#QN ]O-<3D.7G%!&[#G 67X>7(+U*.Y9O= M\=B#-SES')!T6*L_-5A2H-:(XRK "!W#GKKP)Y[ XN7'G,5X@X!OS[D32"/9 M5:YI\?HI2 3L6)0ZR/\&BR?P6D-$(W_*$N&, C"6[J<@V^]6SC6 C("[3(7S^$W8JS!$V@>R"2 MQS#ZDTTX0J('KYG$IR]B1558&Q@KC.YY %>X\-K>F$=P.^XZ$DIN-68^Y S, M\%U@[V_2R<07N&] 07<.,'@E\)4(4F#$.]BHZ43@-U"B:+F)HGTEB:*]3I,2 M136[G;)DM[( CYM?V#M"EJM6V8:WHT@(]@G^-HJ9 (!U%]7B-0L,'"@0<' > MUB-3>W-G\=@L?^S2Z(OA;51N@W CLL1GMK8<.8J.J M#%2BXI?@Q!7C/ PCW>4]#(+EY<3IY 5ZON!6]R9)MK56MI_PH&TBHE3OL%=4 MO0[U#KV680Z4S9#3?O/W/4.@=A4EG8X2U-0>:CJV,5#8YUWWS=\7:JJ03:C8 MOII$8NS%HE8&EK)4K-;#F^4![[=@9MW/>&& M,<"C+Q1$2+J+" E[,42B;+D7\"?N!2P2CL_C6*889WG$X1#38<.(3>")H8L- M7-,@B=F(/PAV)P1F9KL"TXV=4"9.XX^8,^ND480)S?E]>2:U?*K!XM09/?LR MYH*>#\*$88)RY,D<9V?$@WN!=S]X81K#)UG*M'"7D[$7Z=LQ?(=,R564F6S9 M1TA-?G8PBNG#]R*0^??PME$XAO>7J2K2/T[O8B;Q)G@>.:><.K#D< MBRAFW)$)W/+] 0V%1\N)&G2\,Z_A!.@OPPAE<1 M&.*ZE3P8%LYC=I.]U!SACAMRQO&CXHB7@0][@GWB@GW.T_"1DON 0H&&2IXB MW+1060$OX 5 *T-R"-82P)\30_[M/O5<(8L20'QY5ID KSD%?(H7%$IEPT'< MWC/?_R;N@0.!**Z2M7Z07ZKD4?!F0^ 0N5&+Q4L&9U[@^"G@(X)5ZB>2'-YX M5C20@6&16(L2&66J[@C8]>30805X83?)1"!F+R0"U +WA50Y,P1Z!FX^7!C$ M>&TF;%F1T)F"*PK17B\86ZHO X)*U14D6 ($2A'N^0H*R?%$O$V)F=6Z MLBR[>V5=M\RKWF7GVCP[GY6875YT+P]:8F;UG]2+6%UU[)']BI>_]Q+@2&=- M5E6!M&Q!6S8C;F4E8UW16UQX7[YXWTG^O@P9WQ6H'^Z V<%,^QPF0@UV/3\[ MWDE]@,@B3..Z9.G91=$VNY[;9C=SVPS? BO*U+R$:778-=J>EGGROTH>*2L4 M@>P+,S<(E_8I,TSCW-H%K)OOEIM&N'M(#S5FB"PRD";4ZT4&QU/^RF8J;(W; M&P'Q$G07RO;.N8]*Z&8D1+) _*T O&6WSJ^NVOW>X/KLS.R;]G6[GP/X^=5U M[U@ OA[8CH'I7R.L:DVF4F]?_95Z$Z2_$BCO; #EIF(H7WH=,7L= RMD#6GL M>=)NR7$QJ_J$]>Y>][GB!3=@%2H%I5+0JMY.I:"'#@+7H$9)J^J0K6M!]\TP MH;-!XL<7^/%2.&)\)Z(:EB<3+E:(#_6K(2;(JR^K-:<2^-C\5T8ML%;<=(AR M7_WRO\ID. R'I[!KBQA*UB@N/^_9(Z"XE->A(A5#KH6J@:E$;SMJ=&VCVU97 MM:/[YN-]E!>K85XL04WMH:;3,08VS18A>W]C$EZG4>!A:]DL^<_[@3^_G ME($C7X;95E;$J\N&DXNFC^*JG$CT.BI;>-1%),A'6T_;,\=)QVE61N>*220<;U'" MR0L#UYX1>_-OT^4H=G.#M38&Z=N6;;3[ZBS2UPBS8/#R#DZ4R\#&F1P5PHSJ M*MT:"9_=-SJ=\MOS-D/XMM/B>7>3>BGKSR+!6O>R'<(]:*=J=$V?_+TM"2O?XGW0-;K*[?87^AY7@8W(2R8 (P"K"(#U+:/5-0G M2C++JM&\_<5>:,WIYYZ'3F2#X:S;] N5U'DS98=/L$T?\S$U.U;2CNY9V7W% MN]&->73O!=DB>9J$LP\R72P_H89U:VZGAG74L&Y3Q;='=PX%02KJE4/MZC3P MC(@?J5T=H>(32JHZ]VYB)SME'BM!98V8M#D]\(Z+GTWH@+>@4-FM\!HT.OIY M'[QCJA7M3Z*I[]-24-SH;8[PC<]"H!P?U0=YA#2$-(0T*JR=>ADU-^NZ^#:Q M--LR.A;UDSM*3*32*IK+8AM(\6,B M@EBP81BQ9"38L]?:Y1N2420$&\-?1C$3\!HN6Y]\O,L7J%GFRNR^G9:#9K*J M)3T_?]MI28\\5K.D?[1/3097^?LU"2V#6O^P3OM*EV:P2,03X23>@_"GI^RL M$(ADX7#6J&:5(\0>1QYPN!_AZAP'.R3YZE59XY3I3BP0;LQA?9\NHBC2(,L/SN\3O/ M]Q+OE5#*IA3H',&@*+Y=UM#+R=_.7[P=V)9![,5XO - BO W#'UP[V#A2LI4 MGU<*5[Q.E8I0U]Q.1:A4A'I Q[0&M2Q:E1A0&2KQHT[\V,@R5.+#RM7X42$J M,:GV3-J<0M1C,V<32E%9V16H^B7FE9QB*^,T$SZ-0M^7\9I(9"FW>6Q:63X/ M%8OMQ7!5*!:S3*/75S>J6O?-Q_NH+E7#U!N"FMI#C=TR!JT^00T9U]O:.DXX M'GMQ[(7!-J9-G8ORS*XR0=)EL\M6S:2!:RT1@X&RD0EUD0ARHS=PHZ-P**1J MX3X;BJU\YP8.4^KTR( C7U$C354?T;)M=3-_ZBY:Y!O-%5@43KG_:N9A4^Q MVVBWE,V/UF6KR3/21]]43B(LH]-6%M^OBT209_1"0SCNB[B0!I[P'^05O1I] M,-65@M;=>*N0G%573]5)N#HM.J FSVCS-NUYW=($RSZSDL^\NG/"I[*JG.S" MY$/+, (?EM9W^RZ2 1Y2NMIFQ4!\SP0MT/R90.M.=NPVW2$ M1*Z21HJJ.>"(FY$0R:47.WX8IY&(;X$"YW[H_/GKW__V\^R^[['X,KR*$V_, MDZQ9%A+JFQC^\N;Z$JO__V7]Y_;R#?-<^( [RJ?MR[:%YU6^\VO3PA?).(KK:=6[=O+?=?ZDQ]';[(&),2 _9R(+^[Z MIF_6G;S>3\U6]Z[ROMN18)-(3'@T;SP)_.!BB,B5;=10^&35[M +@,,\[L-7 MP ?(=MA_$B\:AM'82Z;LT4M&:CH ?C^]>=ZE;Y<'J5G.;V=G7]4L)\)Y!R"8 M#$2!WTLJLB2$W_X43,Q%$M,:>!RGXPEN2LR2$4\8'PZ%D\AV=K!A891/+TIQ M'Q;]0O'68BL\_-V= T*^OPFPG!RYL.:>[%MPW^<-]%;M/MZW;CF1>!!!FB]@ M%G1D;AK!5Q=NPM\F0*[0/66?%B01#]Q/)2D61 'NY'#7?>KSB-WQ>-[^-'MB M&(NLPES^&LX6 /]WPOO 0T(:C&,;0 1*V1@5]4XR3'T,CLJ%&^P^#-U'S_<- M>';"@WL/%5-&)H-EB\K%Q!5#$46R]:H3CD66@&( >0!M3V!Y64$8OC?/OQL( MD0;Y][O\ O[(3^*0I2R49), MWK][]_CX>/KC+O)/P^C^G6V:K7?XYW=XX9O\^F0Z@>L!.&67VC?XZ'?/GOWK MWW]^A\_QWN-_?_W_4$L#!!0 ( !R+I4AV.^X* P\ $>D 1 96QL M:2TR,#$V,#,S,2YXR\]3AN#\87PV'K]\^_??I7N_W7E_L;<.E9OHL(!Q<4 M08YL\(3Y'/QI(_8=3*GG@C\]^ATO8;L=$ 'UXYG99\R:(Q<"R#G%$Y^C:X^Z MEV@*?8>?MWSRPX<.GF)D"Q4<)$6L-4CNV^_W6D"82=B9O%F^M8/)][76SQ/J''ET)EIV^QUY M>P(9BIH3CQ#?U1/8G';XRP)U1*.V:(4HMF*Z8J)U MG YC%-4JO33G SV10; M;,"$<4BLV(;GC,U/?=6Z]_'CQXZZ&S=EMJZA8-OK_/7M9JS ;GW^#0 %/G87 M'N6 9$";0C91E#YKSR!<*!C:W5Y; A&$S(UG0:X"-&FREK"#',ZB*^T5JR.A M0PMTJJE#/0>Q+>FC>&VJD(R&;2FD>-51R!1%.>ID2>1?[8BN+2^U>\>;:;'J MC]6TB.BVH<7'#J26A%K 9O$V>EXXD$#NT9=K\79625%O5HX);(HJ-Y>OS<1DUDI2W >$6M:FG27TU]&-'R?X3 M$4C!I]5$,F0=S;QEQ_)\PNE+Z92FHXO^J)/+UIGZE(KBIX8V2<+XKXWUL1&6 M'$^JJ!+1R!_M%7$]!="S-:_LC)A(_=K8"9@L$>.28;^*%@FR\'=[Q:*>)@1B M2PV^O2J*K*B"G^T5@WIJ,&Q55B*BD3\V5X O:'4-(B+URZ #),3CBI&\%%U< M+#"9>L$5<4T.V6?1N'V/ID!5IF?AJ&FN7SL+ZBT0Y5A44HD27C&84S0];\E) M03N:#/QM0>=(5+Q1DXR ]8I"C5""Q/(=9<3-2LF(@\S9YRTFG.V@T/*?;I2- MIE6-$B28X#VVR8&3JC8)$N3LJ3D+BJJ:(TB8F#;7"CS)X$$T %A,Z[Y 1];E MXSE"_,(368$(MFQ@6=1']H#8(SY']$*-<_P&PPEVL+3K$G&('=8"DMGC_3!_ MJJW4W5!*I']DP2I /Q^?]+HGW3YH@TO,+,=C/D7BCU @4!+!2B0(90)(;*"D M@E L2,@%;T+);S]UT@)3JO@,V2/R6?U.@Q(2ATT,A*DL4IINO:-JR<*+$>:5 M(^'6XVA#F ,6)@Q[O6ZOVRV-X1O%\8#-79!F7D0'NOKAXX5<2-M*QS0Q+NR+ MQZ5QC,2HSA@+.G2^V$,/<.)LVOM"'B;8^KUNO]LKW_T"ELV"AV$VFMXEC!!] M8XQG!$^Q!0D7PXJ\$2E-18*0+>H$"5M_\&1 PAAW&C#)(_8?PH M-8X<=\4_35%0.XU$OYJ$OZB:7,Q=-=DE]H6G?()(%7Q-+,QSJA--'9#@IE!; MXW< 1GK!<&M]%#[> H05A)DG7B>:,=\(=L'=]*A_?.BV&E1Z6PB!-,="G#/# M=34D>P3:K@'8H$;R 6. M% P6H63 I>A&+K741^HG!$/10LV)9J%FDS!H8$TN5[(HFHN)"5ZB8,I4O:_G M<3!WXO?ZY+UB!H;AS*F9_3+MU4J;#[GTYBKYO;Y*UF#2N%T'C4)K[DVX+)68/$OP5DE(" M4") 4L8!3JWK+R"E+YC,!J[<*UQK5G$]9LM2S8!I(_:ZWR M;D-4872<;AX=*]GQN9M#8!C1&ONN"^G+:+IRW3?(?5KGR8:MRRT,F&& 6.H_"2CD(]YUTEW1CMBF7@V:<45!&P/2,4>KG?VNB)7\W[NL68 +X-B MH\]4%R&0_CLXP""F293C?Y3N%8?H[0DLC(;,V%PN&K*7PE,;226:.297!>\K M]9@<6F\1#S>?JE9T6Y18&"^9E82Z\:*44$1"C6C;K:%E7!& \GU5MN^@T31J MN>4(R1=0&!"9U8)R 1%)E 5]1'$ 7X=-M;J])#?S:99C3:U>#M;FE>?1(:'G M\A@E2WG2[YO@> ,%.MPXU\P!XK[ ;2$ MJZ,.(K/Y]@!->QK"HL*8";ZI!1VZ)%Y,)1^'*@JVT)X,Q.)^O""1CT@ M5!Z):N-C9;Z%$&?6%NI!?!A5LU!4FQ24YF=>PN]KI@65(&W>[&",9L$>:^7C M6QI*\USAG:;^"9DT]*A6UH5UZIH"+N;)PSM-':,!I<'U2M:]U7);+KUYB>.= M)I=I@6E@SI+)6N1T80%>HCL'DO)@:$C-6>M4E[74:!&S 8I/LP%8*Z[5_9$Z M'SVP;255[M-7'V(VE6/.?:>:"E +;;:[)L-[Y-)J([OF3\@ MMBB]E'=$N\$3I/; $JTQ?]E20!1)*0R'S-9SJ7 X%N%P/WY4"\\)V4 )!S"4 M?HB&&*>^NO\%,OF4C2M?:!6\9,EQPM=@;RD>BN441D2V."H3$?TH0;3E6X1M M8"6D QB+/X1$#-5)?'!KP)COJK2ZR:A>S+L0^G>UH#]YNW:X."'Q@':,R.F] M,(XND:WFX=O".D^E!0L)!R@78&0K,FV.[KK.!="G%G%+0-Q MIKP[#.%),*HMVQ8S*@3Q0U40F[<6#:#G4YA3U03=/2"'0R*-C*6]6 MS$A:8G,V^J#+1ADD_J\3T:=.ZJ-/X86U3T.I#T.%'XH%<,(XA18_;W'JHY9" M3L+Q]T!^%$\F[V_(G2#:4A^W.F]E+V/'D2Z-&##A<8ZY+Z5]I9Z_.&^I;ZF> M88[<%@@^I1-\\?7,]ER(R5#[/$V$/E:_DP"0KTJ%Z?>G0H9F3!VWJ"J4=H4WWZ.L8'5YAB8;(]^,@G MUYF>CYH8=&WL^'+H'2,K?/[LZMER?!O9U]1SY6*('P3#:'H%*9%OL@YW70'4,G8&QR2ASE%Z+\(TM53RK$[ M-F12WPNN1\0 0E_2?I@$)].%$] $\XI!5,I@CD5*G'-5WCI[%K^X89="(()$P/'\VWT+R*<5QS]R6.YP% MPPNB\=>LU/M_@VMC;\J?Q#"S7I]4HMA9Z9)OL,]$%8+H/0JJ1C;'B^BEQY* MI:PMW7S_3+U$EOS,;F+3+*BJUBTL;+7[\O,2B?F!A:46T2?89(',XQ!*7+R))M=U4DYMIXY2X<[P4E%Y]EYU);NZDP+==T_SKAFMYW/K7F M\A7JF5E?<;/==\,K(="5+U!,YPJ1#)>(,D%_+V[')I5NOJ,YWLJPYP6RA*+W MR/)F!/^C5!8<'HDMQKD\9&([ZU+7-SN":^O16N6]'^DD5)-V[Y+2-:9,9%*" M99"*=+_>47/O[E_J$76LJ%PNKD;>])M'^0S.T#T252Q)I=82[?;/N*]4]&J$ M!L\X7F5:OU1.99N?V=B5[WX->M-/B;!0T4OEF93V\<7=Y_NAT(<2T749B@I[ M&#Y7'#SP>^MQD,#78OP0Q(I=(U!QB6%XBXJ=G/;EW]]&0.S%J8H;R+,F[O8>F MI.KVD<]E[Q-)8)8RJD3#/31O_94+(@.DDX*QQ?YE!*GM+!B7TE&GO;5_D"3F M'NJDJFYJ6=!F]P-Q9FTFJ!5LC0'I^Z\YM:JJ>\!QF5QSS;V[BU)@TP"3[Z44 MW?!^_)@?8+HV^]=K[I',*);Z-H.8MSX2K*9RZ:/_*3,K4^V^9ZW>?*0Z3N8P M>_AMZN"PECSX]L51+[4(#*Y-O8'A/&+SZK:OK;2%9S2U#P+5M FI<@#7OR>LG1]96RQ\S,2*^V" MP28A@M'VHPC\J7J;(@[/POAR(5&U\11:"WG@4WIYXD3/[N<&R^N* MVH^>J$TO RIJH)EJ^N5%WV'DKI#<*HE7*U51^S"').Q%03&U]J8$=3Y);B\A MJGC$_MZQ$KNJ\_+[:EV'1!DLW;.WQV_OYED!Q,GS!\'K5%49OUYCE6NZ?Q5E M2F_SWHC1Y)*D>^@"/!M(W=V,@9H;NR^-'PF--[227>["8UR=AD#V@U>X.;8Q MEU]E3?AQX9'H\.KZPK[VSN[Q_4/,UI M"\5P__+!DY?^1'@VES>6B,(9NGI& MU,("#9I8W:]'6LMD8>\B7#LON\L;G,AFH@!RX>??_@=02P,$% @ '(NE M2+8Q'GG,%P #_@ !4 !E;&QI+3(P,38P,S,Q7V-A;"YX;6SM75ES&SF2 M?I]?H?4\HX7[Z.B>"?F:581M.2SW]NQ3!4ZKMBG24T7*TOSZ392HTQ19*E85 MZ=[M<+0D$D<>'Q*90 +XY>^7YY.#BUC5Y6SZZPOR$WYQ$*=^%LKIEU]?_':* MCDY?'1^_^/O?_O++?R#TSY>?WAV\GOG%>9S.#UY5TE/_&FM+$&'/8?'M;M"Y7%81FR>$_W[\[;5A$Y;2>VZF/+_[VEX.# M7ZK9)'Z*Z2#__.W3\8/Z<3(IH4;\R<_.#W.!PY=VDJN>GL4X?S4[_SJ;@M3K M(^^K10Q'TW R/XO5JT55PC[6,V^QFI^!8)Z M\Z]%^34/B*T$WZ+!H7CY;-VDJ[ ?UNV#PKJL3]+'*M;0?&,>0"*GY9=IF4IO MIW, Z&PQG8-Y^CB;E+YL0WCG)G?"SU+KG^/E?&$G W"WNH.=\-H8F6.8;\[C MF\NO<5K'#W'>%H]#]+83*0R(Y/X1#6/_O)R?-Y/%-+R:-=V!R]""_A95!Z5O MS5W$ MTW+&[:V#7?(Z()?]\O>UBF=@6\N+>&UJVRMI0\U!J&OE:&ZJ-PAEK;6^OF(? MM$U#GBPSIFJ83T*.^NZ[@_5O4[L()7RZF=IG-S4J_1]M#G?.XARFTXVNU[;M M#L39*7@&L1G<)^F5K<_>3F;?MM10NR;'X.=[M/?(68O&M^?Q=:Q]57[-SMM) M>KFHRVFL-X[RM95ZH&FYI).#3Y@VYE?'TS2KSAL/IN3^';<@K#JK23 MXVD]KQ8WL]Q;6U;_92>+^!XF-9CBFL\W4=REK7$Y>&6KZ@IF[Z/S[,X_*-9R M-AVFMW&ESNWT2PF='-5U MW&QWV]8?GM+G+;%U:VUX+A[_?1WE@16OYN6_F_FWY0#JO:/Q>?]'-:OS0/@0 MYTL/O*WUZ+^GX;G/FTMA,8DGZ:9D3\QN;'AXWMK9P>>ULCW5-Y'UY6;25A3M MM?_G&:^-%;>G#4;"=2_O8&1\C-7I&42[33AU/IN>SF?^CTU$MF]A#&IOY)0A MM#WEJUH;FXN-R[X=FQN3CW9P[]K>&)RTLVS/;6=[RD_CE^MHH'7,_W2-(:AY MSGAL5WL(*MMI=U.]'BC+$ $$02_E1?P('LIFHIZN,@@]#VQ)\_U)L[1U%$*9 M?^;HICT6>VI_<$[IIWH![@H,Z:9O*'?TS5;AR$/I9/]>I]Z,EEF>VW)9^OV!^>4WP;=X'(NSAN$=1EJK=L6)U@;GXOZ [V=LK6EQ4&[:N3RM&QB$UI;3WJ:*/="V<'7\UP)Z>',! M_]M(T>KBO=/1,C!?7ZMWJEIJ;5VE531Y._&+26.&WT&99CC M-.0MNT&(6K'Q/W"/K5-#!Z9CE?Y[['+++,U=4K+.WNZ2KM8)C[LD<[%IFKO787\?< UK4Z(NU7P^S0W48)_/ZYI/&Q4*8+,\H_77Y<7'/ MK*-1HE+C%02 M(6"/"<;Z(<]--#VKED(?@^EV_!4RL.B-$4A@25%,AJ(0%$5.*.Q)M"GX3:S< M0]!1Y0]F%4CJUQ=@\+[%\LO9O/GUN@%;^>^ ]? V;+$89WS"G*+"/!S?E,_ M'X<;4E6S/N4$K(RH[J4SWT[KR\*%U<(XISG2A&BD=?1($":19BDXPJ-.C/X8 MRG^>?I[62E9TB+8'@"DRF4 MZX0!^B-BH#\IC0""US%%("]\BA=QNFAA!E97*&C4W D6D!'>(2$!ZU8X@4A@ M1#/I,0VF$P38CPB!WH0T @)>V:_EW$Z:V.G$30"\ZB%%A".@2!L'"24BM4C/S', U;>05#"&H'4T0K4#Q=J7!2:*TB0T1+ M 2)D$7EM(PPQI;%W*9D8?PPKL14:>I70"#!X5L"[(FZBDO-@"4/*68NPI0E) M%C'" 'DK#7$6DQ_#"/0?%_8BKC'BA=O\C(^V#,?3I45;%S"LKE%0%8U.$F04 MI4>,4XQ@$K1(2V)Y ']88[S'$<.V"GL<,?0FI3%\A;M$MR818IUK\*AH$01C MX$4IQ+WVB$<9D(P&!HF5$5L8(D[MLR?0L]I[$,\(^OZ4U[2G,;RQU;2YP)\OWF0\V4_Q/E)^FPOUZ\Q/:>EPD9',,46G#!MD=6> MH,2X1\ZFE(CT5/IN"P_\1\3/\-(;:8K9L"7\Q&SS1*V"FR"%E= 9YQPY MZ9 M"50CX3&$]HZXD-@>&YE!O<]^Y3:&K7EP&G&5"6D*%%B[V*((CA;CV# 5+ M Q)!4,-U=%QME/#9N6\ICE)6T^BR/(OB1A^:%G33C:GYSAG^CR]RF?A&]@)D>QJ'QRB'" ME$>1YS]MY,I3ID3R>P^%3GK\;DUM&'&-8<4N;#G)&T1O9]4IT'T:_?*8>PO# ML*ENP;+!AO 0.>^SDQB!;VD5Q!..48M=TB'M<:35'T*&$-6(6[.?HH\ :Z ? M7+;V&[2KJA4P<6O%DT5<@!B%XA)Y0\#U$R8H"X8W*;7'3E"/F.A72B/ X6,5 MO]HR+)-$;Q*NV_H1+6H7VH.7&+1!/E".*'4"*17@-P81I8V:6&_W.(SJ#QS# M"&L4C%RGH>?3&_/[N>@ [K7@>+I:(754GD%0:)P.2/,4$;/"HR"-)R*DJ&RW MS(XQIY&M?,Z>Q;-3QZ+5UEV;ZH5C@8!&*%(F"L15< A;'F 4.(9=% GC;@[H MF%/)=K'(,&(: 1^/K^( (+^Y])-%?E+@YMJ.-?AH4[V@RA'!P$ R+2U*1C/D M"?RI& DR,,^2V^=%N1[P,9"81L!'"PS<,A 495BSB)*R,-'F*=$8*A$XSLE: M3'#0W;P&\:/H>0M1C)6\L01@Z[R-Q^6+*&V(Q% $_!GD0M H@,R@4Z:5Q5'3 MCGOW\D?1/#DJ,=GABS5VWPY[E>,XMM>.M%O=3$$PMTD1#C:?&@"? NN?5^ZQ,$E+SZ0,FTSF,,+(,3!P M [O10F2?WGU&^CO>+J\T7#Z97FT?OTF3/M&8#Q*PA/VR#-+$? #*?TV8@B'26!X.OR.-Y)>C>;?OD%1AG [Y5C-G!$E$0[(.C9.OE<30@M(;2^'>Y!D.*=)P5#Q]CJ-^"!(_K M>I$GNY-T?9W);S![5+12+KL#AHOX4G>2\> M9.NL"XA%KY!A'/P+'CBWUH&2]SE35/\N#=-4M MC*LPN[%RD3SU5JB @I=9$U$B1SU'5&@CP;L-I..N(OM3F8A(2T&0Y#XBD MH0AG-!!-6 MAFZ)H/Q/";41Y#L" -]<^EC7P,++.(VIG&?3O9K^Y\4<6[5;Y#2F*#E!/FB) M6) P5C$,76V8$LJEY$2W\RCC+&&-A,2Q93P"')^0W/7# UO&NRL:*8Q(4C&! M43XU!#$@B",R1Y'E>9^(F$C$/I^0W76\VX](1YQG/\^./ BJBD]N(;:863\B*42P)!"5)0VFWWIP4Q-1LANN=AOM;JWO)^;2020ZKO=_.DOS M;V![V[G[-Z6+((WS.A%$21(0PR>'(N4)2<$TMS1P:[KE_] _)5"V$]TN#,W= MFSEK5R_65"NDX#%1@Q'X P[1H"+R3F%@E+(H8:86I-N&WFYCP,&-R78R''FM M[.Y%I2;9Z>HV]]].)O5)>CJUH>6:6.?V"RV8L@;\AA0MR(\1A[A0'(F87& T M1S7=3-0X>0-CH6]'LAX9IIG>DW1]PN5]G)]E/[.5@6O;1N&QUL9SC; B0(J# M,)F9H!$!FZY(DE3+;LL0.XW]AH1;W_+<79QW LZ?W3;.6]%(892P+%F'5.(0 M^Q )?J1W LARCG!E#"/=4N_'R8W;=9S7CTC'3;3H]DKM2#D.*VX-W7P*=TVM M0DIF)2<>.8(9(I$LK8K'2D>O+ :U["J#X>Z(Z_K!?%>NT,XFK8) (M&$5, ! MW#4MD#.)P7V/HDSD2(R94IFY[KN.MH715UG=YJWU):#0 9)ZS;W)]='D! M4\=R#@$+_3*F675[>_%EK-]%/EJ30F!ANNR5%C;;YWRL.]T7(8Z3JWO@] MK::P%:4+C7%PCD6$.?00,?A+EN&(?,JW/"BG/=_G4\%[H_''N;^]B'I,!"U- M=RO\W)0%EHBVQ ND'2-(:Q(022 Q9Y6WRA"74K>5OY&FP*W5])3:MY#0&*J+V[>$UEWB&-]31@S$F(N8%=912' TQABNT"19!@; MHXV R&^/S5M'Z":'\Z_C19S,FNVMS5G_$>Z)8 XFG M*Q5",:H2%QF,"MS"SWV^6:1O-V$[T8R@X5>S>GZ2EK>0 MKUWQNU>N$):K8&,&O1!@KPQ%G 2-)$],X\2EU7M]A**S6KZ['&T[J8PRRS?$ MK3\\VBJ-D_2ZRL6SH #0HE%Q)*$N!01@1?BD8@Y(#9>,-/M?89QE+^WZP-]2WT$ MB/TVK:*=E/^.X1^VG&:9GDS;;:YOJ%D0&9P'@2%%5&,B!0H>C&72(5KFK*-F MGRW,4+LI_8MML!W.U['V5=DEV7-EV?UB MZU^;W-7EA==V>;:H[R"?X?YQ5C=WW-]2O\;&]-!ZX4A0)'F#8O0!V(#IW2:C M$-6,8GG;W%R$=]#Z;-Z6'&N[;$@1!+J1;YO6$I$ MHW,00.F !$2U5IJDHM[G!<+14=;^9LJ1U3*"P]&=V?M,GE3YG'JLAD7]VAX+ MPV-,UFN4E S(:DW %5 <^9"C/RH3>'M[[.#\N*CO6RT[13U,Y]4\ MBMBV[<)9KC3C"CF7" HA>:2M B]<*>&8D]3*O5[F&@0>K4?L<%+>[=A\DJUL MCH8"YH.V"RD295A@)/-5*UB!PACV!"EM!*RTZ M*S!QD4@#3J#V'BG/,!(BB?QPD#(D$!73/K^OM%LD=9#>7CO3]T;&A@2SWOHH M6++8,&I A/G^*! ?\ICF-RTQYM9BF!DVY5?OFQAO C!"K]W1,<2ZH<^">B(, M T;!O;:D-RP>1.(C3$"-O19 M4(U!C,DAE\-2H9T!6RTX2H$Z3BTUP>[S!1L_^@CH7SV#;7$\9P'^]L/_+&.5 M4[VNUJ^[C[DY<+>#=+U5M3^4G6;05U[EQL3/O>FQ&7T=W3Q>? M0,=EOB_Q)+TM:\#&?T>[Y?KJ-%I;X8&%N];IR":AP1MF2[3E3UH3^P&&>#N,]=%L 8&?#4YS1(,T M2&O*D(PJ(.R9=HE9S]6/Z0YT0M:.1#HDGHZGG[_-,H%K=T&W;;*@AHK@B,J/ M=*2\5"215.##7S,=-):ZVR41NUY &1Y'_8AS8 Q!.[%W%'W?:"&T%]B; &XX MX8A;[/+#[F;)N/3:TVX738[T)LYN<=2+0(=$TN>S"%%1FJ_?G=ZVR<+P-XH= M'8G7;UZ1UZ\5E_I(B;?P3_"WKR3KEL YTFL[.T30]J+/SWVP4@*RZW()K^=AC4 H)@Y+TK+_+] M.=\].[8FAEM?L8!IF7(8F,@G35$4.'MZ7J%D)3$\*>UV](#Z&KKOJV29@KTR M2.HFE;:M%YR3*+3,KT)AC70P"241&*(I.D^M$U9VF^S'"6O[!,9L'Z0[PF+Z M\QC+(=;]C*;>\/BXX8(3QSFS"5E&)>)44223U4ABFA25.'K<[7ZC<>+@O8%B M#X+=.Q3FT00A6F_@6[97,.F8(X(B1H5#DB2. H9(CP0FM7#2,[//,?/>8*Z[ M//<3:CF*ZQ=LN<6"8*\QEQ T.!&1BIJ +CQ$$X'$8 @US'=;1!XGM-XON'64 MZ%X"[NULT9^G=]-@88.4@O#\O$_DB!MK$6,8H\"%LB)P2N0^OWJ[5W#K*-#] M1!N4[1=M4+8(B1,A):B"&7I-+-.@#^EY"$%;HTBWN72E=9G+\_Z+7(\UT8[FI6E J]K1Y-&;-'E7A=3A;Y M!8CFX>F3Q;P&_.6W6=?8TV>V5-C(,0\>(R6=1SZ0@#0A"47*F,2GRE?;>I.AB M\J[;/:?C[*/M''>#B'@P1^=Y$Q+9^;2X8[=@4#_K-'ZY/N,R]-U@WW?4PNOH MO]-AA9G5!=J$+B$&R8_?CMC3@S'3?'_27#1W%$)SABPGP0VNY/5DT4_U J() M0'E#")0[^F:KL'R-[&HW1+'F^^_>6C^:-%/,SF3%;Y,4(=I:G#>JW!&:1+Z) MO;JXF5]V0\1]1.\,+X/.!"OZ'=9:+5P=_[7(=^I?W'/KANUEV"6+1YUM%-\O MA_D;!V/_;W_Y7U!+ P04 " R7V[Q<3(OYWWZ%_PE^_26?GQ<7T_F7O_WZZ<-OZH-Y]>K7__M?__'7 M_^^WW_Z??O_Z%UNVW3:-?UG^93>?__#Q9Y+]\74S_LCB_RJ\GKXOSR7+]V:OE\N8OO__^ MYY]__N?7S^7L/XORR^\( /Q[TVKK$]6_?JL?^ZWZT6\0_8;A?WY=7/SZ2Q!N MONCP_OLG_U+]]F+9-'C\,/U]\\OFT:KMDU?_B=?/0BGE[^O?-H\NIL\]&%X* M?_]_;UY_6*/QVW2^6$[FY_FO__4?O_SRU[*8Y>_SRU^J/S^]?_6D?3Z;34.+ M_#_/B^O?JP=^UY-9U?3#59XO37%]4\R#@A;J_+Q3^;+0-!B-5^&F>Q= M,9N>3[MT//J51Y'G7NL?\Z_+U60V@'3/?^ HLJXGF5=A:;K.W=>;?+[(W^;+ MKGPKVZ?IT'H^[=Y.ZZ67@ZKKB]?>"8 ML@XH9;_RW93Y59A;I[?Y9JKMKJ26EH/TKI.AV=9ND)YUUOKNAGWT;7Y1+985 MIQ9A/;FH-HB/S<'%I_ED=3$-/VWO[=ZO2MK_=Y-JNW.5+\-RVFIZ'?K>@23[ M$"R#?#VXSR[-9''E9\6?!VJHVRM3R/,]VWN4K,/+#Y?1YHOSLHW]FHAS[=>W^JS6=8-I9WK^:717F]MC!;N]:A[>$]]--Y&%;3R>S5 M?+$L5_4JYR?3\N^3V2I_$Q:UL,2M?][6XYAWI97 3,KR+JS>ZKHRYY\\UG$U M'>9K:5%H?OC?T[RO5F$HS5?3R90WTO+1+=S+WX-QXNS1]%VX:7X]M^;75Z8Q)LO[RWPKK-'_U\:7OKJ<.EB-Q*V]<7#R]9M'MSO+8?WNMY9?VWO MVC./]OK]_2:OUH:']RV,A,U77H>1\2XO/UR%W>YZ.W5=S#\LB_-_MG6R^QM2 M]+;&J:+0X3U_[FVII6AU^T:^+J4@>^[X4DG2;V?9]S^$]_Y!_V>P&.N_Y MM[<8HC?[C,=NK8?H93?MMK7KH6<510*#PE>FM_F[8*&T=VI[DT'Z\V0N6?_^ M;.W:4A<7T^K/:G?3G8L]O7]P2='[Q2J8*V%(K[\=GE-_3LH+=1Z>GB[O#I2S MX]L'EQ*O?Z\G:S_K=77(OCFGGLWN \,.E+/S^P>7E#2;[F!RKJ[7#(L9:IW? M.;A$]'V^R,O;_&*]YAPJRY:W#2[%XP'?S]C:\<9!I>EF\G1^P2!][;CLM37L MH6^KSXO\7ZOP!7<;_M/:H^.UJTB@NFZAX]:]MB?\/?J$+"8_W:1 M7TY6LV5D[[:^9YB^%M>3Z?SPKCYY39\]7;_XM^O\^G->QG;SN7?TV,>K\*KR M?/4Y_ZT!)+*G.][T7'\#0:;SM7'Z.CQR_V#5I20QXIL>A=4BGU]49]U#].F9 M@)GF@]7GP@>#"?<+SVNT5XO?ODPF-[]7,]7O^6RYJ'^RGKM^ _#^ MGL#_N?]QUASQ!RGR5^&O32]FD\_Y[&^_AL]FVQ_.E.2*>$B=IM98(H2V$!@L MK%( ,6>>RK0V0XOR'L/AA7JRK]TET/K!#&O-J(3:&$$P\%QSK6MAK.:R19@' M2JCR_)>BO,C+O_W:N(/N1]%>$WYUN:0_%10]"A\Z&WZP'M9_.9\588@F!PHIJ MR"0&S(L:$^A,&[M[(L2.V7('0?;4ZC9R'(C)FB?#JOQQ#^V3]?D977__<$:Y MP)CN?%LPC8E==Z=R["P?]ZF+ MR=W>.$-:($^\,XYA@CU$"!".,9""0P(Q/HX)WL1*;)6@U3CO^(K, "*M05H% MVT8'[F$N90T !$2,P&SO4XW?CMIA8!JK@;]52'WW,72\Q=3OT#K#@" C#,=* M(A7^5$S2&B>.)1BCT=\[!XJA<4M@.VS'(O2@U63LT#H#0$NB&9/06<"$$$K M9LP*14:[=>A5GUVY>*4TMX)(BFK1!--N5!N-7G7U[4ZT%X 2Z-ZORH!X%=\]O_#3K]7? M%JWJW]XHHP BC"CA@%) &50&-X"92%L#G2(#>L,H 0G6=\2OBMG%J^N;LKC= MW"=I9<&.5AE!0B(&G8>>6,(A1MK7(FI)=0P-\"G2H#^0$BX$'XK+Y9^3,O\F MS+[SLK"S?<:$%5!I 1105!&L(&M,=J-LU*$4.45N# '73I9\'_-1_>3[Q6J= M4.)IW[;J?L\W9 SPZ#FD%$IB5$:T\8K8#6",=JGIZ3]80%+,4M,;J;+R6P] MLUT\NB6U:V+8TB1C#$E*/%-A_J- &Z10 Y[@*I&GZU V'.[SZ@F@Q-I?O,Y# M5_/'3NM-W_7=F\G_%N7Z/$:=GZ^N5[,J_8+-;\K\:=QN"UD.^$(F&4(<$(V8 M=Y:%'9TUJMG#*1%E@Z0W1?OE5CH\C^G::)N.=C?,"*3"4>HAIXC2\ _F6.-3 M="C*H9'>>#V<.+W"E( /W_%V>G\EZ&:6WV?/>WR+>:MX.YC3UR3F?S%:+O#;#)_=AM9MU\FVQ#)TZSR^F M\P]Y>3L]?^[ -_95F9*:*N<=@95U9P *6[Q:0$!UV\GWLSQ@I\:#X8$[IFWR M-M^UONQJED&L, AKKE8(6(;"WQUHT%0D:LW@)\2. 4!*P(3'R]HWJ]D.(NQH ME3FM38 -*$N]Q@( @GGC$2(FRH$F3I '_6&4>M^\N?+?1+H][OE]JNJN^^/V M-V5.:>W"\NB8I%XA22QJ1@25,"KZ3YX@78;%+36%=F_A=Z\R^[TH$SPLK%@( MA3DATDH$\GT_*:='U;M;CY\-4 0#"G@DG':3&(F5(C45 --'=C4/N M9776YC92'(!'BFL;][W[-%_B%J\ MRNH8;9CE@=KZ+M*[7X!>' _&%CHY%O6G5WNOMW"1UK Z/8$06:VKRVU$-7,E M9%%NOOU/)H\ZVQ^(R0ETF#P,R5PD L1"S1LK*2P_QC_'!^OH_9[F7'H MO "UCW9*/Z:VQ^.>[W+WMKUQQ@A4Q!A-J/#,>">$,?<"0\3CCG=3WKB-W>+U M#DT2DZZ^:W9?4&_Q;G)7K7*53WF36N=1+IWU^M?IAO8!K\V$1@I1CQ30W -I M# 2U 00!Y^.*7>K319 .M,'\;0?6'^TO+U.OI4*/V*W.A3R/V,=A=;FCV%_R M#W:N&8FV="UU<'(71_.N9IDD6AB ).4( :XEM,!0SR#74$I!V^(!AUZUONU[ M4Q"AT^*TM74&%"* 8XB"S68Q]P)7!V$;L8%A8T@>UH_:MJY!?6$S5M_U\*D' MA( 6<26M8\)3I!3"O,:)6IOH;G!DZH$>U!^1=6 _R%[$#7(7;$)"H?86*DHJ MUQ]3MRZ\\HQ9KU7;9GYH^_'9WGU!DRPVLL\O+Z7G^X69RGK\J;\-";-3NW!-;&V1$*"@Q<\Y[0+3$P"%==Y:8 MN$0C1\U&U1G]8@!\$HSW]Y.P&V@Q&)IG,D<@P0(A)@DQT ,)(*F[3SV-"IX= M.HIF2+,@%IE4BFU-'_3HJBE0B:P65*J>)!)R5H,@V&48318=$DO6CQ _(3[G ^K MS_^;GR\_%F>ENIU,9Y4YX(ORJ:WP=E4)<7;Y*:B@BV=E_Y=F3E#N5)7G%@.N MO$3$JAH@YLBX#.>!/'C)X$O KZ>=7?A5E8WT?F9[-[E;^^/M:I>[M^,;PI9" M2LP)- 9CIJH+L[(96N%WB6SRXS)G&*S2G\@\Z?A:EKKWZWW*$0N0O,_/*VY< M?)J?%_.ZR/>[57E^%3IY]GDV_3*Y1Z+UZ&;?5V65?L(J00445G) !0"<2Z($ M!)ICT'93[ZB M!WJ[/.:3&EH#8/$:P8E8U3BBL$;((Q1/,TBL?-P9SCE?FOI M#P?<6(]].HJL[\QDF7\IRKNSRPKC^HF+-C=/#Z_/L%ZG5.;&(ZB I@(YV*@3 M^;:[XL+L_(^=]1"G?]K-2T[W./LYP.9 MAR28%=:'?22@UE0!8ZH&3AB&QNO:2DJ;8D3@_V1O9P!'Y\;[ 4C[@C>4SD% ME*%:02 5$56VV5IT9,RX+M(ELS>'06]T6\SA+K?_CI%.+3_/)*@R&ZE/I704'IYNR54$' M3A! C""O*0G+ XCR+CJ\+TM]FQ@H?9,-P6PJIQ,$B'D)4?2N"HWYD88I&FB MM7OO=%-=5; [W=1^PH]UV]U/NBF#N<5.*:X 8=18&NR(!@LQRHUQK#8[I9O: M#X^32S/$C2&28"X =<12"RW3M7@,Z?%6]3Q06YWS#<4!].)X,+:]VUC4GU[M M_::; L1XXZ42F"O& :2P 4PBG"B9Q%%G^P,Q.8&\0Y8 +5D8 -@R2S4SG,): M(.K$>*/?>]!1>P*B.'1>@-I'.Z4?4]N)W!Z=-\;O)F5 Y"I?3L^'2KOR;&\: M92RJR^Z+*S\K_CSM[3K6U!L@N6,8&X^,5Y;Q8"X0R03&K054QK5==U!YY* / M:QPW6FJ$F*N%X<".-#MT9Q7LWJ[O)_S+WJX+PPT6!F@7S%X'!-= UUA(%1>O MF7:[WEF;W;)#[X7'R6W3 !;8$RPM"\@H;RD3L!:OJ@,\?E,N3EN=]VMQ +TX M'HS6MCNR^I.K_6V^K,RG=V5Q.PTFDK[[%!:@5_/FE$Z=+Z>WZXR%ZO-B64[. M=Q5GV?]E&8).0$PI UB;@"E7U3GB!A &1")#(3Y;9*S),#A4:;BS.:1[O;MF M[9/G,LJTHD9IX B14&NF7+.>2JM216%TT_B0:OJ>$=$H)5"VNOC?U6)S%/ZV MF)\'4-8#X&-110[,SZ>S_(D 'XO^II6A/YTQ9R$.,[O3PA+#&=$6UV C)*+. ME 8+_4](R9$!GX#E_5<\I$0&88Q2@EG@ 6,B&;%USY5LJ]NW!J/PO>HE[@? MPFGNQ-U.*[/3%Z4M5I^7EZM9G1-Z!XMV-"$F1B3K_ M&FR*&BV->H0XQ9+[B.5GEZ_FR\G\R[1**+Z^[;5KP=S9,$-.!K/" RFY!% ; M#IRI!8701"UW^(?C4J\@I]C@7TW*7$_6?O3K*A5YVZKV?(-,ARE6*<,U)8IB M9@7 #_XP&E>3E?QP[.D%W 2L<5_/\X#+Y*O.YT%S2Q\@?K[OSZ"T@UP'O3W]6W[_\YG%\&,_+2SX'FG]IGS C"C%32 $AP0\!358@,>5ZZ _W#L M&@+KY%:^S3\O[72QWI*\*_/KZ>JZLZ'_3-M,4HL4D)@:(2$W$MN'38TB.&K? M*'XX:O6-5K>2;+[Y\Q$P]\4A.GA>N[\DDYHK@B#DD-@JSI$JUIR5 M&2VCB#;8IC*A#W4P"(_"H=I9$@9D/KUMB0GJTCP+,C,))0I&)-7<*LIY([2F M/%5@=S?>#*',5KX<#-I1F!(FQK <7]0FWWWULV#NK4NBM;JPXEZ8 8\1K$I. M,&^1M(AHW6Q*-(J[XCV8F_0H;!H QN.L9E5W*RMA5581J!&$>O8-82'76CCD M(=,N]*6J"/Y@(H"XL\#!UK&C,*@/W(ZZ>-W7Y8Q:N>[;9DI@BRBV@BF /=)B M7:?SWAR@/&K+-I@7]*C+5AQBQR+(-V5:ZWGQ(6O!P^_VY<\>K\ZHA8XS1A1% MP$#D(&6\!BOL6J/N1@SFX#P6O88#]"CLJY?D]_EM/M^9@:2U;:: L$!Y@RQ# MTEB!.&JVHT;*J'MS@_DKC\*?PQ ;561F+Q&9&?(44V(@!6$_ 0@'U>6CVH,! M3!1E!EO1TL;E#0/A\3CT:GZ;+_J*[MWQLLP3)S73WLNPXF/A.?:DF74-:[O3 M=/1:\#U']_8'58HHICJ=47&?TFMKF9==,4V=7Y)AXZSSD"*!/6<:4N.:T'CE MG!V5(VA(!7\;LS04A DYY(OR0W&Y_'-2[C)KGGDZPXQHCARVW CC"(-:-*A1 M@Z(*Z*4.S1V2%?%8'6,*V2"Q_MD^D\:C9ID'2H) ]*I<-026>42;*5EB$[7Q M3GW.D&2:B 9Y?+*J0DS>3Y:I<@[#V3=XUZ?8FL]GB[/)QZ8(/DUG^ M(3^_?WQW+.WA[\^@(E!I9XUV@C)A&17FP7 MU=*ZO'N3+Z^*BXYS5]=W9)0X'J9EIY$76'.,E9=-@"BU4>0:S,5S)'+UB>"H MMEN];+,R2RR5#B@A&<'&<@0?1A"%/*HNV6!>GH04&@S"XW'(3^>3^7E/6_8= M+\LH-MH@JPGAT$F")1=-?)178%SG7\-OV?N#*@%WWC<+\"8"[F->7M][4-<9 MBA_R..^N7]'Y+6$*9EIAB)DD4 KMH?'TX<[,R*YO#ZGB[\I4#(5A8COHU6*Q MJM(^G5VN(\,7G^9!1Z_"#^8!JRILX/F \XOZPRO1?S==>[>:BV M-,ZXE]HQP[V1!@*@C/--"#L!)LHF2^V?&(1F?4.7D"OO\UF5<^YC\7'R]1_3 MY=55,:N(7FUI][U4%_O*C&"(K >& :FD@@1PWL37""*C,NJD]D4,R:N! 1W5 M5;MG<-Q!N8/>FR$.C'=,48:)@<8XX9I!B1R)XEUJ-\40O$N)ZJBVG;UL-S// M(7'.:DT4J[R PK'F-%YQ%I46([7K8@A:#09A @Y5'5][?A=7E3FM_'9/ W!VL&B?UV1 0 V45H !&TBJO:OJPJ"X[K-GJ/[HH!03H:4U2@ M?EG>!9;_?3+;&0#7J7W&>8 P3+"*&\^M -"+&EOMF1I7$.7@W#@,G10)*E8W M-YL/9=H#2L..D@"-D(%0"EK;]QH)G*C( M_S)&L@A)+8A>LCDO6EQ(MI56"SW'Q%\,=7?6OT^^,QD%P2^$WN[Z9%7=Y?E^!^'DG MC)JM-;C.WU!ED_@RG_X[O]CLETRQ6"[NY:]^JJZKBVN[/&K#?#%SB JK)3)$ M HC# E!5&KB'%A@19;(,=T0U."7' 7.Z=?&L?#^M0!Q==:&.[4:G'G#0_C JN$K-SVI ME?1]B>63KIJ$!&=,<0HPDMQRZXF5P& E%6=*^[9P\(&%VK-JDH:VJA (D;%: M8$4XJLX]-\)@PJ,LUN&K)G56P>ZJ2?L)/WG159.,UL&^XH)9X1Q76$J*&TB# MS96&"(=43>JLS6Y%CO?"(X6OLM=J.40+R:QGA@(5%A#B*3*U>#0,H1.KFM19 M6YW+YL0!].)XD%S_<46.DZL_B6EE\\5Y.;W9[#3T:A'6OX>J-_U6O+3%^:J" MM;K<.5].EW>/O(3#?/'>?I[,7LV#Z;RJ+_'XR;1+59D_N?URO![4 M!UF;_=R3QVR^G$QGV_HX\%QPE5^LJ@LKVR\]=;)R]WE/YITDEC-.O!->21#& M!=D4C-7,:M2V%*VV<==W9 ; ,!-H[:B@WDMNJI/,#00$J+@L WV;SWSV:'GR9_VN5S\_O6DSO#JTS29#4'EI!&<50>R*8K'%B MPB6BUGZ&>/\D*(8&+H&E]MQ"TG2YU6;KT#J30DG+J2'$&HMD^(NL1VW8_C@] M6BN^5WUNXTKOP/T0G!F;Q3]VJHR"(E6FWE59!@/US1-/=D>.?-L\4YY@0:0V M'CB()), T5IH*ELKPZ<]J>Q5BQT8Y[?YK+NA MLN,%F2'<:J.(19HI00D7OEG.E>.)8F'&:ZOTA]VQYI7O)8A:A+:^)V/86X>] M@6'JEH)P0UPS,"7S]!1,F%[4W&7BZ1G%'Y94([9QQL^E(X1H/1M\$J2=&*Q+*?GR_SB^5X__]-6 MR_B0UV8*">LM\K:JDL$HUM#\=^EHD@.Y$_6/0O6V!:Z4R/; M,7=NZV@O,YLLVI:ZK6TR(S'@0!''&9 2!*/!\=JK'];WJ$I'^U]5'-E*UQ=< M*=FPB?R[-]\NSN:-!T)/%M/%IWGQ>9&7ZT)-K^8WJV5=O&Y3O?ZQG-T-[9X_ MF7F.I(.*<6QK[@OB;W+>OEG- MI^?3F\E,%_.+=EONN<+J>7TZ##?%$5_+TI%M-V NUHE2D#@*[">1@6$!(MI:E/ M11DG+"J/TF W;$9'G_Z034&>HKPIRM#5M\7RT4:IG3Z[VF7<UN^L,ZN(IJA_+ MR7QQF9>+\.XN)OO 7* M?0+B;^:+AW#NZ:(*.%WMK!NTM4V&"&>4<8&<5"*,<(B,K_'W$D75E!HN/4@2 M:O4%5@HN;(7!%//E=+XJ5H'MP:Q<7^Y^72P6[XK-!=W756K&J\G\XY_Y[#9_ M$YZ^>A!Y%Y.&^6(FH'!6,(@DY=JZJHI!8Z)HBJ/V#L,EU4_#PU% ?1(LAF@C MI#H_7UVOUFENJ\<&Y?&6;V88$"8)H8! R1P"4C;1=4QH$C6C#I=O\428W _8 MB8(_6L(\,FA!P(XH*@170%KF7#, I7!1X3[#95U,PI (7%*X4XMY?O=F4OXS M7_K5_&*/])LM+3,&('< ,20T:B8GL&2^Z:A0+^0'2_.J^<4 MK0XXSA%53$$-.64".M4<>@ :52UAN$R:)=4X!7J7-UDI9BAO/LHDK&21?+-,& 76D'*S, M\Z$X^.3=F1=0">01%Y9P&LP#"ANST1$?5Q8=_'@D/ 3547L)'KM!SLJJV%Q> M#NOKVOG%S".,J0Y "NP]T=R@YG(?"XJ.2V)SXO[\<6 ]:AK7/I!:R!3.KI9O M9DA1(ZN8!.V9M 0(KALC6SH1%]!]ZN<'(T%[U&0>=OY]&/\!+BNX8-)H#P%3 MRA#7[ *MB]H*P1_V8"$6UU%3,<4\^MU(-HHIJP6Q4BF/M.&D&X'K@0Z_9$?=)W_?, M9>?C9>U[",B?S*K2QQ^N\GP9]HZKFZIZ:"U5D^G23#:%C5]W2.1WZ*LSZS6 M&E$)(?$*061HK5GMJ&X[2AOS[9&V['\]?B7#SEOF!+8&.:BT\9#47D]-<.2. M=._I9&=^P'14&>3V2 S.D_$G%>SCTBV-*AV-&DI;*([P7M= M^CP*);I?"]T+T)^WZ?:*KM;(:I(W^R#65#,MPO:= FL]=[89H4'L;]\$\0%'724[O*FCT2G4XI">;Q$#Z,!XXTTY0)$%8@#G6 MS7*,XEQA@WG61\>OIA'^SX*;BF>E'S0>F$XU#\84DU8C?1 M^+ET/ YMTAZL\8#=2W!\WRICFC-F' &4>025@DPW4SN5D9$(@YM+_6IO&T<. MANM(C$!1C+AOE7FNA6=*8 HD,P$\87@C(H^[_SR\LRV^2,R(.KI2,^ %2+5FB +0V3,\VV &4 M6*OK%"^:.SZN5$O'CXD9ESK2'P&K^44M\-JC^KS(ZO-B64[..Q$\YKV9UTQJ MB(#!T'GDD,6XF3*$LB/-O'GD2*Y!,4X15-QK(K"P'6)!"@)$Y:E!&MF''9'E M-BKW?JJSW:$TV3DQV'[@C2# ^-7\-E\LJ[^^FH<7C*,H^+>=>I_?%.4RO[@O M8J[O3)@2OA3EW>N]:H3O_]K,*H.X= @SZY$)IKF"/M!%6"TI#A;?4<**(R3J M7D%\OU=F3JDJ%RA&3!AOI<=$\QH@+=K'>[FG_U[; M]ZVNA/;&&74>*&:"M8>AU-02IUPM,-%JO-7+#E'>3A[T"-,/P(^QG5J,BQ9' MH,,R+T.O@[5JI[?3BV!U;J;03OMQUJ M=W,4RZ5_%$>PS?FPNKZ>E'>/@7PS6=Z+,XH]3X<;L9WL]RXW:ZTBT!KAE)?( M6*8=@8ISC9$1&@%V[%U-2P&] V'8&%W722'@2&!#KKK67KGUX*D-*,^&1=-I:X8#B6.):!,6]'^T.(D(+ MS^GQ(!A.4J-CL_G3*C+]Z<366:BZA?!@A?UCNKR:SL_F^?_DDP.S\G5Y<08T M,K\$>^[NO.RB8]?R$#E"$@,$#<,.ZM8YRR&@Y/,8HAV$@RXNU+ ML.-".X+]Y]K@VK;#O.];;#_^*(J+/Z>S6?CVV?(J+\,&/JP'T_#!S3GE<;YZ MOZG^&+ZWFLRV]&'8"(U*KOSU]#:_^+9S7;;479IG6B O(7 ,>V\55D8[R;G% M1$+FB&U+RC_T3GJ'#-VWTFTOR8Q13$B&'+82$,",,JX!09BXU(K][J7[5>;6 M+73/4(UU#[U#3'WW9O*_1=DI$U#WMV0>8HBM499YSY .*XXR-6Y"JT0)!R+W MX?VQXMLXIL$03!% M[WS#UU_.[G.VR^R[/>FS'LN "-(,BR&!"U)OI/YHIA-+];GZVM[ MLL7\>;Y!)I$41&'+)*! 8X*80[5@G(LH8WK@&^()+)U>P#H*"UI7EVU-,B/" M_Q'N&,728BRD4[86#GDA1FNF'*JL5MT?!- +8\'8C(FQ*#^YTIM[*GJUF,[S MQ>+#9C/>M@[L;)=QPP&QQKHP7UH#%42RP5$WO_*Y-B6@SXQ2T&-3>]: M)X$GSV5<&&"U#>9VE6J)8BY( XZQ(\XPVY-VOM5Y#^"0$@1)1$HZ ,+$9-2$6!8X!+97!>A1-G6 ME (O(TK"&<@PK0*6@N$4+%I-);H' 8-@0YU*E$1G9<9'2>P'U5BC)%[-[W5V M<*3$GF_*D#)">PY-V'P!3ES80K$:/ZM-6U32R*,E.K/CNXMM0Z*8Y';D3@'V M/-6.>%MF@V4HN1+!,@Q[<\^%=KB&Q"NE1KOA&4SW^W&L1U!_\DVE"OO:Y_KV MZ=(L.;T^EI.+O.I@>PC%MX]F8?J7""%L'-6HRI;!%*R%P8!%Y5$?; ,WJ+:* M7I$Z;ES60,&C1#($@!0.$\JI%Y8T$)!J*WO:(16QYM!P"+[HX#Y)-0CC"%$I M.,<4 .]<#04%9+P^WT'T?6"47QR8/S2_QF;RG"*M7E#P*'!!-H,!@D0:"C%G MD-:B:A!WR7 TP:.=];AG\.A^H,5<5#6KQ;*XSLOW^6SM@%Y<36\JGZ\IYNO4 MH]L5OT_S3%FLF:IL.Z@DD<08IVM!$*919\S#I?L=6/L#(C?RW1 VEF%L.&+( MAMT"Y4HVPI! \S1!8B.A04\H)5#Y687T6?FN+"Y6Y^OZ:Y/S?X;)JI4 NQMF MGGL/H-,6A2V>5(YQ[FM!/>%1(:/#U3Q,1(=>,8M9$KXY&WR;+W=D@V]ID5$K MD(5,2JVHDL(SBNI-7S"R4EVY[?, >]]CI7X1.NZ68GTB'+>'6#?-B&"B"OH M6,*P?#'J=>TM(D;J<5B!O6FL^^X@!IWC4D&=GZ^N5\%V6>=V; (8XLBQY669 MH@!YS:W%2AHI# S_J0'!6(VC#/<1Z-(/7L@M%(2$Q53[ ML%'GC56L^3@,R2,08W]LDAS/?==)]_5\MKJ8SK_4,4D[S^/:FV?$: \$HDIY M0:U!$'M3"PVA&8SV+B^GQ06,FS1VO3'36CDB MPA(+%)9"24R9K*%Q$D8M,[U7T#[";-(C:,>/ MAORMGO51D)NS%*K6/&**^0 M=%8UX#L#HZ8?=BH,&ABM(ZQ0:W/\D#7J^1=DS'-.81 9FFFP?B/ M&#KFN>YP]P#G)RTR("TTT#-$4* M Y 5HL7[*!$(:8[HYD/T,G6 MT.5#0!AKG')]A5.=_VLU76R4LCOX9DN+C'%&@)4Z[(]\A;(P6M9X6&43U8B/ M#+2)5&TQ!#0)UN;G.EK]M*J.F:#UD/AB#98&D=@ QE".E&1XJ,N$[T@ M7\LRD^N M]&'R60' 5>700%P1X3S#PC=B"HNBEOUD^:SZF?O[!"@%#Z(2&FEHI%680R&< MH-I5UQ,:,8B6HYWL>]+.SLQ&<>"A%TJKT70:,1ULB.T ML"/!41P,)ZG1L4VZ:1697($=#C.;HSC*J!-25U=\(>$:$Z9!W7DI8:KZ -V" M=_L[18F4/Z'R/I:3^>(R+[N<]#7/5ES4$ACFE$-6:>8YQAQSH!3'L;D[![N$ MT[\Z8X$XTA'SD)78-G72/TZ^)OA I_IJ!W[N;7Y?;OYUL5B\R\L/5Y,RV%>F MN+XNYA^6Q?D_C_7=6OK'I]?'[ /((WUYLJE8=X;U78T M/'0XQ(%R[E&7OHGYXXV^O:IX=\K*$> M!T*A[YY_08M;8<"O9EAPHZC0WB 4^$&=5*[6B\%NW"$G:9GY;>;7T6@E@87_ M?%\[)?!H:QIF*&HA"+M.0"15+FQ(+:R%I1B,MT[/*!C0B94'H_W"*38V9\^+ M9-8>C-IR!=Q=W\R*NSQ?;Q_.;M;Y*<(^5?TY*2]:,H)T:)HA3U'8;WL A?+. M,X*UKP4 &(W+K]2?.HI!84HP2=%%IKPW0MA@8J MT2;@(&TGW X<@EW,4(\3N):W+3-$/V_/M+7,0B\) X)0)JTWH(8!0Q55>70P MS^71*'0\Q(]FM71&55T7J_FN"^>]O#\C NH*)"0I"*L =88W>QS*\3CFNJ/P MI-]-713< SGRNSM@=[K QSQZDGI@H<100^88!IASY)PV]\5]B-7 M]W8^NF! M?>QT$\1I,"&VBA#MI/+"=B3.L!W8_R']Z8%/MQS4/JX4$ M0@$G"942:^QKO7A"QUUL)"TS$WI@]]/*B;O'!,-6(4:5!5([XRRUKA$V[/%_ M2 ]L9P;LZR>+0_N%4^Q'\L >C5F'NV6"?)=%>5T5W=.38!1T<;WN:I-1"361 M A*/)-( 4.!58QP9-*Y")/TIH!@&GY\.C_L=.)?.0T\T\5A04R7O$;"E* M3X!6"7<:Q\#\:%Z/(0,8[^^PO)JO!_3CQ*-#?Z=#0%^*FT_O\YLJ)=O\RZ.N M=?'2=&F>42B-HP11R@+3.0H,OZ_V)3B0K3;$T!Z8'3+HN_M?=G>S='Y;QH4# M@(LJ60(UC I&F*MA\315./Q.7TJ_ZMWJ)QD*L[$Z0X:Y8HP8"M PQA66AEJF ME&BP 8Q$I9U,YI 8@ )[73_>#[SQ7DGEG@MNB6&.0$&J"FFP%H,)PD?K$>A) M.[OOID:!<[*Z'MO6? PJ/GPG?19,MK#GNWB?W^;SU8ZJ-3N>SJ2TH5\*2,"I M@,@)[1^$1$%.W_DLPQYQ6V7E6".Z6AJK/)BBH? MVB@'[D#6^U"@I;AU?L_J'9RH'\F$!$@"KV2P,RU &$M)ZLXCX,<1@C.D4KZ] MC1X'S$!NH^\=*H.ZB2H_U*OY>?CB]#9_-YO,TWWHR:W+1V&^ZN)B_8');'CO MU>Y>H?>+E9I?/'*+KSWBZCP\/5W>'<6[M3[3J9SSE2,TV*F3S4@LJY0*:U/T M[N&1=Y.[ZD?K3G?R?1W\\DPP8"D5! ,HB1"&,\.YQ)X8*)2C;5OVP3UC;1(N MMHFXA[_LL&]DF%./-97,&3YS+)'*4( M*H\IEM8A2SFKQ7!6C>O&7Q3^17_BI]!B@+.3%A\_EU'HH3 ^[#Z%9XXC!HQL MP""I\J&GU.(!XL=X/_\(:_TRWV;O?/M($(LCAXT7WG$G.5%8ZKI##.,H4SI9 M?OK4YLZ!Z!V@SJW'1-\_E#'LK):&6V=M$,MJ)'#=*> !&9W]$@_K,WHY"(21 M:&@L]L@Q%'.X0GQ17N>E<6?%Y9NB7'Z9?,G?Y\M5.6\Y"&IKEV%53=$:66F0 MD!(0\+ $"RO'48C^$,B+X="(4>2'Z1LI:?< M8!;LI;ISGDMXU"J6K+S%L3QE\0"FXT!K3-*3YS*.!2?(6*RJ@KS<6@::A1 4)ZO9L=BIQU/HX0OIIYMB_FJQ6%5GI[OW$-\_F2FH%6/*:%DEE^?( M0P&:[CD>%0X88>8D45 _&*2X=;5>)<+7VBZJ/WXNLY@1 XR'E3 04F^)K<6@ M1$1=+4]6A>18J^DA$*:(5(N&Y4&P^445=-'I8N\0G\NTYYXQ+9T3W%&! >2J M!A53-=[JMI'<^/8P?3R8_B1L+^".S6@Y89XFY^?@A>=2+M=@M1-C=*E, *2MT"S\ M#S@A>!5GL>FV!#1J1NC=+3D^*O2*:I*[ (ME.3U?YA?K">Q3T-DBD+<]IFA7 MN\P)* DQW .CPJ[60TSKJ4\P[*+FD?UW<*=$GB%P34"?[G-.2XM,4 M:T (L]0TYZG",A$5TT1_",KT@VBJ+=7G]D#PS]^"YOZUFB[O7LW#T%BMT5T? M(WV\FLSK7.]?OI3YE\DR?S4/HR=L-L[_/IFM\LK'5MW[V+WK2M^CK*I<"8(Y M*)E VBLI'';-,@!!HLCJOL@^8/S^2>AG#-Z(;3JX%W=]=+MX-0]SQ;2X^*/< M77%@@*]EPB(.J/9"8:2(T]137T-J%(HZ0#G>UF)@RA\5^Q.@\V:8AB74?;W) M*V/I8U']Z&RU7"PG\XNP 7N[:K%#4G4A8\YZ*C$%P(,J.AD)4A_*",17>%O/;-2SOB]G,%V75:(@Q$=61C ++C&5A*E*B\NQB M@$FMB/##J,BGX^T21S@R4JAES.,CB+<1]'L@'F:%@8?&OGW(F+!"7^?38X^:[7F1 :H0@YXS08,=#I;EO_)$6DJBA,[Z-_PL8 M.H>J[B6,GE69+_Z13[]<5=[%V[RWW;K1#Q\QU/L28_&ISO1<0[)/?N868 "WMIQI6@R!)O M06W;2(YPU+@A8]XTZ<(D MH9J]C#WC2QF5*JDP4B]D>1)5<;U!?S/LSS(J[9$$!R_4QF0(FC0,HT85"K, M%5+H9NDC/"K&DD& ;,%[0M^5@L)[,Q[4&>=BC#"&@A@^:-U1@1 M!Z6K\XU+!G54=*I\02P_*?4\C)M^ZR_M+@F$U[__'IO9FBW3K86*QCF^7Z3E[?1^2M^AX;/+]_EY\64^ M_?=Z)0@\-L5BN>A>(*C'[V7$"<"(LE ;2853S%#;0!O&?)KHR*&+!74FT-9B M0G8XT 8B8:2:Z9KGOP$BNG! M9QB?7EU00IB6 FEFL9/>&$3JSD%+$JVI^Z?O[@SJ[O3J^XD_VI2CR'D,!:P2 MJ$I,@#7,-F(@Z\==^^68ZUL?<([!J7$"V1RME(Y:2;T0SA%. 7:@!I5Y--[D MXI'<2)'6,0[3GX3M!=RQV"PO@*>]'@_UDTL2":.P4,A2%M822"1 JNZRC(QR M/*V4HIV5UCF7Y'Z8'DB#M:AK\;K3X+LVF;/<"J9MZ+6DCG+, *J[;*$SIQ7L M>@P:'(II@M7JU?R\N,X_+"?+-4JO[RW-%A-\1ZL,A]V$J;)P068@PHQ[(FH1 M 36)JB*=L$'>'[C'XT^KV;*S728,TD8[C8.TP'!DE,>UF#RL[*,UF'O173<^ M' 35BV7&V"S3\1$B.1&J*?'L\L-DUB''['?/9DI!QZ5 P70GS#,GD7SP=IF1 M)=SL23-%OZ"DV/16IL^\+/'SF*G39ANW0K+BIX.C*B0ZM,\^I8)0R M;Y6N2F1)%\9$;9P#$56$?; [/\/0HG^8$C#CCWR>EY-9Z+.ZN XJ6"S+216# MTY4;G=IG0BNH,(7&WZ">48$P?:*7RE'^N1VASWN''YY:4GD;;+@PUA0FE$##!+=A MG-=S-$9118C'=ZT\GMBGI9^?5Y]ZN5=C%#*24V6$=LYZKY1M2,(UB'(_C^]. M]X&S_2FI*,&2TLU]6X]U.UU4D9I5OA;UN;*.SI<[%H>#WYUIK#T182+!3 J& M)#"2-AIF-FK',KZ+T(=/\ZF13A';M#DRR"^>%^;>)-\5]-3I!9FECL-@P"M( MPM(D(;"VL>8%B+LO.IB)G%#/W\8\#8'F&&)+?I ;7IIPK7V84,(&58.P,[:P M"4WU-J[HZ9AO\A]D,(]=/<>YX46:[JI@UEQOI'K:L9^WNBKN&2^L$,1 ;Y#Q MDE6!#_?*Q(C;MO0M X'6G-C'!WYTO\EUX#\XX(2+X6N LMJ$*Q'HPV6 MB=#"7J\P]/*<;IQ\[8: M2UO;9$YJ:[B&D& %!-10/-A_T+N< M+_.+CWEY#=N&Q" ?S03 WBBAC8- <,&1]6A MEM5.;Z<7^?PBY?+PW+I+0\]J.I41\;? MBUEXS6RZO#O&V'CZ]4Q07=6L5L&4UA(0I)5J5N2@B2CC:7S!X*742:2K>^T&"ZM] M-36UC8RA PYM?IF7Y5:V_6.ZO'HUOZAFU]5D]AWS]L@?W\>',J@X]/) %6Z,)CX#?6$,*(T_-A:JJS(/?%'ZU7)5 M;LHBMY2?:&^:5=?Z$+, :XVI#/]PKAECWI)$48HGQXS^H>V!&Y^J8AM/CNC? MK7.GRJLP"1[U50"D;3%9BL?$-SWHCT*-K!DPFB &:& 4 RXY59Z M8Q5NS4_T\UYTGE$:%E\E-;5$,TL]"U+=0VB$IHFBB8>^%]V9*(/=B]X/Y[$Z M,>OUOL6'^?BQC +DK,/$,B/#(FVH5#7V)J@BZ@SZ9&Y'=U9[T1N"":R=SEZ< M;^Q#1*LEEEE1K;N*&NP]JP6AT(W781BGCBTZ/0B,$];NV+QKQU!J9JUO2<"ZF(TT8Q(@00UJ): M/$62U2@_HO>XLX([7];<#],44UI=7^*Q$[3%,MO:)M/.0&>T U(9KS"PFI-' M@-$8RB0K\WOR]?W#F24(8>3"[ VIT,98[' MD.1RO#6O M>]#1M\<$?:'S M0^-IMC%-I.KN4]4TQJ:0U6B%+&A+18K.L/;;KO+4J4M_[$ MIOI8^%)I?Z^$A!9@QWP8#<&<@-@.$F-CFV> M3JO(GL*!8LX-ZSBW[=DM>GU_QJ1#1CH+&2:&*FFLKC<^5CIQ8GEZ^C^-/2;: M8_!SM4CV* SS?3&;^:+<4E%JV ]FM#K\T- +:#U!WGHMZK,/ZU6RE+F[:7PD M+O5U8;)/#9P6M=^NVHH8]_VMS#'DPAJ'.*>&."&!9:Z!DZL3"Q,?F%+#,3Q* M&R= [G5P]**NW_)'62P&"9?;_K6,0PD58$!+!S6@82ZSS?2EL1A79N471O## M]9'$7WU?&^YN7Y=+&[M.O>+\L0H!)2"3PP IE M)<*JL111W$6=\>4O&8B@0\-] E-LP/ RGU;AW\U(&W"*?>9K&3#48>^%A%Y! M CBFOMGF(@VB@J+&EV-DG%/LX?HX 8IOJL"I^463:*NH?I32K3GYDM>6W[MR M>IY7*_9E2M]AQ\YDW$@@&?3 RCF$I? MUC8]$;9CF)(/=D\?:>]]6,P;!THMH6==33J.,^]K(&P4EJ M*M60^MR.Q^>]%\_W>46'\'-3S-U#:.TO8F(Q J()@6EBK*K)10 M-BHA3D0=#_(7/'A&K9X3&#%[SR#;L!FDX%GOG, >XR,Y;@^(G:2J*B!)'\. MI..HYP1V2X^FC5=!UNE\,3U?E\U*!/V_#'55+IV5;/14UD0GUS4]N)GBOOJKCQ&0D'N%+(4"*D@]>B^)*O3F#+1,H & M NVD4MQ;+#3A1)-@+VE4I82C[!Y"R01(E ]IZ!3WG8DR6(K[_7">C#3%_8?5 MYT7^KU7XDKL-_^F0.GE+BRK#B<%&*,J19%5\$N>DQD.PN+CEDTE\WYD,W]*Q M%S!36&K?=[0]Q>RV-EDP0Y''83D.NSD%/:%(->(1;ZC=/&\/@^"XF0U M.[;I.[U"#P]T_'13S.MR?EO5L^7)#"*B+*.IN7BTEYM[O8ZO-/9YICAC42U@BCF,:6&%MW4U V MCFP!/6JJ%Q@23(PQ1> 4-EH[XG1U%NLQ1@+(9FKA+&I:/)E4];&&SP$()J3! MOF7")%:<2F6D%RY@2#D+/I%/0 @2(]LU2 A485XV96%"+W@"(T4QDO?FV@N=$$L0\ M"Q8ZX99QBX!L.BZ%B_(*#68+]:&Y?@%),&'N5\^!$&^,I@1AH*HL9 ;CA],: M'.<(.IEZ#K'V4"Q\J;2_5_9_Z:TC"@OIF&1682?#9JPVZZ$'HS6#(K2PHPQ M' PGJ=&QF3YI%9E<@6\"FM>KZU85/GDN8PX0 B0%1@*ED \O;WQ@R,&HC&R# MF4A1^!?]B9]"BY.OW;3X^+E :"B\8)P8(15BVEG16 ?!!HFJJ#&8N=2+%@\0 M/X$6XZI0"\3"_RN((8.. ^> UXT8B$#U8D-U)4]XW#]"=A>P%W;);I"?,T.3^?.$KVJS]= M'S I2#747'$B$&" L'4YM[5(BL 3*S\VJ%)W59Z.0C,U00XN4VX-X%IY!K$+ M5JHPW)'&0$4\+LO/\1(F'HTL!V :XY5^EY>717E=Q0#<;@ZJWW_XM-CMDM[5 M)O/80FV#X!(B:"E$EM?6J?9&1=T!/5ZJOQ0TZ!O3&!K8_#S\D#SJQ5KL%B+L M;I5QXBS3@"/AJ:HB,[5J)CR+850*U>-EJ$M&A5Y13>$/#7PMI]7MRO4$]BGH M;!'(V^XAW=4N\U8A0*E2SEI%.=22\(;S6$7ER^H]:=RHR#,$KBGB"3K/.2TM M,F6@,L_T[X&=K?4= M_G9V^3X_+[[,I__.+S9I7$VQ6"[,Y&:ZG,RJGZKK8C5_K@KXP%_,))+ A8D[ M*%"#:D97 -30:DI>2/W9UP=?81T'_F/.#N'^M9HN[U[-P\A>K2>3L^557GZ\ MFLSKY 7/)\C89-9HF[U'FI ;!NE&!),HQA#3']5VP,"&9<<6&'_-V]TGH M9PQN_-$7:\:&(D^8L)(H;(0(8#966N#"B;E=.N; WV8ZA-L$4 MY!( !!2F2%'91#8[PZ+"6L971J G\L1 -A;#]FTQO]VDPUH;Z1^+8-(\_GUE MZKPMEO^3+Q^,H,?%H \U%^7]CZKG=B5-2]N1#"D4+"I+J'&0"J$84P^' ]Y'[06/Y_4Z MP6'1AUK&;.>V&OP;R[ZVB]:8^ZF&_25U:9%#[/\B"OVE(I^_B=R@!'W$L* MH?#*2:6Y:&LFD!=: MX^IL&VK$@:1-Z+:#%L3-9B_I?"T]R%')>^[KQWSK]?TT#QK9FU-Q;\N \5(& M23D4*$BF+76U#>UDF,>CN/223L#2@1O%H; SNJZH_*U+S%2'#F5U__%]^/56 MTG1K'B9:'?9:UG+K#/:"623K^P&.(1B7)OPE'0@-B&8,+=1\OIK,U&H9 %M. MSU_-S\L\"#N=;PRY]_DB+V_SB]#).EGKYA?;>!+[OLQ0@RVL\I,"8ZO01MX$ M>SLE<-ST\I).1E+"F\KL?I_?U+-@67PI)]=!LJNB?(AUW5D>K-L;,J6E9]8R M1V3@/N;&L-K5[[R*+'GWDDY*A@7T:%QJ"K$^2/#P3"R]NKPTK.:(& F#46B::1NKN&1-+^F@(SG&#R0 M:62XL]8:ID$M&,,LZO9HWY7=#E9*2WV<"" F+[[T&E=<((VM<1YJ%BPR)$T# M;C#-TA!CO\QA!^FU8Q6U_7!)85'T6CO+4<,0 UH *[7B.AC@S9AB!IY>%;7. M^NI<1"L.HA?'A.0,B*RBEIX :>RYI]V[+P-\ZG:6T)9"[*LT3YXPP($"D&.B MA,%& =1FCHS7SA*:4>>$!T0QH1"B'(,'P5A<9$$B.ZNS4KK86?L!,58[2Z\6 M 9[%0IW_:S5=;!2SV\[:TB+CT$B#O*<0"28D9DXUX&K&$A64.-S.ZJS78@A< M$JRNSW6T^FN9MZ^RK6TSHJV$Q!OE%7.6(!@6DEIK=UUL/XZ\*$/J%X\ M0\9FCXV/&,D)\:XLPK2ZO L3YO_FY\N/Q5FI;H.95DV8OBC/PB\G51#HZ^I@ MI*T6W+[ORA1W0EG'@M5K-77,"FAK.#"+<^T.72FWSY5E:,3&1J#V.F/[ORW3 M55XK*A'S$D+-O0=AQW,/B?5ZO#56!M3^(3P["-:?C O0C&V=.VVB)2?8?D6^ M@"-"< 41EDYAR;'3NH%*\ZCCB:&+GO:YAL4BD4J1>U5WPBJ89@0KZ(&W0#E$ M00,"(0Z.=BV)T,*.,D]Q,)RD1LUG_@IM!A5K\L%*2!'G$&J%*#,6]QL?A' 42MEDGI= MT5H\0/SC',9%GL0K#X%EC &''*@J80A/:M$XBTO".W2ATSYMH'YP.;GS5X X MYL!XP;U$D@&@D*O%@T*/UR-\L+XZ'\3&0?3BF# V*VL\!#C&27QK5.5??Z]^ M4V4%^*__^/\!4$L#!!0 ( !R+I4B)I+@T+:< -LU"0 5 96QL:2TR M,#$V,#,S,5]L86(N>&UL[+UK<]PXEB;\?7\%M_?#]$3(7;R3F)B9#5Q[O:^K M[+!=W3M1L9%!2Y3,Z12I)C-=5O_Z%[QFZI(I 1(R+.[,5U5LDP\YSG G]P_.'EY65T5Y'73V_@)_SV[1_^Y[__ MMW_][V_>_!_T\9U#JLO];5[N'%SGV2Z_G^95N4?_N7]G^^9$WN?&^*?VDNO^:WV;OJ,MMU;7_=[>[^Y:>? M?O_]]S]]_U)O_U35-S_YKAO\-/VMD[_1_M>;\=?>M#]ZX_EO N]/WYNK/SC< MPK+IVA9H9/SU[T]^__>@^VT/ /!3]Z?3KS;%<[_(/^O]]']^?O>IL_--43:[ MK+S,__#O_\UQ>CKJ:IM_S*^=]I^_?GQ[$AWXJ?V-G\K\IN7[0UX7U=6G75;O MWF5?\BV'T7WM:YU?/_^);5T_^$++$&@9\N*6H?_QPH=W]W?YO_VA*6[OMIR> MGV;@5P"\>PK6%+J.A%]40)YC]?$'->/]S(=NKA?QTT]JQMQW-%I>F>B_CS^K M&;M>R$9[1K7+MII[QI-/GL2\;7_K'?^WX1?;KY^1WZ[Q052//IQ_W^7E57[5 MB>:#3SO%U;_]@?_;9M^\NSK_/TUKF[O\K+I LO'?-M"QU6S M:SY]S>J\5?FK#]E]&\,:^*79U=GE;I.D$:$I!7$:8D@Q]**$M/\?,(PI\>)- MU^HF+]_\^FG$V/UH411_D&'SJ9_JO*GV]64?Y#C\-L;W%OW[ ;A373O'T)T! MN].!OW Z^&\Z_,YH@//;:,+__=>?#MP\\%IU^5PW[(!?9\V7#OU ([?"BW_* MM[MF_,F;]B=O7&\(ZO]##]^/'5E=+NW(WB_;-@FJZF$ />CGL+YTJOHJKWER M-OZEK+Y\H0,,O_'39<4SCKO=FP=]H4W2UC&V6F6P]!QS2I[C]XF.M.G:U7[+ M(75-H[;I8W"PKOFXR3LHZ/[P.P,\^'M67WW.OFSS310%C$" (A*BF$0LYGUX MQ)>B"&UV4Z!]45>60R4C,;L3F<(9G1D-:57F6$D>*,ZQ-O 2/485H6]<0!,D&;-+ M%63!G] %)0Y$E:%/0/A?Z=4'(8!9&,$@27S@>BQBT^PWQ*$G(PQR7S:L"WW^ MWZ)12A$D61)3!7,$R8F".#=&-.$!#6E:2ZSV!13**7H4]29P=,CAR!1@3W)#]G5',^ MIW9(GP8[*MV]33))WF6[3A?Q-FN:]]==NUU2CBCV*$;4!1 S&+@$)>&1Z$52 MF:YR*X;3U0Y/MR77#225"?4,!@5SQ$7(DQ,@.=[,)'JG:#F7K&G,2_)DT:B71?[R7ML&WJFEW'=%F;_ETYEFPWSLAB!. M,7*#.(S<, K<"5@@5R:X !P+-N=>*#MN;7$Z8W3OPFEPIJ8]MV7]**>*"[EP MG:VY%XF?LQ&GSZMV:/B2!LMNLNGF^J6(D6^WA3JJ?IG]<' J!M3'H#TB%80X M@@ 3-&[W$4!3*K;]MBPF\UMU^]O;K+X?3S]FY?T_-4[3K<]4_?83AUE\*W9% MWHA%AH6==CXXV.LMA?C@(+'X,/S>P_@PV")R9'5-=UX-UVQT#;Q"MS[ +^G> M/JQ?'KLW>^C>YNCW[@;W9IU[^\':_$DT]+<,=@'=#89PKI739R+Z.CY;-ZBO M9'.UYBA9:#(XP'N_W[47S+07]WRLMEM6U>T?;J*V%AUY+/4("WU&&$K'4G3" M(/,7F2#.@VC[I/%B#"G\7PX6.K^U-CJ#D4M-)F=V!L,3S.7ZP<*3SGE=P*[) MZ%DGF9B@ZND5KWS2JHD$71-9G3Y9(0+^LN^6;6GL4S^*_"2)<$A3X)*83C@3 M&&[N'EUYMJ3T"6*44;W'Y@@+X+%H93OG?V?EOIT+>Q=.JRZKQ2Y1-RX>M@SX MSHJ(=>'TEKW:4-7#7R9*27:"'RY R=IO+C8I>6*IL/1G_HN[YFW97T_XY[IJ MFDWB 0^ZL8L ]9 ;\?DDF::0*$A#N0,0:R TOA[;@WS"E*I[>M_0FW[G7%H&?<8S *S>D,/T8!%SF8M=+(0%^ *>-2!^'F^.K M: 7.:F@'("129R[A??DPV0A%]MR+?JX%0\5*)*\>"49[CH+!TF=N9)D_)_+F MW&B)AALT\,GQ'<-<+C4;8%5]G1>[/8<]!HR-BR,:,)8"CT$O=),@8E-UH8_< M6%*B5T!H7,,'4%P[JMK)O]\5]=)3 R7'+3,U,.:QU0/"D66KA03]SC$X,9C3 M%2P)*FLRH'EB,-\;Z^V=!#[V$A<1/G.!+DB],&9@"I\I9,/>R?C?[M$/%]DY^YN[XZP4O;)E;JU+J+Z**^_#$T:H;]QA?1Y3RQE#[])6]X M\@?+*_K]+K_LGJ)I?_04?AH3BGV: 1"'_L)H--)7!)%!"Z[LJX-MO'E=MJ+ MV+<.<'@X]ZCGMCW^ +6919QH, MFMK[TX\12_73HCG$&O+;RI%W6&=KG\,8X+N)%\/(9RD-_8!Y&-$T&N&'.$%6 M1%YYV.8C[P&2I2%6P=>KAEBS3K8TQ!X9_4.%V"?.7#[$JO>G'SK$SJ!EF1 [ MUV\K++[]-2]NOK:V\%"2W>3C;M:'NKC,VPKLZZ$".\' !;''7)8$!#-N$D.C M(83_YTK'>G3!?YU'?BZ>+U&![.D,OO%OK72 M$[S+>W>9E6G=7>W'R 5,$F1N;=N,+RW+#S:QGZ8>]+'GA4$0NBZ*O71:0$#8 M7_6XTRSD:QR"0OE->QG(6)/\^RB_V2"_^2B_=ZT)%^WO%V79_F64\>]>YE:& M]Y<[B54Q76O/>!V!_(>,WNN';.&>]%\J3HNSLDYPEO2:^:?3GBWY/VM!@%( M_,A- P CR-(4P_%^>0+"0/=9KP61&U\:'Z]JNNG/@KT8A)=Z-\U )] 4=2WU MOO[(^](;>V=.E[VN^*O/HW-B\ K]ZI7$X368T?8FG&GO+1:/IY-#8D8P0&(_ MX68@GWIA2)GG335N"<$+AV2]X!>+RF/LM2XN:^X,"X7F]7K!BM'YF1-_/UJ MEO*KR1AMIH/](&':$#FZ([5)'RX6K)\Y%G/6#-^C241)'&,0$D190#TVFA&D MF"PM.'DJ&MXA\#PW MX%'==2F+/L'@8WZ; M%>V9#ER5W=FZ?;;]G->W_B;T/.BF,4I)!*.8 ."!R9*0IE#Z *YE^ V?P/WK MXQRA'I$ZEP>H#O_RK>+DWF9R9;($RZ"_CM3@?/2?K'>.S'=:^U?(!);U[TOA MW]+>9E',MY6AYP*]K5@7C>[2*

  • MR !3XF23!>@49!"!?.84Q8L-I>R#-;'_6S M6M\N:TS;(%^4MT$LXWVA5&3M+K->SO'@BL\?-JU0\*_!_,%D;_LQ$@6C#&G. M",Q[5?LNT^WP"8IC&.F<=+0G9HEU+T"IVF'% MFOQSX5G;XJA5][+F#$=GE$ 'LW8,92V65/K[G=Q@HM?7/'4MON53TQ]YOM+NWQ3EGF>P[^_R MNA.$A@-HGW-!<8(1=@D)89S2"8"'J,R>B,9F36]RE&6[!9R/@)T='WX>^3^P2]O$(4H(:GO!0E*>#KD4AB- MR&(2N_.%4R\>PXHZ@'.:$9U62=7LFCE:NYY73(EPMG-&[TU6//Y+5DFUE ND M-=R,@VT6=T,6"ZF^2;:%P\'WR[QI>!LH+_/K8L9EMV_9A>?6VY)J8-[MV7[!L\@T) <0AH&'BN6G( M_Q'X4RR*J!O+Z+Y)'(95_QCZL90T%\ FV*4!IM2/6.PEQ,741TQ0#V:T8&ZX'T Y(ZK5]I5.$W1FG&I@U8YA MJ,.02GN/DQM$N"H;WM)5EZ%U;=Y_SK_O$+?S;QLW\#S7AQ[T*.+_B(+0B\W20K(=ZJ7'E,I )Y2<[#7Y^VO:[(K;;,=GE$$" M01H 3),4N"PF!+!P;(0$0.J>0LE/FYZ2-7DK31,>I<&DA4+!V90Y]B0G2#J( M,S,1>D#1N;F-&I=V*(TJ^,"'Q_(2T M5\>S. G=MFBN;SQ%6.XV5#U-&E:?(Y3.LU,09?711;F8*JW MIQ::2':3#FR M$'7G2HOU'MW=U_C4OFVF#MP^93U*[*$$N"5"8^IAZ M0>1C&/7->]CWF2<[4]34K/%9XP.DXW*KANFB+MI%IXXK\"T[C7Q*M#UYG"B! M9V>6FGU@ASKJ-^O)C-,(;Z(*^4O^^Y$LUU7)__6R?Q'U>1@Q##%.*0D(0FD* M HJ29(0!4"JUOZB]<<,Y),?[(*5Y@%C?=%:_3\1D=%5WR,FI?D\8T5591L_H MJS'GV*&SYLRK%NKDDO/T_9-TN_M6U/VR01@BE <1I!EH8A<@.?RSX. M4H+" "J4U$8_ M:_.4YD7"EE"9#H*XPLAQ:*6Z2)IP7EE4^%!5%?Z7X?>BV20P27T4$$R9AV(< M$!_@L;7 PU*'J53;6%I;6F \,'-H,_5%F$0UB3'!WTR5$:%N$:49N)$0&UDV M[=0;:2M>D!PU5F:H#JG:2XTW-,*Q'[LH=0E ,$$D@?&DAQR&B3)J;4J)&O'RSJDQ(RB$KTKROSM+K]M M-IZ/HA RX%/H$T#;IU2FY@*"P PA$F]D\=E5"\WIL,V3(0D>E53(#(5SIUHB M["VA01,[XA(D3ZB5"J1@QGD!4N5EQBU;A_77A %, A11AAAOS U]D'9-0AH' M*8[DMN9G-65\._YPWDGVQ/$\"L7D9S'NY"3HQ%5EJVWZG*/IC!9I8=<./=)C MRLOWE:GR(YP7[;)=MS7T_GHX_)MM/U1-T=T),2UTI[P51-P@2 '#:9HB0)(@ MB B,DPA2X0T;'6T9C/,CO+82>0+HC C7V\H1H.U< J"3=3L&GUZ3'B<&^OF2 M/"[9?,CNVZ5@6%[QG]3[_.I=D7TIMMUY?+ROZ_;*T!%)2# F/D-NPO.3)(H@ MP&! 0GT8(9GYBXGV#4]M!H#=B>GWNZ]Y[0P G2/,,^8[1EPB)I=K>T-./4>T MS@"W\\CHG2/$%Y.#5CX1*\/K&7DUZ24[U-:HA<\?KC7(IO#55+=WV^H^SS_F M6QX/GFE_DV W@&X01@F?)=+V$N84C^VZKBMUP&1^:X9U=@3XINX1/CND)6^0 MFL^PF) N2ZZ<;,[CU4O5 M[6W1-#RQ'=N,XC"E+@L"ZJ>!'T&6,#2V&2,WDLPF9[2T4-[8H7,.\!2U;":K MP@GA0H1*IWZ*7)K*[T[3=#Z3TT"O';JER9:GV9DVAB3UZD-=7>==<]F6Y0>1 M#&)* X*(QQ61)2ZB$'MCHQZ.I+;O9C:UD&(=PW-:?/,D2YE8*%2P]'DLKUL;KO;UT;6XM!'++0&:IU'R%$J)DU'VU%1)@CB3:O28F9=E2)E+J_1'W8KG MA66UBUCV@>5DTW8V/_3+:I',)<"//9EN _06K/41%,9K-KN NZ8+$2FZ0SN+4S-[H>;+.;8MJHMD. MW=)FS>/-4*TL"=]IDMT5NVS[+L^:_/V7;7'3OTDT-4I %$=Q "%.480]XH5P MFFC&82@C8S.;,JQB SJG@^<W+#=NF'@X9;$/>7L@3:(P#L=&4S>0VC*IK,<[M_\LIUUQBQ91K04[EE&L&G4:4ZSQ19Y1+$\-V*)]715O\U33Y MKGGFZ6X4@ 0G<1RX"+@I]6+@T;X2'D(/)J(O.NMMU-S0&G&.KP(-2)T>J@UO MUTLQ>68HFO&('0/4D&W5$GU:Z[?*+Y&+X +X]+#3"=WK\;SH#GI'J+_=. M9X3363%U8WS^3^WOKZ<<^T0^"4-?KQ*OS37LJ&@NCX#B.UW;5"ZK>I= M\8]ND6YXE*X;'D<0.8S811B$L9_ +FACT>(+(A"M:"P"#3CX>%G;L/M_M:Y M[@ [V1%B)^\A.]?5,P%$+78LXT^Y*&*=(]7CR?DPSO MX9+7&-(@3N(P!B$$(:41P,,EKQ "+Q6]76L9, ;7]X[P7SQZ>[%=ESBVX>'Y M^8,9JZU/:"'_W!+BHLZU0X46MOGQ\N0*C N_-Y&UJO?^^OU=7O=[SAN?$0!2 MYJ8!PSZ@4<*E;FP(^T1R/4.A >,)*,F;R[JX&X<_VC=%F3>2Z:4*"L>)G/4V[.2-T,(NW0K3D&/'YG82X76K='#NE4Z/IQ>W"4!!"S ME.=0/)_J0. 8QB&65!O-C1M7H@?;)?VRZ9,IE)PLZ:9?X_:4&=Z-[4^MIG%R M9,[=HI+WBAW::,HXE4TJ50Z%[_?(ZK(H;YH/>?WI:W:T*19##%),O @BBOTD M!!3'0W/,98'H[3W*WSWG)?W@? )_'G0 MT/WS'^@>3 G2!,,H17R>[_L01Q1 .B+& 4VD3O&OB--T;;4>1;MH:V=.?4OE M*:=5NX98A'LMO4(NW"DZTW]A@ R8-4>Z7['9\ M42?"$?%FM^03/$7Q#W&I1 M;5%:%U3O UW2$JS M,TZJF*.D!@J\_22HN7;;3%=C/II5UW^[7VWH]S>0 %_ MS^JKYN?\]DM>;WP6^4F0,-=+(:,L#@/$IJ6MP&=B.US:FC.^IS6"=#J4S@"S MOV*] ^K\UD,55#9]1)]7ME48EEP4MY;:J^IR?SL6LMA%\0-H\E0W'=75$=59 MA_1/H@&D-;H+"VXP! 51&IX)"MH97#G,M33%EW,>3<]\!9AY$6^3R%R M>1+>OGJ+HA$>PW#)E1MQ4*]CF6;.0RN+N7>1U1!]S M<3_;/&4P:;;>=195WH6+>/-=_QK?NZII-KZ7@!3CV/<9!2E"",=H; .YT).L MWY7ZMO')!8?C%!T>R6I=.8K$9-<<-W+:V9(RO+KYQQ;*/SMPMZN++[Q#MK5M MN\KYD"U_N\D#=LY5Z2JQ:(XGA\E%F8L]*?:VHV>03EW@4B.)FJFJ(DD)PV+(-ID?#^1E5*FH.6M)=< M[*4?%%G&KXLL,1EPZ"KK2Q<./.])&Y>6>LCFUI4DG6O'U&UAF_6N*"DQ+AQ/ MMMOJ]XR3R*J:5/LON^O]=GSK^&-^F1??CE]5\# ,?0 \/W$)H4D4Q+!?TD)A MG&!&)>.&UK;-QX?Q(?%ZPG;A9*,-37>-T=5@AI,-ORP9!?1Z0U#M5W.#I*J/ M.#NF1Z3.Y):/1VY9YVTJ&2+/*;01AUBBQ&9L>ZRX!AD4?BNFNKVMRFX[^D-6 MOZ^[:SZN_I)M]_FH[!O(".@:C$(&H<+ YJ>>30Z0C^#^8J,KI\-XR&87?D'F9=K. M**!.TNW0/:T6/7Y01CM;"AK7-=/ _>YK51?_R*\VL<<\A!,"O9"D:412B,'0 M(DEI(GG9QYR6%M:T;A&@<;()H+*VR7,JK6E&R9RC93TP![[,HFG]>DR1F&XI M$VN=7JE;;.A/FYO"@*$^;$'<4@C ,_G/&OOJ7QXHW@"(QJ[$8V2D('812!TR;![ MG/H1 "+*8Z1A\I:_8%EUG?_1<3$ICRD+L1>TF"_*XY"<3K!03J?MLC(.1&>%S;PD=+7C# M ^6;AMMP7)7WT J9=Z)6\J+8.H)5#I2+G$OXSO1-GTJRSK-MNYW5GNW[4#5%"V^*9(]P8C]*H.\B MQA(,8I;$/*"-.+W8U@'H<59UNF>^!JN<@UE.:Y%\LR-CM>+FHLY[/S52#ZG;-N8K1U;J!'=%J1?L?5YZN[ G1>#:UUC]O,LRR MKMZ7'UO =5'>H*PICMYA]F,O2G"0^(G/4NI"SYTNU$M9>W>PU*:E]N:-[Q&P MPZ+$UR*O.<]?[]O\N#VZD97W_]0XU]."1O^"L<,3XGHTQ_G2VB,7=?3[2"RH MK.H\OQF>=1K@M_1-@IT.\>DR09?:,Y!MSDAV*;LZ\:J'.+J?';\MO M>;/K5KGPENM'<5WD5^B^#1KMBM<^V_[V!MNL4PT\.8ET#[F=^VK\^7-X:(("GV, D @3$) ?.H&XT41B(>6EZXRGOU]@^O(/21G MPK3:LWZGR#FWX#N73SN&WWPS'B_0ZN%%==@\]Q G20,"@ M#SZ=IPENG=$S) M$"10LIQ?1XO&IZ/CT'I;=K4G[0*"Y#:9#E[5E,DTH7-%RHJ'@05(DQ"O.93; MJ6.S+'I!TN:S):QN[5'-MNW^M;F41HE+(PAC#\ 8,==C05_AZ[HA3>0>'97[ MM.FIV8A&\:E/29X$A9:IAYH-IT1D!B/B98U]$[^6S5U^V:V$#(]D!5&$ M O".(J"Q,4>\E ZM@<1HG+UBJJM+*0I%\X1-,4']V90*2@SB["H)C62!!HJ M\#O!S]G*O;F<6J) \^UX4FNGAQGIK.;=]$@&ID$40YP&*8A0 !DD.!H;"KCF M*:4TXI]?;M;S3O7](172)',:,WPI3X%$J#*;U[P3>)]G!GN6Z,D, TZE,ZI< MB"K(A[JZR^O=_0?>=W:PO*)_WQ=WW61L6JB)0P^&&*,P2EF,&4U3C(>&VQO^ MF(RB:&C.L,*,""^<#F-W?FI".;ON50?=8EJT,--RVJ2-9".J]3)U9U1,(^]V MJ)I.@RIC?53Y8-IPB>F'[+[M=.T#EY>7]3Z_>E=D7XIM5^SR^#P$\J$?,1^Z M*&$NP-ASQU3.&?P +]_5;$YU3 M6N(TV6FG67^9/H FS?79*>P"+K1#OY6+.#WZC MG,B-^V7HD+ANRA0M:K=("=(C=D/4D6G/:)RR]1;U9,%_HSN*=DN=IMG5=_F-:;OJ^N?JWIWD]WD'_/= MOB['&T0#V":*R"< ^RD ;N@>)I0I 4!8#&>W9%@?>WP.!]@N^8X0G0&CRCW" M\[D54-)%:9435QL9E;G8=$EF%2\QG K[1T"@F5?+_[ MFM)#33-%]JJBG+FYAN/F/K*>6<0XL%VCD+?J6I>\AM&O\E;[H+.MHU MVP#%U,4H]@&-HPC!E*)TVHBBB="2JLIW#:OF $7IO*@4/>=UTC0S(C!LYL$ZOP9,:O0K'>:4)$E* 0SPHZ@!JQS3?,#"RSH@R9952B"+_7DM4&) :![UZUU5 MMD_=ML^3#:U #\$XAAB!(&@O,F5>ZDZMT"01GD8I?-NP(K2(G!&2RJ:B"ET" MGNW MK>[SO'N)]_U=VU.&J1H,$"*!AY'O(S_QJ9=2?VP/42 DGO-;,2RC([#^N6FG MA[92Z>E)DL[D%?.)M2/'T&!'I;O+J;TN_:W/S3 M(('CFD<:88E-KUFM&!Y(QR_X#N"<%IW:8\@*) KD)HOQ)Y>E/$-=BVOF>](* M%*J])VV6ROGO21_W1EVKP>?,/Y78:*',@A1'CQTGWI6>RXR06I/\DKLT/&KV MT]>LGM:HH>NZ/B(IBOG_N31-$QX8AA:!&XG/&F>V8UBQ.;H.A]-B=#3H]UQ: M!11\04;E-/P4,!41G\NCA(POR*=B"43/8E4[^[+8-<.VWI53E,[#_KNKG'S( M^+I?_U)E]95SV_U&_]CV[U^K)G?&OETTSE7.1\UM4?8O<]SF>?<'EWF]X],M MY^[ B;/+ZIM\_KO*'F#W"E)C% < MA !%7!##,"81G@ZUI21.Y:Z-4VQCN<4(!_[.$P')I\^4J1/3I"584UZ"<$03 M5S-7O GG1KK(M$-V9EOQ^ 8W+:P(7]O6-O$E:_*K]MW!O&RZ)!_6/%F_Z6[+ M1/>'7_F0W;<_ZL9E>['<[OYMR=6QFQPT7$9;N9G%]M6)AB-Z4^B%,?,0A2&M IN_-.+&^G1\>_-UC?2^N%TQ/@'#'@]#68.\[!L*727#@3#<[$P_B@;4^%Y(5S MEOI+]*XZ2^&;BS&OH:>9N2IO'5>?B9FV=SX[8K+U+#V^V\]VO/(Y!7K9&O38 MF@%S=YZ]>5OR3*BHKOY<5TVS28F?N!%B*0Q\&%(4L8B-2#'TI>I#U\!G?RXP M:7!O7KM.VQO8_H2;N(+RZO712ZJZ4H^P2#'78N Y-5S5&TLI72_#[37=W^_R M=HWI<]7^Z/U^U^RR\JHH;W[9=Y._F!(6@2!R7>:V-S3Z:3A6D*5^3-TEY4\; MZ%>DB;W-_:7Z@]7MOE7[8_Y;!\LOG-[VUR66HAXUJ*#:.]6/(:OZ:=&LM8;\ M9ER 7TR.6!*./K #<+1"/Y#(/F(MUW@ MC6\X?MK?WF;U?7L+S<=/OW9B^F3UVLDN=\6W[@ISA44E>\B464NR!_6/L(0T M&3[&XK:_C3LC+1G.P,;2SRXLZFH3H=ILGWOE =LP.;K"]A(^-!Z\.<8>[5-K M#GG',?XX)2E*H.>U-F#J$D+'*Z[3B))EID_:4=L_?^(FOQD.YCQ5[P<3)U%I MMKTC&0[[J_:AQ2.^_NYC5V27]::)H&ZL1[WR>&Z.%UVAW+#G+)J"#TL(0>32 MB.-/$Q QGR; P]-Y$D@!V]QU"[Z?=EF]LV8&+HA=1H"F>V<_YV5 M^W8^[EVTA?BQ=?-M4;=;,]4VX.M7,\M^)2%7UIGKSJ,E.]0K#[GF>%E^]JSD MN?5#[L.MTTV<1# F$? (8\!-78BBY% ?PB3/PU@#V_A*=_\B@TI9I WTK!Y0 M#;K3UGCZN.CF1PFG#UVY2C15[$T_>C!5I66Q6#K+;^N'TGYG?((/(L_STP3B MP&<1 *$?^!/\"--H4W9EFE=KAU))V$+:"WKM/;90XK3E-F^-L"66RKIU[5AJ MPI^6Q]*A6.N'BZ4/7;E*+%7L33]Z+%6E9;%8.LMOZ\=25M77>7%L@0N0[WM) M$H<13(D'4<*F>E[BA=$B.[H&TYT M1>MY-_OBMJ>R*K@Y+6#JUG_VAI? M#YWHAPNQ3QRZ2I15[U8_>J"=PQ+I)YB7A4&A&R]57ZV61 MRY>9C4:J%IG]S-W[U0E>JC%[91IM8Y60J.]_=*55YF6U*B$YSUFDER^'@@0P MA "@,64H31&"&$TGAU <$BMK=N>;M4@Y[RK5GJ]KEJBSIZX]1URI>]HZ0]37 M)U]K[F'G[-! -_TOD[%HI&SY9$:WO]?/W==>V,9\V>:FO:H[V3OK+L1[)/6%!Q MKJ_?_NAYD#'>5JI9U^WY]3.BAW6$+]L7@QAZD9?Z/J'$HS'#>#QR#L((Q79D M1+JM^F$RHL>5U*\M(]+>7=?.B-;LJ;9F1-H[Z2O+B"3[A 7G!O3UVQ\](S+& MVTHG#W1[?OV,2&+Y*THP"X,014&(@S!A.(9X-(TB3"PL*YAOU (5!_]OS\&B M#F'[GH-H?_W1(XL)RFS<Z!NN^]@ $%'H^FE,/("9Q^(@&>O> M@)?$@=AU*?/:,'ZWR3,/3@Y/>TL\E*Y.X?D9V'+U%> M@42QU]U/V?Q,+-/#D04ONL^WH=+9:R3DUUQ8Z:&_O^;?O:W*[KWGMTVSS[YL MEO--? MY%G%R2PFF.%-?2%B8+K5%!%.TS5]"$*)/>@'AR%Z!Y0,5 M=BP(%W,M.+%TH,Z&D,#29E?H!.&YFQA\!X@?1G^RIJ)2T14H:'=TI_MGD)^FF!HNV5LK)=SZZR M6!/=S?+59J4N]LIJD,XYV8*B5L5>]Z/7&>DA::5RU5D^%A@24W MJ-P5W(KRLL@;4C27VZK9USG\PB%GE[M-''A1$OB$!B1-0XH8B-(D99#%,0FC M2/2(@MY&S4GH$4XG*UL9/4+J'* ZOXU@%W[\58K(,S)EQB%VJ(LAVZHENK3D MW.#R:WZUW^;OK]_?Y776(GC7/5\"FR;?-9_;/81-"B#&8>!ZKI^F *7M,M?8 M-*0HE3H4IZ-!T\4> \9V$W)"Z?0PG1ZG\UN'5/;=;RUL"R:O2Q,MF6IJX-A, M/BC V[GL32?M=JBA7I,>9T;Z^1+5O@]UQ9O[Z9.PS_Q#\ M7C2;- 0( #=-8.K3$#.>44TMDP1C&>G3T9[ISPRF GFA=/"Y(D+ M!RHI?%JH%M.]I5F6W Z=3[ 1U1-@[8SHZ>3<#LW3:E%EKH=J4KRV75+=9D6Y M88"E$?$0B4B8(A8%A-"Q99]!J61/1WLV*%X/59?FR9 ]4_,,\6Q \UZB>%G5 M._"FHGH*K%NN>BH6B:J>,EM"-13OKZ^+R_S377:9OZV_%66.X<]Y=XEQF$(/ M!#&EC+DA H%+?31-J#$!PE43ZDT8UK8>F-,A<]XX/;@+!T.)'?L9_ G402Q# MG9Q*P#(UJ10T#G8UX)Q0K83AI\ZFBA?DD65"FH,&( M2FO'D4M GYWCO^/MOMWEM\T&Q)B$D+"$)A&+<6 MO%J$3@=1,MV<2ZU8IKD@JY*J/8=0(\GE>:K.Y)6:.+8CI=1E3&6D'ZI-GS_M MO_QG?KG[7+VOX;>LV+9KE*RJ'V+JG\IX?_UK6>R:#4VCA,(D &[@)I !/R1P M!!334"C97 #&0I-M9X#N[*KV7=\)O7/-_^O12+YP>A/:C8+."+59N F?R4W. M5W:7VIS=C*>,3N;E>1:8XQMTGATZO82A)U8$C'.KEITV;-\^'_=S41:W^]NA M**AA' 0Q)+Z; ##EQBGPU--4]3:7S5?;!R\[I,X =2P#;!PB M6R.JC765#'89PF>ELHI<+Y#3GB1/.+F=3[\=ZJG=JK/IKB[6A(N$=MFNJU)\ M?_VVO*QN\ZY?CJ5*@4K+E9@\4L(]+AVH(#1*?'N%JUGR2'YPI;#'G#C@%LS+K'Y2Y&610=T!_S M;WFYSYL-2ZD+ QC1$"&:H-1U:31\/@9Q'(M= "C]69F1J'3GWXA$+A,1IT5, MP(SP(:=,+Q)A1'7&5L_(B30W=NB$/.QJ9I^0K-C_$63AMO:Z6Q+DF4V( WQY#'/==4T'^KJNMAM8A2[V*=^XB<>Q&F2QB&96D N MV>S:XT-B8B#S7:FUB0F"<&_OH#AW'18Y$9 B1TP"3/$B)P ])1_.4V)D]!_9 M?V;LJ[!DQ\A70E[-[R.**YGT>WO:,&^F"86;I@!3@A*>>(2^&Z0@3,;VDC"@ MCO&TX/#*EH^8/L7Q75)>0XE5R*-DJ>Z]CB"6FWIXB0](JN+RI3:H3(: M[#BU@CB3&>$UP[:^J+R!Y=7/6?VW_*CE#62>%P-"2,AB EP(6!P!HN"BZS+T">YGMJ#ZIB;8(V*M/ "ZDE^SJV5 MSB?5#AW28SJJPYV[= H3;8\6:?5QY#P6DU>\B1MRYN$5[=%6;0)VJ[XEH^M)HBW@D(? M)P$+8 10X(\K1$D0^IZ<5LUMS;A:#0"[D98]@"BYRC.75L&5GP7YE%P-.B+R M(;9U5.L%ILZM&VGBV [ETF;-X_4EK2PIKSEMD \"+X6N'_(6_,B#B0?'=MPH M#F76F^6_;GC5N;MJRZF>K#+-7&1ZF33%Q26M?,U=5%IY)4EF!4F8-SLT90;^ MEU:,))F0UHV^].5=U32;*,11!(&?AC1P:8 8AN[8$O5)H*0<$M\WK!U#45CK MO5%!JE)5.61HD]0.0XRIJL= VQ];0/^\DH0<*!$1$04"+9,1%0M."8DR&\)2 MTEZ.^4M55@];'/,>$ $W(<3G_YLF- !!,A73)0BE0N\D:&I*2F 4RO6[*W>+ M#M*%4^:2*SQS>124F>4HE%2][0[WP:QTDNRJR^[XZY5H3YS))V)<._Z"5 MSJZU0$XL5W6EF-*^%B_*R?2#=+!/I@^F.0?;1AB?=-D_$-^T M#UZ?+NXV,D).D75FL,SFUXYQ,]^,2G._FS>:4-84EQLO"6# OY[X24Q#-VPW MQ:?U: 8ECT6HM6%\''4PY#)31;;$\E+S-,EEI2.>]DVZ_HV["^<\9XMH2P=! M0ECD:+13521M>$%25!A1U1-2;/>[_&H3>2[@P1\G"8"^2WT7PBD7 (1)%NNI MMF)<4P8@\U1%F#,U73%!UGQE>8FY1;1E "&A+K)DVJDOTE:\H#!JK(AJS%_S MXN8K_SSD0S2[F>["ZUINWN]WS2XKK]I#%6/JE/C0\Q*/H8AYD!#/QVR\7"*) M00CEQ$=[\\95:43L9#WD::K007;V3?_V+/_IW;[;WRUG33$6455C3K)#;LV95RW4V_LQML>W>XR_Y[OWU MY^S[A[PNJBO^\[J]*9KD_3^G]!?1Q(,4^RY)4QS'% =H3']3BL-0N@3>+!S# M^6A?Z'WYX,+FHZ+Y5A*Z@E#9FZ,6\).8*EOF(CFA[KWS['7:?2M;(M_Y%=_SHJRA?.^?%M^ MRYM==^__!L8Q"$CDD2") 2(HQCX86T6$^3*:/K$E&Y?3UB,P6VEA(SSE]*\"I$3%]@:PS2JF+9CMD4)LUE9G.*'LI M^1-1'05U0U":AE$(/.1C0A"AQ!OO_$K=,&8RM9MSVC%KBRW[7O4^WJYP/?%9VYFXS0Y>?GZ3PC'CI(-X.X=)B MR9-KTG6Q(RI8K"B+7?Z.-\=S/3ZGOREXE^K?&.V?7H*W5;TK_M$=QQD*WJ3^X$EBOKL=\&[!<.*YK+ M;.O\1Y[5SL\9-['8W:\V#9]#_QEE7L2K=DCW,J96*XP:;>+_#)B/^2W/I*_: MU>!^/+3#8>-&%"0DC1F(/#]-6>*G;$2&2(1EIN1+X#$\;7])9)[7E\F4-L,[ M$AMML4&?.V>'B%4\J3=2:'+BTM%!E'FU(*'=K];'"OT6BX<,0VR;B1R_Y-]W MGW_/M]_RGZMR][79T"B-$L2\) #8BV(O\4 Z@@*AYVN;..@ 8WSJH"8WK1U+ MQ0IY!YH($T8]MT2$Z%S66^#T)M@<&Q[3K2TL*/OQ-48$=6-G!8.9')N) ZU, M??Z]VKA>FB1AG'@(@SBB#+E'LYG8E;PMQ0P&2U6_*+F 5)W@ZULYFN,J$T)O MPD=+Z'NW/L2!VZSJ [?:Q%S65Z]1PZ5MG"7=:HP:5&S>6?,-=A,_PCA$%*<@ M!#$!?/8PH*%!(EF@; J%Q:K=XE](M\4<9DRYM7MJ.>UNH5NOWBU(O?HMY;%7 MJ^!R5L[7< 56S:DXX\-E X ?A*D7>AZ%GH<8\$,P@F$42+Y':0B$O1K>PE]& MPL6\94K!M;MI,0%OD=NNWRU&K?(MY:[7JMYR1LX6;P5.#6HW_]T-PB2-(X9B M$I(H#7R2>%,@(0!*7G1A"(3%VMV6U"VCW4+>,J;=NMVTG':?>^[0%NWFOZM7 MNV7<]6JU6\K(^=HMSZD9[8;7N[R>$(4(P02FS V(#R&+?2^D$4LCS_60[P+7 M7*6,' XK*V2RU@0!G5C>:R:$W)S#EE!S45]9H.D/B-8F[&KN>XWJKFCI+(F? MPZX&G?\EWVU2WPVB (9QZ@&01C$AP)\6=6@H]=SKS*8,G^81*)K6IL5"S,Z6 M6]VDZE74I)&2,N;/( M$6-5_2G;YI_RR_;H0I$WG]N?;A(6(^H!&KJ4N!P!H2E*$A3X.$6$>IY,1JJO M5OC6T(##V"4PH9\#'A>$(/CAA\-T:Z-5.\ M97MTL\7L=* -B*>$*_0)J!DO&!-1$0>LIJ03ES/55-XGKT=1%6Q34%55!D65 M]73+)/^R&P[2\O_Z:['[6I3ORW[U-BOJOV3;?;YQ48A=FJ24A)A/YM,T"$@/ M"B#D8RFI-0S%L/:>'>X73FN"<[#AN8,&%TYKC--9(Z?)IITH)M(6^4].M1=R MG1$UGT?Z&7E?R)MVZ/U2QE:KC!BQB)!OMX4PHF[_@ /Z_+6N]C=?NSJZ;N?^ M"%T4^VX:N'Z"XX01&B=1/*)C42!T$=S2F):*$0XWQ?GT*"5\I#/#'@TWR!DL M.BY0EHX5B[OW?-"PV;.*T>._@E.OJLM]>SE;M]GS*IW[P )Q)]]6^[*[W"M[ MFBQZJ!O^"_VIX/MV!W8W](3V M3[G0UU?F:GGL+^<7^&JV1W>8Z4)BR&(0A#A,/+=T$O B D#7^K9&K-( M#"<51\&EO2&<:T1[15U6WO]3HWX=K6'?Z)U0FG>+V?GDA-]I#>@>QFDLN]!L MEBLTS#+GN?AU33)GVJHXQ]3!L&[E?_:ZG$-8(A$C_/_1P"5)'"(W#=U@!!LX4@6;8(>>H^+/-+D7-=JS>"+.A5LZ%DED-7C1SG7: AA&CR\>N*);J, M5@PJ6CG7NH#9KN$_!\D#2>Q#'&%$7(^1A <^=X3D D*UKUJJ EESJ?+4GLBL M"+*,^S2N2B[A.8U+D:_8:096'9=PGN)2XQ).U+LT>(+,N>N!%PD]Q;L # O#[*%\P[Q^JSA. M;Z@U[#.SJZ/%*W"7F8!KV&TS0ZXY]VD/NOJK7N9YYW4%WCF&*H;>V=QJ#;Z? MO^9UWE7<'.#@-/41@!Y(^?2:A3@(_,,JN(=2[:%7!81E@?=@@F$55W*8QI!K MVE=F9[=VN\E J#7MKF7FMI)NTQMDGZ%P;HB=XY57%&!GF:D27N?S.K]B:!/% MT$UY0Y@$0>@C%B>'U6KD0RAST<^,9J0"I/PE/Y_;OZ*K%.=ESLY'L(7ITC@I MM*7V1:F>19A4VVM4Q T1KCN1Y$94=VA6ET5YTWS(ZT]?LSIO:W,O87E%BNU^ MEU]-=9(T2B*0)JD;!]A' 64^3ETK'D5>CSVC(N@_U0[(2N^1<=4B?,XAR!,T&?+EFS2\I4!4R689ME M2]H6(;%28TA4HOZ:%S=?6R7DHSJ[R7_9WWYI2Y&[]IOW^UVSX^&3@^JP;%B" MPS B7APAEG@0)S&-1PP,$!IW6Y6#J#G5 ?"R U** MQC,#U(P[[!BPAFRKENC0\W*.QYE.$M#0"P"-D]#%-(U9>^OTF.G$S)N7=[9 T;=:\D(7,8TEW'C+!\&", M^!PM8BD*0I>@F 1TA(%@(G6Y@?;\%T^OK_+*[:N6NVN7EKLBVVWOGJG54 M^S[4X9Z5TWJW:B8B,%:-N<2.P6O./,641)''6<-[4):G6*[^<]]?R;$AP$]3 M0CT.)4XP=HE[6)<),1,J_#"-P?!@GZ8= VZG!S[%X1ZZ,>4DL M#[+!07+YD1G?+*?-+Y,K*]$:W66Q4NNT4D2PM;,Z,RT[A6=#4XJB.(C=) JC MA"4I1-Z((DY)+%-IH+MMP^4'3Y:'AG6A?<-_MJO:U:([#KQ/T_B/CK8"7]X# M7#)=.T6P?+8VVU462X .Z\1R-4TL"A7I_I+OWG9]\EW53#/ *3SZ,?59 MRO_I,9;ZP;0$S7 8B*T=:6C(^++1+Z?WZ077D'30>3YM6IA'NJ9OSKWH]*SIITI,]?!E01&I)D,J[7U)+F=ET'>QCWMZ,VUU>UXS[B_G5A^R^N_SR<_Y]AS@5?]M$ M@8=Q $.>-@)(?4H]1'I4*0QC2N5V"$RC,1X*/NTXC%;+VH6V;[GS@?^IY%6A MQCTB-K^VR15RT>2 O%WT/,;N#."[>T&;BS["O/G2&N",%CB_M38XG1$+;U;, MI/Q,RKV4,^U(P1>SMEIGR,@I_/O=U[SNXPHLKX8'A9LIK#"(*6 L("BA#*> M1!&(6.PEO.D$0]&;(6>V8DX-.F!C=ME6=X[85MN3/$_5F5&LB6,[!JDN8RHC M_5#RZ>SQM$[_SNW/>=:*P-5[/O(O]W4]%'$TOY;5ER:OO[4%]V_+N_V._S$G MJ]@6G4ST#SX&E)&8I@'!/O4@PLP+21*$,,4(A?P/938QEL1E>&/C<&SN8G@X MVAG-<;K /A@TWO9];)/3&>4\M$KMJ=M%/2VFO+8Z64ZFE_>OF:?%]3GC3"!8 MP^5V1(U5+'_\POEJ[$O'(W3?8<3;K&G@]Z+9X"0D'DI3D*8\TZ0)@CX8VP,I MD;KB7;T5P[&B0^-T<'B2QP&IBKP\?9*2;90Y.0&6(,VL'.$R+R#+I\,*()?4NQ[2 M*FFMBON6S'$->VZ&WK[D-(MSU:>D&D]<9_C1,KU?C08C*>ULOXA&FY^K,K__ M.:O_EN_8OKSB>-OBAPV*/>(G84J 'X0!89CA:&S,C8GD&5G%1HQO,76XG-L. MF'/=(G-^Z[%)BKXJBV*2O0!]-2EL2(II$/7#X73 (TS0Q]RN06A^:U97R-Z-=/S@%45_5V M^$\^GK*;O+R\=ZHOV^*F6[E35:.9E(O)TG)U^K@N@2S#$211%!"#>/IPR MM#3QA!Y8UMSD@J6 $[JYA1ZS*):N^EB*73E!4R+6=#'(&:K$*D-T<&V'MNDV MZG3-B#[.I-5NV'OLCD8\A3%L*X8>(RBD'@8!I30)_9#_[U3$0A,ET=/2\F+: M=SQ"Y]5\Z&%<4@,7)UM5"F5X-JN%(I2)2*)6ZBU31KVVG1)( PQ*ZV17?]%T MLNP->6B,DCC&-'2CF/D>A%Z,IF+B"*18;HH[IR7C$]P.C>,I3EMGD2@I=(;9 M4\_P>F 7CC"59M7M*4\B6C:#75@J%%RAB&"?3=,(Q#$,8!B;VQ190&8+XJB;:TD"H%&E5)F$1U53+! MGBY5$J!R,54*E%1)EEU[54G:$@%54F-'?ET_X_WM,O_T-<]W?ZZK_5U1WK"B MY#\KLNVG7;;K)I@XN^MVZ-X59?Z6_ZC9$(9<#_D1\+R00=_S<31-+&F$(K45 M?T-@%MP+&$QP.ANQP1D.X9W*-18%]J[,.Q0RU3=N+DG]SL6X5DZ/OR2[TA>%]^R]B:Y[F35NR+[4FR+ MW;WP :WFT:4#=58VUUQF^;,-ZT M5VL>;.UO+7'^.)G[S[(7F#2/;C"Y<";+N\84P]/:'I$-8VOC72;<6=-YS$9' MP\X4B:*V]"?+HJTUM)R*RM8 G',1!BRO1M1=4?WSN _7TZ$8(,]W<>!1YE.? M!,$TXTPAD7QOSRP6X^M6G5Q^Z_;@OTY[\,.-KEEY_T^-Y*1<'6WJ8>W'OJ%=:%FO,VGK^+@NC#(M&A1[*A.QP4?#&)3CFGPW=M+T&SD<^ M.533D82$I.>,V,VG MU XATV!'I;NS2;S30X:70]H+D ?0.4*H]M2,'G(E7IQ9G&2UAV<>D)WW M9!<'I',?GQ%AX1EETL^@!4_1Z+6G,M77Q!3K*B\V?5L?\YNB;:+<_9+=YAO/ M#=P )I%/@P!Y+DDCCXS-\/FZT/EPY8\;7E8>Q.@ RFE1B:F0.F'G%7T1KN0$ M7)*F,WE0DU_^Z:;Z]A,WLDV!PO9?6I4)CS*?4P0\(RNSN5I71>;#KS3U&5F- MP%RF/&E:'*>%NP8A+@APO+RN!,4H4YWIG MV= PZH_M/3'8E2A9?XRKP:YF=@7Y$?TAKXN*ST^N2+;+-PA$T'73- (N"&,8 MQTD8C^UX+I(>VG)?7VJ,]Z@<#LMI<].;X4!4"4*HU:\("#%T1! MC2][U$$1_S,R,8<)$;V O)&KMB&VS6XV7A"A.(1A'$-,J!=%(/"'[V/B >'E M!+FO&M:'"8S3HA%7!4EJ7E8#RE@,' 10$86X%Q[,KM>\I]>YE= MSPZ3,X*2W?*49$MTP],<44K;G8(<:=OK?&#^V9U.-:+6UXA9Z)_L_WNV:7E5=%>;.)8^BU^RXX<2%-TS1V230VB@(H='F$ MIJ86JI;H(/8'3RZ<'J5S!%.Z>&(6NZ+"LABQ2CJCS*F^*HLS_)PON=!!K"VZ MI,>8I\48^C@2JD]G1=WL8%D6W_@HS^K[\2W')(@#Y*<$IUP/44!"3)*$!&%* M41K%0K5<<[YO6)\Z5,X1+,D+NF91=UZ'EF)-3GQ6)4RB0'\!XM1*\A4(%"O& M?][B9W18!S\6%-S/M:#2UULD9!9R.\$'WB/&JV!A2CV/Q8!"C[A^.SF=FO"@ MRX3U5?;#AH6U1>.T<%3T09HD 24UR8^1X'KMB M"OT""Z<46Q=Y%BBX-E,J YU+[LJ-!ZV.237T(N2A!"9AZKNQ&\8L&%N"H4?E M+MM0:4%FH"A=LZ%1A68Q>5[*EZ)PEH*O<\GW,Y0\(SPZ"+3C;HU9%E3ZNI.< MNGS,FUU=7.[RJZZM7\MBUWS\].OXG 'A66P404@)@5'B(1 F8YLL@+',S:KS M6C*<07(@:[W+?9:7,R-&#Y]VC!U-ME0F>IS$?.RY!F%Y]2&ON\LF.!7P]ZR> M7@]'F+6WF9YG9-C[4)[1"?.KS=]2I'B)T>LLJ$ M0[<;!&9S*WI +C5X=>1+3/Y6=(+:7%"S,\0FAW(LG9HK&N+:@JFC*?_.E M-<2Y/++$N3P@=7:5!WVP;#R T=EVX1Q9Y_3FK325U^LCD>6 E7J%'=.BU5DX MM2RQJE=$XUL'[P,/L_G&0SB)0 )$3Z,Z./!^C.2ID"1'2JD KR:W3T,Y+*_5.4WGGASV>F2 MZ\\55Z'C/V_5Z9=J]Q_Y[J!;7:;VOG\P:T-IP +J!2A R'-9"#W/GW0JA4QQ MVV55S,8W!@637?#_0F/I:U0&, M)<*3E<-BQ\7#GL(-=.[SW5&&?#%TDL%*"_/AN8Z;FQTOUG'LB%*6<:*2.2_L ML=5CZWA:O1Y^U/Z>M_&AC]R(A!&F7I2F,(YA/.W+,";YD(AEX,V737R_RR^' M>/HE=XY";\6_YV3.[WEQ\[7]A8S_=W:3.W>=(9:$6<4NL7*\-=\7U@J\78KV M7/0=%JBNJ]HY,OH'"#RO8_W@@7DF.4M%:!T^E%KR>KHB5]=<';JW MG]']X5<^9/?=DQBM*?T#=F_+9E=W^YC-^]W7O/[\-2N'W.(OG=EOR]Z:SO#I MT9\-#/R0N)0RAA A. T(F@H?&<1"=>:6F[#$4MXS NT<&>Y\N7\@Y(/QO7!? MC&\0'A'@= PX.T[!.$^Z<'H6G*(<)%SH(3-SJV:+>_JE%3I[NYX=H!FG@!H1%*1ZRN2X6NJED7H?T#O/N',]CG] 9V ML]3!1(4-TN7[@<1>J]5=0&';=B7OFTML=3OHI;QUM0YA45JZ'@?/99TK>\2V M-8,-2A+D!EX4)UZ$PP0D$9D.7 !/(0S: -K^R*BX+O!CK@58,/L7[E(6":M5 MM*PTPY?TF[#\MANX;YMFGU^1?;/C5I<[F'S*'3F./_"U3N*!)\+'89=9DDD,&WE8V%?A-69 M.MTM]YX$LPDH07X(O3I)\3BN5==U[(;?.9G)P+'J3X7*FI^O+.DKC:P2*GJ5WUH&>D M_6GFAO0\&D]M6R_D' LVMY>RM%J^Z\M<.SO4F#^N.2$3'[0L*^#1-(NX:0K!<=?Z1&/3U]\-JE:8P:\I# N'5 M=(%LN//GEZ M_<*P@J@GFIKRBK3,HQ1E MN<^V<+^K;GG?OGQ;7M8Y;ZXH^_7*CWF3U]_RJ^NJ;J?0AX*V#8YP0#S@>]C% MI+T"(XF\$0M, Z''4\TB,+S'W>-V)N#.B+S=C![>Y!K!=P>.1OCC[H+,TP_& MO"00&JUPD%QP_#%\(_-^APT^4@N2YGPE^"Z((G6G(J5Q5U@0*\W;6"W9N16V MU#[F8[+VH:YNZNR6P_M:U8?;H;P-1(#%A,0T!+S'!0G&\5CK31E,A-[/T]VF MZ;JO+HT]X'0&H!?. >I+5\&9Y5QBRVQANE4VR>8Q;6Y#[&7J7MH"TTB^19M> M.JUZ;IM+.VOS-/%C?IL595'>'& <4!E+OD MSAR,U91S0G\\LH]^49^FDQ948A&*I<59J]]LUFN]A@I) MN %NA57]\FM^M=_F[Z\_Y3?MS(XW7-7M(8^W97>^L9WHH?OA#S]G7[;Y)DFI MZR8I@22)OX +DM%QMP.1-JYPCV17?^8?B- MWSKLDN]"&?&.H'JO[!A)V3;B$S.:+4_L.;$VZ"9+5-JDA8_EV3B;XMEVMNO/ MB.R;HLR;9FBS@=^+9N/'/F\RCA,8 !R1&,)T:M.-PT NH9[3DFFM'; XO[5H M9-5S'H>B6>Y2]$DJHB!SAO+2,Z2<33UUD&F);NFQY4D"J8\A82WJFR!5FZ5N M4,*2-"$ACFGHI:$7!Y$WMA&G82*E/5)?7DQK>CRR:B/'DJ"Z&"-(54U>XL:, MGAS3<$X_E.BR1"_4L#_6AQD,"%43O"\)GZV6?(+Z+2_W^?@0% "$?QJZP$VB MU/-IBMA!>7PHM!,RY_N&M>%]Z?2PG!&7R@MTJMP)[. O0)N<8JS+F,2^^@+, MJ>V:OR_?7/4,U@.TN?5BSYMZ:I=[)C$6[&'/M:#2UTVD%/9#G=\63?ZHJ00D M08RABR(8881\EWCIV%0(@= NRJP&S&OL@&NF9"C2)Z2RYIF3EME529,26O/D M*2OMW4"B/JE]UMC36CN/&RO$=J8)E<:^HC3!?6ZQ[QV?9+_E,^YF$WD TRCT MHRCV0)#XB4_C2>D!HPKSWGD-+C,=?GX9W?FMQ>ET0-7FR3/)EIH^+\>STJQZ M#L4FI]MG:7MY%JZ'=:LFYYI,>G[.KI,O#&Z&M89GPJG8T[/TP'N-I$4)KWV5)HDG"-@G@Q4CV\[=+^ M2KL#=]C.'2VP1RX?4:LFFJK^L5XZE0T3%]!YW,E7T7P8WD5O#W/M8-E=Y7=W MV"S&;@@(]A%,$$)A1(($\(PV<$&:>)X;IFJE,S,;-9Q(CN@NNG.IN^[%^ GA MW+J8N7P+BN<:5,M)YSR6#5>ZG&=-J+Q%$_&6:*)VLTX6LFCE350/V]L@]EPJ MIL:&Z;O'O\GB@&$&(4I(&H+('UM+8R0UAU9MP[#:C;".!Y_4>MQL#L4D;0GZ MY!1,A3DCNG6"FC,R-9=,.U1IMA65WBXFISEL7Y?%;E_G7.18\;W]MW'5,'(] M/_"C,'&CR.7S9X@#;VP0!T#H'2(-S1A6G@E9%_M';(KJ,X=-,0%:B$@Y#5+E MT(@.G6;HC!1IH-4.-=)A2*6]R\EITKOV$//7:GOU]O:NKKYUA7MCBZ&? C_V M*/-82,+$"WS$QA81B*0.Q4R[Q/;LF\FZI]?)3Z+&04TS@( ^;Y MOCLU''J!U %?#F^>['@"Z_SG[SZK&VZQIX"6?-^R[ MATM(?E?GE_T4!\2^G[@A\F-&21RX(<%P1,?!2>W4+(5I26WCX[*WQ!E,<3I; M+H91V]ZXU-GC= ;Q'Q],HV'S ;ZH)("LCO\RL/AC4@^&T%1DZ M[;"B)3DJHW_]D)(E.VXR29&2LC$/516W,M=>FUQ[D]PDM3+?L=2.G+V;9]7@ MS'V6;'B8*IWYNAK'R]!#4\;(SM-U.))5KU=2V09N_O4N$U]P'.A>G*OY5_/S M=S&NW"A,(S?V.2C/PX'OA23NX/G 5;H6=C)0EA7QO;3HRNE-:0;UN3%7SHMA M?_5\W*LIZ'3NE=/:17I6394G=:H5%3?EA &]G]S/RX@,TYM=S#R^%.HM.D#? M=MFS=L\;I5$2>3",*'5Q#-T8]LO0&&#Y:^3&-V4Y,IP!?"D-JE)OBEN)0HII M:563Y04RJE J,2VS>A42XQB6JXJXR,-[Q1#F"%Q #81!8PHKG4Q!]:_W7![W MZ]VARKKR"I[ZW-1W6=DNW'PL:HYBDVWS_9>L?,PWV0HE.$ L91"(#0#B>A$@ M'0PWP%+U#]8:MQP9.LB_O*+;8%>3-BELD0LC< M'E$+*C^S,Q2BS]Q.T8M'5IPC%Z8T"'LO<-GD?@&AS*IYQ41]V-"&P,>L7@$? M^6X0,XP\EX8>_YJY?:4-@DK+9*,:FGK(C0#3?!K=!ABBK$RM&(8$Y@R%]$@Q7[LNM"/^@,W MD"@=_1O3SD0+,9=7<#\6^X>RV!XVZL4JHWB6TZZI*-9;E#'%KA4]&Z!N0,Y, M$+X,-3-B26&^.XXH][O>;XK[K'\MZ;QY]N,AVU?9BB&,&0:8A4F0(B^!U.L5 M-4B IUW69Z#MB9<(><#,[I"35I-.P$^P5UE]F4 M+9PSZ)=E**@UZX8*X8RSJ*6TPX5X(G6-(S[!]N,8^1&$"4U\GKYR$/RG?.[M M([5;_\PV/;'.RM72*D^-3?M#0VFG=<4XH1WO!?M:>Y%/6:DUYY@%*JU!XX:$ MUC2'4MMFW16NQ>UO1;']*]_M^DNLDQ3P27^4I@D7<1]3CT4D\B&*28*]T MD MMF%&?+R]D7K^C'<'2^9:=[/L*>R;3,2BWO:(+IMR.R#OF_[>1HC%'@U= -VP:RT.J-(MJ;IM6,['WAX1XVZ@ M5R11+K>:@C\3TCSOM?+/N!E(B,:RN8S,9[05[]X1/X856=7IWBM'FW\>\BIO ME@7%D^6A>':#)A@&;AH1/XH)3KK6**)*SXGKMF%9=3I8SADN'H90 M3G2FH$]-='28LZ(Y[U SH#ECR5R&YHRVHC#;Q<9KCOBRS++C ^F0$A+%(0Y" M'(E_J)=Z7;LHQ72L^JBU-H,.73D=1N?/%J4!35+D6%^=[-$[7J=4F)U,LYX1 MIJA>>F0O5\XI'=F$[37U3AQ2<@0 M\RC"H7@9*_(C%Z'()]176L%5__2)QOF5TT/2&_(*?*F-?3M4Z8F #$M6]:!O M7D(8U(E;ED)HX']'*G29D*YWN5N7&1973HM7/K)]U9Y)*7FSWYO":?QT^I-/ MZZ>FEOJO=;F]>1!_6*'MMEG67>]H7FUV126>#>UK=%S(& =,L1]3/O^A&,>> M2_@W.$JIA]/58U9^*Z3K9F;%JC)$S\V2+R*IB\T_G*+%ZG!(^6,NCK6N>]A. MOK\MRGN-^Z!G=K.<;/X\_E63X ;TK]^:N_K/+7/.3!,5UN=_=S3/:>R[%E M0Q4DP;#W_@?UM7U_E-6 MYL7V/[/\^UV=;1&/!NOO6?-+NJZS=)V7?U_O#MF*N!YF4[3.E@ M[FP@+2_!F13AUL9S$980VH5U"84@O?3>,%\TUNH(]B*N!4=="JUS]HT%Q=!9 M:7@K6,[OEZEFLNQ'5F[RYAJ-%O'7HE[OKO=UF>^K?-,&]#2(64JBB 6(028 M%X=N!YVE83+M]-4(9.MSUA[/<9Y:W/8KOMG1@(EGJF9U// M ^&I]_R$\T\9YUF<=!KM.PN*DHNAQ/#TTH*_%*XHWF39MDHYX\VNW M(VY7K M,@]RCWF(!#ZC,$(AZ-I-$ W50M_X]JS'K0ZB4V:;+'_DPB6ZX]C898!HN< S M+<-J4:.GMF&TW04^PNNCP/N\VKK#>)BN 9TV1_4R1-:@/:^O-#;*E/R9E?O[ MO!9Z6Z$]5^=]G7-)WF_RK#KMM7W-?M28\_"/54099@EPXP#B((1AA.,CB"2* M0$C5M,YPX]:%[PQOR[U8!(%D$#J1KQ) MZ&&_;8_#2)GBYKY^.]85\F-6=]?S_O*AJ*J_B>EJ.\<5RQO"37P*W 0X-;T< MP:V<-$Y#JIH*=IC.2)Q/[]XE:$#:QI.Z#!4S8$=ANKLI+@(?'AYVS51[O3N_ MI?.LH.H$ 6#B^6F0)BS C 4T]$+60.#3:AA0I0O?C39L>POS#.OSRV^?%UC* MC,$)O""YSCJ7 Q372PUR;V?)4X''H:5+&^Y8ADK:,>WE4J(]_JQOJ/5;?:BJ M#O?'VM;]]O>LOBNVQ:[X_M07M7HA#'"*XR!B'#@D"?\NBJ@/X]1W(W>JTQ(& M$=L_,W%V\>;SE;/F&;#[AUWQE&7'7WWB'W+'K6T>"FMV4(Z[,R<[)]IZ,]DI M+.^\S=0;)M]X.]68G/>'IAN=V?KS';20]Y^-O3<+O6;/FK5FB M[.>\^D=:9EGS]&E6U9_7M2A"92!&@"8H""#$7APRT.$F./)FC+%:>*U'6('J MUUMQ46-^Q.64'-B,@5+/KS.$2>L.74B0O'*$I8XPU>EL=3X/=9+EA\BW?#=5 M@!S5;_X-P^,X/FP&1P.>LG[.X2W31 M%'> Q?U#&C%Q'J#6@V$'Q_F0WSZKW?PEWSM/V;JL_C;1404#7E6(B,MWYV)" M8=]%A(T_R7&%BZZR<6#!7/]84,B;F0A3AQ9,^V:6^5\'F.:/^3;;;YO@C%$" M7$KC. (8^L1/?(PZW!A",N/\3POO="%O>X3E/.79;JHS"N;\.L/\S[I#EQ?T M.E-_]NG?6ZZ;:OHWJMLL*!8N@P^;TS\#GIHU,OZ]V/&/V>7U4X,\#G! 6(!B M2'#B0@\CU$]'4]X%A 05=TY8TBTZ,?E!<63L?\N8?&Y^Z8. MC)J=Y]\X-.HR,D5P'.4M]6=[:7:;E>6[%OQG7M]=[YNYS&&]>V5-U;[RR3!U M(QS1, S]B& *64K;>DP>PRD,]5[[G02:[7+)LX*;SI[WA?,O;I)SLNGJ+1FM MQKXQ/(W')8/E&0HU,WC^H5$M9F,?_?5YAE\<"E6-0_: M=[>;[K=-X*QN#G55KSF2_???L_MO6;F"&"(:8X@QI&X<(C^DN&N480)E8H^A MIBS'DO-2S1:B[\RX13VT3.Z1D:'F)W*&?C":W"F&@I,)YVB%*QG"),.74>Z7 M%\[,FC<0WBSP*'T%V6Y=53>W3:,?^L=N ^!B/XX3#&@4L,3#OA]U;1$_4;J# M0J\%RX&K 74ZJZS_C+4F?W*;&/:I4XLP.JS9N?[K+6(&M@3&$;F,E?V1-KR\ ML\L (RK7'!;[IBFR?LCKXSI_]3FKLO(QV_;9_755'<2=$BL(<81T##?DGHU*]&*6G9V&]J51F*9]2BPEZ?U%2UM]JEQ?TZ MWZ^2&"4\1R404D*]A'^1P*[ER&-2JZXFV[.L:J?2YBOGG>'8 M75N#%4*VK< M1"RK:9P!@NTJWONLR2B> #*Y.93EJ1 "I="/88)) MZC+@)6'B>D'7=)!@O41N3(/S:)ZXY:8#JKA_899N?=FSRK01W5,C>3+E>TF< MHO1I\[Y<[=,W24+\1O(EO3ZXKN[$PP'\/^R?A_QQO1-M-PEFZD-"<(A\XON4 MI@!3C_0)9I2F2AL1^LW8WHW@D-J7-L079^"TYJUCZ)1%Z7H50F#'FYY&:*&UE5^IQ5=9F+@W-O-_WV3SNA]&*:4B^E80*2 M, APR+Q>*-V0J.B652#S*9O6?-6N4^34;S'^,*:/L\QLQ] XH*&3>&<9*CN- MJ<4,O5]-J?_X\K5LDM8GWO!OQ6-6[D7V>FPS! G;L*;C6&,"4*$=C/V$! " M5*1X7$N6M?:/+\X)4C/2S[Y%W?-MS5F90WU7E'DMOI]G)'Q*-Q1&(6TSB(NTEC"$.U M=:MQ+=E.=CIPCD#GG.!I+E.-I%6V9F,J1E7K,[3)M%2(,<#38-&%"7Z7H5B& M;'E53&&.(5G%0E65U56_YG5ZOVCEP2@,PBCV6()BWC+P2-JUER8>55$K_58L M*U4+[-F-22=PTXZK=SD:&%/C>5W&>#)@1V&ZQRF.H[,36E]XJG\:ONTSL(?B M4/VQYPG)+O]7MA6/DGXJJER:;&,W$L!%Z+%&TVA_O#CJ?$S9^M?!>&"82!"T$2,L]-DG[;-8PQ M5,M)9T/Y4\5#X/4J>&9G\_=31T3M7C%53)RB0\P9%77ZPD+CXCNNLAH9QW:/ M?Y?8.)H'X]'1C&=4RGQ6@+J)ZT(4Q'&$W(2&C/6A-XE9H%K0<_$#)]C@5B_/ MN4R#Y.*M:0;4MY2G+ZNY4$ CS<YM#ARZ(F.N%+ E@G(:8-]@5W81^&"A5YHUMR_(8;^ Y]PT^ MYU8 5!OQHZF4$X,I6533B9; %IK38+MRUK73P9MCB>$"60,:8XKF911CXQ((DF15%_5Z-W994:U-)27LX9E:&.JQ.@*L@]=5;FRY3Y'[L8MW M]F@WNA2GQ/C$BVK/*-1:(M-SPC+TT;A5TLM78U@SH)&GQ;#?RJ(Z6T+[;9WO M<<:[P C1P.]P100HW4!@'\UDFR_<@E^_O!KE9\OF MC1GGZ^["D"NG-<7AMA@37%..'"W%,_C0K$A?=M^WR^Z;6KWE6-?3=<,>7;SB MF[97/A988=IFE! [*"=<:0Q0[*5>%%,HKE0, M OSC*8TM4^^[YN'W.W&2S4 M0$D)3=(*S2O\D\0,8<^T,4/1K?9BA@573AXS6O?]3#'C&>N&8X:>1W_>F*%I MKX&8,89I^V5@Y\5J-^6'8O\]*T]%:ZGG^P'FV&(_32&.B-??/!3"E"EMN,V% M\2GR; MB 5C15\FO6(_%G:E:1W2ER5J'@I((DXQXS1,*'3C"/<[)PF+E2Y8F0_E3Q / M^^+7/C<9X,!8=S7K& M?GP\16Z.BL91'"8$I\ -$2*0]34$E!G:Q3>'9]X=?BF=FWZJI^!.VR',CB>G M#U8_WTS-[JQ,W:\_>Y31L-A8/-%EVW[D>!79" H1Q3&D"4*IATD$^\@&&*+3 MQ ]55#]!%)EKDJ3L8-L1Q:9OIX\K/^M\9XKYC:ZG?_9(HVVWL7@SCOGQ46<5 M)8P'-P!=[#(OO IDF((^RG@"5A%%$?)F$< M1%0V:H]JPUX@[F&)UX2;XS(-,N?/#MO$MSL.T30PG(RPNXP!9<:4PD+O4QM4 M'[-:-/6I+![S;;;%3W]4V?9Z?_.0E6L>0;^C39T_MF4B'1 /L!CX01"Z/B8) M A'B(_P()'1CH/;:L 4 *N-0Z[EA@K[\;R?]H"2$'V^I?!]?Y]N3\(A [^?YO3@_: M.:&>3235B1V03HM>6H:@VC2PF*S'*\X/MO]UJ.KFZ:B/G"6.J7E7_FOQ.1.L MY;N,0[W>;XK[3,Q2OA:JL$-&@8^CB/'8 4D40DS]#K;GQ:&:5,\.U[JPGUGH MU(53=G8Y>ZX[>6.9^+GX3ICO/)RI4-%KS[JW3#$(S$ZP[-K6W#@M+GF=3+MR MCL8YC757PO.]@8Z(1*V)SB_"R+^)7_\LHFU$OI.\L(>\NAX^7T?C' ME$(JS1ZX:N?K9I%OOSV>C6V^704PX9]-$(I#ZC(W<$,8=RUBG 9JT7!,2]8# MV3FX::5E@)8!53!!YC(&M!%+"O-=36T8-0.Y$ANS14F+P[?Z]K!#FTUQX'*P M,IP/J( M4N2)6?XHUD+5\KUQ+,OE:I/1JY9G/>>U ^9TR*;5K"&.!D3+"+7+4"TSIA06 MNI[BC/I,&F]NK_8_063<0%6>G([F5G%M.1ZKBS/ %FR=H#AIFT\X4;I"GH0F8&8*7 MH5NFC'DY^3')D?3^YMVZS/"Z$A?YW#]D^ZI-\#!/ZA B$0X@"OR0QJ[/NL:B M 'AJFJ79B'6M^E(7FW_\^DT EZ% 8XUXN05L@A-9Q6$_-N)J^_4/G.VSV[Q.N75O WAC M(6=% &$A1%P'7>QZ800]FG:8&/19=U>+G##9Q2(U]IY?T:*F7RU\IU[_<+ZU M!CBBKSC5.[JFIF>6'24G>POPD)8Z'EW#@3OXW#7OJ>;5FVOUTVKI**X')'<: M'RY#F2>RM9ACE*@NBM]F92D6Y,5R/<>656B_Y?\E_(,(\E6K4T8U9KDGM\/7[N0*AFAR/YU-.<2>E4DU4>Q:/>Z -N.8V M;Z&S1WQ3[SP,LS6X_6"(Z&4HGSES7FU$&.5)5K^N[Q_6>=D61HKSQA_RQVS; MSL7_=[;;ID7Y1Y6M6!J[(<$($#> /H>1!E[7MAN%B8J(F6G1LI(U)VWX%'F; M5P]%M=Z)5:F'4M2AU$_-4,S^><@?A!%J\F:(;CF-FYYI-:$[X1/T"H2_-A"/ MBWZ. -F<;C@,+%)8T3LIY@9$SRSSRU ^PS85-OOJF)T-FGVKQ6OE8B_E4YG= MYX?[51)0#[F)'Y X 1%)?'K:44'05]R6'=_>#/L;CUE;LL)EL,$X9H-#BV*= M/0[;W([;YA#HG Z>\\L1X-_FW.QX@S#I_8XQ9"]#X@S:,[CK,9XIZ?1NORDS M/CNF6?O?L[HQLG[(Z_6N+QI+<(2@!T $($TB+PE0B#L !">*&F>P8>MB1^[X M=WR*E>_/*XW;'$3D>KM\_2W?Z50=FZ1?,N>;AW?%Q.\(TOFE@_DW0?YI;? ( M=;8B7GD6AY) \ZY8ADS:,.QE.FB+.WWA[,IK/O<5:2O>LGCXQ7.Q&^"(HB"* M^J9Q$$&U;1HC35K?C4%C*_/,,*NKAK8H-:F#/<6?+U,\D?R]IDU)^$:POE3) M&V/21;$;S9>^S/%\E,_$M]UR)&MK1-!^>U/?9>6Q2L=-?0]@D 1A2KV$>A#C M?B\%>Z$W5OB,@+ NA4>471U-FRP6 J&S.7#ZDCF=,TR*:.>< M(]S&-PW@64H*]5A5TEBC;EJJZIHU\J(.6^!TQ,Q=M"D.C+7:" M$#/>]ZB'R.FLEQN'8Z58KU7KVDNS!W'?U+GFFM%:39:U9^?VZ#4Z-6\8/N%< MB(B^R9[:E'P4_TN5R9%679Z,&V!M_$S\T_JI28U1[%,O\&D<(M=//1R[X'2# M1! E8U>=Q_A:$VZ5 MJJAIVR,]W=9C:I20E0>>^9SV%[K4LE_M//O=*J" 16$(4>"Y!'@,!&'4P8)^ M'"M5X=@&8[E YXCVZN5\N\\&SS9M#,BC43>-4,^Y/&1*7 5^YPSDV;3\M/OS M0<)UT^FO N6J\FS#FPM6;ROFRHB[/9[UM;];4_BJ@QJVW-1Y\8Q9?Y2VY67!GX "0AGZ<1GX*^VR4A+Z1"\'' +!?G/GB M0O#KCW]G7ZQ<"#[*#Z.4="H'&%74'O02;EU5)U9=9$UX:=%B:\1 .=$UQZ7T MM8OKI^;&U:\%VOSSD)?9I^-QOD^\T]=HOV7=B;Z53QAE*0B\V$^C$(. ,-"K M/V-4;4O=8,,3%'=R+.TS3J9./)KD74YDIR9<[Y+&(TAQM?41IM/AO'(:I%<- M[>PB[7;N;90F<4!(+7AB&0)JP["7-SS:XDY5,,4;5,5M_=>ZS%9^"''D,9]& M)"8,A@#'O30'Q".=,GZ5G]GK-*.A@U]UMIB>B6&^K[-RO]Z)T\A.=82JIX5* ME*J)GG$:QZF;N('VRR6NK K8&2$22J5#W[(D2]VUB .6*E_K/P$FZRM[)^CC M-&\:#TF*X^)6ECA7#<@AXB-L+^D#Y/ZMV%"/FT M-K]^YV!RQG5"@VCPYE9,R>NGW[/ZKMB>AZ8 LH@GR0Q[:>SCR/=1FO27F@JY8UP ;,;V^O**1!PEP4)R'T"8T\H7AIT MK 8Z2J.%8B MSDUO81NEV_K6]5+WJXWL4TN[8AE::<,P[7UI1>Y&JF6:[]?[ MS=L;XX%/,/$HAC "+(%^$L7][9!BH %BU476A)<6+;9&#)0377-9/BA%)-;8T2+R>SDS.NI:\GE/U=Z#4'VM^$V4!U;B1XMR*I"B0.:*D- M5RQ#1*U85MCOR/HKGM=5=>"JG=W<-D_P5'_L.<77_ =[KN'BBJ2W7^81U4L5 M_[/=8:%ZDEE=6GZ\!YD?S M&I4N[N^+??LRFG,0=CK9_<.N>,JRXP\?A%7ZZ[ S>%U][7;9#A^SWGM]YNO6 MMJ.7>^N:O;GWGE]KZDJK*Z)>!Y?;/OY&;V>PVS,/BW@V7I=@"6FVYK-E";8] M,]^1<YD%5.TWIQAJ.Y$M>[C>B>RP$]9F8N2W>=W_*W<&& 78>1"UP4>H"A"W=(E M#D'BJ6BFT89MJR;[ZE!&/C/TA3G7'YVF# Q]I.T7[/__X_KOZ /[^/6+FFJ: MY5Y.-V>C74TY&]5LCWGQ+\Z07CDM5N>-NT>GU4X5)@?4TXI#EJ&?=DPK)NC0 M)C04<64ORRNMDU2 M8W8<8V8'*_'\A! 8ND \=>F%;HRZ52WLHP =!RO;2Y9=FFE5?:AV $T,5";> MMOAW'J*R]/],0U3:)JTAJL:8[!#];5YM=41W*MHY!9,JW M'+:3GW K'D8QQKS<9&0.TM7F(<_X;N8B J-S!G*V4R:2Y VHHFGZEZ&+QJTJ M['9:U8=]GY$9GJ RTJ1,GIE36.U$2I@^$('%,_KG)B8$!9M(A:AGSH07_U.HJV M_0HO.A7WV=?UCZQJ6J&^YWHH#2$(DM3S@ >"H%_:2)4?YU/Z[(GE0( 3^]D: M+^NI42:K"O;84A6&AIH&RBSB\(R(07W0HVPI$J&)_O4;2B-8D-X3YT;Q 72Z M66"_[;>7KNOL_G36U64$8IHRA@,N2SB)H(_[C 7Y3/%\O[%VK9?(#,RJ]L7^ MUV9F=797RG[[YI:YZL%_O*?CQD^VU>!EJ4 MCL#K=-^?(;YRVDC7@NYN^Y]89358O9R56O'1,K37JH5O9ZH6V93>2MW<9=N# MN(OU_*86T;AH_:NXKGKE(@^ZD0\\'P+J1VGLATF0\G@@7C(@8:*TC6J@/=M; MJ$>(S?GD\]N-^@']9X/S_;FE/:8EMTTG)EEQRW0TOW:V2R^3-K15:I#R9>BA M48M>;I$:9TMQCMZWQYO[D.^S9GE@E4 <$]=+@LCSW @G@+JD:S*) Z@B=*,: MLKY?\N:H$_C:!31%:1M'JM*O-L#2IMSJW?I.GR?'HF;V)?LN)GF?LX>B%.N:9\4D^.GXRZ_9CQKOQ&4:B8^#*,:,>2PEC(HB MD]0E?DP1@RERL=KBHBT46)JFFC/L M71DUS)U\U>(VNWV_:?ST^_J_BI+LUE6%?N35RD,DQFD$""7 C2 #/@T[%!03 M5ZVJT6S;EC7T!/?7W7N#6.!4E$[C'I#3SSG)5Q/1\;Q;*JY4(G"P^-*.*Y:A MHM:L>U6\:9-%0WIZPO!Q?9_1XGZ=[U=4W#PFQWR%)$4(&-56K M_=EU]KW[/Y;5JYX)IUXGN<3%F!Q]YT?(M UX[LA4Q%= MY0^WK*@-GF9,\M2HA:0HE.ITR:F@5:;4)$Z))"O*]9*, 5G2YFT9FJ,/OS#4 M?]348F R_BJ/A$DHKOR.F0^#*$AC"GL$4%0+J0B)R78M:\R%Y:QO3\_R YV) ML5$GR,G37/RK*9=1ZJTHFP*/ Z)GPQO+T$,KEA7V^[(Q%7TS\TL"['(-]X(D MCB(_<-V4L0Y%X$+/D))JM3VKFAJ;_QKWR&A9M>X,D]*ZF#FO(J%Z&CO*-8O7 MV7'6R6NM 19E]99FC]FN>! OSFSN]L6N^/[T.?]^5W>YLLMX,\1W/0 3$@ _ M"D'0M8I=WU.K5!K;FO6*I!Z@4_<(-:?#HYF5T\DI*573Q1.7)VA.BVVFR?,% MK@8DSQ3+RY X8]84=OJBG(1ENUV^(H>J+NZSLGGR1CS->)<_5.+.PV+?'"/O MFD;4QR$24WZ $IA 0ACNFO;\0.J$HM$&;9>/'V$ZSW"VMW%W2!6%S2S?P^HV M&]5J$K=XEK?%YM#4US;//"V.[6?P)F;]1801'#1QP_6/44.%E3="AQ52YXT? M=DPJ+';"D1L^/J&A[Y/("SU*7!I$*.F;@3R.J66_RA]O/=W]N?LPTN"\^Z_Z MAXO-L#UZ8\ .T48W6N<[=2S#F]ZBOSKMR] [LR;)+^_K\B6U('93WV7EJ<6/ M6=W?J!C0V*. MX51@)(X#0.O.PT"DY DGL/8RAD") M1:V)F%/,R-Z@3.:"5K/L*2Q63<2BWOI4RV9^8G.?U?]CY#K4^P:_M_1D@*(% MK#:9L*(PVW&,):*_E455K6 D*J_&:4"5;E9'-R.M6$\@UM%-3^TF-T.I!_ MF_Q1NHN\#:BA4=J7H7]F37K]N)UIO@QDDY\S4>HLGH4YD]I/S5O58(4Q8C#F M::R+_"1&B1^$28>&)< WM%LS"L.L&SA73H_]69+C?!I^[7M:+XW./B=SD-D4 M5,\W4^>A0^3J):-&W+4,1;9NI7Q::I!50]?4O!$^O, / LI"0E"*O(11U"^H M,@(47S,UW+AEI3Z[#.6]K6"EG&LBC\CFN#,Z0S7?->N'.:ZC41A153.[+_PGS1L#%>U?&.!__27_OL]O M\\UZ7Z/-1NQ!<_2?^.=M\JPZOWL\#&GDX20D'O)(RFAZO/&1@)0RQ9<:%@?? M^KHM7E=Y):ZR/C>O.:IU9H%S,L'I;%"MJ%\8L=(U^@O#;;'&[,S4*^>9L4U_ M>-9!VKO/6X.=D\7.R629/N3\.=N;%%,[=B#(+;:/+2-<+I>>5^2+_4',:OWYH7S#9G>)VL!:Q0HVO+"<,A;RGLJT6M9R\B"<6A;+J!;A'K^3ZW$W5F9O>&BG5V%IL/9;>J].VS/D":KAM M6UA,UX.UGP=\$TRCZ3VME$BUQY$CF%N^2FA0OS MD_F0>>4T)CA'&T2!9FO%DAX3U*1^8"HVH5^7,;F:TN#W7QN/+S3&^./CUE.Q9>#E%EY-EYZ_9VIVW6?.^ MP8G=$GJ!H9F?\\;,KWISY+\S\&U/#S6YUIT_VG;M3S#!M$Z!R@QT&G]H3E&_ MO43[.:OJ,M_4V;;!C?;;%S_Y8Y_7[^5/ ?:]E $"@ @PC/R;0(PF,$89AXB7=@G( HQ&SL=G0FT_ M"IYKZ+,IG)#)SK3CKSKC'&&=TYOGG-DWFQ[TOK MD^DV%A#LN$5E36'FCK'098:Y6;FT\C W/O7DK+AM1F=5W&Z*^WO>M("W?ESG M.P'AMBAO#_6AS'*.;E-U-XQ-!*OGZ6#Z&5+'K*K;XP#9MUJD@/\\Y/73EVQS*)N] MAOXN7(*#$&#H^AZ+@4<"&+'C/9))$,'PT@J%A19M'G#M05XY F:[A- =4Y( M9>[#MG3*59;$P9.NQCVQC(5Q&X:].O%JB3OU3=H3E.L]EYWL<_90E.W5A(>] M>*2=K.OL>U&VB^DKAA#Q:.Q[84Q2FJ0^Q%$'!R=0Z0!HO1DE,;'3Z>5 A)/>3@H1:'4(4TUF[3"E[:X MR5!E.3/L")'* )796X8:C3'@W8Q.DPL]!3EJUO$,]_']NX"E+@H)9H$/$AQ0 MR!#K&H88$7U%T6IN,H7A$RI:B$L,1^F+'J4Z>F.=3>U9ZV4B)U"?M^B15J-1 MW"Y1G<89-*A6!KBR.._\T+]M1WE&%B7,\T.:>L0/7 32#I*?4J4[Z:P"L:QX M[INOPJ MW!.:\8XOUB9I_IAOL_VV171:HURY@$8)"EB8((3B,(HIQ%W+)$!4\9+0T>U9 MSS1;B,UJ?@?R..:OSM;UKYR;AZQ_L<'MHU;LC%A6F?LTWQ?9__ M*]NV5^B3HJK;DK<59+$;0D0!)DD0,YYD!S2*J _C- U@K'2)_3P()ZH3$W6U MI[KKUJZ!01E/I=FU$,D ')DVS)LNB9%[IG*J>Y M=3W*-:.4SH)7C&G=3-O7 SRIZYTBOXM6/%5;Y#1/BR%9U1-C].;VRWJ7=>DD M0H!%2>REJ0?#-&2)E_33+4):YCBC(Y!;++EIKJ M*!)E16E>\3&@+OK<+4-11N O3/4BQ6T#,3/=?T?[[>_K\A^9V)TZ7A)_;!:3 M$+F^'[DQ(A'RHR2%J&L6)K'2ONGHQFQ/%5M\S4Y>C[![WT)39\83++FR/B6W MBHODXVBUL\Q]@:ZA%6M33"]#L\R9\W(=V2Q/LHKV.:LR_K=W8@LV>\QVQ8-( MPYZWG$9!' 9!F%*$*8NBA'%M/;8L<;1MO[?)^+L[AU M_I@];SO&"" _ (1&, &4>!0F_6H;\Y06^\VT:%GSCB";(?DUV\>C,J1G?'%S0@?)">JR/*,FMBJ;.IT% M9V]&SW>'RVC2!X1Z.H8:^BHB?]Q S/;#KYYN:(!BP /-@A GFXG MP*6TCSRQ&RGMB!AJTO9RYGL2_NW)N>W?EZ_Z+1@2%CW" M%B(@FN!?"L48#M0$@1S*4ER*WF=ED<>2!#+BI@D#T N0YW=M$9 H3GWUVK N M#T= XJ$"#N]_ZNB$,F\J\7%0171Z7)";:-KRI*>,8 MD:Y 6U=B[T/\1UP/^KC>B;MY4$W69?F4[[^+5Q6R%4[C*$T2$$2Q1]P8I2X M7=MQ&BH^B6BF3?O2P_$U"^0;\45V0CIQ'98,6T.U64;97L9X,VS3RQHN"XQ) MA_JSF^1%%=GI_/E1#U:>3P%+B4\A\DCD(T!9WV[*<*(8]D>W9W]%^ZXHZU_K MK+QW\M/U88J9P'A:);."2?E4S! Z;+_>%N6O%4?W[)J+(\")LX5+? UE#L:X M7H:J&;3G949AF"EI-=MLFBN%/F>;C.LH!_ QJ[LF4^3#B+D@\8E'(^R#. BZ M)CT?1(I"-J8I^ZL<1W1.V<.[=L^[^ M'_XW_P$@:'*1_P >Y),A\;/?F](E'UPY8FP=:Y@VS79M]]/@BC=8/63BK=)L M]Z2HF:.<)RF74WE-42D[ZC^?N8LCFTLD!U@:TD<3Y"Y$&HV8\E(5S?$C*XB? MRNQAG6^/Z\<\R;RI[[+RV81OY?LA]3'RO,0-*&*1EV#22S&)%1,\$RU:E\!J#S8M5H6EV3(&U MWDQ2O@R5,VI18:^#CEB]7B4NQ#@ (4I! GS?BT#8+V.%P*.KNJC7.XTUZXN? MK+1KWX.0'F-?Q?\R2JX4B=)8IC;*T:CEZ1G7I&77HJ7)6H9X:&(?6GM69$ ^ M"2H>LK)^$F\A=N]2-67W//U:)5$"F4< PC!A).7)%D#]#IKO>:K9SXBF)DA[ M6G3MB]T=M&9B.'4@?I^FP0AL@-UEC!XSIKR*N<;X&;]^_)$3T0WK*(5NXOLI M"#U$8T@CZ'9-LRA4NAW42(.6"^H^%/OOUA:057@=NX9LB5*CR\@GC$M923XA MTEI,UB!]&9IFUB3I)65MOA2NC>?],>=MM]D*5U/V8[,[;//]]]^*8OM7OMNM M(H^E'B0A"6$<83_$*(B[IEV0*FF+9X<#;CZ+,6I"V+LI4&*( Z[MH+4PVJYNUX;UI-VFCT4 M55Z?KU'J3/8U&93+(.Q3IY8R/%]KG"M#>).5 3T:Q^(R!&BD#87)?J6S;+B* M8\^'@$%";-*BQW5FTY?%GA3Z($NQ!$;A"&28 P24.O M:S )5*=/(QJR+GG=&97=":/BT9XQ-"J+FDW^M&5L_I,^[S,D)UNZM"Y.J+0- M>5^:QG&C6I_[:?TDEG*[;=\@P3!)H4=B%\?,3QEPHW[;%_JJ)POU&K$N0GV1 MYT,+3*\Z5I4ZR;F9?QW%B:S$ MT.PVXY^__9P]9OM#WUB,0A0PET8(AQY+&$O]?EF:A*H2H]G(!&O%+2ZG;(&I M28PN=7(2,P%G:A+3DW5$-)/$O,W+@,2,)'(9$C/6B,)HYQH[I5JAR'530CWL M>G$*4LR;85U# 189=58X^,G64'>O)Y$C9U#7>9-=^YDE++Q_65I@:V?'/6G%3O5$:^*<,IUE.@*;E5TV/CMB< M!IQSAFZ^G?&+= WHE3FJER%?!NUY=:^$6::4BG7.I/2L0VXB&K,M96X*RZRN!M;.F,6S*B==$-*JI5LO?LUQJUCJ>-_FY M5,PSCM1EZ),)0]XJZS'!C<:,;>41GZ5AE :800)1XD&_USS/QTQSJG;Q9 MHYF8FUUF2'E29I0<[=G8;),PN=F7-$G+T 4MY._/MQ2MEW_Q]/X^;P_@B"NV MBKUX7BS;;T2+B&&&,$R#,&(T81X(3MF/QR+%"V'&M&1_ _P$KKUB[AR>\\O' MHLZ<^&^J+Z..H%9R6C41IXH3JA=D/L,U]:.I[Q(T-(4R0.LR1,B():^>5#7% MCO3CJJ^*@J[WQW,5G]IE#U379?[M4(NED:^%R)R:Q#!O1\)L\O(P3,9?S+5VSG](%* M-ESL&ZCMI;+,0W$8(Q*D,44125.6]K>.T30AZBFPTL=/DO=RI:@$I"OG/]S_ MX;HNE4XLF-_\\!T+WBOQ7_..M#?5>4^;^R;?O;ZLKQDJLD M EH>ZJOD7S6/6D]R=J.Y8^03'$D0O$V:DV?9N9 8$9R^4R=&:T%2\+3HVP MHE#4?K@_[,3K77'<>LN!II MW N28C:C Q1%[HS[=G/U&5;G^LB]@/NWYO9ID;ARS)-7W*L0.J2-EERS$,VT M9=WKXGV++,IJ[.>L7N?[;,O6Y9[/JJHS5#2[S3=YO0K])* 44#<(?1##!&*W M%_>8AE MR3/0H/5\K\/H9$>0:HII@E,YD9R83#5=[%GLT#F_G$OE$>#[TD01BXB+@II+ _$.4E4:)2F:+Q M\9,4J%1O[+Z,W7RY3)SN!HI1SL9O@KS:\?BTGKX:[C5+2CL3TI0N0WK&&'!Q MAT"1"U,WX*Q@'!&8,!="'Z8 QV$2](>["?^59@F<7F-3U\4UB^_C96@\R7*B M-"F_:A+U]ATWR[K81J[T;ARSRU J<^8H7F"CR)/\0>[';%<\9-NOV>9N7^R* M[T^?\^]W=?5[LVVV\GV, H8 _R>FO#G@8S^*J \3$": A2K+:&/;LKQLUL-S M3OB<%J#S9PMQXM*&"X0-C#I35"]CT!FSYM5Y9I,LR:^R; 1CVS]$:4*_A,X[ MY=VS$T1?1?JY0AA0$@*8XA D81@DON=&"1_UP,6$H$AE_!EMV/)@[+ ZS\ Z M'=JS W;.GPW@]X?F!$Z07:"9B7_5I1ICU%M:M9&G<7#]QH(WEJ&7=DQ[M:9C MC3_#2HJ?R+K.OA?ET\WM=9W==W^Q13_R:L4UW<-I%)'4 \C%0>PQT$&+O%0I MPYD$T'*4]]N3TQDB=K&$*?W?;9T_A35V9'FD1XW*]73.M";CH_PXI\8/ M^\VX]J>*"89,UHL5)OF6C2$7()T B;1B[)S]4QT&EOX,' Z:YS.'.?/ MUB#%4#*58^6"R0)]JA9.)G2GE8ABQ@$#,65B#R\CJDQM=#'KJ+(R._F0[S,1 M[*I5BM*0$C^(04R3R UBUXWZ .>[R,),1+[QYAJ_+HZSFIOE^O=_DZ]WUOJK+0W.\ MG.;59E=4AS+[FOVH,:?G'WPNX6(JKAQ,FD)*-V!<^HD?4\PB<2..6AFCJ5:M MUS+V0)TSI,VN MM'/+O^MA'^_^U%GWMN 7.0V=UR5J:FK#&U:T59G4 96UYZ!EZ*U%^XJINKI% M#3ZN4&! " L2+TP3 '"4IBY&'1*:8M>:"DNVOT@=UEHVMN(="UILP3%3J/$L M:[\:Q)I29$4W_82:K&KA&%768E/ZK-#F+ML>=MG-;7=,Z5-6?A'7SN!UE6_0 M?DOSW:'.MDU)RRE3CYD/@BA)( :^[_)@08G?9.J(TA"$@>)%<)906%];$$=6 MBWTSP2UNFW<%GITS/UT"U+PW<'9CD.+!)%M>DM/H);A'3:<[Q(+V_O E!^TT MJ*^A>,P*^Q"R*(" TK@#ZJ6A MXCL*,P"<0O0;'6\O9\N.%CBB;S:7CAQM$-JS/:K+0&30C033.5PU2"S2T_KQ MX]PY^K"?8Q-[QK. M&MFJE#))-;WS%$8E(U.<9I)J'BIE__H%2$;DS0B"$6 D56/6HRI5 (1__@%P M=S@<__Y_OM],?_I6+I:3^>QO?X%_!7_YJ9Q=SL>3V?7?_O+[QY_51_/FS5_^ MS__^'__^/W_^^?_I#V]_LO/+]4TY6_UD%N5H58Y_^F.R^O+3W\?E\A\_72WF M-S_]?;[XQ^3;Z.>?MXU^VOS#=#+[Q^?1LOSI^W+R;\O++^7-Z.W\KKO_WRRQ]__/'7[Y\7T[_.%]>_( #P+W6K%[^(__9S]=G/\:]^ANAG#/_Z M?3G^RT]!N-FR1?^[+__M>_R+!]__@3=?0RGE+YO_6G^ZG#SW8>@6_O+_?GO[ M<2/BSY/9?_GTQGY8?RJN?XI^_?WCSH'TYG4Y"B_*OE_.; M7^('O^C1-#;]^*4L5V9^\W4^"Z@OU>7E8EV.U6Q\L?I2+LQZL0A__78R^CR9 M3E:3?6WO\3> SJ0 ;S%YG]UT_OJ]FOYM[\L)S=? MIP'$7SJ3\MU\52:*\*!I7^-[OYA_+1>KVP"4^^=Z\C5.B*. ;]%A7[)\&GV> MIH+]L&T7(UQ.EA=7[Q?E,G2_61X"(A\GU[/)U>1R-%L%@L[7LU58GM[/IY/+ M29N!)W=Y$GEV6O]4?E^M1],>I'O^!TXBZV:1>1/VFYO2??]:SI;ENW+5EH]] M_-I)4.B1R=TS.LS]F\GJ9K-9S,9FOOFY8#*T&'^+IKV.;\]_>C@GT!&2'/XC MOU!M/RQVWLQ\XI:P] M2MFM?%\7Y9>PMDZ^E=NEMKV2&EKV,KI6AF93NUY&UEKK^QMV,;;9.&Z6D5/+ ML)^,H]=WWQQ<_CX;K<>3\+?-HSVXJZSC?S^*[LZ7Y+L8[ , MRLWDOK@RH^47/YW_<:2&VG690YZG;.]0LA:='R^C+9>7B\G7:+Q=7.GU)F8V$V#JU%V^-'Z">S,*TFH^F;V7*U M6%>[G!]-%O\YFJ[+W\*F%K:XS=\WC3BEK[P2F-%B<1MV;W43S?D'G[7<3?OY MM;PHU'_Y'Y-R,5I(.,IXZ_(F\\GYC^FT4C-5#(IE]_5Y>)-J9>^D]'B_-K_/Y^(_)=%H%A]_,5J/9]23\B%HN MR^9UMVW[_D=Z6(@MK;?^I7C\[ULO+ZSBB]7D7YO]M^4$ZOR'\LO^ZV*^C!/A M7;G:6>!M5X_N?ZE_Z>/ATG@]+2^NJB\[$K:QX_YE:[<.'M;+\:.N/.OOS4-[ MYM-.?_^PQ:NQX?%C"S-A^RMOP\QX7RX^?@G>[L:=NIG//J[FE_]H&F3['G*, MML(I4NCXD3_76VXI&L.^B=WEE*,=W5/[RR%)NY7MT'Z.'_G'\GKK#;3V^5]N MT<=H#IF/[5KW,_';Y3?XP68W49OIZL;H^4LV7O MO4N)-_]=CS9QUIMXR+X]IYY.=]E>1\K9NO_>)26UTQU,SO7-AF$I4ZUUG[U+ M1#^4RW+QK1QO]IQC97FAM]ZEN#_ANYE;>WKL59IV)D_K#GH9:\MMKZEA!V-; M?UZ6_UR'7W#?PO]K'-'SGW<^CI:.^?Y6G8^JI=;V-3IT3/<3;^5V4+/R.I[! MO1U]+A^Q_+EVT\7B0;.8["MCLB]DF]$^UUMW@PQF>;?C?-QA=T,--L!D/G:S MCH%]OMNNA_UQ-5ITC/1+'7D M/B]7B]%EO1U.(W!_^TL82'%(\X(*896V82<1TALAA):68TRM8IPJ)Q[*O3'= MYXN=,GH3?)<=NWP_NHT[65#.3DWW]++35 L<$GHKB#7&(J\!UP1S2I4T<@>+ M0XKJ!ECNLU0M+G^:+\;EXF]_@7_Y*?R7JS+\UG9MWG/A9P:6[<#X.)KN$M.7\9Y? M,\/VMBLH(\(!C[%# B.J//>Z$I-I0-/8A7YL=G4)>3YFO5_,K\K-2$=37[99 MO/8W+#!S#EMM89@OG@/ME(&5H-!0F<8M_">W.L,\'[D^S&]'TW9;X@LM"B89 M\00"#I00WAI+J*M$HQ:S-#J1/^ET/-@9>+193&-B\O?+R3(F0>S0:>930\L" M$I+&+_=CLZA3S#.3:1(Y>A&,/N?8W+ #A MT C/D HR2L$I8:025 3_)8U<_,8YR+7X:QZSN>55!ON) ,26*BTIF@7 MQ>$0"@;3Z"3^I-/Q8-_QZ-]_>1SA[B7L_%"S*) ?.B$@\Z M8\Z/,P>J]25V'(ED#D?FW@CM_&8TF>UAR-./"\J=(Y1#QAVRU,HPCW E$ H; MU?E1(UVGC]V28]',N8X$(Z%\$_ZQU0)2?UPHR17QD#I-8U1(B!AKK 1B+G'E M&."!0=5T'B^A;O(/]?3>[9WGV') -T5 M$F%/O714.TE?WU=+HC[3LHC" 2&N05F'MU(&#F$M9 M 0 !:4HE>H5SOA,Z/%X%^H$[PS[SXGCU[:)PS M0()UJO^VW$H&.H=?'4R7=<"]'NQOY^.5TMP*(BFJ M1!-,N_/G4(J>'_O:G8";@3=^O9A--D569F,_^1[_:=E(G9<;%11 A..!.: 4 M4 :5P35@)GF+&Z #WB=[.L,W X$VI]Q?YM/QFYNOB_FW;4&H1@;M:540)"1B MT'GHB24<8J1]):*6J;GK TS,ZY-"W0&<U1CI_56MK=]P805 M4&D!%%!4$:P@JVU-HVSB2=0 ,_1R;&Q=0KV784\OB\:_>;K!;BI1/QS;B[PY ML(<"8&88U!PR*B4Q2F-**G&L1HF9!P/,P>N#.?V"?4JWKJI*;@ZGPAFEXK>D[QY!+B9F;-\6X:AEO_C?Y[OMB<_:K+R_7- M>G.ES)9!I0_+V#00[8A?*"1#B .B$?/.,@R(-:J.Q"B1:-$/<(7+Q,M\NCCE M]MJT#.YO6!!(A:/40TX1I>%?F&/U)N)08BST-;F1QY.N4XCS7.=ZR/G)KC+? MUVFY>\3J?C'A%\7;P[JN?J( G'D.! Z0(:0I1LS4!VP8@L2+/:_)'3V>GR=2 M1HK#6HTOV+#,+^,U&T_6RK!SBT:ZHRW9O?S=?A4%=EN/)[&.Y^#:Y?"[I(;6K0DE-E?.. MP&C-&H X-)6 @.I$)W2 %\'ZXE#_H)_2%GM7[ML3]S4K(%88!#M!*P0L0^&? M':C15"1QGQO@+;!3V&&' YR!1?>WXD<[\!X2[6E5.*U-@ TH2[W& @"">1U/ M)B8Q=#_ JU\]U9 M\ .ON@I'.0BL40Q*Q;0'T.-*&.)XXC'Q (]?NE7M_JNNAX&:\XK:Q\MR-EI, MYFVON=[_/JPZ "#LF7#206HL4H948B'.SO >XX'J?(D51Z"8@QR[T?T^6WX- MQO;5I!PW)G:_V*; E&KI,6&48@Y,C#2)2KQH,IT?2=*T^^0*2C> OKI[\TAK M&,]D($16ZW@MF*AZM:K'<$2WA=!((>J1 II[((V!H#+D(.#\?#+*.N1>1L![C9(M)\N807Q/ M@[/QQ\GU+!CZEW%6;86;S*[?SZ>3R\EI@F=/1]'^I8]G&A6<<:6!=X![XICA M4E*_Q=\ ",UIWCFY6%R/9KM8OIG/EF'0XTHC]Q5T+TQ4\WEY5Q:D27]M5I/< M0RDD9LQRI"6+F &.&R<"YL?@]P"XY!N M,FW[NB5Y;YYLAGS;9F7TN#.LDI0[QM+C9[)*M9:W4\N M0W8&;08[_O=E,/W<&@0\HE'[P=? MIGBU^U@O,&?@V+ORCWMX+.:S\(^76R_A4*X=VE7!8IA..(NMUD)([#3G%1A2 MBT3;:8#7+GI@7,]@]^B_;5[,6VU&NJEAL)&@G)W*\]DSG'MNF+)T^VH/_Q/LS3L$VE;5CC*LQY-T8^SB###7%B^M9$>. JQMLQOEG0- M)5>HZ5)'WX==CPM!Q-SA]K6&7VQ= (4(X!@B3*#%W L0G_)HOK-2PT) B[B2UC'A*5(*85Z)3*T]GTJPG>H_H0D5)S*ADJA+9")KX*O< N=6I_A.J#!\&]&F*5;5).-O7K)!$ M"P.0I!PAP+6$P76LA)3!ICN;\'*?*U6'")_&0'YH!<,?R K&D'*,K,-6".*T MEU1PX95GS!)*3_WLQD58I$91@/O4:F\&O]R\$%(90S" D10SA(^4IPY?3Y M%*OKB0\OVL&=87X>AC"16DH0*_0A1XS'"-0B6WY.;PEV2H 42_@@I,_"$O;2 M"QJ<5DLM$=I3;*VK1$;^1RBXF:+_!$OX,*!3ZB]=7%U-+LN/7T>7Y9O%MV [ M&;6_?O2+#0HB%)28.><](%IBX)"NEW"36FC\-;$B17/S'K#-L,A\&(7-O&&? MJK\I'($$"X28),1 #R2 I!H^]33QG'K0SDX/NU$JGKGHT/A@P;VO"N,L)@@A MAQGR!".IH*E$\(J1F?=.H^P??%< Y9VDLTZ4, ML"1LG)C64$!W/A9$DN[FW4&7@P&C[^T8JW.YTFD7LV& M3D'.Z+]^7'_^[_)R]6E^L5#?1I-I!,'/%P_%>;>.4^+BZO?99-4F9G)XIX43 ME#L5GT[$@"LO$;&J H@Y<'1[1WZ["O=TJ_C(W6[_?G]Z'9[3VN] M+TCI#>1DGV?CWV>5\-MX4A1M- MWZ\7EU^"OBX^3R?7&U(T'2(=TDT EK#(/&:0N+' M8T>[/^QSQ&#:C5[?FM&JO)XO;B^NXA);?3%NBN9UT'V!]>;536X\@@IH*I"# M%6@<^5P7+S-X?;U0*8VO7:HDQX7-_=+7BQVSPHLU>4_UY-%B\J# MW?Q X2$)AHGUE"A K8F)*JH"3AB66#+[]7*Y(YH]ODIZ"F4-9[5N$T4YM*LB M6K?68"J@L)(#*@#@M2XP.)^KS4-:A5/A/RNOUCD(B#)4*PBD(B*^H5:)CHPY MG^)I_9$BT<\]#/E!^KF]E7T)@QC'^C+CN\H6Y?A^7?KE[[/1.FBQ'+\PA%=? MD9X3["C3@!E'A2$<.RPY#O0PSD+;&&[J6? #*](#K&(81R*$O.1(&A>?!MH* M@S0]'\NL6]7NKTA_&*@YB[\>59'>8&ZQ4XHK0!@UE@9[L!9+G)%'FJK.5A7I M#T,Q2_7.+BO2, 4E@#)A$^PSJM'2TJ1R*9XR[8D17I+0%:LC!ML&66:F8XA95 MU(GSR7SJ0*?-%>D/0S/G.M(F M.EXY4B',P(GMD7:;TIP//BP\LIB%R6&E]M:08+O+VG GUB<&2P[>17)46.G5 MD3D*UFS\,.M%1*HU31Y]7VB.G)3$&>"E@P31>"5[)Y:!J0DC@ZS'DZK09WEQ M'(Y9;I\OO\1(6?@CWC3Y-IIN8FSZ_\<3??&9ENU+[07W$L)*1?( M *$\@/5.&DS\7/GX^>B3K/]C&//'\G*]V#R!L -FWP+4 MU+9 V$+G#;9$(<.Q@M;5XGJG(4)=P!*;)#E&D-!:6T.8IB8V'2P&?P*^=,=JEE2O$5;>>QE,WK8<@Q()ZR#,+^I^OW-2LD#S@A M Y4FTL775!!4M:>!4>+!XH#-FJ-]K [A/*E1_&X^NSS"+KYK'H3V!$B,/61( M64$L)W6DRW&6& >8(2O*R^]>U S,.E-4-'L>A*?F=O $.CNOE].U^/@$<9, MQ3\FT^D>)K5I7H1UVR-BF&%$!&N.:47K.#J /I%)!]LVKX9)/8":(SGOSNYJ MM0@]^WV!"<#.QY=>A4:>>D4TJP]*/$H\D3S8QGE%.U<7.&:@1XO%I.8VX@Q: MIQ3AU/&P0D)K[=U^VUAT[P42L+-=,!*!R^;H-'HXA1"QI*:+#^LR:JV EI': M0],D\5" #]6UZ>A(X$#8,NC[W@NU\4'"> +^93X-REA&@WIUV^+4J&T7!9>, M(2R9C/7,N/6 V-J6(IXFNL.#C+WU>NS8$^!YV=;^5/+E1H7A4@,".:",2:JT M\0S5"1\TU?@8Y-E2]TI_F57'P9SQ9&#WX';[,X&'#0HJ-9&>(". %@Y[%]_> MKF)+!)_3T787ZGWA2. H4',Y.D_E;W)UGK8H@%26AVU:4T@4!Y) 6V_?1+O$ M'6R Z9<]L*4;3#/0Q>Y4\:'\5L[6+1:7YQL40C%%';!<:8:<=,[CVN$W+'5Q M&:2YTP-=.@'U)";-0:9,$2@/O+%( R0\]#J(XVHC$-)$$^;P6%OOCE0/'#D: MSBQ)5GWYX!%)Z3A]X[G3J#.>\FUF[W*I#!\5%L3[4C MABB)"+Y+J\?:G>.VU;O??2"J.7:OYM=Y#RNZ5BBGG=(!$,;#YNX0I'=K*'(\ M,0%OD.=%_>]8G>&SC92-ER<>?5HXI 03RE OK.+&>^?K'%KK9:Z'E?*H($>< M>UQ7^!E-QF]F.Q=E7Z#[^1:%<9 *I06)Q7F\P$"A.B-.0IVK,M $ M>V5C 6[CL804P_H U"1'+P:8L3@42O:JGPQ4_1 +4L_*L1LM9@&8Y3V!;'DU MN9SLLPN;&Q<,QS>&87#"&8:"2*)!/3>%98GE6 9YJ6,@E.Q<*2?Q9 [R1@K/ M#-)(!M>, F6 )Y;4!Z1(\L1E;X#70@;"L:-5,( \K"/RKPHBN"'2 4(P\5 + M)FE]O&+"?SJ;7+V3N=_1(WX^<+.UY]75^OITWNV+;*;#NFG M@$81)"5$',2R-10S12LH@M.;&- ::*"A2VH\MJ9[1#UOK"JL !>+#5;C32#D M?;GX^"4 W"Y\]5+K0GDK-Y)2XI6"EED"*Y$Q(_2L8@X]$JU[K//2:S/"I5JO MOLP7DW_=E3K>3ZO'K0H&PXYJN%606"&H%BTY$8GX)&;Y;+ M]6$4VK8HH%2":@,DID1ASYE3U0RQE@A\5KY]3OHDX7L*ZERL5\O5:!;=ST/X M%JDOF\U M9)*D:;=UN?[# ,VYF+Q-*[.--?7!!N:.86P\,E[9>I'%6"=Z&0.\(=;U,I(* M809.Q$*'83=]OYA_FP1C3M_^'DS"-[/Z@2QUN9I\VQX*-%M=AW=6(.@$Q)0R M@+4)\XRK^(37%A &Q#G=4CV&#O/,0.=AWEU:QGY2W7U7T%A;R"@-'"$2:LV4 MJ^>BM"K7*U4Y^-*GDI_R*1GC+*F"_[U>;G/!XS%Z &4S?3[-XX.!P7G?U&N] M$^#3O+LEK>^?+IBS$ =+PP4/AAC.B+:X ALAD5A>:) '"1D)/3"U9;G9'11^ M.=D28396-S$)Y5^;?]U#[SVM"DID$,8H)9@%#E 0B[M5]JOVB4=<@UQJAT.7 M)S?%N])/!@IN %F&H3US:+R'@_N:%4!;I6'8A:!B7DJ#%:^%I"@UOV>0R^-@ M2=BA@G(8"_?FR,75X_*5^[;ZO0T+Y&0PB#R0DDL0#Q*!,Y6@$)K$C7J01[2# M96*G*LH1<8GG/WJT.66YB37AF_;CYQL4.BSO2AFN*5$4,RL OHM 4)CH]0SR M?'>PW.M$-1DXY[Y?E@&7T7==SLJKR3Q?:$^NU\ M=OUV\JT<;RV3_RBGXV \![3VD+)5^\)Y 9C1"AI "0X(>(HJL0%GB6>YAU]X M^'&9V8>>LOM%MOR\LI/EQHE[ORAO)NN;UJ[1,VT+22U2,3_." FYD=C>N8&* MX$0_7?QIH29[1\=K*<>:.;M0^8W9WR%C'Z]IT44G-%$(0<$AM? M3*:*U:?\1LM$F@[2B<\8;>]- 2=AX--[+@=Q[VGS(LC,))0H&,Y4[2K''=EU0"QUGC"B*@('(0P3D5-?M3QDF8^^BU@(.H^:AMH8"P0'F#+$/26($XJ@, 1LK$BOR# M+/AY$O8=A_>@\KT[R?,ND*>8$@,I"#X8(!QH5A_)*V"R/0'1^V*7-UNW'_A/ MQ[\WLV_ELJO[!GLZ*SQQ4C/MO0QV"A:>8T_J]=ZP7'=8SN.^07= Y\A.'-UN M8O:?YNKRG^O)HGSQE?5]N8JM.REPK-SF(44B%@S0D!I77_]2+O4]K4$&_?JD MQ^-9M4&*)AM3@ MW:=3;:I]$BL=[E.L85LD-G]WR*IUKUGA@9(@S!4-9?#:+?.(UGN"Q*;W0L4_ MR#J5#GF>S/W+LAPO8T;8;Z/5>K$!81/*OJV?X!A-I\N+*_5M-)G&H$^<**-I M^;&\W'V^/\7_^/X+J A4VEFCG:!,6$:%N3O3<3Z3+W'"P]M>F'H"W62F=!SK MQ=6VC.EOY>K+?-QRW6S;1T&)XV%+'028(E%W7RHU?@G.Y*]1]EZ0[H#,S[4)L-V^38X"/>O/#XZ![* M'=!+6/R95AAB)@F40GMH/+V[@-A_!9'3^R^=$.3)VQ5]:2"S[1,9"UA=7 MVV*,O\^"?M^$OY@%K&)>SO,W8&(X:5F_Z+ IYGCQM8FVO?YNP;0A2C"#@)#6 M2A/O/=0P6YAXE#+ \DL9:3XDC>6-0(8)OEYI>Q=)V D4[LL"(;(>F 8D$HJ2 #G=0:<(#*QO&'[X-$/0,V>=3*HN]// MX+B'M4?U6R .C'=,48:)@<8XX>IYC1Q)I.X@"W-G9&U.G0S*Y>_$U2\\A\0Y MJS51+$9^A6-U\HKB++$ZU.L).?5!R=[@S\"_./#-2<'R2PS3?AM-XY;POEQ, M8JSV89[<'@8>TDT!!-1 :04( !!!J[BJ[&O-H,Q5%B7'8X.=!9EZ!/AD+%-A MVBP6MV&&-+Y,WJ9]P7F ,"SL\9UL;@6 7E38:L]4K@SMKQNE!-TO5J^;7S:T,@A+8P@#,%Y(1 P(59F[&BN::,<=O&5N:>5F_<8JLY/J,'1S%/]:?_TZ MW4 PFE8O5KR97&TA@WO<923Z"=*W5 M)S<^DE'-HJI74R(X'7Q86(X"49P12Z1$*MAZEM:'G4^^D#?!LH7^"' -L MCCC!KF1-G<8P&]?^Y69%;9,1T+:/ CA#M/7.:1HFA):<8%W#J%++_@VR+%"7 MB0 ]X9O%DMZ<$6_*'HPGJW5\0W%[%WVLUZMW\]5_E4T[5]LN"HQ8@-,0'\P^ M1)Q3CE4)_F'FIB;=#;) >0^,>&)D]X)ZCJ#]S=?I_+8L/Y:+;Y/X OQS,=SX MH/7EKC)6K--U/8MOPF[#'F:^7"UW\L>_53?QRL')?N? VO[AOV/D"5Z4#5-O M47X)WTR^E5M#>2AORVY'$X-,3\=XV'.S;7HJ,'1&-B>])*ZDX MQ=0UY!+]!J:#F2!B)CM<"*_RCM8?CF M"&QV\BBMT3K8D%RP (SC"DM)<266"G;E^='F0'6V>I3V,!1SD*/31VF)%I)9 MSPP%*FQQQ%-D*O&HTKE1E(AS'*)9%,]:?\-D>TGA1<.**RH(UH['BS>8 97 M@Y>,G=/[B;GLCT1L7?6F0F@/OBL8%-Q; 7%"'IL,&&^GBK2)U9B M&?9MM)XI<@S &7CRZV*^7+Y?S*\F^[RV>U\53#-@D$,<<:B,"%LNL;4(&B1R M9,BI9#TS)!W<#/RH2Z7MRC.W.?1ZL4T!A)#&6:4LX# -#X,/;Z9S"91^GA7M9E##2T+KH-HFB## ML0\.@-08518=QP0E9A0.TF3NGD7=@GL*<^@0,ZC02&(H%$ D"((H5,'(J\0! ME"6^;C- T[E[IAP+9DYNW+UHUH8==U\7E!A*E42". P-DD'/P9O<.R?SA8)NWIOT-"TDEX-:B\/\%=UAB7H/&M1:);!IRKGO? M;.H2[VQ)SI'T\<:NF<_"F-=AV+M9,9\M=7DU7Y3W,G'=]P!1T/1D-EK<;F+> M,;$HPL= X@3Y! OMH].&4H\2KMP4FRY[- M#D=9.9/^=S-V=YV]3?+_PQ:%ME( (J4C&CAO#,"J.E+B K'$]$,Y1*,_+Q./ MA3I/^8!6!MZ#[PJ&M-)0,P: LL$=9@!5@5U.E$L\?(7@QUVZCL$W1Z[U:#$+ MJV&\+[Y)J6T1-W^I25A)K23"(RT5M1A:&RO 5,)QE;CMP4%&.G/1IR.P3\ D M/5I.+@^@T>;[ G*LSFY_A)& MI@+,H^ORW?KF<[FH2CI>K%?+U6@6JY*UV+D.[:K@2,5'Y+RF'BIK(3*^RI?A M3*86ZH*#9%BN':UG)0R(D4T[X$']% )RX+@RQOO@I3I*J7<[& 2'XGPR9_LC M2"(34_ _'0UW"_D3*0XGXDL]!2@$#+(CBZ3A "*F :N@P,8G'A -PKA03]BZ2 M2%HXP&N-60\:?DM>94^MY0VF&89Z#. M[[,@YN9J^:^CR2R.\6+6[EFJAI:%8DQB2Z'%80O15C.#:E&U]8EE,0=X)>:$ MY.I6!UFN3CR!J8)H[T6*%UL55@M!*)%0(V.MML["*J%2 ,(2/8S#-\C^\WY. M1[/N\._QXK\MEY>+R==M'0V]7DYFY=UFF/-"_\7B>C2;_&LCPET1@LBOV?C] M/?$NKG9U&T;3N_H$;2^)2BD\$-B'E-_<7):7?[V>?_ME7$[BM"3Q'Z*(Y-YL#']5; ?WH;S> MY W/5N]&-\^ER[WT:0$!!CBX8LAAK&'8<((14HG PS;TZ@-_/6ASWBFFK:VY MPRAA@KB+T?1-F#??_V]YNY<3C[XMI*(\F*."8.D\]489@&L!($@\F1B02Y"# M%,>!VCDK*FD_A>Y?(,/]3PHLN'/!^,3 $88UMQS5PT68)*9W#2B@U2\'CL"R M-]6_KTJYVV!?-'#@P;>%EE0!( 250!(6O%5.6"4 !#J1#(=?VGCE9#@&U,Y9 MH<*(QG%4?CIZ[OSFR3<%Q%0SH@ACRE@' PH8[09L+)2)ML* GBWOEP7'@-G; MFN GR\O1]+_*T<*'OWG.C=OS=0%\<":&!SW99YY4RHAM8 M>^;&=M%JSXY[WQ<,(>.\1@!IBEG@.=FDOV\$H8HE%OL?;B0$=3XP#'7Z7Y97RHR-<>_) _61: M+DP8SO5\L=__?/!EL(LPLD @PJ"07F&@L:P&'ZRDQ)H$!U\L>:VD.![2OB(2 M=X\/M\D?:M>P"/83C,Z4X4 Y(00#EE:BQ9><$@-8AU\J>=5TZ1#B'B/&=83\ MS2Q(O-Z&R&=C/YHL-J]Z_5:.ENM%^>!$_*@(\B$_V!113NFK<,XA1023E%HH MD!.:[_9YQPUNO+'0S^G/!-KHGL% MJ".J$A\S>@[5C3)P8YX#_(%,^^J5O^T## \^L^5J-)F>R<*@A)826. (%+&: MJY0(<4R4,)IP")H\JWX6AH^77\KQ>EI>7*EO >I8>38^YSZ:EA_+R_5B\Q9Q M8[GXMGT4!D"IN-:."NJ]Y":^"[J# "B6&'P8VM%5O^QX4@FZ'_ S9"S5@.C; M>Y#X1?G/=3F[O&TH.M^B=2$)DMI#*RBC&&H?E]Y*9";MR\4)Y@0:0V'CB()), T4KH>&_W_-C5!0-:L.M(I/-N MCO4__L>D7(2?_G+[-M:N;+\_[NF@,(1;;12Q2#,E*.'"U_N!P+!9R&#R&N+JZ2R93XT"#H]X7=.BS?+6$>HY MKBW$%_!FX_B'^^=Z\BW,Q^@6[5_;7FY4>$R,"0AB@[&U'FH;R[#N;!#NLUU: M.(/UK#.4,]#H0QG\Z,GEJAP_/^KG_[;12CNFVT(A8;U%WC()):-4,U>[]!2P MIGL KV>%ZX(H3PMUYP(^KS&W>=W33$?+IC7NQ3:%D1APH(CC#$@)PF[A^$X\ M%A;V;/68SV")ZPKDG!S:O@^[V^W'%[/:E8EU*9:_S^:?E^7B6X3ES>SK>A7? M/9Y=3J:3C<+OR]G>H.OX)PO/D710, M5B<9"/_;>C:YG'P=3?5\-F[>JI_[O+!* ^*%GI: MS#M71XX[^A\_+390W09CXM?YMW(QB_Y3(]GVMBL8A%H"&4P0043PZ92QI,;, MF%QUZ'Y UG6IEQS.;[E83:XF0?_E\N+*EE_GRTDS^?:T*I0!0#OA@\TC("1: M2E.%X.-EA<1[8 -T?P='O>ZTDJ58Q.+K?!&&^FZ^NF=,-U-O7[N"6QZ?#T!6 M<".5PS0,1D>^3K42P;ZM7'LWK9Y+OJ0?@KO)+'QO1X?IZ*, M]S/JY=]JE.AU#.@R5#Z_N4_@<_K2[\J5+1>3;YOGNS:S\>UD]#E,T-5MZTF] M?#BK/RU&LV6@0ZP*C!)!C)AF(127H^?C:/7'R M)?][6'K+,&FV>]U=;F:=?[J'Y2^V*1#AC#(ND)-*A-TI%L:L\/<2)=XC&J"/ ME(>670&=@T^7MY57XLUN-Y'4SKF()?+Y:T-+0L&('< ,2)[)% K92FN3[T,3(P\#J@JR&!8VHM"!LK?Z,KTQ=\' M?1=>0"601UQ8PFDP:2BLS61'?&K)Z_9U2N26P+/R.H[UTP_,XV,4,^B SOV( MU<7B[7QV72[Z#6GN_<7"(XRI#D *[#W1W*#ZDAT+BDXMW_'#'A<-0T^#G@)5 MN*H2,D=,L^$W"Z2HD3%-3'LF+0&"Z]JWD*[Q"8?.'OK\)JQ]D^?G2^-;D'^+#/T,F=JI-!TSC'^OUD%3"**:L% ML5(IC[3AI%X%H&M\UN,E2A]^"/7#4_HXS9R4V$E,+;AT8;Y" C1PB / A:EG MKN3)IL(/>T+5&=0#*6_WS%7\>S0[XK MV53WKL-?*7! D+F G4$.*FT\)#6,!"?[W<-91#(PK)>;DBGJ>7TWRCFQ4 LA MA8AE2(,+A:J FI;"GD^E@I-PHOV=\X/4\.>=\X.NUFCDM.342$^=AH!S#2M# M-+A<.-<#EB>]<]Z67[GNG!^FDQ,D(C7?.G^V01%\&XLX$58B3+#UQAM:[UG, M)E[#'%05[.&0HR%'*4DEK_+R+\2::J9%<*\HL-9S9^OY'<1-O'\YP*#UX#C7 MG59R7OZUY>=5RN7?Y]H5&'@H,"+26D(TH288YY685@)V-I^#O7R2NJZ M& DX9LK9(!<)F"'!JT(BP:A!B3=O!GCG8'!DZT =K[:NB_1A+G&FG:!(@F T M<*QK$P*E!FD.CO3^D%9=EYK)&Y_IM7PSD I8HPRGE%JI@^RJ7MT%AXD%KL[6 MY.LLJ\%P+SY3 %$AF GC"\%I$GGJ!^> ]]+SYE ;VB?B$D_BT:U4X[XWB M"@%"6/"'&+8,5B)J@1/SZPZ.A)PWG]+ SFKYCZ:CV67Y\4M9KGY=S-=?@XU: M'X!_#/K=H&5&7Z.B6Y4[.[;KPGH-H$940DB\0A 96BO T<9DC1\M1M>5MY!% M6W^63>NT_)8E"D!K@]5C@W%.B;6Z*INDN>/G4S8M'TU/54GM,%7F3ZM0LW$E M\"9L_[S(>[+W.NFW\)I)#1$P&#J/'+(8USNI4#97U>JL9LO).)]!0SERJ3LM M"0BL84$* D3<;I%&]BY 8KE-?-=DV'Y]OSQH723P,.@'DEG]9O:M7*[B/[Z9 MA0[27@OO9B+<#649#V'#B&/ADM7MO;O-S%#=.62XYL8[AA@'D'VE2VC6K*L@4%%08I@9]C)M\DXV-9;85I=HVW1N@#0QXV<8_" M\*,W[!A@XM5SIT>-/GZD.Q'47)QH?M[][JL"*^-.Z3%$/VMA+VQ?\E+8#'%T%E83Q??JRF*^OOX0_RLU8][ZLU?$O%( R M! 0&B!O&O76,4U;!X2E&/]3RF4[.TZIE0(OK@[K]+8Y>C^JWP"[L=4I2(JDA M% $"N:Q@,A(EFHX#8F]^=S2G0@;$VP]E3)0.ZK^X\I/EY6C:M7&P_P<*2[T- M_^G0^1U"9^)7(ZDZUU*?Q\*[\OFI'U"ZZ+:#D#"E#C;8 M>LL#_J 2'$A[/K==\]+S!+KIDY1O9I_^F'=KPC[39<%!D,M0!1"V!!@.,7>5 MP,%22G2H!GB98L!D/%XO/1.Q>V_JV4X+Q1"45D3OT9-X=!?O%%K9D^Z?CI2[DH-UY?9V1\ILO""(&T5#!8_1IX8C!&=]8)U(D'+ .L MASU@*AZOEY,Z14F.3D&9 B((9BS&!&G/^)T%HI%*++IX^%NOO;\!,#3GY4#D M!Y(QLCFE.).<$![3=0!UE!,O&="2@&WZI&$"T<8'04]W$O?,A=M/00DZC.@? M1Q[.[>NZ$(ZY0%A(*?%*0X\DKP$3QK[^+( ,7$HXM^M0)R?=H%H_[-.:T9W_ M5F$0C741M/?6SM:M5]QC^FV<-H@+XV@&@(->7"MJ*] "I9O8K7C <5;\A,UHSYZ]$!^ MG<_'?TRFTP#3Q2IXX6]"+[/K21CL=OX=YF]T,X'NC>GQ<.[N@+'W565./*PXOTXJP6'UBMO"!)0&0"E<0)P;C&1D $I M3[-:W+FT82>RX (T@QRB!G#@N&:R@\/Y\[ M.+WPHST'.P _ P]MK/,Z_UJ./Y677V;SZ?SZ]L/D^LNJ^_SED5\IMY$H2H#GNHU951/5Z.9F5R^7'\GH;,-V_X.QM5W## ;'& MNC#%K($*(EGC9I5,O# UP.33#.M.ETCG(-1V=(UKSH/O"BX,L-H&2S*^TD8Q M%Z0&Q]@S>OZX(VT^YL@18 ZN! ;@C#JH&0XR!+\BK+22UB 0D)BY/J##JXR+ M1RJJ@ZR! 3Q5&!.#@-!A,[: W 7:!!.)N\H %XD$K>VI@7$8;*>-X+QM\\Y( MB^:%%LA+"!S#WEN%E=%.UA,F8' V:=ZG#1>F IXC/6Z;7KQ18:R[]OQ!]W.Y M;GL;%L)P ZG@QAB(,#" TEI0KME9U8'O5/&/L]6ZA/F$1Z*/_]VO5_%TZ)YT M)ZS\?IK3TDBU8(1BYJBQ5JM8@8EZSJ1U0"'8-$6R[SI/5>:^?RUGRS;('--M M(3QF&!KJK=?$"BN0X!506,E<\97AY5VT9E#[K:IK;9S64'I&CF>OY:">4DA$L)S)'P%F;;T?"HRY"%6>S;WI*'!D3K>Y__T1SG]5OXVGZV^ M)/H%+3HN'!64:P\YEL'P8)!#*2J@)(&YBCR=V*X;"IF/5,_@>!SGXJ<_YIW1 M=]=? :#@G# .M9&,.J_!/6VPQG++K^%2PBMB;9I6ADG66"R@6[K&'@L#.*+& M$.V,D$0R*\,NM(/&89ZK%,2?A#U*+X.DK)^ON[-WJPX+*1$F A((G8)0>XE( M[8IX)Q.SO@Z.)/Y)V&/4,DR^AF^[Y6OXMM F6/O4:V:)C:6S+8?U1+8R6YV) M/_EZC%H&QU<5J[5T3MH'O19$:\65\ !;I)1G"!)'O: P/F8+9.*9#?\SF)!9 M,Z1(HG4JAE>D9V@4/!S\ 1WY_+J8 M+^/-XR#$[LGNM#>=7O69CS*6&&V]U2#>AA*>D.VS7!0[2IK,Y/.X(><,9)C& M1IA)5((1E\GQ>8.V)&^DWY Y#/DM9B'%YUN',;)#I20@9>?%J-Q&0?8?%WN\:=%F,<2(82-HQK%5VZ9@I4P M&+#$.NNOCU'':7K>*>><2!:T)H7#A 8'1UA20T!B)EJF(^&SV$G[P_VL M[YQ+JD&8?8A*P3FF 'CG*B@H(.>3\]X+/XZ\V/!@;?.#X-\+[M>*/QLULO5_*9%^V;.3VB/G"3'AO+,#8<,62# MV4JYDK4P)$R1'R.-J=/EYTB,,Q#F(FKI8O%^,1^O+Z/J].CR'V&9;*3/_H:% MY]X#Z+1%P5.1RC'.?26H)SPQJWZ %TAS4:E3O,_D@B%DSC-'$)-2$6"8@:B* M:1-E;6*H_W67..C!-TP%/,5<>G36]Z[<]S9K0XN"6H$L#(/5BBHI/*.HPB*X M+]F*)0[FFF!K]TB\[F?#AMP=DT+8A@(E[_!EC"8-S%/*(JJ$>,U.?@ MG76F[_9K2PJV)T[,NKQ0D%(,#:U=YCPVE_5/%M-J-Y2 MJTY JL-QS7+D_&20[OOE=#V>S*ZKO)&]9\S-S0MBM <"4:6\H-8@B+VIA(;0 MY'+Q7N.&V .^IUV5MO=>P^COKZOOR\5D/H9IR]6^'@NME2,BF 9 82F4Q)3) M"AHG8>+V.*#*,B=8QSH$_/0Y-8N,BAH<)82CW,&= TC MU\[:";XG3'._B_Q57R9EM;\0;:MZG]>]-T7;7FY12 \Y)-Q[":G$VB+'#<=$ MQ8?-$4/TQ-GGU7C;IYH_:%$ ::&!GB&" C49@ 2P2KQ@G[W^E-[.]/MB!ODQ M@&98W*MRL.KRG^O)]E'.AD2V%UH4C#,"K-3!&?3QH41AM*Q$L\HF5H08$%D$SY,0)?U1"42I$#%Q MB6'-F )60UH)1X4YGPLAQRJW[:,2AP&:@2W]/"H! %?1 T-<$>$\P\+78@J+ M$C>F06=<=+/(= EK#O8DO2"AH9%680Z%<()J%Y-0:C&(/I_'*3O2YMX7) X# M,P,G#GM!0H$X(20UE@B,#4::PGKXD"1>$!M@ F#7*T4JA+D8<-!S$98CJ)'! MAEBHM"?!CN>5"!JI\ZE-FZ"U/<]%' 9;!LU7U'[;(G7SR;>%(PH&^RKX<1)+ M*134S-;&D?*)+!C0<5U?:\&Q4&9D1@M"%)11)X(#CT"8"%QCPC2H!B\E/)_' M6X_0VPL,.!"[C(K_M!C-E@']-DM"_6U8XQQQPHQ7'Z8V,# MC%9T3X54$$]XBK59!7^@0DP:!_URQC (^A%N\X+MYGA1*045;S)^^SX*VX5$ MQRWO^WX*JM)A3/]H=6J6VGG!!>"4,8N(%3H@!3P4.]"T(S!7T'MX#W&T9M.+ M!V^9=)(C,%&?3Z94S]NL0X?0N8N?*7@ B@%M)&&(*ZP!0:8"T6.:>$UID*\: MY"7V";33XR;Z9A;^,8SN^VEVROKG#]H7][0JN'',BIBW(P0-OH_R=K=X.(:, M:W+[LHG99D'8UZS@7@9S2\='!KQF(#!(UH)B89HR7U[3SM6)OI_D;'6&;9[I MN4O!BH-SWR M#Z-5&:LP3&;KR>SZXFNYV!9HV"-U^TX""-B:0#-NM '6$L6$JT& ^IRJFG7 MA'DFG#.8E<^/_4-Y.9]=3J:3K497O@SZ'$WCZ<\Z*/[VP<<',_"@W@OME.9A M=868ZV"R>. 4K2!CP8 YFX!)/FKVJ8 K0LQV9^$ZW=C6C!2AX%06?7*H(P64W*O>OE,?T62&! '!-( >(=UMA36\&$ M46I@;X 9 KWP-"/T&1CZ^VP1IMCU;/*O42OA252&2(=X1 ($O[ J)[$U %V-J?2?; S'_ ]FO'ORM5VP&_GR^7[ M\P)SVO!LMXM6[>D MC/F7FA02 HX]-$X(9XT)4Q_L MKLYH9X5MNN2=1\ V/O>+;0I@$9&<$D,B7S>7K'$EHO0N5_IB#H?[>#4_WF,Z M0O6D<[3RP._?Y7FM\Y41C(G$AD"DH60"<*-VL"O.Z6E>[7@\VF" 3"[#NFXG MTW4LGW&XO"_T4#C*8RTT 1@V@7#.([,KOJ&UD##QJN/KFLNM*= PE[O!.(-E M^&"&[R'1@^\*8QP2"GE)!)#",*>YJ<1PE"1><7@55#E:L_/N@,WAVSXK?NJB M4P>H$=8,8PJPP@)Y9@"4E9@*LD2S89 '<7WSITN@,_#I[V6L^ASD#MB/KLMW MZYAF>7&U&?KR8KU:KD:S>$%\(\8>?AW43^&Y(81:R&A\8T09SARK8/"ZT1)_ M_>O5P7R8YX/[!*M8NO'T>-IR[ C$TC%.0/ F(\/0U;3EOG$G7"0M9ISKV3' M0?V 5:]Y B?#<%Y3N.WP6\SI0[LJH&(Z<)AZH3$!5C.+705&\ L2TZ4'&*SL M>XKWC/RI:+B#YZD8X_]>+U?Q*MFA;&SNL; 2"6$=Q/$*@S' @CL=$.,3BU\- M\(B\/]*T86?GFCC=6OF2*(X%P[99X0W*5D7S- M5G3G*)\JN'1H4*GPP4;50!H&". HONP(0+W\ IRKQE/OY6\[4FZ;^-&!F)[. M@S_<WM!&^-5K@MO9T*7-%0'2>%#@X^TY48&JAS2O[+K_J]V8&'(9^RN:8)W/80 MH)O>"VTML]!+PH @E$GK#:A@P%#E.F0Z:P*>3E_#W^W5S7R]]TB_D_X+(J". M("%)0;"[J#.\WJ\HQ^>PSIZ$9=UN[TG*&D3\^W1%,[H,@"O'(.,* HD]1I " MS"'G%A-)K &--]#^#(#?-Y&%LPA9BXC %CM%F$>\ A/";'G2)PR MZ93OP'P MPQ0Q_"US@ %PS<.2+8%0P$E"I8S7]"N(/:&O_QFQ4U,S8P#\,%V^\@"X8-@J MQ*BR0&IGG*76U<(J?SZUD0;!F$,#X(=I)\5'#_)=S154/6!N4BU"!"WJW5-^\'W>%OY5ECW5!BJ"%S# =#C"/G MM $U>,"?3[&M\]BD4Q4W?-9GBOEPZ3ST1!./!37Q96U1NQ](TW,J8)J?:KT$ M?@[3V$D#/Z1@+A! (NPM@&F,'+;0VEEK0>DZ?BS[X!/0W[_P87/ M#^PQK/P84BXET1!CP*"V!E?P,,C.:04YGB(O!G'ZQ#S#9M>=-7'8BQ,=_5@A M!&/9.>3H9R#QB=31XQZW>YCQS6SC;L7VI]C-=J/X M4'Z-3QJTNG+^4I-8S!89C:55BA-ID0.X.K72%H+3U!Q[/-K#*O2W:%W8P&DI M@2(0.<&#Z,Y5F65:695XX6^0N]3QJG_^==(.\NX#9Z'%P8" MX(1G$JIM0HX6C('&,O5];_Z/QWU/"_IV]Q_;GS"V[JW@P@' X_; J6%4,,)V M=YT%]_2,GA<\GA@O;MY]H9W#^NSEQ7/$4)"2,:ZP--0RI40M)F"I=\2'2*H^ M.7#0:^B'09Z#66FOH<_AGX0F"GG M6Q?!1+@9S<8?RF_E;%TVG&P]_W4AI0WC4D "3D4T@K2_$Q:I7(6ILVU!AVIG MWC6$:9I^ORAO)LNRK:J?_;S@DN.8RZ^IHD9K!.SN;<0P4*)D8N'B(1X2=:'K M+C#,M]0_M_>U.8%LT[R@4!I'":*408DYXJ@J^W$GAF/,*6Z_B/'-*0^5X/7D).*>'$[HE1'NV'0=Y!LY52_ >1E6? M%$(")(%7,DQ#"Q#&4I)J\ BDUIE];7Q)5NF\$UBSQLE.=UK;983,$XF\5Q B M*!%WF@BB=J^&$F/-J>O3M-H.#SH#.ZC'0F)-N=#.(>>-LQ83[RMX?+#&SGA: M'TZ1XV)EB9CW.>=C4L:;V65H/?E6OI^.9B>9[G?G!YMLD?IENP_E=+2*C]TM M5\O-@>#GF-OX?G2[#2DT+PK'=5QXB7 L4B:IQ((QA;"H_!L92U.?9.EH+9.^ M+U.;)>3(G@N*H3%8$4V,5(';#FJ[@TL%T_V%,6[5[I# MC<>3^.=H>N)#]Z&N4C#X*@)HZX$RQ .AX&XWT=R'7>TTC_P]_U2I6BQ&L^MM M@/CV"5$W2>M5O99:ZW?HM,&RU]\M ''!X%ZOX3Q7^.INN]I^QY1U(8 M@+3C/N /1;SP(D3USAB/57+.*OPT#$YW/-/Z57BNN?>Y&8#/+P#PG^4R"%P! M4 L*FR99#S]90&^=<,PP;P6P@G(F5 6N!JFF]Q#/$88[ETZOUU>P8;GOY>)R MLBSKA>-3?"CCS6RUF,R6D\N^=ZDV/U]X*IPWG!OHN%+0(<% !;KS3*9-ID&^ MJ#;@Z30L+6>86N\7\\NR'"]C6OS]TI65-/N>&FAL6P#@$ D$B;56L;.$*P8K M<:5*?1?GX!?$?EQ2=ZVBTT5GT(?E6LW&]^Z<;]!3E^'KR>KVS]C,O4 ?>CUY=+FH]O(A5E9-Y4AOB -O2/FNORD S )]YJL"$D6#'0D8]50[CKFDO!(!XFP5$_KG M38+6GM-[$FP9-/_;Z/OD9GW3J/L'WQ62.4H15!Y3+*U#-OCHE1C.JO.Y:92D MNWEWT.5@P&36C@'WORLH]% 8#YP280_FB $C:S"(3DR,&V#LK1,&' %=2H+_ M)A!=OF0$//XDB,61P\8+[[B3G"@L=34@AG&BL3E 79[.!C@2\R-(\.*EK:DT!+T:2?+V[*A7$7\ZO?YHO5 M]>BZ_%"NUHM9P\6=IG8%5G&]TB\25B;&? >J[T/5->\/R102 M?)Q^'37@-;WKM1\+'1) ME_%67\K%]7;L31?QGGY:6,.8"V:$\$+$\3F&Z@&&?\MU;#-\W1X/7@9;/!Z) MQASM_=&;>U\56,?K89HAZ1BE6@FG16U,.IZX90](_Z>WW8Z'/1]S&J_H/_BN MX%AP@HS%BL:"N]8R4&];5IOS*>Z0I+OG]9\$7S-4$]? B;=Z2Z&/GRNT MYYXQ+9T3W%&! >2J A53E5B<'C[^T?]7C2)FP@ M1#E'@CLIJ#3(8:XJEU)0K5K:%$H MJADF4M,PJPAAEIKZ!$Y8)A)32>B?*]U>NG6CC2%XKB^!]K9-M;JC.R\$ Y92 M00+RD@AA.#-52HA0CB9&4(=(WY/'6+)K:\C7,=T_UY/5[9M9V#76&\PWYUN? MOHQFU7V.Z^M%>3U:E0]O &TOW37-B?PC*CP1!@3_3C*!M%=2..QJ^PIF*\DT M@'V@0QIW=6,SJVZ'O*L\>PW\U\5\V8YRAY^ER4KV]@JFPG>+!,G7?OY;1?_DTCW]UL5XM5Z/9>#*[?K=N< UR M#:%@SGHJ,07 @YAKC02ISO4$8B[Q0.PU1E6&.VEZ4N:09U+C[OIN/ONV@>7# M?#KU\T5LU,=\2AI(08%EQK*PC"D1CZ8PP.3_MW>MO6WD2O;[_IGE^P$L%F#Q M<1%@YF:0F=F+_=1P;"717EO*E>1@- 0:QW2V1=4Z1 M5<5B50-$_&5B"MHX0T8%ZE4.4$O6KCB]W41_%L3CFM*S8IT[ADHHIT :C&L( MK$?.>=T>6WB7N%--R1OJF=9=:5_/R)>L>*.X8JFA/>![%KZ3F@40O M%5O^N#SK7#<;OVY=AM\W5ZM-F>K7'Z_S[WM)T(]:\YY[IH,HWO,A5$)R(QS7 MV(6@D4(&VJN52N.0*V^B:"-R CIW$>JC5KGGU>X&4;GG0Z@TQY@H:2PET9'6 MC%#2"I];GUC"X?1HB-ZIW&(;-[YY4[D241^URD5,/LWF0VO=3Z.HD 9"L)2" M\>B%8%-7AVX/V3%+5+P2\_)?L=I="OL4-*\N(3A(>>Y.!U@9&61 SN*X8C(P M+D 0K6-@0V(PIL0L,$WE:NW!)N[39P>P"O>7IZ+2O1'CP@(+V^GL+(D7;R =?+[2FGN# MB!(.:QMP$+2ML*GK6JV9.%QT@D!ZEFF7LD^J;MJ;-NQFLFTN7$U^O?%T)&PQV& M0!!.LFVLZ&JF0N&^K-P+U M"\2H/;?G3NVV#V9)\9?G ZHH0:!T1-XZH(3Y:'JW1KC D'A_2B?FX?TQ1449 M%<*/JI>[QR7=_OUG^=QN21?_]7R@K[O+I>*$ 96N=OMM4!@;B:1TE*D0G&#' MU+:G-;6MTM)659RMOLT?=H0#R+[_]&%VO?R\F/][NY%$#F_G?WK'RPZ_KV)> M(<&,PV U5]X(RUTC6A[U?3*WWW)1<&_WR^%02S%9S^QKQ0)W44 BFCG8V!!( M4+(9$!/<3X9& ^.YK\?5>?*_@!#G]+C"SM&Z0G]@'F&L2=R3VUG%?XZ_=6$Z M#/M[7)TGM*0 8'I[(\49$Z 5 >&HU\%:PIK!8UYT[SH)3W3')$?6OA MB9!:YJN@M>U"+N5H>G >!D54H2?*&JH,<5Q$G<9,(V*:(>ODE-L":3,LX"=7 MH3\/CPLIM)WJ=GJG4^BG=RKOI%,"7!RUYIY+*A!I?4OL[73VU!(I="D>&;;7 M=XOKY=WL]PCQ5DJ_/%@:1PRW V]5--J@MBX5BH7%A H9F&JFB+@=?R_+,LVX M[B 9CG5'K;.#[U7*$K#@@<;9(BN)-8$VTY31#IG,?MD)UJ?Q)TFT&1A4:\S[ M3[]?W9[0M."G9RMCL)?188YV*!-!>$WTH^-M)U2FNB-4E]T*-(?;6._%BSI2 M\NO5ZI^SVI*K2Y$NUK.C=#GV:@56F&BW2:2,E89*'5AK!S*MYZOJ.E5E]"+F$J.G #7>TT8HQHS '!JS.C!2A]7+ )A[J%LC*LIS$ M[,@->MF$!\$] <2=<4QQ7JME,]1 1>*!4H%6?DY83[IJW;#:].K@!90ZR6 MW%@%WKL0C'$M222@Q".6 EVWH7:9,<&;82L[S8YLUHG'W-13DJDO_NP** 2F MXB)$A5:":!0-U!9AX1(#&5-M(Y.ZP>3&*4?.V,[SF=V\/)D'?_M0,ME)'U Y M[B6.WKG!+&Z*&B/G6E==H=0+N04Z!1DY\F-&61](E!PTF=A5-F 2(,3%R!,- M""AUN$TU#A&C-!694J7 M,ZL]IURI)@)(K7=#WUM+3\Z' RX^NLT!CQ] M+OK?UGBJ00 (HR7GSN-6&1R>SE%-)PRX0'3%7HFLRXI($ )ASQBN/4P*S32H MD(D]:PIDP/"6PR6"+R$V-8)KD @K$F3=)8 X1:1Q43-;H>H)95TGV=D4*^+XJ5=Z[#N0 MNA"1W(0[CVK-E#!(:Y5A@CIGG:*&M4("YA/7L7%V.1Z,9$E8E+!1#YQY:X-R M2C$;=8_8H$5]C[41&)$NL2E$B>DJ@YN4V=$JF=XO'>C45X!FFR_+F^7M\O/W M$PY-,GQ[103C$$!QZ?TVY!U_:D2.),H5K2UB=>^0H%WI1F](CDUY/LS7_PRK M69T).HN< MW?_2E.OTI.M=">4[?$RA>OG22B$:K%%@/49**DE<:",&GIG$),IQ.AA#:U() M"(]M:VKFZN;?YC>SQ4W.K>FE[Z[ ;-,+E9(8&+544S"/7B++E:/_IE!E 3U6 MO?J?Y6W\F-OYYOL0FO7\VRO%@5O/370"0"-&P)C6&HA())I]T\KX'ZMN703U M<-FCO*X'L?KVD(#^EC?Z-)E/"PE:!Z^-UXXY@:5 EBH'@0KLCYTH]YTWZAY4 M?@^'_S'??'FWN*E7_/NKVY_X?$:C@RZ^J/+@D 3IA!!46G#,!]<(,_Z4&$LM M\$ S%^GV9I . %>Y22'*U.=IQGD1I#?:(M9.PRB;F"I9((&&A7[9(RC)Y2C6 MYENT_.LE/BQ7X7X3K91M'9HC'4B.OUK5M_F(<(@"4*[C#]ZW^AD7 &&>.BR<([5>O_^T'>\IZ40O/E]QC( JI0$[R;TF4)=B?9B6 MI7J*?7@&]2^Z0"$'N1Z+Y-BKK_/-@R#63:RM7:JW)706UX?B,&=_5L482(-P M<($Y;REF#.D'<;"ZP_:$D@LNY,-/M;K[%?5P4=XGN<;F.CXQWWQ_B_0^!MVD MXLXKKX5BUGAK,)>N_J_N#^<=/N93OU4(F%6<1WO2:.".@7 \B#BK1H0*^'0N MK.2B6F\5 LY#*L-NV=BD1R*[3Q^K."+>>#^'U#BV#B0)K]C3(0Z@ MHQ_*#962Z&C&11>UE89EN7('7\,B=$J M)8+IE,Y)Y%*.@Z'S,!C=E>$@I=*&>;!&,*60J7'R5>& MST,DQTK:-)5Y&IHYLBOO?:<";[&WX)$V-AB*'$CV1&!\.M']P7?HKD#('+L_ MNM?^_'#E&"&4^+AC8*[ 6D<];2:DI9Y.C_$.,#T0@$^29GD5!T$[2PWA7 BE M'57;9E>[X0='G[&@EY]ND M#+))0MM_FM;IYU=">V)U?:9!F>5&6P>-L^.T5Z^JOE2'Q.FDW<]E6)6\*C_, M[$F&Y8?E[6U8KO9TQ>KW"RM>A\H!!X5=8"2X *J)E+M@)E"7>" >=K5R=XG> MN-3B[_?'>KMW_5V5%\1'XY%(R2WS2B,G?"M.:7)EGG_==ON(OO%J4^:NT!$I M^].1)#Q'H![;S.EUTP_F;ZOENA?C?O^W51)K;)! H#T&Q.-JZ-H%$*C*5<>Z M:*.I3/6X',TLT?F'OHVS&W>_BI+;C7:7YOCD=&'M_YJMKN?KPVUYS_ZPBB"N M,=/3H]GJ]W]%YL^[C=O"IZ]PW6");W*,-/LWF=P-OJ M:8_+^PO?5B'+/0U!:1P,9DA2'MKH%P&4F'5T>K#Y%?-_<#1'H"##N@>46"P1 MN+A-&J059B+H=KU1J?<6SHYT[MP#OWA3CXQHCD Y=LTBS>*F+4^WK'^54V=. M'4*EA/.6>*E!,V*)U+X]DW6%(46VX"4I9P]JEFM&W(YTR%7 P!HQ!"9OY#:Z'9PVDHD$[ M062$ HC'C/F <1N3DNZMMOTX5;%/$HQ!&U\XFQA*'\\<2D6PE]P[4=]'=^ # M]3@T8%!E72:W[TTCQT2#$G1R,CZB"UXZ)IC1$#AV!%AH(PDJ+H]OIVZ%ZN @ M^*?<6-@3E#U3+U(_J@)F'=($:^>H!":<]$UFO0<:$K>8LPD^W>!])F1&L.H? M/\T;:#.X;&"5T1@C&I<&A'P0.%K,I'%@/0\\,6U)O*E0_N/D#G'.I9 ?C\OC MX]F;X(=9?7D]_MXN%UO,[J]NZWZ#Y)@6YAU-Q3 V2 E0CALNG-98MY PKQ(S M.>3;N=C8H!V!MIV]^NR332^]9#L?9.6A;CIGK:+&&4 >"=>8]IYBDGB\IMZV MQ:ZUU%(!HHL4[2)I?':V82U5"_J6'7:M@_ MN"/P$9\L.N_B7.>+]?QZVU,T3RSP^7=6VB@EK @X(,(C$0)KKS!XK5*K']7M MN-[LRQ(1'(&"'-^LS>?/J^T-IFP*E#RFRFNJHJ$?>:* (R,B),V%C+J37:+_ MAHLJ@S(-%.;._:LOS^4A>=VL<\-&STK*?U M;52M<1Q5P"0#%NTT('7!9BX:$0J%IE-N-A?5>FN- M82X:8P^\)JEQL6*1/1>599?B2T$WS%?KC5DLHHN\6E^MOA]NW?[RTQ5(*B@0 M%?U[:P10QZQKAJFXR%6'9!0H=R+"#"MY2KM.0RV 9Q[JX[M *5%(MTN:%(GK M^*3[^*1: 1?(/2-YSFW7J:F17!NKG?*! P\:6HVB3NC);!=I\!UNUWF>\%(V M"U/7%JR_]? N\<-CE3#*8QR$]@8[1!"#T*YMV*#IM"Q,!639F?!24'W6=NZW M^]7UE[A4'4?YR&L5TXR((**9RZ03TA&DVX%KY1,#!04:!5V@WJTP,ZSPYW7? M8BQ8"YP1BDQ=0=-2&EJ9T-3P0$%E?\HQ#%*%GHLS9W7?TL%Y9JC27FCA#/4Z M^D&-58P#FLS.D8#:@>Y;YXDM _*_SA?SN_N[H]@_>ZX2'C&&-$=6(V-(B!_> M1DB(QXGU^$I%_USLEMV)+@<#KOXZC0%/GXO*@%500C*KM"$"O%/MMA!QCPO.^W(B+^9S#% GN)O$:]QN[EC0Z<0W$KG468&2SC#( M0.QGOM_1#?*%IRLPF ,&:213! G$Q+9EZW9*AN%7U8.Q5THLN\8B-[UV^9OG MD>SI.Y6S2(() E,?+11EI6>M<4)D:IF-HE)TRZ?:!8BD! A_FZT^+5=W];GD MM]T!V(??_UP?C@X>>J<*U&%P<>(:$^PX)DXV%@H$:Q*O(Y5X3E0"A;K&(X5" M;G8=?\F>C&([[2,D.OQ6)9EW I D*G!3ITZ!:9=:1W%B3:L2HXK%T*A31'*$ M'"/75_/ZFL]VX?QS,=^L(_&/!R$/O5<%9PCBW!COG.$2@V:RU1=J$@OEE.B4 MED"\/C#)<09^\EIWY(W*6&RMM]Q*(W2@2!..FZDQ2A)/TLZNR_3*Z-8-&BF; MY4M$K^?U.*#M=(]LGN=]2@4VN#B*J#H R"$4N&I]=*51XA%=016(BB)9_PB5 M$)';)\A?YHO9N\WLKI>VR^V'5Y0H@Z4WQ'&D=/3+ WD\2N,BD=(EKIN#QXZS MHY4S<#);?9L_; (_3_%VRYOXK_>?/LRNEY\7\W_/;G:UD+S5U_GFZK;^ MK;E;WB\.7>+LZ1LK333RT1Z*ZQ.@VE R"#6B!9Y:_+? L'-.&NX+T R*7;[^\6<=.[WRY%[S=?9JL_OEPMFFOM+Q=>V%5L.+95Y!]1Y36@Z'"8 M2!+C!2$@:7-O*^[5=CII[P.JU3BP+=G8>K&1S=]6RW4OUM?^;ZNHY20PH9QF MAEJEHC!;QRERX15%?7M6ET%QRZ4*)]72WM4[QF"C=R8U0@09RHGANLVO]U8D MYI&-,4[<,_%2Q%V*(?_WY>+;KC34UN?^8QG-L*=_K\VSOR\W_SO;/!IN3P[C M#BVF6;Z_\I[6P0<*% "CP S&[3D@_-2)O;>@=!$GLP.;^9FQ'+,*[3::L%P] M_*I^[E#YL;P#J8@AT0YTC%N/N5)&"/-X,AI"HN=<5$N$*2M5%Z"6;-L?=7)V MWDQCSVUE%J[FJ]X*:5XTH,I0PASR/@0 YZRB#MJXFI M\QS:RCP(>9YXI%901?U2;)6!H9N0^5^ P5^!E( HYD)B;IG4DKLV34_C9+UY M.XL> 9HY5*G9 V1;T#PJ+XD1)26\8@M&(AE*96 MXCS[D/9ULK93<%+.Y2ZDIY]?CM13N:'**E(V4.WGA]C^W\N(IIG,S+MTRID0]VM "16),X, M'/>-Y^!UW$,2F?AVQIH;FB0&1F_RKE:$'\.7MCZ86JVC=#[$/^^EW&FOQT4> MHG_JG'3>TJ"$([JY0N<%P:GU]4O,6A^*8;T@D51/<[&XO[HU]YME',_\^MWB M>C6+DYTO=N;KAPCEZMOL)@ZRJ0N]^\,^CJ5^7F6YI0[7Y8R1=76JL6SO-'FC M:.K"]G;REAN:7([*A]G79O5=+3^OKN[BS+XL5X]YZP=;R)WV"94!'81SPC,= M]89*:T5S'.2#26ZJ^'82US\8@_&P;3'\.(/'9U*I>_EN_7P$K[LAH8S^9*"<6ZF-9-0+)1BR M5#G+&?9'*\&?F@YPY.)D[8PLUK,=/G7;2(@?_,^]Y_A)GU81'S@2+G N(/"X MF.(XS(>I\I"M<6 .IS(7*9:Y4W;Y;;#WR^H=N MUMS$KZNBE*RES$LDB1/(Z>!)(ZCH_"K@ERXGG?ZM14'2H+'%F/"8)NAR?V#D+GE,E$WBCR/*6.E'Q*^KO: IW[@ M,^U>W.R-ZM?GH3N:K-?W=[OGT[>%?D90 9-464:L9LH $YKHQE#DF$-BE*K( M,Z%2=HHBD+Q$,9:?UMOH[O+3]39U=UV/]NK;U?RV'E']ZHI)&* '76!PS"4D>T;:9&L9U.*Z_+@#W"DC1I#D.4XRU6 M]KU3>6X%$0A4].#!2'#2B%9<-CD)IGRRG(WO<;XDB30_8WXYI2;HGE=R+2ZHX\YF!;K:)9NX@YZ1=6H.:"PH6F[J2+T-( MF1"HI,PH2S6W]-@=J'*M006">Z\"8D8H0PB7%#U,S!HD4B]W%:^&"=">8@V> M)\X,2S;_+%\OS)-K"LL5^_C'Z_J6]Z_U-FT1Q:C MLS^K,M(KX[R(-K@#[H53V#7BH"(UIV\L=F7J,M6WG$NCW=$E+>'3*JB[C'!- M1- 8@PP!1:_M020NP'3B)3VRY1)>)L&0@9EMI_@#?'OL)H\\4TH:3&ATXZB6 MU .TH@*9&)\ML>9REPM8JOQRP7^\?=F3=N+4Q-V<48,#"@X93SAJA<"83RR[ M7>!"DH#:2[@GB2T#\K_.%X_MW0]@_^RYBB/K:5PMG46!!V2"T+PU%9F>3L?I M).R6W8DN!P.N_CJ- 4^?JWRJ MXS@3,')"".2)1W6':A58,S4I4MN]E5@3OTO#H!MICNXX#A%));)!R;#-B4*& M^&9Z6,%T BX7XWOR<=QY(AW9<9P"QS$-=;_[P 22R"#\J%YD0OUQ>UQ<4L5Y M^#CNO_ZS?K1.2_OO__A_4$L! A0#% @ '(NE2 -PT)J)!P$ <3 5 !$ M ( ! &5L;&DM,C Q-C S,S$N>&UL4$L! A0#% @ M'(NE2'8[[@H##P 1Z0 !$ ( !N '-D4$L! A0#% @ '(NE2+8Q'GG,%P #_@ !4 M ( !ZA8! &5L;&DM,C Q-C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( !R+I4C\ MU/$VU5 %]'! 5 " >DN 0!E;&QI+3(P,38P,S,Q7V1E M9BYX;6Q02P$"% ,4 " &UL4$L! A0#% @ '(NE2+DI M/B)+< C.4% !4 ( !42<" &5L;&DM,C Q-C S,S%?<')E :+GAM;%!+!08 !@ & (H! #/EP( ! end