0001433714-19-000023.txt : 20190503 0001433714-19-000023.hdr.sgml : 20190503 20190503162546 ACCESSION NUMBER: 0001433714-19-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190503 DATE AS OF CHANGE: 20190503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASTLIGHT HEALTH, INC. CENTRAL INDEX KEY: 0001433714 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 261989091 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36330 FILM NUMBER: 19796557 BUSINESS ADDRESS: STREET 1: 150 SPEAR STREET STREET 2: SUITE 400 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-671-4683 MAIL ADDRESS: STREET 1: 150 SPEAR STREET STREET 2: SUITE 400 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: VENTANA HEALTH SERVICES, INC. DATE OF NAME CHANGE: 20090831 FORMER COMPANY: FORMER CONFORMED NAME: MARIA HEALTH INC DATE OF NAME CHANGE: 20080429 10-Q 1 q11910-q.htm 10-Q Q1'19 Document

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

FORM 10-Q

[x] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2019

or
 
[ ] TRANSITION REPORT PURSUANT TO SECTION 13 OF 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from______ to ______
 
Commission File Number: 001-36330
CASTLIGHT HEALTH, INC.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
 
26-1989091
(I.R.S. Employer
Identification Number)
 

150 Spear Street, Suite 400
San Francisco, CA 94105
(Address of principal executive offices)
(415) 829-1400
(Registrant’s telephone number, including area code)

(Former name, former address and former fiscal year, if changed since last report)
Not applicable

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Class B Common Stock, par value $0.0001 per share
CSLT
New York Stock Exchange

Securities registered pursuant to Section 12(g) of the Act:
Not applicable

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 every Interactive Data File required to be submitted 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 such files). Yes [X] No [ ]

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

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes[ ] No [X]

As of April 29, 2019, there were 35,117,853 shares of the Registrant’s Class A common stock outstanding and 108,842,540 shares of the Registrant’s Class B common stock outstanding.



TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
 
 
 
 
 




i


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands)
(unaudited)
 
As of
 
March 31, 2019
 
December 31, 2018
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
66,338

 
$
66,005

Marketable securities

 
11,327

Accounts receivable and other, net
34,699

 
26,816

Prepaid expenses and other current assets
4,351

 
3,680

Total current assets
105,388

 
107,828

Property and equipment, net
3,754

 
3,963

Restricted cash, non-current
1,325

 
1,325

Deferred commissions
19,067

 
20,142

Deferred professional service costs
9,672

 
10,133

Intangible assets, net
15,333

 
16,209

Goodwill
91,785

 
91,785

Operating lease right-of-use assets, net
15,989

 

Other assets
2,209

 
2,129

Total assets
$
264,522

 
$
253,514

Liabilities and stockholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
8,760

 
$
9,556

Accrued expenses and other current liabilities
13,025

 
15,454

Accrued compensation
5,005

 
5,975

Deferred revenue
23,774

 
20,193

Operating lease liabilities
5,928

 

Total current liabilities
56,492

 
51,178

Deferred revenue, non-current
944

 
1,030

Debt, non-current
2,789

 
3,254

Operating lease liabilities, non-current
13,428

 

Other liabilities, non-current
1,040

 
3,381

Total liabilities
74,693

 
58,843

Commitments and contingencies

 

Stockholders’ equity:
 
 
 
Class A and Class B common stock
14

 
14

Additional paid-in capital
615,394

 
609,697

Accumulated other comprehensive loss

 

Accumulated deficit
(425,579
)
 
(415,040
)
Total stockholders’ equity
189,829

 
194,671

Total liabilities and stockholders’ equity
$
264,522

 
$
253,514

See Notes to Condensed Consolidated Financial Statements.

1


CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(unaudited)
 
 
Three Months Ended March 31,
 
2019
 
2018
Revenue:
 
 
 
Subscription
$
33,806

 
$
32,989

Professional services and other
1,684

 
3,490

Total revenue, net
35,490

 
36,479

Cost of revenue:
 
 
 
Cost of subscription (1)
8,166

 
9,174

Cost of professional services and other (1)
5,944

 
5,769

Total cost of revenue
14,110

 
14,943

Gross profit
21,380

 
21,536

Operating expenses:
 
 
 
Sales and marketing (1)
9,215

 
13,912

Research and development (1)
15,725

 
15,371

General and administrative (1)
7,293

 
6,825

Total operating expenses
32,233

 
36,108

Operating loss
(10,853
)
 
(14,572
)
Other income, net
314

 
128

Net loss
$
(10,539
)
 
$
(14,444
)
Net loss per share, basic and diluted
$
(0.07
)
 
$
(0.11
)
Weighted-average shares used to compute basic and diluted net loss per share
143,000

 
134,994


(1) Includes stock-based compensation expense as follows:
 
Three Months Ended March 31,
 
2019
 
2018
Cost of revenue:
 
 
 
Cost of subscription
$
219

 
$
242

Cost of professional services and other
265

 
301

Sales and marketing
627

 
1,138

Research and development
1,704

 
1,654

General and administrative
1,162

 
1,257


See Notes to Condensed Consolidated Financial Statements.

2


CASTLIGHT HEALTH, INC
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)
 
Three Months Ended March 31,
 
2019
 
2018
Net loss
$
(10,539
)
 
$
(14,444
)
Other comprehensive income:
 
 
 
Net change in unrealized gain on available-for-sale marketable securities

 
2

Other comprehensive income

 
2

Comprehensive loss
$
(10,539
)
 
$
(14,442
)

See Notes to Condensed Consolidated Financial Statements.


3


CASTLIGHT HEALTH, INC
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share data)
(unaudited)

 
Class A and B Common Stock
 
Additional Paid-In Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated
Deficit
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
Balances as of December 31, 2018
141,927,205

 
$
14

 
$
609,697

 
$

 
$
(415,040
)
 
$
194,671

Vesting of restricted stock units
967,712

 

 

 

 

 

Exercise of stock options, net
1,060,870

 

 
1,680

 

 

 
1,680

Stock-based compensation

 

 
4,017

 

 

 
4,017

Comprehensive loss

 

 

 

 
(10,539
)
 
(10,539
)
Balances as of March 31, 2019
143,955,787

 
$
14

 
$
615,394

 
$

 
$
(425,579
)
 
$
189,829

 
 
 
 
 
 
 
 
 
 
 
 
Balances as of December 31, 2017
134,539,275

 
$
13

 
$
586,900

 
$
(22
)
 
$
(375,334
)
 
$
211,557

Vesting of restricted stock units
747,311

 

 

 

 

 

Exercise of stock options, net
309,242

 

 
490

 

 

 
490

Stock-based compensation

 

 
4,633

 

 

 
4,633

Comprehensive loss

 

 

 
2

 
(14,444
)
 
(14,442
)
Balances as of March 31, 2018
135,595,828

 
$
13

 
$
592,023

 
$
(20
)
 
$
(389,778
)
 
$
202,238


See Notes to Condensed Consolidated Financial Statements.


4


CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
 
Three Months Ended March 31,
 
2019
 
2018
Operating activities:
 
 
 
Net loss
$
(10,539
)
 
$
(14,444
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
1,344

 
1,860

Stock-based compensation
3,977

 
4,592

Amortization and impairment of deferred commissions
2,491

 
2,853

Amortization and impairment of deferred professional service costs
969

 
946

Non-cash operating lease expense
1,282

 

Lease exit and related charges

 
916

Accretion and amortization of marketable securities
(126
)
 
(131
)
Changes in operating assets and liabilities:
 
 
 
Accounts receivable and other, net
(7,883
)
 
(11,196
)
Deferred commissions
(1,416
)
 
(1,171
)
Deferred professional service costs
(469
)
 
(742
)
Prepaid expenses and other assets
(751
)
 
206

Accounts payable
(849
)
 
1,783

Operating lease liabilities
(1,382
)
 

Accrued expenses and other liabilities
(1,304
)
 
(1,237
)
Deferred revenue
3,495

 
3,183

Accrued compensation
(970
)
 
(6,390
)
Net cash used in operating activities
(12,131
)
 
(18,972
)
Investing activities:
 
 
 
Purchase of property and equipment
(204
)
 
(388
)
Purchase of marketable securities

 
(10,025
)
Maturities of marketable securities
11,453

 
15,750

Net cash provided by investing activities
11,249

 
5,337

Financing activities:
 
 
 
Proceeds from exercise of stock options
1,680

 
490

Principal payments on long-term debt
(465
)
 

Net cash provided by financing activities
1,215

 
490

 
 
 
 
Net increase (decrease) in cash, cash equivalents and restricted cash
333

 
(13,145
)
Cash, cash equivalents and restricted cash at beginning of period
67,330

 
62,644

Cash, cash equivalents and restricted cash at end of period
$
67,663

 
$
49,499

 
 
 
 
Reconciliation of cash, cash equivalents and restricted cash:
 
 
 
Cash and cash equivalents
$
66,338

 
$
48,174

Restricted cash
1,325

 
1,325

Total cash, cash equivalents and restricted cash
$
67,663

 
$
49,499


See Notes to Condensed Consolidated Financial Statements.

5

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



Note 1. Organization and Description of Business
Castlight Health, Inc. (“Castlight” or “the Company”) offers a comprehensive software-as-a-service platform that simplifies health benefits navigation for millions of employees. The Castlight platform matches employees to the best resources their employers make available to them, whether they are healthy, actively seeking medical care, or managing a condition, and motivates them to take the best steps for their health. Castlight helps employers generate more value from their benefits investments by helping to improve outcomes, lower health care costs, and increase benefits satisfaction. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California.

Note 2. Accounting Standards and Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018

Other than described below, there have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
The amortization period for deferred commissions and deferred professional services costs; and
Assumptions used in the calculation of right-of-use (“ROU”) assets and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Summary of Significant Accounting Policies

Leases

The Company determines if an arrangement is a lease and its classification at lease inception. Operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the lease commencement date to compute the present value of lease payments when the implicit rate is not readily determinable. ROU assets are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease amounts, less any lease incentives.

6

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease terms do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised. Generally, lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company's lease agreements have both lease and non-lease components. The Company has elected to account for the non-lease components of its leases as part of their related lease components.

Concentrations of Risk and Significant Customers

No single direct customer accounted for more than 10% of total revenue or accounts receivable for the three months ended March 31, 2019. Castlight had one channel partner that represented approximately 24% of total revenue for three months ended March 31, 2019, and approximately 23% of accounts receivable as of March 31, 2019.

Recently Adopted Accounting Pronouncements

Effective January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases, and subsequent amendments ("ASC 842") using the modified retrospective method, and chose to apply the provisions at the beginning of the period of adoption. The guidance requires lessees to put all leases that have a term of more than one year on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use ("ROU") asset for the right to use the underlying asset for the lease term. 

As a result of the adoption of ASC 842 as of January 1, 2019, reporting periods beginning on and after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with prior accounting guidance under ASC 840. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification. As a result of the adoption of the new lease accounting guidance, the Company recognized on January 1, 2019 an operating lease ROU asset of approximately $17.3 million and an operating lease liability of approximately $20.7 million. The difference between the operating lease ROU asset and lease liability resulted from the reclass of the deferred rent liability to the operating lease ROU asset. The standard did not materially impact the Company’s condensed consolidated statement of operations and had no impact on the cash flows. See Note 10 - Leases for more information on leases.

Recently Issued Accounting Pronouncements
    
The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB in the first quarter of 2019 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.

Note 3. Revenue, Deferred Revenue, Contract Balances and Performance Obligations
    
The Company sells to customers based in the United States through direct sales and indirect channels. Indirect channel revenue represented approximately 26% and 10% of the Company’s total revenue for the three months ended March 31, 2019 and 2018, respectively.

Deferred revenue as of March 31, 2019 and December 31, 2018 was $24.7 million and $21.2 million, respectively. Contract assets as of March 31, 2019 and December 31, 2018 were $1.2 million and $1.0 million, respectively.

$11.2 million and $15.9 million of revenue was recognized during the three months ended March 31, 2019 and 2018, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods.

The Company recorded favorable cumulative catch-up adjustments to revenue arising from changes in estimates of transaction price of $1.4 million during the three months ended March 31, 2019. Cumulative catch-up adjustments arising from changes in estimates of transaction price were immaterial during the three months ended March 31, 2018.


7

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of March 31, 2019 was $145.4 million. The Company expects to recognize approximately 70% of this balance over the next 12 months, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.
Note 4. Deferred Costs

Changes in the balance of total deferred commissions and total deferred professional service costs during the three months ended March 31, 2019 are as follows (in thousands):
 
As of December 31, 2018
 
 
 
Expense recognized
 
As of March 31, 2019
 
 
Additions
 
Deferred commissions
$
20,142

 
$
1,416

 
$
(2,491
)
 
$
19,067

Deferred professional service costs
10,133

 
508

 
(969
)
 
9,672

Total deferred commissions and professional service costs
$
30,275

 
$
1,924

 
$
(3,460
)
 
$
28,739


    These costs are reviewed for impairment periodically, and no material impairment charges were recorded for the three months ended March 31, 2019 and 2018.
    
Note 5. Goodwill and Intangible Assets

Goodwill

Currently, all of the Company’s goodwill relates to the acquisition of Jiff. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. There were no changes to goodwill for the three months ended March 31, 2019.

Intangible assets, net
    
The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
 
March 31, 2019
 
Useful Life
 
Gross
 
Accumulated Amortization
 
Net
Customer relationships
10
 
$
10,900

 
$
(2,180
)
 
$
8,720

Developed technology
5
 
10,600

 
(4,240
)
 
6,360

Backlog
3
 
1,500

 
(1,314
)
 
186

Other acquired intangible assets
1
-
3
 
900

 
(833
)
 
67

Total identifiable intangible assets
 
 
 
 
$
23,900

 
$
(8,567
)
 
$
15,333


 
December 31, 2018

Useful Life
 
Gross

Accumulated Amortization

Net
Customer relationships
10
 
$
10,900


$
(1,908
)

$
8,992

Developed technology
5
 
10,600


(3,710
)

6,890

Backlog
3
 
1,500


(1,256
)

244

Other acquired intangible assets
1
-
3
 
900


(817
)

83

Total identifiable intangible assets



 
$
23,900


$
(7,691
)

$
16,209



8

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



Amortization expense from acquired intangible assets for the three months ended March 31, 2019 and 2018 was $0.9 million and $1.1 million, respectively. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses.

Estimated amortization expense for acquired intangible assets for the following five years and thereafter is as follows (in thousands):
Remainder of 2019
$
2,629

2020
3,242

2021
3,210

2022
1,620

2023
1,090

Thereafter
3,542

Total estimated amortization expense
$
15,333


Note 6. Marketable Securities

All of the Company’s cash equivalents and marketable securities are classified as “available-for-sale” securities. These securities are reported at fair value, with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders’ equity, except for money market mutual funds, where gains and losses are included in the results of operation.

As of March 31, 2019 and December 31, 2018, respectively, marketable securities consisted of the following (in thousands):
 
As of March 31, 2019
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
3,138

 
$

 
$

 
$
3,138

U.S. agency obligations
16,706

 

 

 
16,706

Money market mutual funds
7,623

 

 

 
7,623

Included in cash and cash equivalents
$
27,467

 
$

 
$

 
$
27,467


 
As of December 31, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
7,980

 
$

 
$

 
$
7,980

U.S. agency obligations
18,158

 

 

 
18,158

Money market mutual funds
7,115

 

 

 
7,115

 
33,253

 

 

 
33,253

Included in cash and cash equivalents
21,926

 

 

 
21,926

Included in marketable securities
$
11,327

 
$

 
$

 
$
11,327


Note 7. Fair Value Measurements
The Company measures its financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires that the Company maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

9

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Include other inputs that are directly or indirectly observable in the marketplace.
Level 3—Unobservable inputs that are supported by little or no market activity.
The fair value of marketable securities included in the Level 2 category is based on observable inputs, such as quoted prices for similar assets at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly. These values were obtained from a third-party pricing service and were evaluated using pricing models that vary by asset class and may incorporate available trade, bid and other market information and price quotes from well-established third party pricing vendors and broker-dealers.
There have been no changes in valuation techniques in the periods presented. There were no significant transfers between fair value measurement levels as of March 31, 2019 and December 31, 2018. As of March 31, 2019 and December 31, 2018, there were no securities within Level 3 of the fair value hierarchy.
The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of March 31, 2019
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
16,706

 
$
16,706

U.S. treasury securities

 
3,138

 
3,138

Money market mutual funds
7,623

 

 
7,623

 
$
7,623

 
$
19,844

 
$
27,467

  
 
As of December 31, 2018
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
14,811

 
$
14,811

Money market mutual funds
7,115

 

 
7,115

Marketable securities:
 
 
 
 
 
U.S. treasury securities

 
7,980

 
7,980

U.S. agency obligations

 
3,347

 
3,347

 
$
7,115

 
$
26,138

 
$
33,253

Gross unrealized gains and losses for cash equivalents and marketable securities as of March 31, 2019 and December 31, 2018 were not material. The Company does not believe the unrealized losses represent other-than-temporary impairments based on the Company’s evaluation of available evidence as of March 31, 2019 and December 31, 2018.
There were no realized gains or losses during the three months ended March 31, 2019. Marketable securities on the balance sheets consist of securities with original or remaining maturities at the time of purchase of greater than three months, and the remainder of the securities is reflected in cash and cash equivalents. All of the Company’s securities as of March 31, 2019 and December 31, 2018 mature within one year.     

10

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



Note 8. Property and Equipment
Property and equipment consisted of the following (in thousands):
 
As of
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
3,102

 
$
3,102

Computer equipment
6,931

 
6,860

Software
1,097

 
1,097

Internal-use software
2,925

 
2,925

Furniture and equipment
1,072

 
1,018

Total
15,127

 
15,002

Accumulated depreciation
(11,373
)
 
(11,039
)
Property and equipment, net
$
3,754

 
$
3,963

Depreciation and amortization expense for the three months ended March 31, 2019 and 2018 was $0.5 million and $0.7 million, respectively. Depreciation and amortization are recorded on a straight-line basis.
Note 9. Debt

Term Loan

In connection with the Company’s acquisition of Jiff, on April 3, 2017, the Company, Jiff and Silicon Valley Bank (the “Bank”) agreed to refinance the existing term loan facility owed by Jiff to the Bank (the “Loan Agreement”) for approximately $5.6 million (the “Term Loan”). The Term Loan requires interest-only payments for the period May 2017 through September 2018, followed by 36 monthly payments of principal and interest. Obligations under the Term Loan accrue interest at a floating per annum rate equal to the greater of (A) the prime rate as published in the money rates section of The Wall Street Journal (“Prime Rate”) minus 1% or (B) 0%. Interest on the Term Loan is payable monthly. The maturity date of the Term Loan is September 1, 2021.

In addition to principal and interest payments, the Company is also required to pay $0.5 million as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrues for the final payment over the life of the Term Loan using the effective interest method.
    
The future maturities of the Term Loan by year as of March 31, 2019 are as follows (in thousands):
Remainder of 2019
$
1,394

2020
1,859

2021(1)
1,395

Total future maturities of debt
$
4,648

Less current maturities(2)
(1,859
)
Debt, non-current
$
2,789

(1) Excludes the $0.5 million required to be paid as final payment on the earlier of maturity, termination or prepayment of the Term Loan.
(2) Classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of March 31, 2019.

Revolving Line of Credit    

The Loan Agreement also provides for an up to $25 million revolving credit facility (the “Revolving Line”). As of March 31, 2019, no borrowings have been made under the Revolving Line. The Revolving Line expired on April 3, 2019, its termination date.

In relation to the Loan Agreement, the Company is subject to certain financial and reporting covenants. As of March 31, 2019, none of the financial covenants, which require the Company to maintain a certain minimum liquidity ratio, are

11

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



applicable. The Company was in compliance with all reporting covenants in the Loan Agreement related to the outstanding principal balance as of March 31, 2019.

Note 10. Leases
    
The Company’s principal commitments primarily consist of obligations under leases for office space and co-location facilities for data center capacity. The leases expire at various dates through 2025 and, in some cases, include renewal options. The exercise of the option is at the sole discretion of the Company. The Company subleases certain office facilities to third parties. These leases are classified as operating leases. The Company does not have any short-term or finance leases. Information about these operating leases is disclosed in the following table (dollars in thousands):
 
Three Months Ended March 31, 2019
Lease cost:
 
Operating lease cost
$
1,649

Variable lease cost (1)
151

Sublease income
(616
)
Total lease cost
$
1,184

 
 
Other information:
 
Operating cash flows used in the measurement of operating lease liabilities
$
1,749

Weighted-average remaining lease term - operating leases (in years)
3.5

Weighted-average discount rate - operating leases
7.45
%
(1) Includes variable payments such as common area maintenance, property taxes and insurance.

Maturities of Lease Liabilities

As of March 31, 2019, the future minimum lease payments under non-cancellable operating leases are as follows (in thousands):
Remainder of 2019
$
5,336

2020
6,524

2021
5,355

2022
3,050

2023
677

2024 and later
1,111

Total lease payments
22,053

Less: Interest
(2,697
)
Present value of lease liabilities
$
19,356

Less: current portion
(5,928
)
Operating lease liabilities, non-current
$
13,428


Note 11. Contingencies
Legal Matters

From time to time, the Company may become subject to other legal proceedings, claims or litigation arising in the ordinary course of business. In addition, the Company may receive letters alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company’s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company

12

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



accrues for loss contingencies when it is both probable that it will incur the loss and when it can reasonably estimate the amount of the loss or range of loss.    

Note 12. Stock Compensation
Restricted Stock Units

A summary of restricted stock unit activity for the three months ended March 31, 2019 is as follows:
 
Number of
Shares
Outstanding
 
Weighted-
Average
Grant Date Fair Value
Balance as of December 31, 2018
9,528,602

 
$
3.54

Restricted Stock Units granted
1,189,450

 
$
3.40

Restricted Stock Units vested
(967,712
)
 
$
3.89

Restricted Stock Units forfeited and canceled (1)
(655,982
)
 
$
3.54

Balance as of March 31, 2019
9,094,358

 
$
3.48

(1) Includes PSUs that were granted in the prior year, which were canceled because performance targets were not achieved.
As of March 31, 2019, there was a total of $29.1 million in unrecognized compensation cost related to restricted stock units and performance stock units, which is expected to be recognized over a weighted-average period of approximately 2.7 years.
Stock Options
A summary of stock option activity for the three months ended March 31, 2019 is as follows: 
 
Options
Outstanding
 
Weighted-
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 2018
6,265,223

 
$
2.65

 
$
3,499

Stock option grants
200,000

 
$
3.22

 
 
Stock options exercised
(1,060,870
)
 
$
1.58

 
 
Stock options forfeited and canceled
(21,987
)
 
$
3.04

 
 
Balance as of March 31, 2019
5,382,366

 
$
2.88

 
$
8,811

The total grant-date fair value of stock options granted during the three months ended March 31, 2019 and 2018 was $0.4 million and $0.3 million, respectively.
The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions and fair value per share:
 
Three Months Ended March 31, 2019
 
2019
 
2018
Volatility
57%
 
57%
Expected life (in years)
6.06
 
6.06
Risk-free interest rate
2.57%
 
2.72
%
-
2.74%
Dividend yield
—%
 
—%
As of March 31, 2019, the Company had $1.2 million in unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately 2.5 years.    

13

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)



Note 13. Stockholders’ Equity
Common Stock
As of March 31, 2019, the Company had 36,137,783 shares of Class A common stock and 107,818,004 shares of Class B common stock outstanding.
Note 14. Income Taxes
    
The effective tax rate for each of the three month periods ended March 31, 2019  and 2018 was zero percent, primarily as a result of the estimated tax loss for the year and the change in valuation allowance. At March 31, 2019, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate.
Note 15. Net Loss per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including Preferred Stock and outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.
Net loss is allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.
    
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):
 
Three Months Ended March 31,
 
2019
 
2018
 
Class A
 
Class B
 
Class A
 
Class B
Net loss
$
(2,741
)
 
$
(7,798
)
 
$
(5,646
)
 
$
(8,798
)
Weighted-average shares used to compute basic and diluted net loss per share
37,189

 
105,811

 
52,764

 
82,230

Basic and diluted net loss per share
$
(0.07
)
 
$
(0.07
)
 
$
(0.11
)
 
$
(0.11
)
The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Stock options and restricted stock units
14,477

 
20,601

Warrants
115

 
115

Total
14,592

 
20,716




14


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

FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q 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, which are subject to the “safe harbor” created by those sections. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to our management. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “goal,” “would,” “expect,” “plan,” “anticipate,” “believe,” “intend,” “estimate,” “project,” “predict,” “potential” and similar expressions intended to identify forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors, which may cause our actual results, performance, time frames or achievements to be materially different from any future results, performance, time frames or achievements expressed or implied by the forward-looking statements. We discuss many of these risks, uncertainties and other factors in this Quarterly Report on Form 10-Q in greater detail under the section titled “Risk Factors” set forth in Part II, Item 1A in this Quarterly Report on Form 10-Q. Given these risks, uncertainties and other factors, you should not place undue reliance on these forward-looking statements. Also, these forward-looking statements represent our estimates and assumptions only as of the date of this filing. You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We hereby qualify our forward-looking statements by these cautionary statements.
    
Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. We are under no duty to update any of these forward-looking statements after the date of this Quarterly Report on Form 10-Q or to conform these statements to actual results or revised expectations.
 
All references to “Castlight,” “Castlight Health,” “we,” “us,” “our” or the “Company” mean Castlight Health, Inc. and its subsidiaries, except where it is made clear that the term means only the parent company.

Overview
    
Castlight Health, Inc. (“Castlight”, “the Company” or "we") offers a comprehensive software-as-a-service (“SaaS”) platform that simplifies health benefits navigation for millions of employees. Our platform matches employees to the best resources their employers make available to them - whether they are healthy, actively seeking medical care, or managing a condition - and motivates them to take the best steps for their health. Castlight helps employers generate more value from their benefits investments by helping to improve outcomes, lower health care costs, and increase benefits satisfaction.

Castlight’s platform solution supports strong employee engagement and satisfaction through two foundational components: an ecosystem of deep integrations across an employer’s various health and wellbeing partners; and a predictive analytics “engine” that uses claims, demographic and user data and machine learning to personalize clinical options, benefit programs, wellbeing incentives, communications, and educational content, based on each employee’s specific health and wellbeing needs.

This unique combination of data integrations and personalization puts Castlight in a position to deliver value to employees and their employers. For employees, our platform improves their health benefits experience, with a highly-engaging, seamless mobile application and web experience, which are coupled with multi-channel communications. In addition, the platform’s rewards feature is designed to incentivize individuals to participate in health programs, optimize their care utilization, and improve their daily habits. For employers, Castlight provides a simplified, cost-effective, and flexible way to manage health benefits: allowing them to procure, deploy, manage, and measure a vast majority of their healthcare and wellbeing program vendors through a single platform.

Castlight was incorporated in the State of Delaware in January 2008. Its first generation care guidance solutions addressed the needs of employees actively seeking care or managing a chronic condition and serve as the foundation of our current care guidance offering. In 2015, we launched Castlight Action, our data-driven personalization benefits content and recommendations platform, which has been integrated into all of our products and rebranded as Castlight Genius. In April

15


2017, we acquired Jiff, Inc. Jiff provided an enterprise health benefits platform that served as a central hub for employee wellbeing and employee benefit programs, and is the foundation for our wellbeing offering. In 2018, Castlight launched two offerings that deliver health care and wellbeing benefits navigation in a single user experience: Engage (January) and Castlight Complete (September). The Company's principal executive offices are located in San Francisco, California.
Key Factors Affecting Our Performance

Sales of New and Additional Products. Our revenue growth rate and long-term profitability are affected by our ability to sell new and additional products to new and existing customers, directly and through our channel partners. Additionally, we believe that there is a significant opportunity to sell subscriptions to add-on products as our customers become more familiar with our offering and seek to address additional needs.

Renewals of Customer Contracts. We believe that our ability to retain our customers and expand their subscription revenue growth over time will be an indicator of the stability of our revenue base and the long-term value of our customer relationships.

Channel Partnerships. We have relationships with channel partners including Anthem, which complement our direct sales capabilities. These relationships allow deeper penetration into our market and enable us to promote our health benefits platform and products to create customer cross-sell opportunities.

Ecosystem Partnerships: We have relationships with digital health partners that integrate with our platform to provide a more streamlined experience for our customers and users. We also have many third-party benefit solutions integrated with our products to enable effortless access to these programs to our users. We believe these partnerships enable a single user experience that is essential to drive engagement and increase user satisfaction.

Implementation Timelines. Our ability to convert backlog into revenue and improve our gross margin depends on how quickly we complete customer implementations. Our implementation timelines vary from customer to customer based on the source and condition of the data we receive from third parties, the configurations that we agree to provide and the size of the customer. Our implementation timelines for our products are typically three to 12 months after entering into an agreement with a customer.

Professional Services Model. We believe our professional services capabilities support the adoption of our subscription offerings. As a result, our sales efforts have been focused primarily on our subscription offering, rather than the profitability of our professional services business. Our professional services are generally priced on a fixed-fee basis and the costs incurred to complete these services, which consist mainly of personnel-related costs, have been greater than the amount charged to the customer. We also do not have standalone value for our implementation services for accounting purposes. Accordingly, we recognize implementation services revenue in the same manner as the associated subscription revenue.

Seasonality. We have historically observed seasonality related to employee benefits cycles as a significantly higher proportion of our customers enter into new subscription agreements with us in the second half of the year, compared to the first half of the year. As we continue to leverage our channel relationships and expand our business, there is no assurance this seasonality will continue. The impact from any seasonality in our new customer agreements is not immediately apparent in our revenue because we do not begin recognizing revenue from new customer agreements until we have implemented our offering, based on the implementation timelines discussed above.

Revenue recognized in any quarter is primarily from customer agreements entered into in prior quarters. In addition, the mix of customers paying monthly, quarterly, or annually varies from quarter to quarter and impacts our deferred revenue balance. As a result of variability in our billing and implementation timelines, the deferred revenue balance does not represent the total value of our customer contracts, nor do changes in deferred revenue serve as a reliable indicator of our future subscription revenue.
Key Business Metrics
We review a number of operating metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, and make strategic decisions.


16


Signed Annual Recurring Revenue
 
As of March 31,
 
2019
 
2018
 
 (in millions)
Signed Annual Recurring Revenue
$
154.3

 
$
163.9

    
Revenue recognized in any quarter is largely derived from customer agreements signed in prior quarters. Accordingly, management measures sales performance and forecasts future subscription revenue based on signed Annual Recurring Revenue (“ARR”). ARR is a forward-looking metric based on contractual terms in existence as of the applicable ARR measurement date and is subject to change resulting from a number of factors including, but not limited to, addition of new customers, changes in user counts, terminations or non-renewals, renewal terms as well as upsells and cross-sells. As discussed above, we begin recognizing revenue from new customer agreements when we have implemented our offering, which can take from approximately three to 12 months after entering into an agreement with a customer.

ARR represents the annualized value of subscription revenue under contract with customers at the end of a quarter, which we refer to for this purpose as a measurement date. To calculate ARR, we first calculate the annualized subscription value for each signed customer (whether implemented or not), as of the applicable measurement date, by multiplying the monthly contract value of the subscription services under contract by 12. We exclude from this calculation any customers that have provided us with formal notice of termination or non-renewal as of the measurement date. ARR does not take into account the (i) potential for customers to terminate, or decline to renew, their agreements with us, (ii) achievement of non-recurring or yet-to-be-earned performance guarantees, (iii) one-time engagement bonuses included within our customer contracts or (iv) revenues related to professional services, such as implementation and communications services. ARR is not determined in reference to GAAP.

Our ARR as of March 31, 2019 was $154.3 million, compared with $163.9 million as of March 31, 2018, representing a decrease of approximately 6%, primarily attributable to churn, partially offset by new customers and renewals.

Annual Net Dollar Retention Rate
 
Year Ended December 31,
 
2018
 
2017
Annual Net Dollar Retention Rate
82
%
 
104
%

We assess our performance on customer retention by measuring our Annual Net Dollar Retention rate (“NDR”). We believe that our ability to retain our customers and expand their subscription revenue growth over time will be an indicator of the stability of our revenue base and the long-term value of our customer relationships. Our NDR provides a measurement of our ability to increase revenue across our existing customer base through expansion of our additional products to existing customers, increases in user counts for existing customers and customer renewals, as offset by terminations or pricing changes. The addition or loss of a significant customer or customers during the calendar year can have a significant impact on NDR. We calculate NDR for a given period as the aggregate annualized subscription contract value as of the last day of that year from those customers that were also customers as of the last day of the prior year, divided by the aggregate annualized subscription contract value from all customers as of the last day of the prior year. In calculating NDR, we exclude one-time fees. NDR does not include subscriptions by new customers contracted since the end of the most recently completed year. We observed an annual net dollar retention rate of 82% and 104% for our signed customer base, for the years ended December 31, 2018 and 2017, respectively. The NDR of 82% at the end of 2018 was primarily due to churn, partially offset by upsells and cross-sells.


17


Components of Results of Operations
Revenue

We generate revenue from subscription fees from customers for access to the products they select, including basic customer service support. We also earn revenue from professional services primarily related to the implementation of our offering, including extensive communications support to drive adoption by our customers’ employees and their dependents, products sold through our online marketplace and add-on subscription products made available from our other ecosystem partners.
Our subscription fees are based primarily on the number of employees and adult dependents that employers identify as eligible to use our offering, which typically includes all of our customers’ employees and adult dependents that receive health benefits.
Typically, we recognize subscription fees on a straight-line basis ratably over the contract term beginning when our products are implemented and ready for launch. Our customer agreements generally have a term of three years. We generally invoice our customers in advance on a monthly, quarterly or annual basis. Amounts that have been invoiced are initially recorded as deferred revenue. Amounts that have not been invoiced and the related revenues have been recognized are reflected as contract assets, recorded as accounts receivable in our condensed consolidated financial statements.

As a result of variability in our billing terms, the deferred revenue balance does not represent the total value of our customer contracts, nor do changes in deferred revenue serve as a reliable indicator of our future subscription revenue in a given period.
Costs of Revenue

Cost of revenue consists of the cost of subscription revenue and cost of professional services revenue.

Cost of subscription revenue primarily consists of data fees, employee-related expenses (including salaries, bonuses, benefits and stock-based compensation), hosting costs of our cloud-based service, cost of subcontractors, expenses for service delivery (which includes call center support), amortization of internal-use software, depreciation of owned computer equipment and software, amortization of intangibles related to developed technology and backlog, and allocated overhead.

Cost of professional services and other revenue consists primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation) associated with these services, the cost of subcontractors, deferred and amortized professional services costs, travel costs and allocated overhead. The time and costs of our customer implementations vary based on the source and condition of the data we receive from third parties, the configurations that we agree to provide and the size of the customer.

Our cost of subscription revenue is expensed as we incur the costs. The cost of professional services and other revenue, to the extent they are incurred and are directly attributable to fulfillment of performance obligations under a customer contract, are deferred and amortized over the benefit period of five years.

Operating Expenses

Operating expenses consist of sales and marketing, research and development and general and administrative expenses.
Sales and Marketing. Sales and marketing expenses consist primarily of employee-related expenses (including salaries, sales commissions and bonuses, benefits and stock-based compensation), travel-related expenses, marketing programs, amortization of intangibles related to customer relationships and allocated overhead. All commissions earned by our sales force and third party referral fees are deferred and amortized generally over a period of five years.

Research and Development. Research and development expenses consist primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation), costs associated with subcontractors and allocated overhead.
General and Administrative. General and administrative expenses consist primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation) for finance and accounting, legal, human resources and

18


management information systems personnel, legal costs, professional fees, other corporate expenses, acquisition-related costs, and allocated overhead.
Overhead Allocation. Expenses associated with our facilities and IT costs are allocated between cost of revenues and operating expenses based on employee headcount determined by the nature of work performed.
Results of Operations
The following tables set forth selected consolidated statements of operations data and such data as a percentage of total revenue for each of the periods indicated:
 
Three Months Ended March 31,
 
2019
 
2018
Revenue:
 
 
 
Subscription
95
 %
 
90
 %
Professional services and other
5
 %
 
10
 %
Total revenue, net
100
 %
 
100
 %
Cost of revenue:
 
 
 
Cost of subscription
23
 %
 
25
 %
Cost of professional services and other
17
 %
 
16
 %
Total cost of revenue
40
 %
 
41
 %
Gross margin percentage
60
 %
 
59
 %
Operating expenses:
 
 
 
Sales and marketing
26
 %
 
38
 %
Research and development
44
 %
 
42
 %
General and administrative
21
 %
 
19
 %
Total operating expenses
91
 %
 
99
 %
Operating loss
(31
)%
 
(40
)%
Other income, net
1
 %
 
 %
Net loss
(30
)%
 
(40
)%
Revenue    
 
Three Months Ended March 31,
 
2019
 
2018
 
% Change
 
$ Change
 
(In thousands, except percentages)
Revenue:
 
 
 
 
 
 
 
Subscription
$
33,806

 
$
32,989

 
2%
 
$
817

Professional services and other
1,684

 
3,490

 
(52)%
 
(1,806
)
Total revenue, net
$
35,490

 
$
36,479

 
(3)%
 
$
(989
)

Total revenue for the three months ended March 31, 2019 decreased by $1.0 million, or 3%, primarily due to customer terminations in 2018, partially offset by customer launches in 2018 and 2019. Professional services and other revenue decreased primarily due to revenue related to non-recurring professional services in the three months ended March 31, 2018.



19


Costs and Operating Expenses

 
Three Months Ended March 31,
 
2019
 
2018
 
% Change
 
$ Change
 
(In thousands, except percentages)
Cost of revenue:
 
 
 
 
 
 
 
Subscription
$
8,166

 
$
9,174

 
(11
)%
 
$
(1,008
)
Professional services and other
5,944

 
5,769

 
3
 %
 
175

Total cost of revenue
$
14,110

 
$
14,943

 
(6
)%
 
$
(833
)
Gross margin (loss) percentage:
 
 
 
 
 
 
 
Subscription
76
 %
 
72
 %
 
 
 
 
Professional services and other
(253
)%
 
(65
)%
 
 
 
 
Total gross margin
60
 %
 
59
 %
 
 
 
 
Gross profit
$
21,380

 
$
21,536

 
(1
)%
 
$
(156
)
Cost of subscription revenue for the three months ended March 31, 2019 decreased by $1.0 million, or 11%, primarily due to a decrease of $0.4 million in data fees and a decrease of $0.4 million in employee-related expenses.

Cost of professional services revenue for the three months ended March 31, 2019 increased by $0.2 million or 3%. The increase is primarily due to a $0.3 million increase in employee-related expenses, arising primarily from headcount growth to support our new customer launches.

Gross margin for the three months ended March 31, 2019 remained relatively flat.

Sales and Marketing
 
 
Three Months Ended March 31,
 
2019
 
2018
 
% Change
 
$ Change
 
(In thousands, except percentages)
Sales and marketing
$
9,215

 
$
13,912

 
(34
)%
 
$
(4,697
)

Sales and marketing expense for the three months ended March 31, 2019 decreased by $4.7 million, or 34%, primarily due to decreases of $3.0 million in employee-related expenses primarily due to the reduction in force in the third quarter of 2018, $0.4 million in third-party referral fees, $0.3 million in travel-related expenses and $0.3 million in marketing programs.
 
Research and Development
 
Three Months Ended March 31,
 
2019
 
2018
 
% Change
 
$ Change
 
(In thousands, except percentages)
Research and development
$
15,725

 
$
15,371

 
2
%
 
$
354


Research and development expense for the three months ended March 31, 2019 increased by $0.4 million, or 2%. The overall increase was primarily due to an increase in employee-related expenses of $0.6 million.


20


General and Administrative
 
Three Months Ended March 31,
 
2019
 
2018
 
% Change
 
$ Change
 
(In thousands, except percentages)
General and administrative
$
7,293

 
$
6,825

 
7
%
 
$
468


General and administrative expense for the three months ended March 31, 2019 increased by $0.5 million, or 7%. The overall increase was primarily due to an increase in employee-related expenses of $0.3 million.
Liquidity and Capital Resources
 
 
Three Months Ended March 31,
 
2019
 
2018
 
(In thousands)
Net cash used in operating activities
$
(12,131
)
 
$
(18,972
)
Net cash provided by investing activities
11,249

 
5,337

Net cash provided by financing activities
1,215

 
490

Net increase (decrease) in cash, cash equivalents and restricted cash
$
333

 
$
(13,145
)
As of March 31, 2019, our principal sources of liquidity were cash and cash equivalents totaling $66.3 million, which were held for working capital purposes. Our securities are comprised of U.S. agency obligations, U.S. treasury securities and money market funds.
Since our inception, we have financed our operations primarily through sales of equity securities and, to a lesser extent, payments from our customers. We believe that our existing cash and cash equivalents will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors including our growth rate, new customer acquisitions, subscription renewal activity, the timing and extent of spending to support development efforts, the introduction of new and enhanced services offerings and the continuing market acceptance of our cloud-based subscription services. Although we currently are not a party to any agreement and do not have any understanding with any third parties with respect to potential investments in, or acquisitions of, businesses or technologies, we may in the future enter into these types of arrangements.
On April 3, 2017, Castlight, Jiff and Silicon Valley Bank agreed to refinance the existing term loan facility owed by Jiff to the Silicon Valley Bank. The loan agreement provides for an approximately $5.6 million term loan and up to a $25 million revolving credit facility. The revolving credit facility expired on April 3, 2019, its termination date. Refer to Note 9-Debt to the condensed consolidated financial statements for further information on our debt.
We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected.
Operating Activities
Cash used in operating activities for the three months ended March 31, 2019 and 2018 was $12.1 million and $19.0 million, respectively. The decrease in cash used in operations resulted primarily from lower average year-to-date headcount. Cash used in operations reflected our net loss of $10.5 million for the three months ended March 31, 2019, adjusted by $9.9 million in non-cash expenses, including stock-based compensation of $4.0 million, amortization of deferred costs of $3.5 million, depreciation and amortization of $1.3 million and non-cash operating lease expense of $1.3 million. Uses of cash included an increase in accounts receivable of $7.9 million, primarily as a result of the timing of billings and collections. Other uses of cash included a decrease in accounts payable and other accruals of $2.2 million primarily due to timing of volume of payments to our ecosystem partners, a decrease in accrued compensation of $1.0 million primarily due to payout of 2018 bonuses, an increase in deferred costs of $1.9 million, a decrease in operating lease liabilities of $1.4 million and an increase in other assets of $0.8 million. These uses of cash were partially offset by an increase in deferred revenue of $3.5 million, primarily as a result of higher billings than revenue recognized.

21


Investing Activities
Cash provided by investing activities for the three months ended March 31, 2019 and 2018 was $11.2 million and $5.3 million, respectively. Net cash provided by investing activities was primarily attributable to $11.5 million of maturities of marketable securities, partially offset by purchases of $0.2 million of property and equipment.
Financing Activities    
Cash provided by financing activities for the three months ended March 31, 2019 and 2018 was $1.2 million and $0.5 million, respectively. Net cash provided by financing activities during the three months ended March 31, 2019 was due to proceeds from the exercise of employee stock options of $1.7 million, partially offset by the payments on long-term debt of $0.5 million.
Contractual Obligations and Commitments
Our principal commitments primarily consist of obligations under leases for office space and a term loan facility with Silicon Valley Bank and co-location facilities for data center capacity. Our existing lease agreements provide us with the option to renew and generally provide for rental payments on a graduated basis. Our future operating lease obligations would change if we entered into additional operating lease agreements as we expand our operations and if we exercised these options. See Note 9Debt and Note 10Leases to the condensed consolidated financial statements for a discussion of our term loan and lease commitments, respectively. There were no other material changes in the Company’s contractual obligations from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2018 other than those discussed in Note 11Contingencies to the condensed consolidated financial statements.

Other than the term loan and lease commitments discussed in Note 9Debt and Note 10Leases, respectively, to the condensed consolidated financial statements, we do not have commitments under lines of credit, or other such debt arrangements. We do not have any material non-cancelable purchase commitments as of March 31, 2019.
Off-Balance Sheet Arrangements
During the periods presented, we did not have, nor do we currently have, any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We are therefore not exposed to the financing, liquidity, market or credit risk that could arise if we had engaged in those types of relationships.
Critical Accounting Policies and Estimates

There were no significant changes to our critical accounting policies during the three months ended March 31, 2019, as described in our Annual Report on Form 10-K for the year ended December 31, 2018. Effective January 1, 2019, we adopted ASU 2016-02, Leases (“ASC 842”). As a result of this adoption, we were required to make certain estimates and assumptions. See Note 2 - Accounting Standards and Significant Accounting Policies under the captions “Use of Estimates,” “Summary of Significant Accounting Policies,” and “Recently Adopted Accounting Pronouncements” for more information.

Item 3. Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Sensitivity
We had cash and cash equivalents totaling $66.3 million as of March 31, 2019 and cash, cash equivalents and marketable securities totaling $77.3 million as of December 31, 2018. These are invested primarily in U.S. agency obligations, U.S. treasury securities and money market funds. The cash and cash equivalents are held for working capital and other general corporate purposes. Our investments are made for capital preservation purposes. We do not enter into investments for trading or speculative purposes. All our investments are denominated in U.S. dollars.

22


Our cash equivalents are subject to market risk due to changes in interest rates. Fixed rate securities may have their market value adversely affected due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our securities as “available for sale,” no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary. Our fixed-income portfolio is subject to interest rate risk.
An immediate increase or decrease of 100-basis points in interest rates would result in an immaterial change in the market value of our investments as of March 31, 2019. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur. Fluctuations in the value of our investment securities caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income, and are realized only if we sell the underlying securities.

We also have interest rate exposure as a result of our loan agreement, which provides a term loan and revolving credit facility, as described in Note 9Debt to the condensed consolidated financial statements. We currently do not hedge this risk. As of March 31, 2019, we had $4.6 million of borrowings outstanding under the term loan and no borrowings outstanding under the revolving credit facility. The revolving credit facility expired on April 3, 2019, its termination date. Borrowings outstanding under the term loan are subject to variable interest rates based on the prime rate as published in the money rates section of The Wall Street Journal. Changes in the prime rate will affect the interest on borrowings under the loan agreement. However, a 50-basis point increase in the interest rate on the term loan would not materially increase interest expense during 2019.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the supervision and participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), as of the end of the period covered by this report.

In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Based on our management’s evaluation, our principal executive officer and principal financial officer concluded that, as of March 31, 2019, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

In January 2019, we implemented changes to our lease related policies and processes to support the adoption of ASU 2016-02, Leases (“ASC 842”)We have also updated internal controls over financial reporting to ensure compliance with the new accounting and disclosure rules.


23


Part II. OTHER INFORMATION
Item 1. Legal Proceedings
For a discussion of legal proceedings, see Note 11 - Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, which is incorporated herein by reference.

From time to time, we may become subject to other legal proceedings, claims or litigation arising in the ordinary course of business. We are not presently a party to any other legal proceedings that in the opinion of our management, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition, or cash flows.
Item 1A. Risk Factors

The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks actually occur, our business, financial condition, results of operations and future prospects could be materially and adversely affected. In that event the market price of our Class B common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business
We rely on channel partners for a substantial portion of our sales, and if our channel partner relationships are unsuccessful then our sales results will be adversely affected and the growth of our business will be harmed.
Our sales strategy relies on relationships we have developed with health plans, benefits consultants, brokers and other industry participants, and we are continuing to invest in, and expect to continue to increase our reliance on, these relationships with channel partners to access customers and grow our overall sales. However, there can be no assurance that our channel partner relationships will be successful, or will result in access to additional customers or growth in sales. Our channel partnerships do not always meet our expectations and could fail for a variety of reasons, including changes in our partners’ business priorities, insufficient or misaligned incentives for our partners to assist us with sales, competition, or other factors.

In addition, our reliance on sales through channel partners could put downward pressure on the total revenue we are able to generate, and could result in existing customers electing to use alternative or lower-functionality versions of our products that we may elect to provide through channel partners. The concentration of a material portion of business with any given channel partner could also create tensions with other companies we do business with, including health plans on whom we rely to receive data and offer our services.

Certain relationships we will enter or have entered into with channel partners will require substantial investments of our resources to support these initiatives.  There can be no assurance that the investments we make to develop and support these channel relationships, or the effort required to do so, will provide a positive return on our investment in the near term, or at all.  If any of these events materialize, our business and results of operations could be materially adversely affected.
If our new products and services are not adopted by our customers, or if we fail to continue to innovate and develop new products and services that are adopted by customers, then our revenue and operating results will be adversely affected.
Prior to our acquisition of Jiff, we derived a substantial majority of our revenue from sales of our legacy care guidance platform, and our longer-term operating results and continued growth depend in part on our ability to successfully develop and sell new products and services that our new and existing customers want and are willing to purchase. In addition to our legacy core Castlight platform (now marketed as our care guidance solution), we continue to introduce a number of products and cross-sells, such as our latest offering of Castlight Complete, Care Guidance Navigator, Wellbeing Navigator, Elevate and Engage, but it is uncertain whether these products and services will result in significant revenue or comprise a significant portion of our total revenue. In addition, based on our belief that our customers are interested in acquiring wellness-related products, we devoted substantial efforts to our acquisition of Jiff, and expect to continue to devote substantial efforts to the integration and expansion of that portion of the business. We have also invested, and will continue to invest, significant resources in research and development to enhance our existing offering and introduce new high quality products and services. If

24


existing customers are not willing to make additional payments for such new products, or if new customers do not value such new products, our business and operating results will be harmed. If we are unable to predict user preferences or our industry changes, or if we are unable to modify our offering and services on a timely basis, we might lose customers. Our operating results would also suffer if our innovations are not responsive to the needs of our customers, appropriately timed with market opportunity or effectively communicated and brought to market.
If our existing customers do not continue or renew their agreements with us, renew at lower fee levels or decline to purchase additional products and services from us, our business and operating results will suffer.
We expect to derive a significant portion of our revenue from renewal of existing customer agreements and sales of additional products and services to existing customers. Revenue recognized in any quarter is largely derived from customer agreements signed in prior quarters. As a result, achieving a high renewal rate of our customer agreements and selling additional products and services is critical to our future operating results.
We may experience significantly more difficulty than we anticipate in renewing existing customer agreements or in renewing them upon favorable terms, particularly as we seek to convert customers who initially purchased our transparency-only offering to our full platform offering. Factors that may affect the renewal rate for our offering, terms of those renewals and our ability to sell additional products and services include:
the price, performance and functionality of our offering;
our customers’ user counts and benefit design features;
the availability, price, performance and functionality of competing or alternative solutions;
the potential for customers that are able to access lower-functionality versions of our offering that we provide through health plans or other channel partners to opt to use the lower-functionality versions of our offering;
our ability to develop complementary products and services;
our continued ability to access the pricing and claims data necessary to enable us to deliver reliable data in our cost estimation and price transparency offering to customers;
the stability, performance and security of our hosting infrastructure and hosting services;
changes in health care laws, regulations or trends; and
the business environment of our customers, in particular, headcount reductions by our customers.

We enter into master services agreements with our customers. These agreements generally have stated terms of three years. Our customers have no obligation to renew their subscriptions for our offering after the term expires. In addition, our customers may negotiate terms less advantageous to us upon renewal, which may reduce our revenue from these customers. Factors that are not within our control may contribute to a reduction in our contract revenue. For instance, our customers may reduce their number of employees, which would result in a corresponding reduction in the number of employee users eligible for our offering and thus a lower aggregate monthly services fee. Our future operating results also depend, in part, on our ability to sell new products and services to our existing customers. If our customers fail to renew their agreements, renew their agreements upon less favorable terms or at lower fee levels, or fail to purchase new products and services from us, our revenue may decline or our future revenue may be constrained.
    
In addition, a significant number of our customer agreements allow customers to terminate such agreements for convenience at certain times, typically with one to three months advance notice. We typically incur the expenses associated with integrating a customer’s data into our health care database and related training and support prior to recognizing meaningful revenue from such customer. Customer subscription revenue is not recognized until our products are implemented for launch, which is generally from three to 12 months from contract signing. If a customer terminates its agreement early and revenue and cash flows expected from a customer are not realized in the time period expected or not realized at all, our business, operating results and financial condition could be adversely affected.
We operate in a competitive industry, and if we are not able to compete effectively, our business and operating results will be harmed.
    
The market for our products and services is competitive, and we expect the market to attract increased competition, which could make it hard for us to succeed. We currently face competition for portions of our offering from a range of companies, including healthcare information technology companies and specialized software and solution providers that offer similar solutions, often at substantially lower prices, and that are continuing to develop additional products and becoming more sophisticated and effective. Our market is in an early stage of development, but is rapidly evolving and competitive. We

25


currently face competition from both existing and emerging vendors across a variety of categories, from specialists in the care guidance and wellbeing areas of the market, to broader offerings that compete with our full health navigation platform. There are a number of independent companies we compete with across the various functions of our health navigation platform. Care guidance competitors include Accolade, ClearCost Health, Compass, HealthAdvocate, Healthcare Bluebook, and Quantum Health. Wellbeing competitors include Limeade, VirginPulse, and Vitality. Platform competitors include Evive, Optum/Rally, Sharecare, and Welltok.

In addition, large, well-financed health plans, with whom we cooperate and on whom we depend in order to obtain the pricing and claims data we need to deliver our offering to customers, have in some cases developed or acquired their own wellbeing and care guidance tools and provide these solutions to their customers at discounted prices or often for free. These health plans include, for example, Aetna Inc., Cigna Corporation, Health Services Corporation, and UnitedHealth Group, Inc. Competition from specialized software and solution providers, health plans and other parties may result in pricing pressure, which may lead to price decline in certain product segments, which could negatively impact our sales, profitability and market share. In addition, if health plans perceive continued cooperation with us as a threat to their business interests, they may take steps that impair our access to pricing and claims data, or that otherwise make it more difficult or costly for us to deliver our offering to customers.

Some of our competitors, in particular health plans, have greater name recognition, longer operating histories and significantly greater resources than we do. Furthermore, our current or potential competitors may be acquired by third parties with greater available resources. As a result, our competitors might be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements and may have the ability to initiate or withstand substantial price competition. In addition, current and potential competitors have established, and might in the future establish, cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace. The field of healthcare and the services related to healthcare are subject to change, and there has been consolidation in the industry. Accordingly, new competitors or alliances might emerge that have greater market share, a larger customer base, more widely adopted proprietary technologies, greater marketing expertise, greater financial resources and larger sales forces than we have, which could put us at a competitive disadvantage. Our competitors could also be better positioned to serve certain segments of our market, such as customers that desire a more narrow solution, which could create additional price pressure. In light of these factors, even if our offering is more effective than those of our competitors, current or potential customers might accept competitive offerings in lieu of purchasing our offerings.
Our proprietary software may not operate properly, which could damage our reputation, give rise to claims against us or divert application of our resources from other purposes, any of which could harm our business and operating results.

Proprietary software development is time-consuming, expensive and complex, and may involve unforeseen difficulties. We may encounter technical obstacles, and it is possible that we will discover additional problems that prevent our proprietary products from operating properly. We are currently developing new features and services in our proprietary software for all of our offerings. If any of our offerings does not function reliably or fails to achieve customer expectations in terms of performance, customers could assert liability claims against us or attempt to cancel their contracts with us. This could damage our reputation and impair our ability to attract or maintain clients which would adversely affect our operating results.
    
Moreover, data services that are as complex as those we offer have in the past contained, and may in the future develop or contain, undetected defects or errors. Material performance problems, defects or errors in our existing or new software and products and services may arise in the future and may result from interface of our offering with systems and data that we did not develop and the function of which is outside of our control or undetected in our testing. These defects and errors and any failure by us to identify and address them could result in loss of revenue or market share, diversion of development resources, injury to our reputation and increased service and maintenance costs. Defects or errors in our health benefits platform might discourage existing or potential customers from purchasing our offering from us. Correction of defects or errors could prove to be impossible or impracticable. The costs incurred in correcting any defects or errors may be substantial and could adversely affect our operating results.
Any failure to offer high-quality technical support services may adversely affect our relationships with our customers and harm our financial results.

26


Our customers depend on our support organization to resolve any technical issues relating to our offering. In addition, our sales process is highly dependent on the quality of our offering, our business reputation and on strong recommendations from our existing customers. Any failure to maintain high-quality and highly-responsive technical support, or a market perception that we do not maintain high-quality and highly-responsive support, could harm our reputation, adversely affect our ability to sell our offering to existing and prospective customers, and harm our business, operating results and financial condition.
We offer technical support services with our offering and may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services, particularly as we increase the size of our customer base. We also may be unable to modify the format of our support services to compete with changes in support services provided by competitors. It is difficult to predict customer demand for technical support services and if customer demand increases significantly, we may be unable to provide satisfactory support services to our customers and their employees. Additionally, increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our operating results.
If we cannot implement our offering for customers in a timely manner, we may lose customers and our reputation may be harmed.
Our customers have a variety of different data formats, enterprise applications and infrastructure and our offering must support our customers’ data formats and integrate with complex enterprise applications and infrastructures. If our platform does not currently support a customer’s required data format or appropriately integrate with a customer’s applications and infrastructure, or if an existing customer switches to unsupported infrastructure, then we may have to configure our platform to do so, which increases our expenses. Additionally, we do not control our customers’ implementation schedules. As a result, if our customers do not allocate internal resources necessary to meet their implementation responsibilities or if we face unanticipated implementation difficulties, the implementation may be delayed. Further, our implementation capacity has at times constrained our ability to successfully implement our offering for our customers in a timely manner, particularly during periods of high demand. If the customer implementation process is not executed successfully or if execution is delayed, we could incur significant costs, customers could become dissatisfied and decide not to increase usage of our offering, or not to use our offering beyond an initial period prior to their term commitment or, in some cases, revenue recognition could be delayed. Our data dependencies and implementation procedures differ for each new product that we launch. Accordingly, our ability to convert sales of new products into billings and revenue depends on our ability to create a scalable launch infrastructure in each case. In addition, competitors with more efficient operating models with lower implementation costs could penetrate our customer relationships.

Additionally, large and demanding enterprise customers, who currently comprise the majority of our customer base, may request or require specific features or functions unique to their particular business processes, which increase our upfront investment in sales and deployment efforts and the revenue resulting from the customers under our typical contract length may not cover the upfront investments. If prospective large customers require specific features or functions that we do not offer, then the market for our offering will be more limited and our business could suffer.

In addition, supporting large customers could require us to devote significant development services and support personnel and strain our personnel resources and infrastructure. Furthermore, if we are unable to address the needs of these customers in a timely fashion or further develop and enhance our offering, or if a customer or its employees are not satisfied with our quality of work, our offering or professional services then we could incur additional costs to address the situation. In addition, we may be required to issue credits or refunds for prepaid amounts related to unused services, the timing of recognition of revenue for, and the profitability of, that work might be impaired and the customer’s dissatisfaction with our offering could damage our ability to expand the number of products and services purchased by that customer. These customers may not renew their agreements, seek to terminate their relationship with us or renew on less favorable terms. Moreover, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to retain or compete for new business with current and prospective customers. If any of these were to occur, our revenue may fail to grow at historical rates or at all, or may even decline, and our operating results could be adversely affected.
If we fail to manage our growth effectively, our expenses could increase more than expected, our revenue may not increase and we may be unable to implement our business strategy.

27


We have experienced significant growth since our inception, both organic and through acquisitions, which puts strain on our business, operations and employees. Future revenues may not grow at the same rates they have historically or may even stagnate or decline. To manage our current and anticipated future growth effectively, we must continue to maintain and enhance our IT infrastructure, financial and accounting systems and controls. Moreover, we may from time to time decide to undertake cost savings initiatives, such as the reductions in workforce we implemented in 2016 and 2018, or disposing of, or otherwise discontinuing certain products, in an effort to focus our resources on key strategic initiatives and streamline our business. We must also attract, train and retain a significant number of qualified personnel in key areas such as research and development, sales and marketing, customer support, professional services, and management, and the availability of such personnel, in particular software engineers, may be constrained. These and similar challenges, and the related costs, may be exacerbated by the fact that our headquarters is located in the San Francisco Bay Area.
A key aspect to managing our growth is our ability to scale our capabilities to implement our offering satisfactorily with respect to both large and demanding enterprise customers, who currently comprise the majority of our customer base, as well as smaller customers. Large customers often require specific features or functions unique to their particular business processes, which at a time of rapid growth or during periods of high demand, may strain our implementation capacity and hinder our ability to successfully implement our offering to our customers in a timely manner. We may also need to make further investments in our technology and automate portions of our offering or services to decrease our costs, particularly as we grow sales of our health benefits platform to smaller customers. If we are unable to address the needs of our customers or their employees, or our customers or their employees are unsatisfied with the quality of our offering or services, they may not renew their agreements, seek to cancel or terminate their relationship with us or renew on less favorable terms. In addition, many of our customers adjust their benefit plan designs, benefits providers and eligibility criteria at the start of each new benefits plan year, requiring additional configurations for those customers. As our customer base grows, the complexity of these activities can increase. If we fail to automate these operations sufficiently and implement these changes on a timely basis or are unable to implement them effectively, our business may suffer.

We may experience additional challenges with managing our growth relating to our acquisition of Jiff. The operation and integration of the acquired technologies has required, and we expect will continue to require, substantial financial costs and substantial management attention. If we fail to effectively manage the continued integration process in a timely manner, our business and financial results may suffer.
Failure to effectively manage our growth could also lead us to over-invest or under-invest in development and operations, result in weaknesses in our infrastructure, systems or controls, give rise to operational mistakes, financial losses, loss of productivity or business opportunities and result in loss of employees and reduced productivity of remaining employees. Our growth is expected to require significant capital expenditures and might divert financial resources from other projects such as the development of new products and services. In addition, data and content fees, which are one of our primary operational costs, are not fixed as they vary based on the source and condition of the data we receive from third parties, and if they remain variable or increase over time, we would not be able to realize the economies of scale that we expect as we grow renewals and implementation of new customers, which may negatively impact our gross margin. If our management is unable to effectively manage our growth, our expenses might increase more than expected, our revenue may not increase or might grow more slowly than expected and we might be unable to implement our business strategy. The quality of our offering might also suffer, which could negatively affect our reputation and harm our ability to retain and attract customers.
We depend on our senior management team, and the loss of one or more of our executive officers or key employees or an inability to attract and retain highly skilled employees or key subcontractor services could adversely affect our business.
Our success depends largely upon the continued services of our key executive officers. These executive officers are at-will employees and therefore may terminate employment with us at any time with no advance notice. We do not maintain “key person” insurance for any of these executive officers or any of our other key employees. We also rely on our leadership team in the areas of research and development, marketing, services and general and administrative functions. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. The replacement of one or more of our executive officers or other key employees would likely involve significant time and cost and may significantly delay or prevent the achievement of our business objectives.

To continue to execute our growth strategy, we also must attract and retain highly skilled personnel, particularly in research and development and sales and marketing. Competition is intense for engineers with high levels of experience in designing and developing software and Internet-related services, particularly in the San Francisco Bay Area where we are

28


located. We might not be successful in maintaining our unique culture and continuing to attract and retain qualified personnel. We have from time to time in the past experienced, and we expect to continue to experience in the future, difficulty in hiring and retaining highly skilled personnel with appropriate qualifications. The pool of qualified personnel with Software-as-a-Service, or SaaS, experience or experience working with the health care market is limited overall. In addition, many of the companies with which we compete for experienced personnel have greater resources than we have. We supplement our hired skilled personnel through the use of subcontractors, particularly in the area of research and development, a significant portion of which perform services outside of the United States. If these subcontractors cease to perform services for us for any reason, our ability to meet our development goals may be impaired, and our business and future growth prospects could be severely harmed.
In addition, in making employment decisions, particularly in the Internet and high-technology industries, job candidates often consider the value of the stock options or other equity instruments they are to receive in connection with their employment. Volatility or performance trends in the price of our stock might, therefore, adversely affect our ability to attract or retain highly skilled personnel. Furthermore, the requirement to expense stock options and other equity instruments might discourage us from granting the size or type of stock option or equity awards that job candidates require to join our company. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be severely harmed.
Our marketing efforts depend significantly on our ability to receive positive references from our existing customers.
Our marketing efforts depend significantly on our ability to call on our current customers to provide positive references to new, potential customers. Given our limited number of long-term customers, the loss or dissatisfaction of any customer could substantially harm our brand and reputation, inhibit the market adoption of our offering and impair our ability to attract new customers and maintain existing customers. Any of these consequences could have a material adverse effect on our business, financial condition and results of operations.
If our security measures are breached and customer’s data are compromised, our offering may be perceived as insecure, we may incur significant liabilities, our reputation may be harmed and we could lose sales and customers.
Our offering involves the storage and transmission of customers’ proprietary information, personally identifiable information, and protected health information of our customers’ employees and their dependents, which is regulated under the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations, collectively HIPAA. Because of the extreme sensitivity of this information, the security features of our offering are very important. If our security measures, some of which are managed by third parties, are breached or fail, unauthorized persons may be able to obtain access to sensitive customer or employee data, including HIPAA-regulated protected health information. A security breach or failure could result from a variety of circumstances and events, including third-party action, employee negligence or error, malfeasance, computer viruses, attacks by computer hackers, failures during the process of upgrading or replacing software, databases or components thereof, power outages, hardware failures, telecommunication failures, user errors, and catastrophic events.

If our security measures were to be breached or fail, our reputation could be severely damaged, adversely affecting customer or investor confidence, customers may curtail their use of or stop using our offering and our business may suffer. In addition, we could face litigation, damages for contract breach, penalties and regulatory actions for violation of HIPAA and other laws or regulations applicable to data protection and significant costs for remediation and for measures to prevent future occurrences. In addition, any potential security breach could result in increased costs associated with liability for stolen assets or information, repairing system damage that may have been caused by such breaches, incentives offered to customers or other business partners in an effort to maintain the business relationships after a breach and implementing measures to prevent future occurrences, including organizational changes, deploying additional personnel and protection technologies, training employees and engaging third-party experts and consultants. While we maintain insurance covering certain security and privacy damages and claim expenses we may not carry insurance or maintain coverage sufficient to compensate for all liability and such insurance may not be available for renewal on acceptable terms or at all, and in any event, insurance coverage would not address the reputational damage that could result from a security incident.
    
We outsource important aspects of the storage and transmission of customer information, and thus rely on third parties to manage functions that have material cyber-security risks. These outsourced functions include services such as software design and product development, software engineering, database consulting, call center operations, co-location data centers, data-center security, IT, network security and Web application firewall services. We attempt to address these risks by requiring

29


outsourcing subcontractors who handle customer information to sign business associate agreements contractually requiring those subcontractors to adequately safeguard personal health data and in some cases by requiring such outsourcing subcontractors to undergo third-party security examinations. However, we cannot assure you that these contractual measures and other safeguards will adequately protect us from the risks associated with the storage and transmission of customers proprietary and protected health information.
We may experience cyber-security and other breach incidents that may remain undetected for an extended period. Because techniques used to obtain unauthorized access or to sabotage systems change frequently and generally are not recognized until launched against us, we may be unable to anticipate these techniques or to implement adequate preventive measures. In addition, in the event that our customers authorize or enable third parties to access their data or the data of their employees on our systems, we cannot ensure the complete integrity or security of such data in our systems as we would not control that access. Third parties may also attempt to fraudulently induce our employees or customers and their employees into disclosing sensitive information such as user names, passwords or other information or otherwise compromise our security measures in order to gain access to customer information, which could result in significant legal and financial exposure, a loss of confidence in the security of our offering, interruptions or malfunctions in our operations, and, ultimately, harm to our future business prospects and revenue. Because our offering offers single sign-on capabilities for our customers and their employees to point solutions offered by our partners, unauthorized access to our offering could also result in security breaches of customer information and data in offerings by our partners. We may be required to expend significant capital and financial resources to invest in security measures, protect against such threats or to alleviate problems caused by breaches in security. If an actual or perceived breach of our security occurs, or if we are unable to effectively resolve such breaches in a timely manner, the market perception of the effectiveness of our security measures could be harmed and we could lose sales and customers or suffer other reputational harm.
Regardless of the merits of any such suit, defending it could be costly and divert management’s attention from leading our business.
We have a history of significant GAAP losses, which we expect to continue for the foreseeable future, and we may never achieve or sustain profitability in the future.
We have incurred significant GAAP net losses in each year since our incorporation in 2008 and expect to continue to incur GAAP net losses for at least fiscal year 2019. We experienced GAAP net losses of $10.5 million, $39.7 million, $51.9 million and $58.7 million during the three months ended March 31, 2019, and the years ended 2018, 2017, and 2016, respectively. As of March 31, 2019, we had an accumulated deficit of $425.6 million. The GAAP losses and accumulated deficit were primarily due to the substantial investments we made to grow our business, enhance our technology and offering through research and development and acquire and support customers. We announced a restructuring program in July 2018 to reduce our workforce and better align our operations with evolving business needs, under which we reduced our expected expenses by approximately 12%. However, our estimates and forecasts relating to the success of our cost-savings measures may prove to be inaccurate. We anticipate that cost of revenue and operating expenses will increase in the foreseeable future as we seek to continue to grow our business, enhance our offerings and acquire additional customers. Many of our efforts to generate revenue from our business are new and unproven, and any failure to increase our revenue or generate revenue from new products and services could prevent us from achieving or maintaining profitability. Furthermore, to the extent we are successful in increasing our customer base, we could also incur increased GAAP losses because costs associated with entering into customer agreements are generally incurred up front, while customers are generally billed over the term of the agreement. Our prior GAAP losses, combined with our expected future GAAP losses, have had and will continue to have an adverse effect on our stockholders’ equity and working capital. We expect to continue to incur GAAP operating losses for the foreseeable future and may never become profitable on a quarterly or annual basis, or if we do, we may not be able to sustain profitability in subsequent periods. As a result of these factors, we may need to raise additional capital through debt or equity financings in order to fund our operations, which could be dilutive to stockholders, and such capital may not be available on reasonable terms, or at all.
Our limited operating history makes it difficult to evaluate our current business and future prospects.
We were founded in 2008, began building the first version of our care guidance platform in 2009, did not complete our first customer sale and implementation until 2010 and did not make substantial investments in sales and marketing until 2012. Jiff was founded in 2010 and had its first customer implementation in 2013 before being acquired by us in April of 2017. The limited operating histories of these two businesses, standalone and as combined, limit our ability to forecast our future

30


operating results and such forecasts are subject to a number of uncertainties, including our ability to plan for and model future growth.
    
We have encountered and will continue to encounter risks and uncertainties frequently experienced by new and growing companies in rapidly changing industries, such as determining appropriate investments of our limited resources, market adoption of our existing and future offerings, competition from other companies, acquiring and retaining customers, managing customer deployments, hiring, integrating, training and retaining skilled personnel, developing new products and services, determining prices for our products, handling unforeseen expenses and managing challenges in forecasting accuracy. If our assumptions regarding these and other similar risks and uncertainties, which we use to plan our business, are incorrect or change as we gain more experience operating our business or due to changes in our industry, or if we do not address these risks and uncertainties successfully, our operating and financial results could differ materially from our expectations and our business could suffer.

In addition, we may need to change our current operations infrastructure in order for us to achieve profitability and scale our operations efficiently, which makes our future prospects even more difficult to evaluate. For example, in order to grow sales of our health benefits platform to smaller customers in a financially sustainable manner, we may need to further automate implementations, tailor our offering and modify our go-to-market approaches to reduce our service delivery and customer acquisition costs. If we fail to implement these changes on a timely basis or are unable to implement them effectively, our business may suffer.

We may be unable to fully realize the anticipated benefits of the Jiff acquisition.

Following the acquisition of Jiff, Inc., as a combined company we have been and will continue to be required to devote significant management attention and resources to the adoption and migration to our integrated platform. As a combined company, we may fail to realize some or all of the anticipated benefits of the acquisition if the integration process is not successful or is more costly than expected. As a combined company we may encounter difficulties in the integration process that include the following:

the inability to successfully market and sell the combined product offerings;
lost sales and customers as a result of certain customers deciding not to migrate their pre-combination product selection to our combined product:
complexities associated with managing the combined businesses;
creating uniform standards, controls, procedures, policies and information systems;
performance shortfalls as a result of the diversion of management’s attention caused by integrating the companies’ operations and functionality, or developing new functionality; and
potential loss of brand awareness or confusion as a result of our re-branding activities.

It is possible that the need to support pre-combination legacy product offerings could result in the diversion of management’s attention, the disruption or interruption of, or the loss of momentum in, the ongoing business or inconsistencies in standards, controls, procedures and policies, any of which could adversely affect our ability as a combined company to maintain relationships with customers, partners and employees or its ability to achieve the anticipated benefits of the acquisition, or could reduce the earnings or otherwise adversely affect the business and financial results of the combined company. Moreover, in addition to the possible failure to realize the anticipated benefits of any acquisition, including revenues or return on investment assumptions, we may be exposed to unknown liabilities or impairment charges as a result of such acquisitions.

The market for our offering is immature and volatile, and if it does not further develop, if it develops more slowly than we expect, or if our offering does not drive employee engagement, the growth of our business will be harmed.
Our market is immature and volatile, and it is uncertain whether we will achieve and sustain high levels of demand and market adoption. Our success depends to a substantial extent on the willingness of employers to increase their use of our health navigation platform, the ability of our products to increase employee engagement, as well as on our ability to demonstrate the value of our offering to customers and their employees and to develop new products that provide value to customers and users. If employers do not perceive the benefits of our offering or our offering does not drive employee engagement, then our market might develop more slowly than we expect, or even shrink, which could significantly and adversely affect our operating results. In addition, we have limited insight into trends that might develop and affect our business. We might make errors in predicting

31


and reacting to relevant business, legal and regulatory trends, which could harm our business. If any of these events occur, it could materially and adversely affect our business, financial condition or results of operations.

In addition, we have devoted substantial efforts to our acquisition of Jiff, and expect to continue to devote substantial efforts to the operation and integration of the Jiff and Castlight functionalities. We have undertaken these efforts based on our belief that our customers are interested in a combined suite of offerings that address both health benefit management and wellness needs. However, if customer demand for a combined suite of offerings is lower than expected, then our business will be harmed and our operating results will suffer.
Our quarterly results may fluctuate significantly, which could adversely impact the value of our Class B common stock.
Our quarterly results of operations, including our revenue, gross margin, net loss and cash flows, may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, our quarterly results should not be relied upon as an indication of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, including, without limitation, those listed elsewhere in this “Risk Factors” section and those listed below:

the addition or loss of large customers, including through acquisitions or consolidations of such customers;
seasonal and other variations in the timing of the sales of our offering, as a significantly higher proportion of our customers either enter into new subscription agreements or renew previous agreements with us in the second half of the year.
the timing of recognition of revenue, including possible delays in the recognition of revenue due to lengthy and sometimes unpredictable implementation timelines or changes brought about by new accounting pronouncements;
failure to meet our contractual commitments under service-level agreements with our customers;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;
our access to pricing and claims data managed by health plans and other third parties, or changes to the fees we pay for that data;
the timing and success of introductions of new products, services and pricing by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
our ability to attract new customers;
customer renewal rates and the timing and terms of customer renewals;
network outages or security breaches;
the mix of products and services sold or renewed during a period;
general economic, industry and market conditions;
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
other impacts of new accounting pronouncements.

We are particularly subject to fluctuations in our quarterly results of operations since the costs associated with entering into customer agreements and implementing our offerings are generally incurred prior to launch, while we generally recognize revenue over the term of the agreement beginning at launch. In addition, some of our contracts with customers provide for one-time bonus payments, or in some cases fee reductions, if our offering does, or does not, achieve certain metrics, such as a certain rate of employee engagement. These bonuses or reductions may lead to additional fluctuations in our quarterly operating results. In certain contracts, employee engagement may refer to the number of first time registrations by employees of our customers and in other cases it may refer to return usage of our products by employees. Any fluctuations in our quarterly results may not accurately reflect the underlying performance of our business and could cause a decline in the trading price of our Class B common stock.
We incur significant upfront costs in our customer relationships, and if we are unable to maintain and grow these customer relationships over time, we are likely to fail to recover these costs and our operating results will suffer.
We devote significant resources and incur significant upfront costs to establish relationships with our customers and implement our offering and related services, particularly in the case of large enterprises that in the past have requested or required specific features or functions unique to their particular business processes. Accordingly, our operating results will

32


depend in substantial part on our ability to deliver a successful customer experience and persuade our customers to maintain and grow their relationship with us over time. For example, if we are not successful in implementing our offering or delivering a successful customer experience, a customer could terminate or decline to renew their agreement with us, we would lose or be unable to recoup the significant upfront costs that we had expended on such customer and our operating results would suffer. As we grow, our customer acquisition costs could outpace our build-up of recurring revenue, and we may be unable to reduce our total operating costs through economies of scale such that we are unable to achieve profitability.
Our ability to deliver our full offering to customers depends in substantial part on our ability to access data and other resources that are managed by a limited number of health plans and other third parties.
In order to deliver the full functionality offered by our health benefits platform, we need continued access, on behalf of our customers, to sources of pricing and claims data, much of which is managed by a limited number of health plans and other third parties. We have developed various long-term and short-term processes to obtain data from certain health plans and other third parties. We are limited in our ability to offer the full functionality of our offering to customers of health plans with whom we do not have a data-sharing or joint customer support process or arrangement.

The terms of the arrangements under which we have access to data managed by health plans and other third parties vary, which can impact the offering we are able to deliver. Many of our arrangements with health plans and third parties have terms that limit our access to and permitted uses of claims or pricing data to the data associated with our mutual customers. Also, some agreements, processes, or arrangements may be terminated if the underlying customer contracts do not continue, or may otherwise be subject to termination or non-renewal in whole or in part.
In addition, in order to deliver current and potential future functionality of our full health navigation platform, including third-party integrated services, we need access to other resources and services that are largely or fully controlled by third-party integration partners. While we have developed and expect to continue to develop relationships with third parties in order to allow us and our customers to access these resources and services, we are exposed to the risk that third parties may limit or eliminate our access, which would hinder our ability to provide certain integrated health navigation functionality to our customers and harm our business.
The health plans and other third parties that we currently work with may, in the future, change their position and limit or eliminate our access to data and resources, increase the costs for access, provide data and resources to us in more limited or less useful formats, or restrict our permitted uses of data and resources. Furthermore, some health plans and third parties that we rely on to supply data and resources have developed or are developing their own proprietary products and services that may compete with aspects of our platform, and so may perceive continued cooperation with us as a competitive disadvantage and choose to limit or discontinue our access to these data and resources. Failure to continue to maintain and expand our access to suitable pricing and other data and resources may adversely impact our ability to continue to serve existing customers and expand our offering to new customers.
If our access to the data and resources necessary to deliver health navigation functionality is eliminated, reduced or becomes more costly to us, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results would suffer.
A significant portion of our revenue comes from a limited number of customers, the loss of which would adversely affect our financial results.
Historically, we have relied on a limited number of customers for a substantial portion of our total revenue. For the three months ended March 31, 2019, our top 10 customers by revenue accounted for approximately 28% of our total revenue. In calculating our top 10 customers by revenue, we include only direct customers, not channel partners. In addition, one of our channel partners accounted for approximately 24% of total revenue for the three months ended March 31, 2019. We rely on our reputation and recommendations from key customers in order to promote our offering to potential customers. The loss of any of our key customers, or a failure of some of them to renew or expand user subscriptions, could have a significant impact on the growth rate of our revenue, reputation and our ability to obtain new customers. For example, during the third quarter of 2018, one of our largest customers adopted a new benefits strategy and did not renew its agreement with us, and that agreement expired on December 31, 2018. In addition, mergers and acquisitions involving our customers could lead to cancellation or non-renewal of our agreements with those customers or by the acquiring or combining companies, thereby reducing the number of our existing and potential customers.

33


Because we generally bill our customers and recognize revenue over the term of the contract, near term declines in new or renewed agreements may not be reflected immediately in our operating results and may be difficult to discern.
Most of our revenue in each quarter is derived from agreements entered into with our customers during previous quarters. Consequently, a decline in new or renewed agreements in any one quarter may not be fully reflected in our revenue for that quarter. Such declines, however, would negatively affect our revenue in future periods and the effect of significant downturns in sales of and market demand for our offering, and potential changes in our rate of renewals or renewal terms, may not be fully reflected in our results of operations until future periods. Accordingly, management measures sales performance and forecasts future subscription revenue based on signed annual recurring revenue, or ARR. ARR is a forward-looking metric based on contractual terms in existence as of the end of a reporting period and is subject to change resulting from a number of factors including, but not limited to, addition of new customers, changes in user counts, terminations or non-renewals, as well as upsells and cross-sells. For all of these reasons, the amount of subscription revenue we actually recognize may be different from ARR at the end of a period in which it was recorded. In addition, we may be unable to adjust our cost structure rapidly, or at all, to take account of reduced revenue. Our subscription model also makes it difficult for us to rapidly increase our total revenue through additional sales in any period, as revenue from new customers must be recognized over the applicable term of the agreement. Accordingly, the effect of changes in the industry impacting our business or changes we experience in our new sales may not be reflected in our short-term results of operations.

Our sales and implementation cycle can be long and unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.
The sales cycle for our health benefits platform, from initial contact with a potential lead to contract execution and implementation, varies widely by customer, ranging from three to 24 months. Some of our customers undertake a significant and prolonged evaluation process, including whether our offering meets a customer’s unique benefits program needs, that frequently involves not only the review of our offering but also of our competitors, which has in the past resulted in extended sales cycles. Our sales efforts involve educating our customers about the use, technical capabilities and benefits of our offering. Moreover, our large enterprise customers often begin to deploy our service on a limited basis, but nevertheless demand extensive configuration, integration services and pricing concessions, which increase our upfront investment in the sales effort with no guarantee that these customers will deploy our offering widely enough across their organization to justify our substantial upfront investment. It is possible that in the future we may experience even longer sales cycles, more complex customer needs, higher upfront sales costs and less predictability in completing some of our sales. In addition, even after contracts are signed, our implementation timelines can delay recognition of related revenue for several periods. If our sales cycle lengthens or our substantial upfront sales and implementation investments do not result in sufficient sales or revenue to justify our investments, our operating results may be harmed.
The health care industry is heavily regulated. Our failure to comply with regulatory requirements could create liability for us, result in adverse publicity and otherwise negatively affect our business.
The health care and wellness industries are heavily regulated and constantly evolving due to the changing political, legislative and regulatory landscape and other factors. Many health care and wellness laws are complex, and their application to specific services and relationships may not be clear. Further, some health care laws differ from state to state and it is difficult to ensure our business complies with evolving laws in all states. Our operations may be adversely affected by enforcement initiatives. By offering partner applications we may become subject to additional regulations that don’t ordinarily apply to our own core business. Our failure to accurately anticipate the application of these laws and regulations to our business, or any other failure to comply with regulatory requirements, could create liability for us, result in adverse publicity and negatively affect our business. For example, failure to comply with these requirements could result in the unwillingness of current and potential customers to work with us. Federal and state legislatures and agencies periodically consider proposals to revise aspects of the legal rules applicable to the health care industry, or to revise or create additional statutory and regulatory requirements. Such proposals, if implemented, could impact our operations, the use of our offering and our ability to market new products and services, or could create unexpected liabilities for us. We cannot predict what changes to laws or regulations might be made in the future or how those changes could affect our business or our operating costs.
If we fail to comply with applicable health information privacy and security laws and other applicable state, federal and international privacy and security laws, we may be subject to significant liabilities, reputational harm and other negative consequences, including decreasing the willingness of current and potential customers to work with us.

34


We are subject to data privacy and security regulation within the jurisdictions where our users reside; these regulations address matters central to our business, including privacy and data protection, personal information, content, data security, data retention and deletion, and user communications. For example, we are subject to the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations (collectively “HIPAA”), which established uniform federal standards for certain “covered entities,” which include health care providers and health plans, governing the conduct of specified electronic health care transactions and protecting the security and privacy of protected health information (“PHI”). The Health Information Technology for Economic and Clinical Health Act (“HITECH”) which became effective on February 17, 2010, makes HIPAA’s privacy and security standards directly applicable to “business associates,” which are independent contractors or agents of covered entities that create, receive, maintain, or transmit PHI in connection with providing a service for or on behalf of a covered entity. HITECH also increased the civil and criminal penalties that may be imposed against covered entities, business associates and other persons, and gave state attorneys general new authority to file civil actions for damages or injunctions in federal courts to enforce HIPAA’s requirements and seek attorney’s fees and costs associated with pursuing federal civil actions.

A portion of the data that we obtain and handle for or on behalf of our customers is considered PHI, subject to HIPAA as well as other regulations. Under HIPAA and our contractual agreements with our HIPAA covered entity health plan customers, we are considered a “business associate” to those customers, and are required to maintain the privacy and security of PHI in accordance with HIPAA and the terms of our business associate agreements with customers, including by implementing HIPAA-required administrative, technical and physical safeguards. We have incurred, and will continue to incur, significant costs to establish and maintain these safeguards and, if additional safeguards are required to comply with HIPAA regulations or our customers’ requirements, our costs could increase further, which would negatively affect our operating results. Furthermore, if we fail to maintain adequate safeguards, or we or our agents and subcontractors use or disclose PHI in a manner prohibited or not permitted by HIPAA or our business associate agreements with our customers, or if the privacy or security of PHI that we obtain and handle is otherwise compromised, we could be subject to significant liabilities and consequences, including, without limitation:

breach of our contractual obligations to customers, which may cause our customers to terminate their relationship with us and may result in potentially significant financial obligations to our customers;
investigation by regulatory authorities empowered to enforce HIPAA and other applicable regulations, including but not limited to the U.S. Department of Health and Human Services and state attorneys general, and the possible imposition of civil penalties;
private litigation by individuals adversely affected by any violation of HIPAA, HITECH or comparable laws for which we are responsible; and
negative publicity, which may decrease the willingness of current and potential future customers to work with us and negatively affect our sales and operating results.

In addition, we are subject to various state laws, including the California Consumer Privacy Act (“CCPA”), which recently was enacted by California, where our corporate headquarters is located. The CCPA will, among other things, require covered companies to provide new disclosures to California consumers, and afford such consumers new abilities to opt-out of certain sales of personal information, when it goes into effect on January 1, 2020. Legislators have stated that they intend to propose amendments to the CCPA before it goes into effect, and it remains unclear what, if any, modifications will be made to this legislation or how it will be interpreted. We cannot yet predict the impact of the CCPA on our business or operations, but it may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply.

We also have ongoing compliance obligations with respect to applicable portions of the EU General Data Protection Regulation ("GDPR"), which became effective on May 25, 2018, which we have to comply with to the extent we have applicable users in the European Union, and we cannot assure you that our compliance efforts will be effective. The introduction of new products or expansion of our activities may subject us to additional laws and regulations. We have incurred, and will continue to incur, significant costs to establish and maintain compliance with new regulations that may apply to us, which would negatively affect our operating results.
Further, we publish statements to end users of our services that describe how we handle and protect personal information. If federal or state regulatory authorities or private litigants consider any portion of these statements to be untrue, we may be subject to claims of deceptive practices, which could lead to significant liabilities and consequences, including,

35


without limitation, costs of responding to investigations, defending against litigation, settling claims and complying with regulatory or court orders.
We also send SMS text messages to potential end users who are eligible to use our service through certain customers and partners. While we get consent from or on behalf of these individuals to send text messages, federal or state regulatory authorities or private litigants may claim that the notices and disclosures we provide, form of consents we obtain or our SMS texting practices are not adequate. These SMS texting campaigns are potential sources of risk for class action lawsuits and liability for our company. Numerous class-action suits under federal and state laws have been filed in recent years against companies who conduct SMS texting programs. Many of those suits have resulted in multi-million dollar settlements to the plaintiffs.

Our growth depends in part on the success of our strategic relationships with third parties.
In order to grow our business, we anticipate that we will continue to depend on our relationships with third parties, including Anthem, Inc. We have continued to expand our ongoing relationship with Anthem, including Anthem’s offering of Engage, a Castlight-powered health navigation platform, and our development and support of the base technology underlying Anthem’s core care guidance offering. Apart from channel partners and data partners, our offering also includes the integration of products supplied by strategic partners, who offer complementary products and services. We rely on these strategic partners in the timely and successful deployment of our offering to our customers. If the products provided by these partners have defects or do not operate as expected, if the services provided by these partners are not completed in a timely manner, if our partners have organizational or supply issues, or if we do not effectively integrate and support products supplied by these strategic partners, then we may have difficulty with the deployment of our offering that may result in loss of, or delay in, revenues, increased service and support costs and a diversion of development resources. We also may compete in some areas with these same partners. If these strategic partners fail to perform or choose not to cooperate with us on certain projects, in addition to the effects described above, we could experience loss of customers and market share; and failure to attract new customers or achieve market acceptance for our products. Identifying partners, negotiating and documenting relationships and building integrations with them, requires significant time and resources. If we are unsuccessful in establishing or maintaining our relationships with Anthem, or other third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results may suffer. Even if we are successful, we cannot assure you that these relationships will result in increased customer use of our platform or increased revenue.

Shifts in health care benefits trends, including any potential decline in the number of self-insured employers, or the emergence of new technologies may render our offering obsolete or require us to expend significant resources in order to remain competitive.
The U.S. health care industry is extensive and complex, with a number of large market participants with conflicting agendas, is subject to significant government regulation and is currently undergoing significant change. Changes in our industry, for example, towards private health care exchanges or away from high deductible health plans, or the emergence of new technologies as more competitors enter our market, could result in our offering being less desirable or relevant.

For example, we currently derive the vast majority of our revenue from customers that are self-insured employers. The demand for significant portions of our offering depends on the need of self-insured employers to manage the costs of health care services that they pay on behalf of their employees. While the percentage of employers who are self-insured has been increasing over the past decade, there is no assurance that this trend will continue. Various factors, including changes in the health care insurance market or in government regulation of the health care industry, could cause the percentage of self-insured employers to decline, which would adversely affect the market for our offering and would negatively affect our business and operating results. Furthermore, such trends and our business could be affected by changes in health care spending resulting from changes in the law like we saw with the Patient Protection and Affordable Care Act (the “ACA”). Under the ACA, the federal government and several state governments established public exchanges in which consumers can purchase health insurance. In the event that the ACA, any amendment or repeal of the ACA, or other changes to the legal landscape causes our customers to change their health care benefits plans or move to use of exchanges such that it reduces the need for our offering, or if the number of self-insured employers otherwise declines, we would be forced to compete on additional product and service attributes or to expend significant resources in order to alter our offering to remain competitive.
    
If health care benefits trends shift or entirely new technologies, services or programs are developed that replace or disrupt existing offerings, our existing or future offerings could be rendered obsolete and our business could be adversely

36


affected. In addition, we may experience difficulties with software development, industry standards, design or marketing that could delay or prevent our development, introduction or implementation of new products and enhancements.
We may require additional capital to support business growth, and this capital might not be available to us on acceptable terms or at all.

Our operations have consumed substantial amounts of cash since inception and we intend to continue to make significant investments to support our business growth, respond to business challenges or opportunities, develop new products and services, enhance our existing offering and services, enhance our operating infrastructure and potentially acquire complementary businesses and technologies. For the three months ended March 31, 2019 and March 31, 2018, our net cash used in operating activities was $12.1 million and $19.0 million, respectively. Our future capital requirements may be significantly different from our current estimates and will depend on many factors including our growth rate, new customer acquisitions, subscription renewal activity, operation and integration of the Jiff and Castlight functionalities, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced services offerings and the continuing market acceptance of our cloud-based subscription services. Accordingly, we might need to engage in equity or debt financings or collaborative arrangements to secure additional funds. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class B common stock. Any debt financing secured by us in the future could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which might make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We might have to obtain funds through arrangements with collaborative partners or others that may require us to relinquish rights to our technologies or offering that we otherwise would not relinquish. In addition, it may be difficult to obtain financing in the public markets or to obtain debt financing, and we might not be able to obtain additional financing on commercially reasonable terms, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly limited.
We depend on data centers operated by third parties for our offering, and any disruption in the operation of these facilities could adversely affect our business.
We provide our Castlight health navigation platform through computer hardware that is currently located in two geographically-dispersed third-party data centers in the U.S., each of which are operated by the same IT hosting company. Our Wellbeing services are hosted on Amazon Web Services hardware through virtual private clouds. While we control and have access to our owned servers and all of the components of our network that are located in these external data centers, we do not control the operation of these facilities and there could be performance or availability issues outside our control. The owners of our data centers and hosting services have no obligation to renew the agreements with us on commercially reasonable terms, or at all. If we are unable to renew these types of agreements on commercially reasonable terms, or if our data center operators and hosting services are acquired or cease operations, we may be required to transfer our servers and other infrastructure to new data center facilities or hosting services, and we may incur significant costs and possible service interruption in connection with doing so.
Problems faced by our third-party data center and hosting locations could adversely affect the experience of our customers. The operators of the data centers and hosting services could decide to close the facilities or change and suspend their service offerings without adequate notice. In addition, any financial difficulties, such as bankruptcy, faced by the operators of the data centers or any of the service providers with whom we or they contract may have negative effects on our business, the nature and extent of which are difficult to predict. Additionally, if our data centers and hosting facilities are unable to keep up with our growing needs for capacity, this could have an adverse effect on our business. For example, a rapid expansion of our business could affect the service levels at our data centers and hosting locations or cause such data centers and systems to fail. Any changes in third-party service levels at our data centers and hosting locations or any disruptions or other performance problems with our product offering could adversely affect our reputation and may damage our customers’ stored files or result in lengthy interruptions in our services. Interruptions in our services might reduce our revenue, increase our costs associated with remediation or cause us to issue refunds to customers for prepaid and unused subscriptions, subject us to potential liability or adversely affect our renewal rates.
The information that we provide to our customers, and their employees and families, could be inaccurate or incomplete, which could harm our business, financial condition and results of operations.

37


We provide price, quality and other health care-related information for use by our customers, and their employees and families, to search and compare options for health care services. Third-party health plans and our customers provide us with most of these data. Because data in the health care industry is fragmented in origin, inconsistent in format and often incomplete, the overall quality of data in the health care industry is poor, and we frequently discover data issues and errors. If the data that we provide to our customers are incorrect or incomplete or if we make mistakes in the capture or input of these data, our reputation may suffer and our ability to attract and retain customers may be harmed.
    
In addition, a court or government agency may take the position that our storage and display of health information exposes us to personal injury liability or other liability for wrongful delivery or handling of health care services or erroneous health information. While we maintain insurance coverage, this coverage may prove to be inadequate or could cease to be available to us on acceptable terms, if at all. Even unsuccessful claims could result in substantial costs, harm to our reputation and diversion of management resources. A claim brought against us that is uninsured or under-insured could harm our business, financial condition and results of operations.

If we cannot maintain our corporate culture as we grow, we could lose the elements of our culture that we believe contribute to our success and our business may be harmed.
We believe that a critical asset for our business, and a source of our competitive strength, is our unique company culture, which we believe fosters a high level of cross-functional collaboration and desire for excellence in our performance and product. As we grow and change, we may find it difficult to maintain these important aspects of our corporate culture. The continued integration of the Jiff and Castlight functionalities, or the business and personnel of any acquisitions we may make in the future, may present additional challenges to our ability to maintain our corporate culture. Any failure to preserve our culture could also negatively affect our ability to attract and retain personnel, our reputation and our ability to continue to build and advance our offering and may otherwise adversely affect our future success.
If we fail to develop widespread brand awareness cost-effectively, our business may suffer.
We believe that developing and maintaining widespread awareness of our brand in a cost-effective manner is critical to achieving widespread adoption of our offering and attracting new customers. Brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses, we may fail to attract or retain customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our offering.
Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
Our success depends in part on our ability to enforce our intellectual property and other proprietary rights. We rely upon a combination of patent, trademark, copyright and trade secret laws, as well as license and access agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. In addition, we attempt to protect our intellectual property and proprietary information by requiring certain of our employees, consultants and contractors to enter into confidentiality, noncompetition and assignment of inventions agreements. These laws, procedures and restrictions provide only limited protection and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed or misappropriated. While we have three U.S. patent applications pending, and we currently have one issued U.S. patent, we cannot ensure that any of our pending patent applications will be granted or that our issued patent will adequately protect our intellectual property. In addition, if any patents are issued in the future, they may not provide us with any competitive advantages, or may be successfully challenged by third parties. To the extent that our intellectual property and other proprietary rights are not adequately protected, third parties might gain access to our proprietary information, develop and market solutions similar to ours, or use trademarks similar to ours, each of which could materially harm our business. Further, unauthorized parties may attempt to copy or obtain and use our technology to develop products with the same functionality as our offering, and policing unauthorized use of our technology and intellectual property rights is difficult and may not be effective. The failure to adequately protect our intellectual property and other proprietary rights could materially harm our business.
We could incur substantial costs as a result of any claim of infringement of another party’s intellectual property rights.
In recent years, there has been significant litigation in the United States involving patents and other intellectual property rights. Companies in the Internet and technology industries are increasingly bringing and becoming subject to suits

38


alleging infringement of proprietary rights, particularly patent rights, and our competitors and other third parties may hold patents or have pending patent applications, which could be related to our business. These risks have been amplified by the increase in third parties, which we refer to as non-practicing entities, whose sole or primary business is to assert such claims. We expect that we may receive in the future notices that claim we or our customers using our offering have misappropriated or misused other parties’ intellectual property rights, particularly as the number of competitors in our market grows and the functionality of products amongst competitors overlaps. If we are sued by a third party that claims that our technology infringes its rights, the litigation, whether or not successful, could be extremely costly to defend, divert our management’s time, attention and resources, damage our reputation and brand and substantially harm our business. We do not currently have an extensive patent portfolio of our own, which may limit the defenses available to us in any such litigation.
In addition, in most instances, we have agreed to indemnify our customers against certain third-party claims, which may include claims that our offering infringes the intellectual property rights of such third parties. Our business could be adversely affected by any significant disputes between us and our customers as to the applicability or scope of our indemnification obligations to them. The results of any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:
cease offering or using technologies that incorporate the challenged intellectual property;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms, to sell or use the relevant technology; or
incur substantial costs and reallocate resources to redesign our technology to avoid infringement.

If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement claims against us or any obligation to indemnify our customers for such claims, such payments or costs could have a material adverse effect upon our business and financial results.
Our use of open source technology could impose limitations on our ability to commercialize our software platform.
Our offering incorporates open source software components that are licensed to us under various public domain licenses. Some open source software licenses require users who distribute open source software as part of their software to publicly disclose all or part of the source code to such software or make available any derivative works of the open source code on unfavorable terms or at no cost. There is little or no legal precedent governing the interpretation of many of the terms of these licenses and therefore the potential impact of such terms on our business is somewhat unknown. There is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our software platform. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose our source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur and we may be required to release our proprietary source code, pay damages for breach of contract, re-engineer our offering, discontinue sales of our offering in the event re-engineering cannot be accomplished on a timely basis or take other remedial action that may divert resources away from our development efforts, any of which could cause us to breach customer contracts, harm our reputation, result in customer losses or claims, increase our costs or otherwise adversely affect our business and operating results.

We may face risks related to securities litigation that could result in significant legal expenses and settlement or damage awards.

We have been in the past and may in the future become subject to claims and litigation alleging violations of the securities laws or other related claims, which could harm our business and require us to incur significant costs. For example, during the second quarter of 2015, four purported securities class action lawsuits, which were later consolidated into a single action, were filed in the Superior Court of the State of California, County of San Mateo, against us, certain of our current and former directors, executive officers, significant stockholders and underwriters associated with our initial public offering. On October 28, 2016, the Court approved a mediated cash settlement of an aggregate amount of $9.5 million. As a result of the settlement, we recorded a net charge of $2.9 million to general and administrative expense in 2016. This amount represents the portion of settlement that was not covered by insurance and legal fees incurred in 2016 regarding this matter. Future litigation may require significant attention from management and could result in significant legal expenses, settlement costs or damage awards that could have a material impact on our financial position, results of operations and cash flows.

39


The development and expansion of our business through acquisitions of other companies or technologies or other strategic transactions could divert our management’s attention, result in dilution to our stockholders and otherwise disrupt our operations and adversely affect our operating results.
On April 3, 2017, we completed our acquisition of Jiff, and issued approximately 27 million shares and options to former Jiff equity holders, representing approximately 20% of the combined company on a fully-diluted basis. The process of integrating the Jiff business, team and technology has created, and could continue to create, unforeseen operating difficulties and expenditure requirements. We may not be able to effectively manage the combined Castlight and Jiff business or effectively integrate the personnel, operations and technologies of Jiff or any other company we may acquire in the future.
As we have done in the past, we may in the future seek to acquire or invest in businesses, products and services or technologies or enter into other strategic transactions that we believe could complement or expand our offering, enhance our technical capabilities or otherwise offer growth opportunities. We have limited experience in acquiring other businesses and entering into strategic transactions. We may not achieve any of the anticipated benefits of any of these strategic transactions. The pursuit of potential acquisitions and other strategic transactions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions and strategic alliances or transactions, whether or not they are consummated. We may not achieve any of the anticipated benefits or stated objectives from these or other strategic transactions we may enter into in the future.
    
Factors affecting our ability to achieve the benefits of the Jiff acquisition, other acquisitions or other strategic alliances     could include:

inability to integrate or benefit from acquired technologies or services or strategic collaborations or alliances in an efficient, effective or profitable manner;
unanticipated costs or liabilities associated with the acquisition or strategic transaction;
challenges in achieving strategic objectives, cost savings and other benefits expected from such transactions;
the lack of unilateral control over a strategic alliance and the risk that strategic partners have business goals and interests that are not aligned with ours;
delays, difficulties or unexpected costs in the integration, assimilation, implementation or modification of platforms, systems, functions, technologies and infrastructure to support the combined business or strategic alliance, as well as maintaining and integrating accounting systems and operations, uniform standards, controls (including internal accounting controls), procedures and policies;
difficulty converting the customers of the acquired business onto our platform and contract terms, including disparities in the revenue, licensing, support or professional services model of the acquired company;
diversion of management’s attention from other business concerns;
adverse effects to our existing business relationships with business partners and customers as a result of the acquisition or strategic transaction;
the potential loss of key employees;
the risk that we do not realize a satisfactory return on our investments;
diversion of resources that are needed in other parts of our business; and
use of substantial portions of our available cash to consummate the acquisition or strategic transaction.

In addition, a significant portion of the purchase price of Jiff, and other companies we acquire or invest in, may be allocated to acquired goodwill and other intangible assets, which must be assessed for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations.

The acquisition of Jiff resulted, and other acquisitions and strategic transactions could also result, in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business or other strategic transaction fails to meet our expectations, our operating results, business and financial position may suffer.
If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class B common stock may be negatively affected.

40


As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, requires that we evaluate and determine the effectiveness of our internal control over financial reporting and, provide a management report on the internal control over financial reporting. Our independent registered public accounting firm is not required to audit the effectiveness of our internal control over financial reporting until we cease to be an “emerging growth company”, as defined in the JOBS Act, on December 31, 2019. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. If we have a material weakness in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We are in the process of designing and implementing the internal control over financial reporting required to comply with this obligation, which process will be time consuming, costly and complicated. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm concludes we have a material weakness in our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our Class B common stock could be negatively affected and we could become subject to investigations by the New York Stock Exchange, on which our securities are listed, the SEC or other regulatory authorities, which could require us to obtain additional financial and management resources.
Changes in accounting principles may cause previously unanticipated fluctuations in our financial results, and the implementation of such changes may impact our ability to meet our financial reporting obligations.
We prepare our financial statements in accordance with U.S. GAAP which are subject to interpretation or changes by the Financial Accounting Standards Board, or FASB, the SEC, and other various bodies formed to promulgate and interpret appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future which may have a significant effect on our financial results. For example, effective January 1, 2018, we adopted Accounting Standard Codification Topic 606 ("ASC 606"), Revenue from Contracts with Customers. We adopted the requirements of the new standard utilizing the full retrospective method, which required us to recast prior reporting periods. While the adoption of the new standard did not change the cash flows we receive from our contracts with customers, the changes to our reporting practices and the fluctuations in our reported revenue could cause a decline and/or fluctuations in the price of our common stock.

The adoption of ASC 606 significantly impacted our costs to fulfill as well as our costs to obtain contracts with customers. For fulfillment costs, the new standard states that an entity shall recognize an asset from the costs incurred to fulfill a contract if certain criteria are met. Similar to fulfillment costs, for costs to obtain a contract (which are primarily sales commissions and broker fees), the standard states that costs to obtain a contract shall be amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services to which the asset relates. Prior to adoption, we expensed costs to fulfill a contract when they were incurred, capitalized certain sales commissions and amortized those costs over the non-cancelable portion of our subscription contracts. Under the new standard, the amortization period for our costs to obtain a contract could be longer. Additionally, the timing of revenue recognition for certain of our revenue arrangements was impacted by the changes imposed by the new standard. Any difficulties in implementation of changes in accounting standards, including the ability to modify our accounting systems, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
We incur significantly increased costs and devote substantial management time as a result of operating as a public company.
As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. For example, we are subject to the reporting requirements of the Exchange Act and are required to comply with the applicable requirements of the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as rules and regulations subsequently implemented by the SEC and the New York Stock Exchange, including the establishment and maintenance of effective disclosure and financial controls, changes in corporate governance practices and required filing of annual, quarterly and current reports with respect to our business and operating results. Compliance with these requirements increases our legal and financial compliance costs and makes some activities more time consuming and costly. In addition, our management and other personnel divert attention from operational and other business matters to devote substantial time to these public company requirements. In particular, we incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act, which will increase when we are no longer an emerging growth company, as defined by the JOBS Act.

41



Operating as a public company makes it more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. This could also make it more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.
We are classified as an emerging growth company, and the reduced disclosure requirements applicable to emerging growth companies may make our Class B common stock less attractive to investors.
Until December 31, 2019, we will continue to be an emerging growth company, as defined under the JOBS Act. For as long as we are an emerging growth company, we intend to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our Class B common stock less attractive because we rely on these exemptions. If some investors find our Class B common stock less attractive as a result, there may be a less active trading market for our Class B common stock and our stock price may be more volatile.

We will remain an emerging growth company until the earliest of (i) the end of the year in which the market value of our Class B common stock that is held by non-affiliates exceeds $700 million as of June 30, (ii) the end of the year in which we have total annual gross revenue of $1 billion or more during such year, (iii) the date on which we issue more than $1 billion in non-convertible debt in a three-year period or (iv) December 31, 2019.
We may not be able to utilize a significant portion of our net operating loss or research tax credit carryforwards, which could adversely affect our profitability.
Our primary tax jurisdiction is the United States. All of our tax years are open to examination by U.S. federal and state tax authorities. We have provided a full valuation allowance for our deferred tax assets due to the uncertainty surrounding the future realization of such assets. Therefore, no benefit has been recognized for the net operating loss carryforwards and other deferred tax assets. The net operating loss could expire unused and be unavailable to reduce future income tax liabilities, which could adversely affect our profitability.
Economic uncertainties or downturns in the general economy or the industries in which our customers operate could disproportionately affect the demand for our offering and negatively impact our results of operations.
General worldwide economic conditions have experienced periods of significant downturn, and market volatility and uncertainty remain widespread, making it extremely difficult for our customers and us to accurately forecast and plan future business activities. For example, in June 2016, the decision by referendum to withdraw the United Kingdom (U.K.) from the European Union caused significant volatility in global stock markets, including those in the U.S., and fluctuations in currency exchange rates. The results of this referendum, or other global events, may continue to create global economic uncertainty not only in the U.K., but in other regions, including where we do business. In addition, these conditions could cause our customers or prospective customers to decrease headcount, benefits or human resources budgets, which could decrease corporate spending on our products and services, resulting in delayed and lengthened sales cycles, a decrease in new customer acquisition and loss of customers. Furthermore, during challenging economic times, our customers may have difficulty gaining timely access to sufficient credit or obtaining credit on reasonable terms, which could impair their ability to make timely payments to us and adversely affect our revenue. If that were to occur, our financial results could be harmed. Further, challenging economic conditions might impair the ability of our customers to pay for the products and services they already have purchased from us and, as a result, our write-offs of accounts receivable could increase. We cannot predict the timing, strength, or duration of any economic slowdown or recovery. If the condition of the general economy or markets in which we operate worsens, our business could be harmed.

42


Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Our estimates and forecasts relating to the size and expected growth of the market for our products and services may prove to be inaccurate. Even if the market in which we compete meets our size estimates and forecasted growth, our business could fail to grow at similar rates, if at all.
Natural or man-made disasters and other similar events may significantly disrupt our business and negatively impact our results of operations and financial condition.
Our offices may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, power outages, fires, floods, nuclear disasters and acts of terrorism or other criminal activities, which may render it difficult or impossible for us to operate our business for some period of time. For example, our headquarters is located in the San Francisco Bay Area, a region known for seismic activity. Any disruptions in our operations related to the repair or replacement of our office could negatively impact our business and results of operations and harm our reputation. In addition, we may not carry business insurance sufficient to compensate for losses that may occur. Any such losses or damages could have a material adverse effect on our business, results of operations and financial condition. In addition, the facilities of significant customers, health plans or major strategic partners may be harmed or rendered inoperable by such natural or man-made disasters, which may cause disruptions, difficulties or material adverse effects on our business.
Risks Related to Our Class B Common Stock
The stock price of our Class B common stock may be volatile or may decline regardless of our operating performance.

The market price of our Class B common stock has fluctuated significantly since our initial public offering and may continue to fluctuate. These fluctuations could cause you to lose all or part of your investment in our Class B common stock. Factors, many of which are beyond our control, that could cause additional fluctuations in the market price of our Class B common stock include the following:

overall performance of the equity markets;
our operating performance and the performance of other similar companies;
changes in the estimates of our operating results that we provide to the public or our failure to meet these projections;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company or our failure to meet these estimates or the expectations of investors or changes in recommendations by securities analysts that elect to follow our Class B common stock;
sales of shares of our Class B common stock by us or our stockholders, including same day sales to cover tax withholdings as a result of settlement of restricted stock units;
announcements of technological innovations, new products or enhancements to services, acquisitions, strategic alliances or significant agreements by us or by our competitors;
disruptions in our services due to computer hardware, software or network problems;
announcements of customer additions and customer cancellations or delays in customer purchases;
recruitment or departure of key personnel;
the economy as a whole, market conditions in our industry and the industries of our customers;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business; and
the size of our market float.
In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have filed securities class action litigation following periods of market volatility. If we were to become involved in new securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business.

43


If there are substantial sales of shares of our Class B common stock, the price of our Class B common stock could decline.
The price of our Class B common stock could decline if there are substantial sales of our Class B common stock, particularly sales by our directors, executive officers and significant stockholders, or the perception in the market that the holders of a large number of shares of our Class B common stock intend to sell their shares, and may make it more difficult for stockholders to sell Class B common stock at a time and price that they deem appropriate. We are unable to predict the effect that sales may have on the prevailing market price of our Class B common stock.
In addition, certain of our stockholders have rights, subject to some conditions, to require us to file registration statements covering their shares and to include their shares in registration statements that we may file for ourselves or our stockholders. Registration of the resale of these shares under the Securities Act would generally result in the shares becoming freely tradable without restriction. Any sales of securities by existing stockholders could adversely affect the trading price of our Class B common stock. We also registered shares of Class B common stock that we have issued and may issue under our employee equity incentive and employee stock purchase plans. These shares may be sold freely in the public market upon issuance.
The dual class structure of our Class A and Class B common stock will have the effect of concentrating significant voting influence or control with our executive officers, directors and their affiliates; this will limit or preclude a stockholder's ability to influence corporate matters.
Each share of Class A common stock and each share of Class B common stock has one vote per share, except on the following matters (in which each share of Class A common stock has ten votes per share and each share of Class B common stock has one vote per share):
adoption of a merger or consolidation agreement involving our company;
a sale, lease or exchange of all or substantially all of our property and assets;
a dissolution or liquidation of our company; or
every matter, if and when any individual, entity or “group” (as such term is used in Regulation 13D of the Exchange Act) has, or has publicly disclosed (through a press release or a filing with the SEC) an intent to have, beneficial ownership of 30% or more of the number of outstanding shares of Class A common stock and Class B common stock, combined.
Because of our dual class common stock structure, the holders of our Class A common stock, who in large part consist of our founders, early investors, directors, executives, employees, will continue to be able to exert significant influence over the corporate matters listed above if any such matter is submitted to our stockholders for approval even if they own less than 50% of the outstanding shares of our Class A and Class B common stock, combined. As of March 31, 2019, holders of our Class A common stock owned approximately 25% of the outstanding shares of our Class A and Class B common stock, combined, however, holders of our Class A common stock, including our executive officers and directors and their affiliates, have approximately 77% of the voting power of our outstanding capital stock with respect to the matters specified above. This concentrated control by holders of our Class A common stock will limit or preclude the ability of a holder of our Class B common stock to influence those corporate matters for the foreseeable future and, as a result, we may take actions that our stockholders do not view as beneficial. The market price of our Class B common stock could be adversely affected by the structure. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for capital stock that a stockholder may feel are in its best interests.
Transfers by holders of our Class A common stock will generally result in those shares converting to our Class B common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of our Class A common stock to our Class B common stock will have the effect, over time, of increasing the relative voting power of those holders of Class A common stock who retain their shares in the long term. If, for example, directors and their affiliates retain a significant portion of their holdings of our Class A common stock for an extended period of time, they could continue to significantly influence the combined voting power of our Class A and Class B common stock with respect to each of the matters identified in the list above.

44


If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
The trading market for our Class B 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 Class B common stock or publish inaccurate or unfavorable research about our business, our Class B common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our Class B common stock could decrease, which might cause our Class B common stock price and trading volume to decline.

Anti-takeover provisions under Delaware law and in our restated certificate of incorporation and restated bylaws could make a merger, tender offer, or proxy contest difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management and depress the trading price of our Class B common stock.
Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders.
In addition, our restated certificate of incorporation and restated bylaws contain provisions that may make the acquisition of our company or changes in our board of directors or management more difficult, including the following:
Our board of directors is classified into three classes of directors with staggered three-year terms and directors are only able to be removed from office for cause, which may delay the replacement of a majority of our board of directors or impede an acquirer from rapidly replacing our existing directors with its own slate of directors.
Subject to the rights of the holders of any series of preferred stock to elect directors under specified circumstances, only our board of directors has the right to fill a vacancy created by the expansion of our 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.
Our stockholders may not act by written consent or call special stockholders’ meetings; as a result, a holder, or holders, controlling a majority of our Class A and Class B common stock are not be able to take certain actions other than at annual stockholders’ meetings or special stockholders’ meetings, which special meetings may only be called by the chairman of our board, our chief executive officer, our president, or a majority of our board of directors.
Certain litigation against us can only be brought in Delaware.
Our restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued, by our board of directors without the approval of the holders of Class B common stock, which makes it possible for our board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire us.
Advance notice procedures and additional disclosure requirements apply for stockholders to nominate candidates for election as directors or to bring matters before a meeting of stockholders, 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 our company.
Our restated certificate of incorporation prohibits cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates.
Amendment of the anti-takeover provisions of our restated certificate of incorporation require super majority approval by holders of at least two-thirds of our outstanding Class A and Class B    common stock, combined. and
In certain circumstances pertaining to change in control, the sale of all or substantially all of our assets and liquidation matters, and on all matters if and when any individual, entity or group has, or has publicly disclosed an intent to have, beneficial ownership of 30% or more of the number of outstanding shares of our Class A and Class B common stock, combined, holders of our Class A common stock are entitled to ten votes per share and holders of our Class B common stock are entitled to one vote per share. As of March 31, 2019, holders of our Class A common stock owned approximately 25% and holders of our Class B common stock owned approximately 75% of the outstanding shares of our Class A and Class B common stock, combined. However, because of our dual class common stock structure these holders of our Class A common stock have approximately 77% and holders of our Class B common stock have approximately 23% of the total votes with respect to the matters specified above. In all other circumstances, holders of our Class A and Class B common stock are each entitled to one vote per share, and in these other circumstances the holders of our Class A common stock have approximately 25% and holders of our Class B common stock have approximately 75% of the total votes.

45


Item 6. Exhibits
(a) Exhibits.
 
 
 
 
Incorporate by Reference
 
 
Exhibit
Number
 
Description of Document
 
Form
 
File
No.
 
Filing Date
 
Exhibit
 
Filed
Herewith
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31.1
 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
32.1*
 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
32.2*
 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Schema Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Labels Linkbase Document
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
_______________________
*
The certifications on Exhibit 32 hereto are deemed not “filed” for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, or otherwise subject to the liability of that Section. Such certifications will not be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
 
 

46


SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Company has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
 
 
 
CASTLIGHT HEALTH, INC.
 
Date:
May 3, 2019
By:
 
/s/ Siobhan Nolan Mangini
 
 
 
 
 
Siobhan Nolan Mangini
 
 
 
 
 
Chief Financial Officer (Principal Financial Officer)
 

47
EX-31.1 2 ex311q11910-qxceo302certif.htm EXHIBIT 31.1 302 CEO CERTIFICATION Exhibit


EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, John C. Doyle, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Castlight Health, 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.
 
CASTLIGHT HEALTH, INC.
 
By:
 
/s/ John C. Doyle
Dated:
 
 
John C. Doyle
May 3, 2019
 
 
Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 ex312q11910-qxcfo302certif.htm EXHIBIT 31.2 302 CFO CERTIFICATION Exhibit


EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Siobhan Nolan Mangini, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Castlight Health, 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.
 
CASTLIGHT HEALTH, INC.
 
By:
 
/s/ Siobhan Nolan Mangini
Dated:
 
 
Siobhan Nolan Mangini
May 3, 2019
 
 
Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 ex321q11910-qxceo906certif.htm EXHIBIT 32.1 906 CEO CERTIFICATION 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

Based on my knowledge, I, John C. Doyle, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Castlight Health Inc. on Form 10-Q for the quarterly period ended March 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Castlight Health, Inc.

 
CASTLIGHT HEALTH, INC.
 
By:
 
/s/ John C. Doyle
 
 
 
John C. Doyle
 
 
 
Chief Executive Officer (Principal Executive Officer)
Dated:
 
 
 
May 3, 2019
 
 
 




EX-32.2 5 ex322q11910-qxcfo906certif.htm EXHIBIT 32.2 906 CFO CERTIFICATION 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

Based on my knowledge, I, Siobhan Nolan Mangini, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Castlight Health Inc. on Form 10-Q for the quarterly period ended March 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Castlight Health, Inc.
 
 
CASTLIGHT HEALTH, INC.
 
By:
 
/s/ Siobhan Nolan Mangini
 
 
 
Siobhan Nolan Mangini
 
 
 
Chief Financial Officer (Principal Financial Officer)
Dated:
 
 
 
May 3, 2019
 
 
 




EX-101.INS 6 cslt-20190331.xml XBRL INSTANCE DOCUMENT 0001433714 2019-01-01 2019-03-31 0001433714 us-gaap:CommonClassBMember 2019-04-29 0001433714 us-gaap:CommonClassAMember 2019-04-29 0001433714 2019-03-31 0001433714 2018-12-31 0001433714 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-03-31 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001433714 cslt:ProfessionalServicesAndOtherMember 2019-01-01 2019-03-31 0001433714 cslt:ProfessionalServicesAndOtherMember 2018-01-01 2018-03-31 0001433714 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-03-31 0001433714 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001433714 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001433714 2018-01-01 2018-03-31 0001433714 us-gaap:SubscriptionAndCirculationMember 2018-01-01 2018-03-31 0001433714 cslt:ProfessionalServicesAndOtherMember 2018-01-01 2018-03-31 0001433714 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-03-31 0001433714 cslt:ProfessionalServicesAndOtherMember 2019-01-01 2019-03-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001433714 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001433714 us-gaap:CommonStockMember 2018-12-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001433714 us-gaap:RetainedEarningsMember 2017-12-31 0001433714 us-gaap:CommonStockMember 2018-03-31 0001433714 us-gaap:RetainedEarningsMember 2018-03-31 0001433714 us-gaap:CommonStockMember 2017-12-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001433714 2017-12-31 0001433714 us-gaap:RetainedEarningsMember 2019-03-31 0001433714 us-gaap:CommonStockMember 2019-03-31 0001433714 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001433714 2018-03-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001433714 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001433714 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001433714 us-gaap:RetainedEarningsMember 2018-12-31 0001433714 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001433714 cslt:LargestChannelPartnerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001433714 cslt:LargestChannelPartnerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001433714 cslt:IndirectChannelMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001433714 2019-04-01 2019-03-31 0001433714 cslt:IndirectChannelMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-03-31 0001433714 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001433714 us-gaap:OrderOrProductionBacklogMember 2018-12-31 0001433714 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001433714 us-gaap:OrderOrProductionBacklogMember 2018-01-01 2018-12-31 0001433714 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001433714 us-gaap:CustomerRelationshipsMember 2018-12-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001433714 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001433714 us-gaap:OrderOrProductionBacklogMember 2019-03-31 0001433714 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001433714 us-gaap:CustomerRelationshipsMember 2019-03-31 0001433714 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-03-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2019-03-31 0001433714 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-03-31 0001433714 us-gaap:OtherIntangibleAssetsMember 2019-03-31 0001433714 us-gaap:OrderOrProductionBacklogMember 2019-01-01 2019-03-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-03-31 0001433714 us-gaap:USTreasurySecuritiesMember 2018-12-31 0001433714 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001433714 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001433714 cslt:MarketableSecuritiesMember 2018-12-31 0001433714 us-gaap:MoneyMarketFundsMember 2018-12-31 0001433714 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0001433714 us-gaap:USTreasurySecuritiesMember 2019-03-31 0001433714 us-gaap:MoneyMarketFundsMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-03-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001433714 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001433714 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001433714 2018-01-01 2018-12-31 0001433714 us-gaap:ComputerEquipmentMember 2019-03-31 0001433714 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001433714 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001433714 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-03-31 0001433714 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001433714 us-gaap:SoftwareDevelopmentMember 2019-03-31 0001433714 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001433714 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001433714 us-gaap:ComputerEquipmentMember 2018-12-31 0001433714 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001433714 cslt:InterestRateOption1Member 2017-04-03 2017-04-03 0001433714 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001433714 cslt:InterestRateOption2Member 2017-04-03 0001433714 2017-04-03 0001433714 2017-04-03 2017-04-03 0001433714 us-gaap:RevolvingCreditFacilityMember 2017-04-03 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001433714 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001433714 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001433714 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001433714 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001433714 us-gaap:CommonClassAMember 2019-03-31 0001433714 us-gaap:CommonClassBMember 2019-03-31 0001433714 us-gaap:WarrantMember 2019-01-01 2019-03-31 0001433714 us-gaap:StockCompensationPlanMember 2019-01-01 2019-03-31 0001433714 us-gaap:StockCompensationPlanMember 2018-01-01 2018-03-31 0001433714 us-gaap:WarrantMember 2018-01-01 2018-03-31 0001433714 us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001433714 us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001433714 us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001433714 us-gaap:CommonClassBMember 2019-01-01 2019-03-31 iso4217:USD iso4217:USD xbrli:shares xbrli:pure xbrli:shares 15454000 13025000 946000 969000 2853000 2491000 P1Y P1Y 1416000 30275000 28739000 10133000 9672000 508000 969000 0 -1382000 -1237000 -1304000 916000 0 0 1282000 1924000 3460000 false --12-31 Q1 2019 2019-03-31 10-Q 0001433714 35117853 108842540 true true Accelerated Filer CASTLIGHT HEALTH, INC. false CSLT 26816000 34699000 9556000 8760000 131000 126000 11039000 11373000 0 0 609697000 615394000 301000 1257000 1654000 1138000 242000 265000 1162000 1704000 627000 219000 1100000 900000 20716000 20601000 115000 14477000 115000 14592000 253514000 264522000 107828000 105388000 7115000 26138000 33253000 7623000 19844000 27467000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33253000 11327000 21926000 7115000 18158000 7980000 27467000 7623000 16706000 3138000 33253000 11327000 21926000 0 0 3347000 7980000 3347000 7980000 7115000 18158000 7980000 27467000 7623000 16706000 3138000 2491000 0 0 20142000 19067000 48174000 66005000 66338000 7115000 0 0 14811000 7115000 14811000 7623000 0 0 0 16706000 3138000 7623000 16706000 3138000 62644000 49499000 67330000 67663000 -13145000 333000 134539275 135595828 141927205 36137783 107818004 143955787 14000 14000 -14442000 2000 -14444000 -10539000 0 -10539000 0.10 0.26 0.23 0.24 1000000 1200000 21200000 24700000 0 1400000 20193000 23774000 1030000 944000 15900000 11200000 14943000 5769000 9174000 5944000 8166000 14110000 -0.01 0 500000 P36M 0 700000 500000 1860000 1344000 -0.11 -0.11 -0.11 -0.07 -0.07 -0.07 0 5975000 5005000 P2Y182D P2Y255D 29100000 1200000 P3Y P1Y P10Y P5Y P3Y P3Y P1Y P10Y P5Y P3Y 7691000 1908000 3710000 1256000 817000 8567000 2180000 4240000 1314000 833000 3542000 2629000 1090000 1620000 3210000 3242000 23900000 10900000 10600000 1500000 900000 23900000 10900000 10600000 1500000 900000 16209000 8992000 6890000 244000 83000 15333000 8720000 6360000 186000 67000 6825000 7293000 91785000 91785000 0 21536000 21380000 1783000 -849000 11196000 7883000 1171000 1416000 3183000 3495000 742000 469000 -6390000 -970000 -206000 751000 16209000 15333000 1184000 22053000 1111000 677000 3050000 5355000 6524000 5336000 2697000 58843000 74693000 253514000 264522000 51178000 56492000 0 25000000 4648000 5600000 1859000 1395000 1859000 1394000 3254000 2789000 11327000 0 490000 1215000 5337000 11249000 -18972000 -12131000 -14444000 -5646000 -8798000 -2741000 -7798000 -10539000 36108000 32233000 -14572000 -10853000 1649000 19356000 20700000 5928000 13428000 1749000 15989000 17300000 0.0745 P3Y186D 2129000 2209000 2000 0 2000 0 3381000 1040000 128000 314000 10025000 0 388000 204000 3680000 4351000 15750000 11453000 490000 1680000 15002000 6860000 1018000 3102000 1097000 2925000 15127000 6931000 1072000 3102000 1097000 2925000 3963000 3754000 0 465000 15371000 15725000 1325000 1325000 1325000 1325000 747311 967712 -415040000 -425579000 36479000 3490000 32989000 1684000 33806000 35490000 145400000 P12M 0.70 13912000 9215000 4592000 3977000 655982 3.54 1189450 3.40 9528602 9094358 3.54 3.48 967712 3.89 0 0 0.57 0.57 0.0274 0.0272 0.0257 21987 200000 3499000 8811000 6265223 5382366 2.65 2.88 1.58 3.04 3.22 P6Y22D P6Y22D 4633000 4633000 4017000 4017000 300000 400000 309242 1060870 1060870 490000 490000 1680000 1680000 211557000 -22000 586900000 13000 -375334000 202238000 -20000 592023000 13000 -389778000 194671000 0 609697000 14000 -415040000 189829000 0 615394000 14000 -425579000 616000 151000 134994000 52764000 82230000 37189000 105811000 143000000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders&#8217; equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.&#160; </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Other than described below, there have been no changes to our significant accounting policies described in our Annual Report&#160;that have had a material impact on our consolidated financial statements and related notes.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:none;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Contingencies</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Legal Matters </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">From time to time, the Company may become subject to other legal proceedings, claims or litigation arising in the ordinary course of business. In addition, the Company may receive letters alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company&#8217;s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company accrues for loss contingencies when it is both probable that it will incur the loss and when it can reasonably estimate the amount of the loss or range of loss.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Debt</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Term Loan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">In connection with the Company&#8217;s acquisition of Jiff, on April 3, 2017, the Company, Jiff and Silicon Valley Bank (the &#8220;Bank&#8221;) agreed to refinance the existing term loan facility owed by Jiff to the Bank (the &#8220;Loan Agreement&#8221;) for approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.6 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (the &#8220;Term Loan&#8221;). The Term Loan requires interest-only payments for the period May 2017 through September 2018, followed by </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">36</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> monthly payments of principal and interest. Obligations under the Term Loan accrue interest at a floating per annum rate equal to the greater of (A) the prime rate as published in the money rates section of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">The Wall Street Journal (</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#8220;Prime Rate&#8221;) minus </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or (B) </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">0%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Interest on the Term Loan is payable monthly.&#160;The maturity date of the Term Loan is September 1, 2021. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition to principal and interest payments, the Company is also required to pay </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.5 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrues for the final payment over the life of the Term Loan using the effective interest method. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The future maturities of the Term Loan by year as of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,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></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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:Times New Roman;font-size:10pt;color:#000000;">1,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total future maturities of debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">4,648</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less current maturities</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</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:Times New Roman;font-size:10pt;color:#000000;">(1,859</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">Debt, non-current</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) </sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">Excludes the </font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">$0.5 million</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> required to be paid as final payment on the earlier of maturity, termination or prepayment of the Term Loan.</font></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> Classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of&#160;</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Revolving Line of Credit</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Loan Agreement also provides for an up to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$25 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;revolving credit facility (the &#8220;Revolving Line&#8221;). As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">no</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> borrowings have been made under the Revolving Line. The Revolving Line expired on April 3, 2019, its termination date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">In relation to the Loan Agreement, the Company is subject to certain financial and reporting covenants. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, none of the financial covenants, which require the Company to maintain a certain minimum liquidity ratio, are applicable. The Company was in compliance with all reporting covenants in the Loan Agreement related to the outstanding principal balance as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, marketable securities consisted of the following (in thousands):</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="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: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: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: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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities </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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">Included in cash and cash equivalents</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</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%;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;"><br clear="none"/></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="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: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: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: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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">18,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">18,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</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:Times New Roman;font-size:10pt;color:#000000;">7,115</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">7,115</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">33,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">33,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Included in cash and cash equivalents</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:Times New Roman;font-size:10pt;color:#000000;">21,926</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">21,926</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:Times New Roman;font-size:10pt;color:#000000;">Included in marketable securities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">11,327</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">11,327</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Changes in the balance of total deferred commissions and total deferred professional service costs during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands): </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="16" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Expense recognized</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="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Deferred commissions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">20,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,491</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">19,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Deferred professional service costs</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:Times New Roman;font-size:10pt;color:#000000;">10,133</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:Times New Roman;font-size:10pt;color:#000000;">508</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:Times New Roman;font-size:10pt;color:#000000;">(969</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">9,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Total deferred commissions and professional service costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">30,275</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,924</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(3,460</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">28,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Stock Compensation</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">A summary of restricted stock unit activity for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> is as follows:</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-weight:bold;">Number&#160;of<br clear="none"/>Shares<br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Balance as of December 31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">9,528,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units 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:Times New Roman;font-size:10pt;color:#000000;">1,189,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units vested</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:Times New Roman;font-size:10pt;color:#000000;">(967,712</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units forfeited and canceled </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(655,982</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">9,094,358</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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> Includes PSUs that were granted in the prior year, which were canceled because performance targets were not achieved. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there was a total of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$29.1 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in unrecognized compensation cost related to restricted stock units and performance stock units, which is expected to be recognized over a weighted-average period of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2.7</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> years.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">A summary of stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> is as follows:</font><font style="font-family:Times New Roman;font-size:12pt;color:#000000;">&#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="11" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Intrinsic</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Value (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:Times New Roman;font-size:10pt;color:#000000;">Balance as of December 31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">6,265,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">Stock option grants</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:Times New Roman;font-size:10pt;color:#000000;">200,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">Stock options 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:Times New Roman;font-size:10pt;color:#000000;">(1,060,870</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:Times New Roman;font-size:10pt;color:#000000;">Stock options forfeited and canceled</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:Times New Roman;font-size:10pt;color:#000000;">(21,987</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Balance as of March 31, 2019</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:Times New Roman;font-size:10pt;color:#000000;">5,382,366</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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:41px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The total grant-date fair value of stock options granted during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.4 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.3 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions and fair value per share:</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="9" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:Times New Roman;font-size:8pt;color:#000000;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:8pt;color:#000000;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2019</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="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</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:Times New Roman;font-size:10pt;color:#000000;">Volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">57%</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:Times New Roman;font-size:10pt;color:#000000;">Expected life (in years)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.06</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:Times New Roman;font-size:10pt;color:#000000;">Risk-free interest rate</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2.57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Times New Roman;font-size:10pt;color:#000000;">2.72</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:Times New Roman;font-size:10pt;color:#000000;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">2.74%</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:Times New Roman;font-size:10pt;color:#000000;">Dividend yield</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#8212;%</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:41px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.2 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2.5</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Net Loss per Share</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period.&#160;Diluted net loss per share is computed by giving effect to all potential shares of common stock, including Preferred Stock and outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Net loss is allocated based on the contractual participation rights of the Class&#160;A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the calculation of basic and diluted net loss per share for the Company&#8217;s common stock (in thousands, except per share data):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2019</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class B</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:Times New Roman;font-size:10pt;color:#000000;">Net loss</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(2,741</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(7,798</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(5,646</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(8,798</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average shares used to compute basic and diluted net loss 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:Times New Roman;font-size:10pt;color:#000000;">37,189</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:Times New Roman;font-size:10pt;color:#000000;">105,811</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:Times New Roman;font-size:10pt;color:#000000;">52,764</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:Times New Roman;font-size:10pt;color:#000000;">82,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Basic and diluted net loss per share</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:41px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):</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:61%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">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 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</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:Times New Roman;font-size:10pt;color:#000000;">Stock options and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">14,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Times New Roman;font-size:10pt;color:#000000;">20,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Warrants</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:Times New Roman;font-size:10pt;color:#000000;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">14,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">20,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;padding-left:0px;text-indent:48px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables present information about the Company&#8217;s assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">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></tr><tr><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">7,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">19,844</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:12pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">&#160;</sup></font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">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></tr><tr><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">14,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">14,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Money market mutual 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:Times New Roman;font-size:10pt;color:#000000;">7,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Marketable 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency obligations</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">3,347</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:Times New Roman;font-size:10pt;color:#000000;">3,347</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,115</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">26,138</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">33,253</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:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Fair Value Measurements</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company measures its financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires that the Company maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Level 1&#8212;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Level 2&#8212;Include other inputs that are directly or indirectly observable in the marketplace.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity.</font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The fair value of marketable securities included in the Level 2 category is based on observable inputs, such as quoted prices for similar assets at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly. These values were obtained from a third-party pricing service and were evaluated using pricing models that vary by asset class and may incorporate available trade, bid and other market information and price quotes from well-established third party pricing vendors and broker-dealers. </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">There have been no changes in valuation techniques in the periods presented. There were no significant transfers between fair value measurement levels as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there were no securities within Level 3 of the fair value hierarchy. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;padding-left:0px;text-indent:48px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables present information about the Company&#8217;s assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">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></tr><tr><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">7,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">19,844</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:12pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">&#160;</sup></font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">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></tr><tr><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">14,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">14,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Money market mutual 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:Times New Roman;font-size:10pt;color:#000000;">7,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Marketable 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency obligations</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">3,347</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:Times New Roman;font-size:10pt;color:#000000;">3,347</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,115</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">26,138</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">33,253</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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Gross unrealized gains and losses for cash equivalents and marketable securities as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were not material. The Company does not believe the unrealized losses represent other-than-temporary impairments based on the Company&#8217;s evaluation of available evidence as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">There were </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">no</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> realized gains or losses during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Marketable securities on the balance sheets consist of securities with original or remaining maturities at the time of purchase of greater than three months, and the remainder of the securities is reflected in cash and cash equivalents. All of the Company&#8217;s securities as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> mature within </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">one year</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Goodwill and Intangible Assets</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Currently, all of the Company&#8217;s goodwill relates to the acquisition of Jiff. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. There were </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">no</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> changes to goodwill for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Intangible assets, net</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):</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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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:3%;" 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:13%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Useful Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Accumulated 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Net</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:Times New Roman;font-size:10pt;color:#000000;">Customer relationships</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,180</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Developed technology</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">10,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(4,240</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">6,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Backlog</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;color:#000000;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(1,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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></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:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">900</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:Times New Roman;font-size:10pt;color:#000000;">(833</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">23,900</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(8,567</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">15,333</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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:3%;" 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:13%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Useful Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Accumulated 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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Net</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:Times New Roman;font-size:10pt;color:#000000;">Customer relationships</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(1,908</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Developed technology</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">10,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(3,710</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Backlog</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;color:#000000;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(1,256</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></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:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">900</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="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(817</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total identifiable intangible assets</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">23,900</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="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(7,691</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Amortization expense from acquired intangible assets for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.9 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.1 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Estimated amortization expense for acquired intangible assets for the following five years and thereafter is as follows (in thousands):</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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</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:Times New Roman;font-size:10pt;color:#000000;">3,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2023</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:Times New Roman;font-size:10pt;color:#000000;">1,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total estimated amortization expense</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">15,333</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Income Taxes</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The effective tax rate for each of the&#160;three month periods ended&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;and&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">zero</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;percent, primarily as a result of the estimated tax loss for the year and the change in valuation allowance. At&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Marketable Securities</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">All of the Company&#8217;s cash equivalents and marketable securities are classified as &#8220;available-for-sale&#8221; securities. These securities are reported at fair value, with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders&#8217; equity</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, except for money market mutual funds, where gains and losses are included in the results of operation.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, marketable securities consisted of the following (in thousands):</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="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: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: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: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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities </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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">16,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">7,623</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:Times New Roman;font-size:10pt;color:#000000;">Included in cash and cash equivalents</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">27,467</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%;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;"><br clear="none"/></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="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: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: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: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: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Amortized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">U.S. treasury securities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">7,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">U.S. agency 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:Times New Roman;font-size:10pt;color:#000000;">18,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">18,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Money market mutual funds</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:Times New Roman;font-size:10pt;color:#000000;">7,115</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">7,115</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">33,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">&#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:Times New Roman;font-size:10pt;color:#000000;">33,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Included in cash and cash equivalents</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:Times New Roman;font-size:10pt;color:#000000;">21,926</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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">&#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;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:Times New Roman;font-size:10pt;color:#000000;">21,926</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:Times New Roman;font-size:10pt;color:#000000;">Included in marketable securities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">11,327</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">11,327</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Information about these operating leases is disclosed in the following table (dollars in thousands):</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="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Three Months Ended March 31, 2019</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:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Lease cost:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Operating lease cost</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,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></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:Times New Roman;font-size:10pt;color:#000000;">Variable lease cost </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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:Times New Roman;font-size:10pt;color:#000000;">151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Sublease income</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:Times New Roman;font-size:10pt;color:#000000;">(616</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Total lease cost</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Other information:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Operating cash flows used in the measurement of operating lease liabilities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average remaining lease term - operating leases (in years)</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:Times New Roman;font-size:10pt;color:#000000;">3.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average discount rate - operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">7.45</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:Times New Roman;font-size:10pt;color:#000000;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Includes variable payments such as common area maintenance, property taxes and insurance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company determines if an arrangement is a lease and its classification at lease inception. Operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the lease commencement date to compute the present value of lease payments when the implicit rate is not readily determinable. ROU assets are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease amounts, less any lease incentives. The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease terms do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised. Generally, lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company's lease agreements have both lease and non-lease components. The Company has elected to account for the non-lease components of its leases as part of their related lease components.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the future minimum lease payments under non-cancellable operating leases are as follows (in thousands):</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="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">5,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</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:Times New Roman;font-size:10pt;color:#000000;">5,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2023</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:Times New Roman;font-size:10pt;color:#000000;">677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2024 and later</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">22,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less: Interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,697</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">19,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less: current portion </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(5,928</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;">Operating lease liabilities, non-current</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">13,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s principal commitments primarily consist of obligations under leases for office space and co-location facilities for data center capacity. The leases expire at various dates through 2025 and, in some cases, include renewal options. The exercise of the option is at the sole discretion of the Company. The Company subleases certain office facilities to third parties. These leases are classified as operating leases. The Company does not have any short-term or finance leases. Information about these operating leases is disclosed in the following table (dollars in thousands):</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="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Three Months Ended March 31, 2019</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:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Lease cost:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Operating lease cost</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,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></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:Times New Roman;font-size:10pt;color:#000000;">Variable lease cost </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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:Times New Roman;font-size:10pt;color:#000000;">151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Sublease income</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:Times New Roman;font-size:10pt;color:#000000;">(616</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Total lease cost</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Other information:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Operating cash flows used in the measurement of operating lease liabilities</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average remaining lease term - operating leases (in years)</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:Times New Roman;font-size:10pt;color:#000000;">3.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average discount rate - operating leases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">7.45</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:Times New Roman;font-size:10pt;color:#000000;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Includes variable payments such as common area maintenance, property taxes and insurance.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Maturities of Lease Liabilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the future minimum lease payments under non-cancellable operating leases are as follows (in thousands):</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="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">5,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</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:Times New Roman;font-size:10pt;color:#000000;">5,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2023</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:Times New Roman;font-size:10pt;color:#000000;">677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2024 and later</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">22,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less: Interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,697</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;">Present value of lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">19,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less: current portion </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(5,928</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:Times New Roman;font-size:10pt;color:#000000;">)</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:Times New Roman;font-size:10pt;color:#000000;">Operating lease liabilities, non-current</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">13,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and subsequent amendments ("ASC 842") using the modified retrospective method, and chose to apply the provisions at the beginning of the period of adoption. The guidance requires lessees to put all leases that have a term of more than one year on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use ("ROU") asset for the right to use the underlying asset for the lease term.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As a result of the adoption of ASC 842 as of January 1, 2019, reporting periods beginning on and after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with prior accounting guidance under ASC 840. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.&#160;As a result of the adoption of the new lease accounting guidance, the Company recognized on January 1, 2019 an operating lease ROU asset of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$17.3 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and an operating lease liability of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$20.7 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The difference between the operating lease ROU asset and lease liability resulted from the reclass of the deferred rent liability to the operating lease ROU asset. The standard did not materially impact the Company&#8217;s condensed consolidated statement of operations and had no impact on the cash flows. See </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Note 10</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> - </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for more information on leases. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB in the first quarter of 2019 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">A summary of restricted stock unit activity for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> is as follows:</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-weight:bold;">Number&#160;of<br clear="none"/>Shares<br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-weight:bold;">Weighted-<br clear="none"/>Average<br clear="none"/>Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Balance as of December 31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">9,528,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units 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:Times New Roman;font-size:10pt;color:#000000;">1,189,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units vested</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:Times New Roman;font-size:10pt;color:#000000;">(967,712</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Restricted Stock Units forfeited and canceled </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(655,982</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">9,094,358</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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> Includes PSUs that were granted in the prior year, which were canceled because performance targets were not achieved. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Organization and Description of Business</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Castlight Health, Inc. (&#8220;Castlight&#8221; or &#8220;the Company&#8221;) offers a comprehensive software-as-a-service platform that simplifies health benefits navigation for millions of employees. The Castlight platform matches employees to the best resources their employers make available to them, whether they are healthy, actively seeking medical care, or managing a condition, and motivates them to take the best steps for their health. Castlight helps employers generate more value from their benefits investments by helping to improve outcomes, lower health care costs, and increase benefits satisfaction. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Deferred Costs</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Changes in the balance of total deferred commissions and total deferred professional service costs during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands): </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="16" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Expense recognized</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="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Deferred commissions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">20,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,491</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">19,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Deferred professional service costs</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:Times New Roman;font-size:10pt;color:#000000;">10,133</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:Times New Roman;font-size:10pt;color:#000000;">508</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:Times New Roman;font-size:10pt;color:#000000;">(969</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">9,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Total deferred commissions and professional service costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">30,275</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,924</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(3,460</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">28,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160;&#160;&#160;&#160;These costs are reviewed for impairment periodically, and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">no</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> material impairment charges were recorded for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Property and Equipment</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Property and equipment consisted of the following (in thousands):</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:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">March&#160;31, 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">December&#160;31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Computer 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:Times New Roman;font-size:10pt;color:#000000;">6,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">6,860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Software</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:Times New Roman;font-size:10pt;color:#000000;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Internal-use 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:Times New Roman;font-size:10pt;color:#000000;">2,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">2,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Furniture and equipment</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:Times New Roman;font-size:10pt;color:#000000;">1,072</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:Times New Roman;font-size:10pt;color:#000000;">1,018</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: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:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">15,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">15,002</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Accumulated depreciation</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:Times New Roman;font-size:10pt;color:#000000;">(11,373</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(11,039</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">Property and equipment, net</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,754</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,963</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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Depreciation and amortization expense for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.5 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.7 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Depreciation and amortization are recorded on a straight-line basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Property and equipment consisted of the following (in thousands):</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:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">March&#160;31, 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">December&#160;31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Computer 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:Times New Roman;font-size:10pt;color:#000000;">6,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">6,860</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Software</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:Times New Roman;font-size:10pt;color:#000000;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Internal-use 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:Times New Roman;font-size:10pt;color:#000000;">2,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">2,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Furniture and equipment</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:Times New Roman;font-size:10pt;color:#000000;">1,072</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:Times New Roman;font-size:10pt;color:#000000;">1,018</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: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:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">15,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">15,002</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Accumulated depreciation</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:Times New Roman;font-size:10pt;color:#000000;">(11,373</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(11,039</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">Property and equipment, net</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,754</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,963</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:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Revenue, Deferred Revenue, Contract Balances and Performance Obligations</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company sells to customers based in the United States through direct sales and indirect channels. Indirect channel revenue represented approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">26%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of the Company&#8217;s total revenue for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Deferred revenue as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$24.7 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$21.2 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Contract assets as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.2 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.0 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$11.2 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$15.9 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of revenue was recognized during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, that was included in the Company&#8217;s deferred revenue balances at the beginning of the respective periods. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recorded favorable cumulative catch-up adjustments to revenue arising from changes in estimates of transaction price of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.4 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Cumulative catch-up adjustments arising from changes in estimates of transaction price were immaterial during the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$145.4 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The Company expects to recognize approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">70%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of this balance over the next </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">12 months</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:41px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):</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:61%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">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 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</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:Times New Roman;font-size:10pt;color:#000000;">Stock options and restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">14,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Times New Roman;font-size:10pt;color:#000000;">20,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Warrants</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:Times New Roman;font-size:10pt;color:#000000;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">14,592</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">20,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the calculation of basic and diluted net loss per share for the Company&#8217;s common stock (in thousands, except per share data):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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:7%;" 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:7%;" 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:7%;" 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:Times New Roman;font-size:8pt;color:#000000;">&#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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;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="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2019</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Class B</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:Times New Roman;font-size:10pt;color:#000000;">Net loss</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(2,741</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(7,798</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(5,646</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(8,798</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Weighted-average shares used to compute basic and diluted net loss 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:Times New Roman;font-size:10pt;color:#000000;">37,189</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:Times New Roman;font-size:10pt;color:#000000;">105,811</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:Times New Roman;font-size:10pt;color:#000000;">52,764</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:Times New Roman;font-size:10pt;color:#000000;">82,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Basic and diluted net loss per share</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(0.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:41px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):</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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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:3%;" 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:13%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">March&#160;31, 2019</font></div></td></tr><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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Useful Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Accumulated 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Net</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:Times New Roman;font-size:10pt;color:#000000;">Customer relationships</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(2,180</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Developed technology</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">10,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(4,240</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">6,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Backlog</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;color:#000000;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">(1,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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></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:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">900</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:Times New Roman;font-size:10pt;color:#000000;">(833</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">23,900</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(8,567</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">15,333</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></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:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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:3%;" 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:13%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Useful Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Accumulated 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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Net</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:Times New Roman;font-size:10pt;color:#000000;">Customer relationships</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">10,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(1,908</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Developed technology</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">10,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(3,710</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Backlog</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;color:#000000;">1,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(1,256</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Other acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></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:Times New Roman;font-size:10pt;color:#000000;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">900</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="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">(817</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total identifiable intangible assets</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">23,900</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="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">(7,691</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">16,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The future maturities of the Term Loan by year as of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1,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></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(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:Times New Roman;font-size:10pt;color:#000000;">1,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total future maturities of debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;color:#000000;">4,648</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Less current maturities</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</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:Times New Roman;font-size:10pt;color:#000000;">(1,859</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">Debt, non-current</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1) </sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">Excludes the </font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">$0.5 million</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> required to be paid as final payment on the earlier of maturity, termination or prepayment of the Term Loan.</font></div><div style="line-height:120%;padding-left:36px;text-indent:-36px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;"> Classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of&#160;</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:8pt;color:#000000;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">A summary of stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> is as follows:</font><font style="font-family:Times New Roman;font-size:12pt;color:#000000;">&#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="11" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Options</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Weighted-</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Exercise</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Intrinsic</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;">Value (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:Times New Roman;font-size:10pt;color:#000000;">Balance as of December 31, 2018</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:Times New Roman;font-size:10pt;color:#000000;">6,265,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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:Times New Roman;font-size:10pt;color:#000000;">Stock option grants</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:Times New Roman;font-size:10pt;color:#000000;">200,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;color:#000000;">Stock options 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:Times New Roman;font-size:10pt;color:#000000;">(1,060,870</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:Times New Roman;font-size:10pt;color:#000000;">Stock options forfeited and canceled</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:Times New Roman;font-size:10pt;color:#000000;">(21,987</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:Times New Roman;font-size:10pt;color:#000000;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">3.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Balance as of March 31, 2019</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:Times New Roman;font-size:10pt;color:#000000;">5,382,366</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;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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">8,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:16px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions and fair value per share:</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="9" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:8%;" 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:Times New Roman;font-size:8pt;color:#000000;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align: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:Times New Roman;font-size:8pt;color:#000000;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2019</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="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">2018</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:Times New Roman;font-size:10pt;color:#000000;">Volatility</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="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">57%</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:Times New Roman;font-size:10pt;color:#000000;">Expected life (in years)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">6.06</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:Times New Roman;font-size:10pt;color:#000000;">Risk-free interest rate</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2.57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Times New Roman;font-size:10pt;color:#000000;">2.72</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:Times New Roman;font-size:10pt;color:#000000;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">-</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;color:#000000;">2.74%</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:Times New Roman;font-size:10pt;color:#000000;">Dividend yield</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#8212;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Estimated amortization expense for acquired intangible assets for the following five years and thereafter is as follows (in thousands):</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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Remainder of 2019</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">2,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2021</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:Times New Roman;font-size:10pt;color:#000000;">3,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">1,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">2023</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:Times New Roman;font-size:10pt;color:#000000;">1,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:Times New Roman;font-size:10pt;color:#000000;">Total estimated amortization expense</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:Times New Roman;font-size:10pt;color:#000000;">$</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:Times New Roman;font-size:10pt;color:#000000;">15,333</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Accounting Standards and Significant Accounting Policies</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders&#8217; equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.&#160; </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Other than described below, there have been no changes to our significant accounting policies described in our Annual Report&#160;that have had a material impact on our consolidated financial statements and related notes.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Variable consideration included in the transaction price of the Company&#8217;s contracts with customers;</font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The standalone selling price of the performance obligations in the Company&#8217;s contracts with customers; </font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Assumptions used in the valuation of certain equity awards; </font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The amortization period for deferred commissions and deferred professional services costs; and</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Assumptions used in the calculation of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for operating leases, including lease terms and the Company&#8217;s incremental borrowing rate.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Actual results could differ from those estimates, and such differences could be material to the Company&#8217;s consolidated financial position and results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company determines if an arrangement is a lease and its classification at lease inception. Operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the lease commencement date to compute the present value of lease payments when the implicit rate is not readily determinable. ROU assets are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease amounts, less any lease incentives. The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease terms do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised. Generally, lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company's lease agreements have both lease and non-lease components. The Company has elected to account for the non-lease components of its leases as part of their related lease components.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Concentrations of Risk and Significant Customers</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">No</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;single direct customer accounted for more than&#160;10%&#160;of total revenue or accounts receivable for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.&#160;Castlight had&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">one</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;channel partner that represented approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">24%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;of total revenue for </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">23%</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;of accounts receivable as of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and subsequent amendments ("ASC 842") using the modified retrospective method, and chose to apply the provisions at the beginning of the period of adoption. The guidance requires lessees to put all leases that have a term of more than one year on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use ("ROU") asset for the right to use the underlying asset for the lease term.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As a result of the adoption of ASC 842 as of January 1, 2019, reporting periods beginning on and after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with prior accounting guidance under ASC 840. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.&#160;As a result of the adoption of the new lease accounting guidance, the Company recognized on January 1, 2019 an operating lease ROU asset of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$17.3 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and an operating lease liability of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$20.7 million</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The difference between the operating lease ROU asset and lease liability resulted from the reclass of the deferred rent liability to the operating lease ROU asset. The standard did not materially impact the Company&#8217;s condensed consolidated statement of operations and had no impact on the cash flows. See </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Note 10</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> - </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for more information on leases. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB in the first quarter of 2019 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;">Stockholders&#8217; Equity</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">March&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">36,137,783</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of Class&#160;A common stock and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">107,818,004</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of Class B common stock outstanding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Variable consideration included in the transaction price of the Company&#8217;s contracts with customers;</font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The standalone selling price of the performance obligations in the Company&#8217;s contracts with customers; </font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Assumptions used in the valuation of certain equity awards; </font></div><div style="line-height:120%;padding-left:72px;text-align:left;text-indent:0px;"><font style="text-align:left;font-family:Times New Roman;font-size:10pt;color:#000000;padding-right:24px;">&#8226;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">The amortization period for deferred commissions and deferred professional services costs; and</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Assumptions used in the calculation of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for operating leases, including lease terms and the Company&#8217;s incremental borrowing rate.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Actual results could differ from those estimates, and such differences could be material to the Company&#8217;s consolidated financial position and results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></div> Includes stock-based compensation expense as follows: Three Months Ended March 31, 2019 2018Cost of revenue: Cost of subscription$219 $242Cost of professional services and other265 301Sales and marketing627 1,138Research and development1,704 1,654General and administrative1,162 1,257 EX-101.SCH 7 cslt-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Accounting Standards and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Accounting Standards and Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Debt - Future Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Debt - Future Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Deferred Costs link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Deferred Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Deferred Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Leases - Information About Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Net Loss per Share - Summary of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Property and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock Compensation link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Stock Compensation - Assumptions Related to Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stock Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stock Compensation - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stock Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stock Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cslt-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cslt-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cslt-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Information [Table] Document Information [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A Common Class A [Member] Class B Common Class B [Member] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Entity Small Business Entity Small Business Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, remaining performance obligation, percent Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Fair Value Disclosures [Abstract] Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Leases [Abstract] Leases Lessee, Operating Leases [Text Block] Remainder of 2019 Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three Total future maturities of debt Long-term Debt Less current maturities Long-term Debt, Current Maturities Debt, non-current Long-term Debt, Excluding Current Maturities Early repayment of senior debt Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance as of beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock options grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock options forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Balance as of end of period (in shares) Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance as of beginning of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options grants (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Stock options exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Stock options forfeited and canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Balance as of end of period (in usd per share) Aggregate Intrinsic Value (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Aggregate Intrinsic Value (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Equity [Abstract] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Net change in unrealized gain on available-for-sale marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounting Policies [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating lease ROU asset Operating Lease, Right-of-Use Asset Operating lease liability Operating Lease, Liability Changes in goodwill Goodwill, Period Increase (Decrease) Amortization expense Amortization of Intangible Assets Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Indirect Channel Indirect Channel [Member] Indirect Channel [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Net Sales Revenue, Net [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Deferred revenue Contract with Customer, Liability Contract with customer, asset, net Contract with Customer, Asset, Net Contract with customer liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Contract with customer, liability, cumulative catch-up adjustment to revenue, change in estimate of transaction price Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred costs, capitalized prepaid, and other assets disclosure [Roll Forward] Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward] Deferred commissions, beginning Capitalized Contract Cost, Net, Noncurrent Deferred commissions, additions Deferred Commissions, Additions Deferred Commissions, Additions Deferred commissions, expense recognized Capitalized Contract Cost, Amortization Deferred commissions, ending Deferred professional service costs, beginning Deferred Professional Service Costs Deferred Professional Service Costs Deferred professional service costs, additions Deferred Professional Service Costs, Additions Deferred Professional Service Costs, Additions Deferred professional service costs, expense recognized Deferred Professional Service Costs, Expense Recognized Deferred Professional Service Costs, Expense Recognized Deferred professional service costs, ending Total deferred commissions and professional service costs, beginning Deferred Commissions and Professional Service Costs Deferred Commissions and Professional Service Costs Total deferred commissions and professional service costs, additions Total Deferred Commissions And Professional Service Costs, Additions Total Deferred Commissions And Professional Service Costs, Additions Total deferred commissions and professionals service costs, expense recognized Total Deferred Commissions And Professionals Service Costs Total Deferred Commissions And Professionals Service Costs Total deferred commissions and professional service costs, ending Deferred costs, impairment charges Capitalized Contract Cost, Impairment Loss Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Amortization and impairment of deferred commissions Capitalized Contract Cost, Amortization And Impairment Loss Capitalized Contract Cost, Amortization And Impairment Loss Amortization and impairment of deferred professional service costs Amortization And Impairment Of Deferred Professionals Costs Amortization And Impairment Of Deferred Professionals Costs Non-cash operating lease expense Operating Lease, Noncash Cost Operating Lease, Noncash Cost Lease exit and related charges Lease Exit And Related Charges Lease Exit And Related Charges Accretion and amortization of marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable and other, net Increase (Decrease) in Accounts Receivable Deferred commissions Increase (Decrease) in Contract with Customer, Asset Deferred professional service costs Increase (Decrease) in Deferred Charges Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Operating lease liabilities Increase (Decrease) In Operating Lease, Liability Increase (Decrease) In Operating Lease, Liability Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Current Liabilities Increase (Decrease) in Accrued Liabilities and Other Current Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Accrued compensation Increase (Decrease) in Employee Related Liabilities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of marketable securities Payments to Acquire Marketable Securities Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Principal payments on long-term debt Repayments of Long-term Debt Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash Total cash, cash equivalents and restricted cash Revenue, Deferred Revenue, Contract Balances and Performance Obligations Revenue from Contract with Customer [Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Line Items] Class of Stock [Line Items] Common stock, shares, outstanding Common Stock, Shares, Outstanding Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Earnings Per Share [Abstract] Weighted-average shares used to compute basic and diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Basic and diluted net loss per share (in usd per share) Earnings Per Share, Basic and Diluted Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance as of beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Restricted Stock Units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted Stock Units forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance as of end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance as of beginning of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted Stock Units granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted Stock Units vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restricted stock units forfeited and canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Balance as of end of period (in usd per share) Deferred Costs Other Assets Disclosure [Text Block] Stock Option Employee Stock Option [Member] Unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Stock granted, value, share-based compensation, gross Stock Granted, Value, Share-based Compensation, Gross Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Property, Plant and Equipment [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Marketable securities Marketable Securities, Current Accounts receivable and other, net Accounts and Other Receivables, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Restricted cash, non-current Restricted Cash, Noncurrent Deferred commissions Deferred professional service costs Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Operating lease right-of-use assets, net 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 Accrued expenses and other current liabilities Accrued Liabilities and Other Accrued Liabilities, Current Accrued Liabilities and Other Accrued Liabilities, Current Accrued compensation Employee-related Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Operating lease liabilities Operating Lease, Liability, Current Total current liabilities Liabilities, Current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Other liabilities, non-current Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Information About Operating Leases Lease, Cost [Table Text Block] Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Debt securities, available-for-sale, realized gain (loss) Debt Securities, Available-for-sale, Realized Gain (Loss) Debt securities available-for-sale securities, maturity period Debt Securities Available-for-sale Securities, Maturity Period Debt Securities Available-for-sale Securities, Maturity Period Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Investments, Debt and Equity Securities [Abstract] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Class A and B Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Beginning balance Vesting of restricted stock units (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Exercise of stock options, net (in shares) Exercise of stock options, net Stock Issued During Period, Value, Stock Options Exercised Stock-based compensation Stock Granted, Value, Share-based Compensation, Net of Forfeitures Comprehensive loss Ending balance (in shares) Ending balance Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] 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] Customer relationships Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Backlog Order or Production Backlog [Member] Other acquired intangible assets Other Intangible Assets [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Useful Life Finite-Lived Intangible Asset, Useful Life Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Fair Value Measurements Fair Value Disclosures [Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Remainder of 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. agency obligations US Government Agencies Debt Securities [Member] U.S. treasury securities US Treasury Securities [Member] Money market mutual funds Money Market Funds [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Debt Securities, Available-for-sale Assets, fair value disclosure Assets, Fair Value Disclosure Schedule of Other Share-based Compensation, Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Depreciation expense Depreciation Effective income tax rate reconciliation, percent Effective Income Tax Rate Reconciliation, Percent Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Income Statement [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Subscription Subscription and Circulation [Member] Professional services and other Professional Services And Other [Member] Professional Services And Other [Member] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Stock-based compensation expense Allocated Share-based Compensation Expense Available-for-sale Securities Debt Securities, Available-for-sale [Table Text Block] Net Loss per Share Earnings Per Share [Text Block] Largest Channel Partner Largest Channel Partner [Member] Largest Channel Partner [Member] Total Revenue Accounts Receivable Accounts Receivable [Member] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] U.S. treasury securities U.S. agency obligations Money market mutual funds Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Included in cash and cash equivalents Cash and Cash Equivalents [Member] Included in marketable securities Marketable Securities [Member] Marketable Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value 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 [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options and restricted stock units Stock Compensation Plan [Member] Warrants Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Securities excluded from the calculation of diluted net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Revenue: Revenues [Abstract] Total revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Cost of revenue: Cost of Revenue [Abstract] Total cost of revenue Cost of Goods and Services Sold 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 Operating loss Operating Income (Loss) Other income, net Other Nonoperating Income (Expense) Net loss Net loss per share, basic and diluted (in usd per share) Accounting Standards and Significant Accounting Policies Significant Accounting Policies [Text Block] Lease cost: Lease, Cost [Abstract] Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Sublease income Sublease Income Total lease cost Lease, Cost Other information: Cash Flow, Operating Activities, Lessee [Abstract] Operating cash flows used in the measurement of operating lease liabilities Operating Lease, Payments Weighted-average remaining lease term - operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Interest Rate Option A Interest Rate Option 1 [Member] Interest Rate Option 1 Interest Rate Option B Interest Rate Option 2 [Member] Interest Rate Option 2 [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Long-term debt Debt instrument, term Debt Instrument, Term Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Borrowings made Long-term Line of Credit Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five 2024 and later Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Less: current portion Operating lease liabilities, non-current Debt Debt Disclosure [Text Block] Calculation of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Stock Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [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] Leasehold improvements Leasehold Improvements [Member] Computer equipment Computer Equipment [Member] Software Software and Software Development Costs [Member] Internal-use software Software Development [Member] Furniture and equipment Furniture and Fixtures [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net EX-101.PRE 11 cslt-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 29, 2019
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Trading Symbol CSLT  
Entity Registrant Name CASTLIGHT HEALTH, INC.  
Entity Central Index Key 0001433714  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Small Business false  
Class A    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   35,117,853
Class B    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   108,842,540
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 66,338 $ 66,005
Marketable securities 0 11,327
Accounts receivable and other, net 34,699 26,816
Prepaid expenses and other current assets 4,351 3,680
Total current assets 105,388 107,828
Property and equipment, net 3,754 3,963
Restricted cash, non-current 1,325 1,325
Deferred commissions 19,067 20,142
Deferred professional service costs 9,672 10,133
Intangible assets, net 15,333 16,209
Goodwill 91,785 91,785
Operating lease right-of-use assets, net 15,989  
Other assets 2,209 2,129
Total assets 264,522 253,514
Current liabilities:    
Accounts payable 8,760 9,556
Accrued expenses and other current liabilities 13,025 15,454
Accrued compensation 5,005 5,975
Deferred revenue 23,774 20,193
Operating lease liabilities 5,928  
Total current liabilities 56,492 51,178
Deferred revenue, non-current 944 1,030
Debt, non-current 2,789 3,254
Operating lease liabilities, non-current 13,428  
Other liabilities, non-current 1,040 3,381
Total liabilities 74,693 58,843
Commitments and contingencies
Stockholders’ equity:    
Common stock 14 14
Additional paid-in capital 615,394 609,697
Accumulated other comprehensive loss 0 0
Accumulated deficit (425,579) (415,040)
Total stockholders’ equity 189,829 194,671
Total liabilities and stockholders’ equity $ 264,522 $ 253,514
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue:    
Total revenue, net $ 35,490 $ 36,479
Cost of revenue:    
Total cost of revenue 14,110 14,943
Gross profit 21,380 21,536
Operating expenses:    
Sales and marketing [1] 9,215 13,912
Research and development [1] 15,725 15,371
General and administrative [1] 7,293 6,825
Total operating expenses 32,233 36,108
Operating loss (10,853) (14,572)
Other income, net 314 128
Net loss $ (10,539) $ (14,444)
Net loss per share, basic and diluted (in usd per share) $ (0.07) $ (0.11)
Weighted-average shares used to compute basic and diluted net loss per share (in shares) 143,000 134,994
Subscription    
Revenue:    
Total revenue, net $ 33,806 $ 32,989
Cost of revenue:    
Total cost of revenue [1] 8,166 9,174
Professional services and other    
Revenue:    
Total revenue, net 1,684 3,490
Cost of revenue:    
Total cost of revenue [1] $ 5,944 $ 5,769
[1] Includes stock-based compensation expense as follows: Three Months Ended March 31, 2019 2018Cost of revenue: Cost of subscription$219 $242Cost of professional services and other265 301Sales and marketing627 1,138Research and development1,704 1,654General and administrative1,162 1,257
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Subscription    
Stock-based compensation expense $ 219 $ 242
Professional services and other    
Stock-based compensation expense 265 301
Sales and marketing    
Stock-based compensation expense 627 1,138
Research and development    
Stock-based compensation expense 1,704 1,654
General and administrative    
Stock-based compensation expense $ 1,162 $ 1,257
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net loss $ (10,539) $ (14,444)
Other comprehensive income:    
Net change in unrealized gain on available-for-sale marketable securities 0 2
Other comprehensive income 0 2
Comprehensive loss $ (10,539) $ (14,442)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Class A and B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2017   134,539,275      
Beginning balance at Dec. 31, 2017 $ 211,557 $ 13 $ 586,900 $ (22) $ (375,334)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   747,311      
Exercise of stock options, net (in shares)   309,242      
Exercise of stock options, net 490   490    
Stock-based compensation 4,633   4,633    
Comprehensive loss (14,442)     2 (14,444)
Ending balance (in shares) at Mar. 31, 2018   135,595,828      
Ending balance at Mar. 31, 2018 202,238 $ 13 592,023 (20) (389,778)
Beginning balance (in shares) at Dec. 31, 2018   141,927,205      
Beginning balance at Dec. 31, 2018 $ 194,671 $ 14 609,697 0 (415,040)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   967,712      
Exercise of stock options, net (in shares) 1,060,870 1,060,870      
Exercise of stock options, net $ 1,680   1,680    
Stock-based compensation 4,017   4,017    
Comprehensive loss (10,539)     0 (10,539)
Ending balance (in shares) at Mar. 31, 2019   143,955,787      
Ending balance at Mar. 31, 2019 $ 189,829 $ 14 $ 615,394 $ 0 $ (425,579)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Operating activities:    
Net loss $ (10,539) $ (14,444)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,344 1,860
Stock-based compensation 3,977 4,592
Amortization and impairment of deferred commissions 2,491 2,853
Amortization and impairment of deferred professional service costs 969 946
Non-cash operating lease expense 1,282 0
Lease exit and related charges 0 916
Accretion and amortization of marketable securities (126) (131)
Changes in operating assets and liabilities:    
Accounts receivable and other, net (7,883) (11,196)
Deferred commissions (1,416) (1,171)
Deferred professional service costs (469) (742)
Prepaid expenses and other assets (751) 206
Accounts payable (849) 1,783
Operating lease liabilities (1,382) 0
Accrued expenses and other liabilities (1,304) (1,237)
Deferred revenue 3,495 3,183
Accrued compensation (970) (6,390)
Net cash used in operating activities (12,131) (18,972)
Investing activities:    
Purchase of property and equipment (204) (388)
Purchase of marketable securities 0 (10,025)
Maturities of marketable securities 11,453 15,750
Net cash provided by investing activities 11,249 5,337
Financing activities:    
Proceeds from exercise of stock options 1,680 490
Principal payments on long-term debt (465) 0
Net cash provided by financing activities 1,215 490
Net increase (decrease) in cash, cash equivalents and restricted cash 333 (13,145)
Cash, cash equivalents and restricted cash at beginning of period 67,330 62,644
Cash, cash equivalents and restricted cash at end of period 67,663 49,499
Reconciliation of cash, cash equivalents and restricted cash:    
Total cash, cash equivalents and restricted cash $ 67,330 $ 62,644
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
Organization and Description of Business
Castlight Health, Inc. (“Castlight” or “the Company”) offers a comprehensive software-as-a-service platform that simplifies health benefits navigation for millions of employees. The Castlight platform matches employees to the best resources their employers make available to them, whether they are healthy, actively seeking medical care, or managing a condition, and motivates them to take the best steps for their health. Castlight helps employers generate more value from their benefits investments by helping to improve outcomes, lower health care costs, and increase benefits satisfaction. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Standards and Significant Accounting Policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Accounting Standards and Significant Accounting Policies
Accounting Standards and Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018

Other than described below, there have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
The amortization period for deferred commissions and deferred professional services costs; and
Assumptions used in the calculation of right-of-use (“ROU”) assets and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Summary of Significant Accounting Policies

Leases

The Company determines if an arrangement is a lease and its classification at lease inception. Operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the lease commencement date to compute the present value of lease payments when the implicit rate is not readily determinable. ROU assets are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease amounts, less any lease incentives. The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease terms do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised. Generally, lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company's lease agreements have both lease and non-lease components. The Company has elected to account for the non-lease components of its leases as part of their related lease components.

Concentrations of Risk and Significant Customers

No single direct customer accounted for more than 10% of total revenue or accounts receivable for the three months ended March 31, 2019. Castlight had one channel partner that represented approximately 24% of total revenue for three months ended March 31, 2019, and approximately 23% of accounts receivable as of March 31, 2019.

Recently Adopted Accounting Pronouncements

Effective January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases, and subsequent amendments ("ASC 842") using the modified retrospective method, and chose to apply the provisions at the beginning of the period of adoption. The guidance requires lessees to put all leases that have a term of more than one year on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use ("ROU") asset for the right to use the underlying asset for the lease term. 

As a result of the adoption of ASC 842 as of January 1, 2019, reporting periods beginning on and after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with prior accounting guidance under ASC 840. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification. As a result of the adoption of the new lease accounting guidance, the Company recognized on January 1, 2019 an operating lease ROU asset of approximately $17.3 million and an operating lease liability of approximately $20.7 million. The difference between the operating lease ROU asset and lease liability resulted from the reclass of the deferred rent liability to the operating lease ROU asset. The standard did not materially impact the Company’s condensed consolidated statement of operations and had no impact on the cash flows. See Note 10 - Leases for more information on leases.

Recently Issued Accounting Pronouncements
    
The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB in the first quarter of 2019 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, Deferred Revenue, Contract Balances and Performance Obligations
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue, Contract Balances and Performance Obligations
Revenue, Deferred Revenue, Contract Balances and Performance Obligations
    
The Company sells to customers based in the United States through direct sales and indirect channels. Indirect channel revenue represented approximately 26% and 10% of the Company’s total revenue for the three months ended March 31, 2019 and 2018, respectively.

Deferred revenue as of March 31, 2019 and December 31, 2018 was $24.7 million and $21.2 million, respectively. Contract assets as of March 31, 2019 and December 31, 2018 were $1.2 million and $1.0 million, respectively.

$11.2 million and $15.9 million of revenue was recognized during the three months ended March 31, 2019 and 2018, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods.

The Company recorded favorable cumulative catch-up adjustments to revenue arising from changes in estimates of transaction price of $1.4 million during the three months ended March 31, 2019. Cumulative catch-up adjustments arising from changes in estimates of transaction price were immaterial during the three months ended March 31, 2018.

The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of March 31, 2019 was $145.4 million. The Company expects to recognize approximately 70% of this balance over the next 12 months, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Costs
3 Months Ended
Mar. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Deferred Costs
Deferred Costs

Changes in the balance of total deferred commissions and total deferred professional service costs during the three months ended March 31, 2019 are as follows (in thousands):
 
As of December 31, 2018
 
 
 
Expense recognized
 
As of March 31, 2019
 
 
Additions
 
Deferred commissions
$
20,142

 
$
1,416

 
$
(2,491
)
 
$
19,067

Deferred professional service costs
10,133

 
508

 
(969
)
 
9,672

Total deferred commissions and professional service costs
$
30,275

 
$
1,924

 
$
(3,460
)
 
$
28,739


    These costs are reviewed for impairment periodically, and no material impairment charges were recorded for the three months ended March 31, 2019 and 2018.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets

Goodwill

Currently, all of the Company’s goodwill relates to the acquisition of Jiff. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. There were no changes to goodwill for the three months ended March 31, 2019.

Intangible assets, net
    
The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
 
March 31, 2019
 
Useful Life
 
Gross
 
Accumulated Amortization
 
Net
Customer relationships
10
 
$
10,900

 
$
(2,180
)
 
$
8,720

Developed technology
5
 
10,600

 
(4,240
)
 
6,360

Backlog
3
 
1,500

 
(1,314
)
 
186

Other acquired intangible assets
1
-
3
 
900

 
(833
)
 
67

Total identifiable intangible assets
 
 
 
 
$
23,900

 
$
(8,567
)
 
$
15,333



 
December 31, 2018

Useful Life
 
Gross

Accumulated Amortization

Net
Customer relationships
10
 
$
10,900


$
(1,908
)

$
8,992

Developed technology
5
 
10,600


(3,710
)

6,890

Backlog
3
 
1,500


(1,256
)

244

Other acquired intangible assets
1
-
3
 
900


(817
)

83

Total identifiable intangible assets



 
$
23,900


$
(7,691
)

$
16,209



Amortization expense from acquired intangible assets for the three months ended March 31, 2019 and 2018 was $0.9 million and $1.1 million, respectively. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses.

Estimated amortization expense for acquired intangible assets for the following five years and thereafter is as follows (in thousands):
Remainder of 2019
$
2,629

2020
3,242

2021
3,210

2022
1,620

2023
1,090

Thereafter
3,542

Total estimated amortization expense
$
15,333

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Marketable Securities
3 Months Ended
Mar. 31, 2019
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Marketable Securities

All of the Company’s cash equivalents and marketable securities are classified as “available-for-sale” securities. These securities are reported at fair value, with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders’ equity, except for money market mutual funds, where gains and losses are included in the results of operation.

As of March 31, 2019 and December 31, 2018, respectively, marketable securities consisted of the following (in thousands):
 
As of March 31, 2019
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
3,138

 
$

 
$

 
$
3,138

U.S. agency obligations
16,706

 

 

 
16,706

Money market mutual funds
7,623

 

 

 
7,623

Included in cash and cash equivalents
$
27,467

 
$

 
$

 
$
27,467


 
As of December 31, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
7,980

 
$

 
$

 
$
7,980

U.S. agency obligations
18,158

 

 

 
18,158

Money market mutual funds
7,115

 

 

 
7,115

 
33,253

 

 

 
33,253

Included in cash and cash equivalents
21,926

 

 

 
21,926

Included in marketable securities
$
11,327

 
$

 
$

 
$
11,327

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company measures its financial assets and liabilities at fair value at each reporting period using a fair value hierarchy that requires that the Company maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Include other inputs that are directly or indirectly observable in the marketplace.
Level 3—Unobservable inputs that are supported by little or no market activity.
The fair value of marketable securities included in the Level 2 category is based on observable inputs, such as quoted prices for similar assets at the measurement date; quoted prices in markets that are not active; or other inputs that are observable, either directly or indirectly. These values were obtained from a third-party pricing service and were evaluated using pricing models that vary by asset class and may incorporate available trade, bid and other market information and price quotes from well-established third party pricing vendors and broker-dealers.
There have been no changes in valuation techniques in the periods presented. There were no significant transfers between fair value measurement levels as of March 31, 2019 and December 31, 2018. As of March 31, 2019 and December 31, 2018, there were no securities within Level 3 of the fair value hierarchy.
The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of March 31, 2019
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
16,706

 
$
16,706

U.S. treasury securities

 
3,138

 
3,138

Money market mutual funds
7,623

 

 
7,623

 
$
7,623

 
$
19,844

 
$
27,467

 
 
As of December 31, 2018
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
14,811

 
$
14,811

Money market mutual funds
7,115

 

 
7,115

Marketable securities:
 
 
 
 
 
U.S. treasury securities

 
7,980

 
7,980

U.S. agency obligations

 
3,347

 
3,347

 
$
7,115

 
$
26,138

 
$
33,253


Gross unrealized gains and losses for cash equivalents and marketable securities as of March 31, 2019 and December 31, 2018 were not material. The Company does not believe the unrealized losses represent other-than-temporary impairments based on the Company’s evaluation of available evidence as of March 31, 2019 and December 31, 2018.
There were no realized gains or losses during the three months ended March 31, 2019. Marketable securities on the balance sheets consist of securities with original or remaining maturities at the time of purchase of greater than three months, and the remainder of the securities is reflected in cash and cash equivalents. All of the Company’s securities as of March 31, 2019 and December 31, 2018 mature within one year.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment consisted of the following (in thousands):
 
As of
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
3,102

 
$
3,102

Computer equipment
6,931

 
6,860

Software
1,097

 
1,097

Internal-use software
2,925

 
2,925

Furniture and equipment
1,072

 
1,018

Total
15,127

 
15,002

Accumulated depreciation
(11,373
)
 
(11,039
)
Property and equipment, net
$
3,754

 
$
3,963


Depreciation and amortization expense for the three months ended March 31, 2019 and 2018 was $0.5 million and $0.7 million, respectively. Depreciation and amortization are recorded on a straight-line basis.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Debt
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Debt
Debt

Term Loan

In connection with the Company’s acquisition of Jiff, on April 3, 2017, the Company, Jiff and Silicon Valley Bank (the “Bank”) agreed to refinance the existing term loan facility owed by Jiff to the Bank (the “Loan Agreement”) for approximately $5.6 million (the “Term Loan”). The Term Loan requires interest-only payments for the period May 2017 through September 2018, followed by 36 monthly payments of principal and interest. Obligations under the Term Loan accrue interest at a floating per annum rate equal to the greater of (A) the prime rate as published in the money rates section of The Wall Street Journal (“Prime Rate”) minus 1% or (B) 0%. Interest on the Term Loan is payable monthly. The maturity date of the Term Loan is September 1, 2021.

In addition to principal and interest payments, the Company is also required to pay $0.5 million as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrues for the final payment over the life of the Term Loan using the effective interest method.
    
The future maturities of the Term Loan by year as of March 31, 2019 are as follows (in thousands):
Remainder of 2019
$
1,394

2020
1,859

2021(1)
1,395

Total future maturities of debt
$
4,648

Less current maturities(2)
(1,859
)
Debt, non-current
$
2,789

(1) Excludes the $0.5 million required to be paid as final payment on the earlier of maturity, termination or prepayment of the Term Loan.
(2) Classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of March 31, 2019.

Revolving Line of Credit    

The Loan Agreement also provides for an up to $25 million revolving credit facility (the “Revolving Line”). As of March 31, 2019, no borrowings have been made under the Revolving Line. The Revolving Line expired on April 3, 2019, its termination date.

In relation to the Loan Agreement, the Company is subject to certain financial and reporting covenants. As of March 31, 2019, none of the financial covenants, which require the Company to maintain a certain minimum liquidity ratio, are applicable. The Company was in compliance with all reporting covenants in the Loan Agreement related to the outstanding principal balance as of March 31, 2019.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Leases
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Leases
Leases
    
The Company’s principal commitments primarily consist of obligations under leases for office space and co-location facilities for data center capacity. The leases expire at various dates through 2025 and, in some cases, include renewal options. The exercise of the option is at the sole discretion of the Company. The Company subleases certain office facilities to third parties. These leases are classified as operating leases. The Company does not have any short-term or finance leases. Information about these operating leases is disclosed in the following table (dollars in thousands):
 
Three Months Ended March 31, 2019
Lease cost:
 
Operating lease cost
$
1,649

Variable lease cost (1)
151

Sublease income
(616
)
Total lease cost
$
1,184

 
 
Other information:
 
Operating cash flows used in the measurement of operating lease liabilities
$
1,749

Weighted-average remaining lease term - operating leases (in years)
3.5

Weighted-average discount rate - operating leases
7.45
%
(1) Includes variable payments such as common area maintenance, property taxes and insurance.

Maturities of Lease Liabilities

As of March 31, 2019, the future minimum lease payments under non-cancellable operating leases are as follows (in thousands):
Remainder of 2019
$
5,336

2020
6,524

2021
5,355

2022
3,050

2023
677

2024 and later
1,111

Total lease payments
22,053

Less: Interest
(2,697
)
Present value of lease liabilities
$
19,356

Less: current portion
(5,928
)
Operating lease liabilities, non-current
$
13,428

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Contingencies
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Contingencies
Legal Matters

From time to time, the Company may become subject to other legal proceedings, claims or litigation arising in the ordinary course of business. In addition, the Company may receive letters alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company’s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company accrues for loss contingencies when it is both probable that it will incur the loss and when it can reasonably estimate the amount of the loss or range of loss.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Compensation
Stock Compensation
Restricted Stock Units

A summary of restricted stock unit activity for the three months ended March 31, 2019 is as follows:
 
Number of
Shares
Outstanding
 
Weighted-
Average
Grant Date Fair Value
Balance as of December 31, 2018
9,528,602

 
$
3.54

Restricted Stock Units granted
1,189,450

 
$
3.40

Restricted Stock Units vested
(967,712
)
 
$
3.89

Restricted Stock Units forfeited and canceled (1)
(655,982
)
 
$
3.54

Balance as of March 31, 2019
9,094,358

 
$
3.48

(1) Includes PSUs that were granted in the prior year, which were canceled because performance targets were not achieved.
As of March 31, 2019, there was a total of $29.1 million in unrecognized compensation cost related to restricted stock units and performance stock units, which is expected to be recognized over a weighted-average period of approximately 2.7 years.
Stock Options
A summary of stock option activity for the three months ended March 31, 2019 is as follows: 
 
Options
Outstanding
 
Weighted-
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 2018
6,265,223

 
$
2.65

 
$
3,499

Stock option grants
200,000

 
$
3.22

 
 
Stock options exercised
(1,060,870
)
 
$
1.58

 
 
Stock options forfeited and canceled
(21,987
)
 
$
3.04

 
 
Balance as of March 31, 2019
5,382,366

 
$
2.88

 
$
8,811


The total grant-date fair value of stock options granted during the three months ended March 31, 2019 and 2018 was $0.4 million and $0.3 million, respectively.
The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions and fair value per share:
 
Three Months Ended March 31, 2019
 
2019
 
2018
Volatility
57%
 
57%
Expected life (in years)
6.06
 
6.06
Risk-free interest rate
2.57%
 
2.72
%
-
2.74%
Dividend yield
—%
 
—%

As of March 31, 2019, the Company had $1.2 million in unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately 2.5 years.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2019
Equity [Abstract]  
Stockholders’ Equity
Stockholders’ Equity
Common Stock
As of March 31, 2019, the Company had 36,137,783 shares of Class A common stock and 107,818,004 shares of Class B common stock outstanding.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
3 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
    
The effective tax rate for each of the three month periods ended March 31, 2019  and 2018 was zero percent, primarily as a result of the estimated tax loss for the year and the change in valuation allowance. At March 31, 2019, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Net Loss per Share
Net Loss per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including Preferred Stock and outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.
Net loss is allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.
    
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):
 
Three Months Ended March 31,
 
2019
 
2018
 
Class A
 
Class B
 
Class A
 
Class B
Net loss
$
(2,741
)
 
$
(7,798
)
 
$
(5,646
)
 
$
(8,798
)
Weighted-average shares used to compute basic and diluted net loss per share
37,189

 
105,811

 
52,764

 
82,230

Basic and diluted net loss per share
$
(0.07
)
 
$
(0.07
)
 
$
(0.11
)
 
$
(0.11
)

The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Stock options and restricted stock units
14,477

 
20,601

Warrants
115

 
115

Total
14,592

 
20,716

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Standards and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018

Other than described below, there have been no changes to our significant accounting policies described in our Annual Report that have had a material impact on our consolidated financial statements and related notes.
Use of Estimates
Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
The amortization period for deferred commissions and deferred professional services costs; and
Assumptions used in the calculation of right-of-use (“ROU”) assets and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Leases
Leases

The Company determines if an arrangement is a lease and its classification at lease inception. Operating lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the lease commencement date to compute the present value of lease payments when the implicit rate is not readily determinable. ROU assets are measured at lease inception based on the initial measurement of the lease liability, plus any prepaid lease amounts, less any lease incentives. The Company does not recognize ROU assets or lease liabilities for leases with a term of 12 months or less. Lease terms do not include options to extend or terminate the lease unless it is reasonably certain that the option will be exercised. Generally, lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company's lease agreements have both lease and non-lease components. The Company has elected to account for the non-lease components of its leases as part of their related lease components.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements

Effective January 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases, and subsequent amendments ("ASC 842") using the modified retrospective method, and chose to apply the provisions at the beginning of the period of adoption. The guidance requires lessees to put all leases that have a term of more than one year on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use ("ROU") asset for the right to use the underlying asset for the lease term. 

As a result of the adoption of ASC 842 as of January 1, 2019, reporting periods beginning on and after January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with prior accounting guidance under ASC 840. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification. As a result of the adoption of the new lease accounting guidance, the Company recognized on January 1, 2019 an operating lease ROU asset of approximately $17.3 million and an operating lease liability of approximately $20.7 million. The difference between the operating lease ROU asset and lease liability resulted from the reclass of the deferred rent liability to the operating lease ROU asset. The standard did not materially impact the Company’s condensed consolidated statement of operations and had no impact on the cash flows. See Note 10 - Leases for more information on leases.

Recently Issued Accounting Pronouncements
    
The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB in the first quarter of 2019 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Costs (Tables)
3 Months Ended
Mar. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs
Changes in the balance of total deferred commissions and total deferred professional service costs during the three months ended March 31, 2019 are as follows (in thousands):
 
As of December 31, 2018
 
 
 
Expense recognized
 
As of March 31, 2019
 
 
Additions
 
Deferred commissions
$
20,142

 
$
1,416

 
$
(2,491
)
 
$
19,067

Deferred professional service costs
10,133

 
508

 
(969
)
 
9,672

Total deferred commissions and professional service costs
$
30,275

 
$
1,924

 
$
(3,460
)
 
$
28,739


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
 
March 31, 2019
 
Useful Life
 
Gross
 
Accumulated Amortization
 
Net
Customer relationships
10
 
$
10,900

 
$
(2,180
)
 
$
8,720

Developed technology
5
 
10,600

 
(4,240
)
 
6,360

Backlog
3
 
1,500

 
(1,314
)
 
186

Other acquired intangible assets
1
-
3
 
900

 
(833
)
 
67

Total identifiable intangible assets
 
 
 
 
$
23,900

 
$
(8,567
)
 
$
15,333



 
December 31, 2018

Useful Life
 
Gross

Accumulated Amortization

Net
Customer relationships
10
 
$
10,900


$
(1,908
)

$
8,992

Developed technology
5
 
10,600


(3,710
)

6,890

Backlog
3
 
1,500


(1,256
)

244

Other acquired intangible assets
1
-
3
 
900


(817
)

83

Total identifiable intangible assets



 
$
23,900


$
(7,691
)

$
16,209

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated amortization expense for acquired intangible assets for the following five years and thereafter is as follows (in thousands):
Remainder of 2019
$
2,629

2020
3,242

2021
3,210

2022
1,620

2023
1,090

Thereafter
3,542

Total estimated amortization expense
$
15,333

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2019
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Securities
As of March 31, 2019 and December 31, 2018, respectively, marketable securities consisted of the following (in thousands):
 
As of March 31, 2019
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
3,138

 
$

 
$

 
$
3,138

U.S. agency obligations
16,706

 

 

 
16,706

Money market mutual funds
7,623

 

 

 
7,623

Included in cash and cash equivalents
$
27,467

 
$

 
$

 
$
27,467


 
As of December 31, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
U.S. treasury securities
$
7,980

 
$

 
$

 
$
7,980

U.S. agency obligations
18,158

 

 

 
18,158

Money market mutual funds
7,115

 

 

 
7,115

 
33,253

 

 

 
33,253

Included in cash and cash equivalents
21,926

 

 

 
21,926

Included in marketable securities
$
11,327

 
$

 
$

 
$
11,327

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
As of March 31, 2019
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
16,706

 
$
16,706

U.S. treasury securities

 
3,138

 
3,138

Money market mutual funds
7,623

 

 
7,623

 
$
7,623

 
$
19,844

 
$
27,467

 
 
As of December 31, 2018
 
Level 1
 
Level 2
 
Total
Cash equivalents:
 
 
 
 
 
U.S. agency obligations
$

 
$
14,811

 
$
14,811

Money market mutual funds
7,115

 

 
7,115

Marketable securities:
 
 
 
 
 
U.S. treasury securities

 
7,980

 
7,980

U.S. agency obligations

 
3,347

 
3,347

 
$
7,115

 
$
26,138

 
$
33,253

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment consisted of the following (in thousands):
 
As of
 
March 31, 2019
 
December 31, 2018
Leasehold improvements
$
3,102

 
$
3,102

Computer equipment
6,931

 
6,860

Software
1,097

 
1,097

Internal-use software
2,925

 
2,925

Furniture and equipment
1,072

 
1,018

Total
15,127

 
15,002

Accumulated depreciation
(11,373
)
 
(11,039
)
Property and equipment, net
$
3,754

 
$
3,963

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Tables)
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
The future maturities of the Term Loan by year as of March 31, 2019 are as follows (in thousands):
Remainder of 2019
$
1,394

2020
1,859

2021(1)
1,395

Total future maturities of debt
$
4,648

Less current maturities(2)
(1,859
)
Debt, non-current
$
2,789

(1) Excludes the $0.5 million required to be paid as final payment on the earlier of maturity, termination or prepayment of the Term Loan.
(2) Classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of March 31, 2019.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Information About Operating Leases
Information about these operating leases is disclosed in the following table (dollars in thousands):
 
Three Months Ended March 31, 2019
Lease cost:
 
Operating lease cost
$
1,649

Variable lease cost (1)
151

Sublease income
(616
)
Total lease cost
$
1,184

 
 
Other information:
 
Operating cash flows used in the measurement of operating lease liabilities
$
1,749

Weighted-average remaining lease term - operating leases (in years)
3.5

Weighted-average discount rate - operating leases
7.45
%
(1) Includes variable payments such as common area maintenance, property taxes and insurance.
Maturities of Lease Liabilities
As of March 31, 2019, the future minimum lease payments under non-cancellable operating leases are as follows (in thousands):
Remainder of 2019
$
5,336

2020
6,524

2021
5,355

2022
3,050

2023
677

2024 and later
1,111

Total lease payments
22,053

Less: Interest
(2,697
)
Present value of lease liabilities
$
19,356

Less: current portion
(5,928
)
Operating lease liabilities, non-current
$
13,428

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation (Tables)
3 Months Ended
Mar. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Other Share-based Compensation, Activity
A summary of restricted stock unit activity for the three months ended March 31, 2019 is as follows:
 
Number of
Shares
Outstanding
 
Weighted-
Average
Grant Date Fair Value
Balance as of December 31, 2018
9,528,602

 
$
3.54

Restricted Stock Units granted
1,189,450

 
$
3.40

Restricted Stock Units vested
(967,712
)
 
$
3.89

Restricted Stock Units forfeited and canceled (1)
(655,982
)
 
$
3.54

Balance as of March 31, 2019
9,094,358

 
$
3.48

(1) Includes PSUs that were granted in the prior year, which were canceled because performance targets were not achieved.
Schedule of Share-based Compensation, Stock Options, Activity
A summary of stock option activity for the three months ended March 31, 2019 is as follows: 
 
Options
Outstanding
 
Weighted-
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 2018
6,265,223

 
$
2.65

 
$
3,499

Stock option grants
200,000

 
$
3.22

 
 
Stock options exercised
(1,060,870
)
 
$
1.58

 
 
Stock options forfeited and canceled
(21,987
)
 
$
3.04

 
 
Balance as of March 31, 2019
5,382,366

 
$
2.88

 
$
8,811

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions and fair value per share:
 
Three Months Ended March 31, 2019
 
2019
 
2018
Volatility
57%
 
57%
Expected life (in years)
6.06
 
6.06
Risk-free interest rate
2.57%
 
2.72
%
-
2.74%
Dividend yield
—%
 
—%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings per Share
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):
 
Three Months Ended March 31,
 
2019
 
2018
 
Class A
 
Class B
 
Class A
 
Class B
Net loss
$
(2,741
)
 
$
(7,798
)
 
$
(5,646
)
 
$
(8,798
)
Weighted-average shares used to compute basic and diluted net loss per share
37,189

 
105,811

 
52,764

 
82,230

Basic and diluted net loss per share
$
(0.07
)
 
$
(0.07
)
 
$
(0.11
)
 
$
(0.11
)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):
 
Three Months Ended March 31,
 
2019
 
2018
Stock options and restricted stock units
14,477

 
20,601

Warrants
115

 
115

Total
14,592

 
20,716



XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) - Largest Channel Partner - Customer Concentration Risk
3 Months Ended
Mar. 31, 2019
Total Revenue  
Concentration Risk [Line Items]  
Concentration risk, percentage 24.00%
Accounts Receivable  
Concentration Risk [Line Items]  
Concentration risk, percentage 23.00%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Standards and Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease ROU asset $ 15,989  
Operating lease liability $ 19,356  
Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease ROU asset   $ 17,300
Operating lease liability   $ 20,700
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Concentration Risk [Line Items]      
Deferred revenue $ 24.7   $ 21.2
Contract with customer, asset, net 1.2   $ 1.0
Contract with customer liability, revenue recognized 11.2 $ 15.9  
Contract with customer, liability, cumulative catch-up adjustment to revenue, change in estimate of transaction price $ 1.4 $ 0.0  
Indirect Channel | Customer Concentration Risk | Sales Revenue, Net      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.00% 10.00%  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 145.4
Revenue, remaining performance obligation, percent 70.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Costs (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Deferred costs, capitalized prepaid, and other assets disclosure [Roll Forward]    
Deferred commissions, beginning $ 20,142,000  
Deferred commissions, additions 1,416,000  
Deferred commissions, expense recognized (2,491,000)  
Deferred commissions, ending 19,067,000  
Deferred professional service costs, beginning 10,133,000  
Deferred professional service costs, additions 508,000  
Deferred professional service costs, expense recognized (969,000)  
Deferred professional service costs, ending 9,672,000  
Total deferred commissions and professional service costs, beginning 30,275,000  
Total deferred commissions and professional service costs, additions 1,924,000  
Total deferred commissions and professionals service costs, expense recognized (3,460,000)  
Total deferred commissions and professional service costs, ending 28,739,000  
Deferred costs, impairment charges $ 0 $ 0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Changes in goodwill $ 0  
Amortization expense $ 900,000 $ 1,100,000
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 23,900 $ 23,900
Accumulated Amortization (8,567) (7,691)
Net $ 15,333 $ 16,209
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years 10 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,900 $ 10,900
Accumulated Amortization (2,180) (1,908)
Net $ 8,720 $ 8,992
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,600 $ 10,600
Accumulated Amortization (4,240) (3,710)
Net $ 6,360 $ 6,890
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years 3 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 1,500 $ 1,500
Accumulated Amortization (1,314) (1,256)
Net 186 244
Other acquired intangible assets    
Finite-lived Intangible Assets [Roll Forward]    
Gross 900 900
Accumulated Amortization (833) (817)
Net $ 67 $ 83
Other acquired intangible assets | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 1 year 1 year
Other acquired intangible assets | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years 3 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2019 $ 2,629  
2020 3,242  
2021 3,210  
2022 1,620  
2023 1,090  
Thereafter 3,542  
Net $ 15,333 $ 16,209
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 27,467 $ 33,253
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 27,467 33,253
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   21,926
Unrealized Gains   0
Unrealized Losses   0
Fair Value   21,926
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   11,327
Unrealized Gains   0
Unrealized Losses   0
Fair Value   11,327
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,138 7,980
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 3,138 7,980
U.S. agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,706 18,158
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 16,706 18,158
Money market mutual funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,623 7,115
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 7,623 $ 7,115
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 27,467 $ 33,253
U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 16,706 18,158
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 3,138 7,980
Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 7,623 7,115
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 27,467 33,253
Fair Value, Measurements, Recurring | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 16,706 14,811
Marketable securities   3,347
Fair Value, Measurements, Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 3,138  
Marketable securities   7,980
Fair Value, Measurements, Recurring | Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,623 7,115
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 7,623 7,115
Fair Value, Measurements, Recurring | Level 1 | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities   0
Fair Value, Measurements, Recurring | Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities   0
Fair Value, Measurements, Recurring | Level 1 | Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,623 7,115
Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 19,844 26,138
Fair Value, Measurements, Recurring | Level 2 | U.S. agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 16,706 14,811
Marketable securities   3,347
Fair Value, Measurements, Recurring | Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 3,138  
Marketable securities   7,980
Fair Value, Measurements, Recurring | Level 2 | Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
Debt securities, available-for-sale, realized gain (loss) $ 0  
Debt securities available-for-sale securities, maturity period 1 year 1 year
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment $ 15,127 $ 15,002
Accumulated depreciation (11,373) (11,039)
Property and equipment, net 3,754 3,963
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,102 3,102
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 6,931 6,860
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,097 1,097
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment 2,925 2,925
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,072 $ 1,018
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 0.5 $ 0.7
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Narrative (Details) - USD ($)
Apr. 03, 2017
Mar. 31, 2019
Line of Credit Facility [Line Items]    
Long-term debt $ 5,600,000 $ 4,648,000
Debt instrument, term 36 months  
Early repayment of senior debt $ 500,000  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Borrowings made   $ 0
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 25,000,000  
Interest Rate Option A    
Line of Credit Facility [Line Items]    
Spread on variable rate 1.00%  
Interest Rate Option B    
Line of Credit Facility [Line Items]    
Debt instrument, interest rate, stated percentage 0.00%  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Future Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Apr. 03, 2017
Debt Disclosure [Abstract]      
Remainder of 2019 $ 1,394    
2020 1,859    
2021 1,395    
Total future maturities of debt 4,648   $ 5,600
Less current maturities (1,859)    
Debt, non-current $ 2,789 $ 3,254  
Early repayment of senior debt     $ 500
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Information About Operating Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Lease cost:  
Operating lease cost $ 1,649
Variable lease cost 151
Sublease income (616)
Total lease cost 1,184
Other information:  
Operating cash flows used in the measurement of operating lease liabilities $ 1,749
Weighted-average remaining lease term - operating leases (in years) 3 years 186 days
Weighted-average discount rate - operating leases 7.45%
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 5,336
2020 6,524
2021 5,355
2022 3,050
2023 677
2024 and later 1,111
Total lease payments 22,053
Less: Interest (2,697)
Present value of lease liabilities 19,356
Less: current portion (5,928)
Operating lease liabilities, non-current $ 13,428
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Balance as of beginning of period (in shares) | shares 9,528,602
Restricted Stock Units granted (in shares) | shares 1,189,450
Restricted Stock Units vested (in shares) | shares (967,712)
Restricted Stock Units forfeited and canceled (in shares) | shares (655,982)
Balance as of end of period (in shares) | shares 9,094,358
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Balance as of beginning of period (in usd per share) | $ / shares $ 3.54
Restricted Stock Units granted (in usd per share) | $ / shares 3.40
Restricted Stock Units vested (in usd per share) | $ / shares 3.89
Restricted stock units forfeited and canceled (in usd per share) | $ / shares 3.54
Balance as of end of period (in usd per share) | $ / shares $ 3.48
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock granted, value, share-based compensation, gross $ 0.4 $ 0.3
Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options 1.2  
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 29.1  
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 255 days  
Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 182 days  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Options Outstanding    
Balance as of beginning of period (in shares) 6,265,223  
Stock options grants (in shares) 200,000  
Stock options exercised (in shares) (1,060,870)  
Stock options forfeited and canceled (in shares) (21,987)  
Balance as of end of period (in shares) 5,382,366  
Weighted- Average Exercise Price    
Balance as of beginning of period (in usd per share) $ 2.65  
Stock options grants (in usd per share) 3.22  
Stock options exercised (in usd per share) 1.58  
Stock options forfeited and canceled (in usd per share) 3.04  
Balance as of end of period (in usd per share) $ 2.88  
Aggregate Intrinsic Value (in thousands)    
Aggregate Intrinsic Value (in thousands) $ 8,811 $ 3,499
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Compensation - Assumptions Related to Share-based Compensation (Details) - Stock Option
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility 57.00% 57.00%
Expected life (in years) 6 years 22 days 6 years 22 days
Risk-free interest rate 2.57%  
Dividend yield 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate   2.72%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate   2.74%
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details)
Mar. 31, 2019
shares
Class A  
Class of Stock [Line Items]  
Common stock, shares, outstanding 36,137,783
Class B  
Class of Stock [Line Items]  
Common stock, shares, outstanding 107,818,004
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Effective income tax rate reconciliation, percent 0.00%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Class of Stock [Line Items]    
Net loss $ (10,539) $ (14,444)
Weighted-average shares used to compute basic and diluted net loss per share (in shares) 143,000 134,994
Basic and diluted net loss per share (in usd per share) $ (0.07) $ (0.11)
Class A    
Class of Stock [Line Items]    
Net loss $ (2,741) $ (5,646)
Weighted-average shares used to compute basic and diluted net loss per share (in shares) 37,189 52,764
Basic and diluted net loss per share (in usd per share) $ (0.07) $ (0.11)
Class B    
Class of Stock [Line Items]    
Net loss $ (7,798) $ (8,798)
Weighted-average shares used to compute basic and diluted net loss per share (in shares) 105,811 82,230
Basic and diluted net loss per share (in usd per share) $ (0.07) $ (0.11)
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss per Share - Summary of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from the calculation of diluted net loss per share 14,592 20,716
Stock options and restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from the calculation of diluted net loss per share 14,477 20,601
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from the calculation of diluted net loss per share 115 115
XML 69 R9999.htm IDEA: XBRL DOCUMENT v3.19.1
Label Element Value
Restricted Cash us-gaap_RestrictedCash $ 1,325,000
Restricted Cash us-gaap_RestrictedCash $ 1,325,000
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #6#HTX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ -8.C3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " U@Z-.9/ ''^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NG_&I$5=+B!.("$Q"<0M'MZ?)G7S6P767=(Z5>TDD^>MN(R^;6^N]\]"%45Y28K;K.BWI5K6:WD:O,^ MN?[PNPJ[WMB]_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " U@Z-.M&3+#:X" "R"@ & 'AL+W=O_KVTX2NUU=2_!-C,[NRP3=G7GXD5>&%/1:U.W\Y?S.;S<1VG)B-6LX,R(:B^W-B6U;6)I//X-02-1TU# MG*[?HG^TQ>MB]E2R+:]_5D=U6<=E'!W9B5YK]AK?ZU:>[WW=W(8:#B!# 0R$DCV7T(V$+*1 +DM MOL_,EOJ!*KI9"7Z/1-^MCIJ7 I:9?I@'Q0@F, 3\>CD7X&MC\AP@0RM(+/T;$+/<7J.TG-+SR?TPGD /F*& M"Q2H0.'1YXZ CRAQ@1DJ,//H"T? 1T"**\Q1A;G/!T<"@1!0XG9*_0ANNS%,H.$0,"WX$=R>(Q@2:#J@SGT$XD=P MVXYA GT'W+Z0^1'YZ.YE, T39SLLR>C MKZV=U":GXT#V:.>QY"^\G^:^4G&N6AGMN=)SB)T63IPKIC-*'W0N%SU CIN: MG919SO5:]%-4OU&\&R;$9!Q3-W\ 4$L#!!0 ( #6#HTY<=X%+6@0 !H5 M 8 >&PO=V]R:W-H965T&ULA9C;;N,V$(9?Q=!]5^3P M(#&P#50NBA9H@6"+;:\5FXZ-E2Q74N+MVYF M_=J=O.]7W^KJTFV24]]?G]*TVY]\77:?FJN_A%^.35N7?7AL7]/NVOKR, ;5 M50I"V+0NSY=DNQ[?/;?;=?/65^>+?VY7W5M=E^U_A:^:VR:1R?<7G\^OIWYX MD6[7U_+5_^7[+]?G-CRE]U8.Y]I?NG-S6;7^N$E^ED\[98> 4?'WV=^ZQ?UJ M2.6E:;X.#[\?-HD8'/G*[_NAB3)?V_]US'Y MD,Q+V?E=4_US/O2G39(GJX,_EF]5_[FY_>;GA$RRFK/_P[_[*L@')Z&/?5-U MX]_5_JWKFWIN)5BIRV_3]7P9K[?I%ZOF,#X Y@"X!TC]88": Q0*2"=G8ZJ_ ME'VY7;?-;=5._ZUK.7P4\DF%P=P/+\>Q&W\+V7;A[?M6P3I]']J9)<4D@84$ M*794H=1=DH;^[R: -0%CO%K&:SY>L?%JC-?+>(.2F"1VE%Q&B;5*Y2@13B6$ MX;UHUHNF7BSR,DG,HA>!?%"%E HRWH=A?1CJ(T,^#.E%:>L<\D)58'-I>2^6 M]6*I%S3RA26]:&4DLD)%RN:"=Y*Q3C+J!.5;9'3LA5$Y_E0X699#SKO)63*H$S3XA:,)*T#3;/<#T8,3*7@B">J%($G0 M?IRP&>82E8&0B]8>_40(*:D?A?U(TI&S&<$D54DA8ZB4/"LE4#L:VP':D5%* M83^,S()P$3\\>R6%K\;PG34/PR.S''\\/Y0]^N'Y*RF -0:P9/AJ7!Y+G >L MI(35F+"2@>=R@.>\&96$F!L>L9(R5F/&2LI/L-H ^4X9G0DTCJS)DD>MS,BJ MKF,Y\7B4E(\&\U%2]N69Q>LIHW+&1-8PR2-24D;B!:J0'/\$H20G,]I$QA=X M3@+EI,&=IQ,!OY%_/#X XH_@_$'%'\.KR$[ M1B2%BA1;P",2*"(-1B0P\,MRC$A&%>J*V(3A$0D4D08C$BCZI-+1;X(G'] J MT^ J$[CZ$5=_.T85-BTRXH:G*%"*8CX60/F8A:T +A@8F!-XIRCM+]L"4 M=S;4A8ZX873"61?9?ZK(IIR2T6(2*8H\/ 4^E#SZX(FH*!'Q1J%0%'8_:3 F MPQQBA=(L9^ZC)QZ,BH+18A0IBCR9NQR()4;GM,TBE% \'!6%H\7,FC7+XQ&V M?N1T7/V8+@ZIAE/#/\OV]7SI5B]-WS?U>"IU;)K>AS;%IY#?R9>'^T/EC_UP MFX7[=CJMFQ[ZYCJ?1*;WX]#M_U!+ P04 " U@Z-.4A'UA+,# !X$ M& 'AL+W=O7+0=9FUYK8^!LVY5MG>DLHB8&$8 M!V665_YJ8<>>Z]5"7]HBK]1S[367LLSJ/VM5Z.O2!_]MX&M^/+7=0+!:G+.C M^J;:[^?GVMP%MUGV>:FJ)M>55ZO#TG^"QRV3'<$B?N3JVHRNO2Z5%ZU_=3>? M]DL_[!2I0NW:;HK,?+VJC2J*;B:CX]]A4O\6LR..K]]F_\EG[J>WMUR"Y%^U5?/ZHAH23E6N"8ATTI4H$6DR<;+%(. 29CH: M0GI9ATB,6]4U@4&"!\Q$3)0P5S()XW.K&&:L"+!F<#5C#-8,2$S")' Q1"F,WIH(P2.];A.-F#&@3Z8.!$21.%$ M-.>L0%LK8&]-A:M(X-1!N'(P"-A<=6AKA0AK<;UQP,33ZD1?=F@='6R@C;=!?9@)GL!,S/FO-NMQ2,R71FP\!HVV1P M]Y:!T3;&L(VYFX8UA7&-EV$/2R%&26.4A%G%M-$QPNCFJD8;$Q/W]P%M)PS; M">Z#"'=][!K@ED#Q\>9RJH:V$A;?WP7T:F?$=@UU 8%!79"@IHZD0#D3J"2> M>X>N&TR?TBN=_?]^;$U@4-V#T5&J5/71'E,;;Z9F.NZ/POW-ZT^#^?\X/;/AM5?4$L#!!0 ( #6#HT[, M&25Y4 ( (\' 8 >&PO=V]R:W-H965T&ULC57MCILP M$'P5Q ,Y.6LC>> PCKO2IKOK9S(9IGQ^%9#A7A3[2!6GXY4581(9?L[/"& 3EJ4E4Z MV'5#IR)%;:>)CNU9FM"+*(L:]LSBEZHB[,\62MJN;63? B_%.1U[:K M%$$)F5 IB!RNL(.R5)FDCM]]4GNHJ8CC^2W[9VU>FCD0#CM:_BJ.(E_;L6T= MX40NI7BA[1?H#06VU;O_!EC46MQ[;/ M?Z.9";@GX($@:_^+X/4$[T[PM?E.F;;ZB0B2)HRV%NM.JR'J3X&>/;F9F0KJ MO=/?I%LNH]=TA1+GJO+TD&T'P2/('>'(Y$,%;*JPQ3,Z_EA@-T=$"Q4\HP=/ M\_T1/X[-?-_(]V?\U43BMH.$&E)W)M!J8L. \;%91V#4$+C'=Y@_!_^,&S>X!0 M.+WS)A0.HHD:9_2,5<#.^L7G5D8OM5 OQB@Z=)6-;BJ3^%9U&_T\WM-TK>H[ M8>>BYM:!"OG(ZJ?P1*D *=)]DMN=R^XX+$HX"36-Y)QU+:);"-KT[<\9>G#Z M%U!+ P04 " U@Z-.'GZ+<"$" [!@ & 'AL+W=O\-:EIU;A9:F)'D:7\JEC5P%$X\EK75/S: ^/= MSEVY]\!3=2F5#I L;>D%OH+ZUAX%KLB8I:AJ:&3%&T? >><^KK:'1.,-X'L% MG9S,'>WDQ/FS7GPJ=JZG!0.D,%(<;'( QG0AE_!QRNF-)39S.[]D_&._H MY40E'#C[416JW+F)ZQ1PIE>FGGCW$08_D>L,YC_##1C"M1*LD7,FS;^37Z7B M]9 %I=3TI1^KQHS=D/].LQ/\@>"/!*S]-T(P$()70FC,]\J,U?=4T2P5O'-$ M?U@MU>_$:AO@9N8Z:/;./$.W$J.W;!.DY*;S#)!]#_$GD-6(()A\K.#;*NS] M!=W_L\!AB8C?J!!8/02&'TP]A'9^:.6'AA].^$DTVX,>LC:0QD#>K;PHV,R< MV& A_NQJ(JN::.DFLO/75OYZX6:SGKGI(=%$ICJD.5> *KT'W*D2._FX8'!6>AKC M7/3]K%\HW@ZMFHS?B^PW4$L#!!0 ( #6#HTX^"H>EF@, +$/ 8 M>&PO=V]R:W-H965T&ULE9?9;MLX%(9?1="]*QZN8F ;&#L) M6J #!!W,]%JQZ5BH%H^DQ.W;#[5$8Y%'CGL3B?)_5I)?R.6YK'[41V.:X&>> M%?4J/#;-Z2Z*ZMW1Y$G]J3R9POYR**L\:>RP>HGJ4V62?6>49Q$E1$9YDA;A M>ME]>ZK6R_*UR=+"/%5!_9KG2?5K8[+RO HA?/_P+7TY-NV':+T\)2_F+]/\ M?7JJ["@:O>S3W!1U6A9!90ZK\ ^X>Z2=0:?X)S7G^N(]:$MY+LL?[>#+?A62 M-B.3F5W3NDCLX\UL39:UGFP>_PY.PS%F:WCY_N[]L2O>%O.3) MS_Z9%MWS//A_-\,-Z&! 1P. JP9L,&"C 557#?A@P&\U$(.!& VXO&H@!P/Y M?X2NZ*AO5M?]^Z1)ULNJ/ =5OX!.2;M.X4[:^=VU'[OI['ZS$U#;KV]KK9?1 M6^MGD&QZ";V0 "%3S1;3P%1SCVGH5/. :=A4\XAI^*B);+ECS12MF78.^,2! M< KJ-:+3%+V&<<$T50(/Q=!0# DEG?[V&GD1B@((H9R,?!DXG;GW)2*6VIVL M!U^VH,Y$/"(:I@1C,XWF:/6\<\(FU2O<@4 ="*1]L=,7X'$8TY12/H] XRH\#SNQLE!>':T=S?UTS221&$XF11)S]NHG]()*Y M2^X#T205C::BO52T,\4;[059 .?V70784(XDMHZXVYJ/9U"TI<5B,B%FNEYIJ M$QL09 -WBT.8S<$2FY(99@,.;4"H#<)M.<)CS:4"-RM$Q]V6,R]S2;34RFVY MK_,:[DL6' 3A,W@ G-SP&^@&G-UP"[S!I[>62L$,50''-]S [PWX +?_BTFL MO+/,Q\)I4CCKX1;8#Z+)ZI"QBWOP>3]13=/!B0^W(!\0G!-0;CH?J*;IX-2' M&[ /&*Z)/82YV\+7>=OB0U?37C"=BR%$(\'VR-$](#JWWXADP:GM@=OPZ.*BTEYF_TRJE[2H M@^>RL7>>[F9R*,O&6*?DD^WIT=Z?QT%F#DW[JNQ[U5\B^T%3GH8+TM?_ M 5!+ P04 " U@Z-.=I]FV7$$ !&%0 & 'AL+W=OH6. 9B%T4+M$"PQ;;/BLW$QDJ6 M*RGQ]M^7NJS7F3EL\Q!+\N'P#,7Y2'-U:=JOW<&Y?O&MKD[=P_+0]^?[*.IV M!U>7W:?F[$[^FY>FKW[:O47=N7;D?&]551'&<1G5Y/"W7J_'94[M>-6]] M=3RYIW;1O=5UV?ZS<55S>5B:Y?<'GX^OAWYX$*U7Y_+5_>'Z+^>GUM]%URC[ M8^U.W;$Y+5KW\K!\-/=;SH8&H^+/H[MT-]>+(97GIODZW/RZ?UC&@R-7N5T_ MA"C]Q[O;NJH:(GD??\]!E]<^AX:WU]^C_SPF[Y-Y+CNW;:J_COO^\+#,EXN] M>RG?JOYS<_G%S0DER\6<_6_NW55>/CCQ?>R:JAO_+W9O7=_4&_"/!G9,?G(VIOI3V9?K5=M<%NWTML[E M,"G,/?O!W T/Q[$;O_/9=O[I^]J8?!6]#X%FS6;2T*WFJHA\]&L7A+K8D&I. M'SO8:D46Z(%A$CRVYP])%#B A0'L&,#>!,@3,0B3)!TEIU%R9^*$"Y$*DEG_ MA]TDT$VBTZ$8!TAA@%2E8\B(?"9-C0$ MK*32"JE^[I1J"U41N,S48G(7Z*I#>DR>C-Q'*UA3+B0)T3ABAIB"9R&I,&)-LBD7: RH1> M%6&.DN9H(HN< ""+3$(=J5(N0F\+,/\8 M["/E;\8-:[1YWB@O6A4>F<#O9( _*_''&FLLRW<+1,.FU@9JDS'[6.])_>Y. M^M&[S31C2>TMDE$:^N'-F*0,2*HVI:P9F69IJH9(RVQAB\"Y!&.6.H6STW?-_5X@O72-+WS+N-/?LP/KMQ?;RKW MT@^7F;]NIY.]Z:9OSO.I970].EW_"U!+ P04 " U@Z-.UQ>= *G7J6JE33IUVO8Y!P:B)C%-PM'^^R6!8ZQ#^T)LX^?Q8\?)!C2OM@5P MY%U);7/:.M?M&;-E"XK;*^Q ^S\U&L6==TW#;&> 5Q&D)$LVFQNFN-"TR&+L M:(H,>R>%AJ,AME>*FX\#2!QRNJ67P(MH6A<"K,@ZWL!W<#^ZH_$>FUDJH4!; M@9H8J'-ZO]T?TI ?$WX*&.S")J&3$^)K<)ZKG&Z"()!0NL# _7&&!Y R$'D9 M;Q,GG4L&X-*^L#_&WGTO)V[A >4O4;DVIW>45%#S7KH7')Y@ZN>:DJGYKW & MZ=.#$E^C1&GCEY2]=:@F%B]%\??Q%#J>P\1_@:T#D@F0? *PL5!4_H4[7F0& M!V+&V7<\7/%VG_C9E"$81Q'_>?'61\_%-KW.V#D033F',2=9YLP9S+//)9*U M$H?D'WBR#M^M*MQ%^.XOA3?K!.DJ01H)TO^VN)9S^ZD(6\Q4@6GB-EE28J_C M)B^B\\+>)_%._J2/V_Z-FT9H2T[H_,W&^=>(#KR4S95?H=8_L-F14+M@WGK; MC&LV.@Z[Z06Q^1D7OP%02P,$% @ -8.C3L6>-=ZU 0 T@, !@ !X M;"]W;W)K/*BI'8%[;SO M3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4$*:EGGT76R9F\%+H>%B MB1N4XO;G&:09"[JCKXXGT78^.%B9][R%+^"_]A>+%EM8:J% .V$TL= 4]&%W M.FF2,@#7 MYU?V][%VK.7*'3P:^5W4OBOHD9(:&CY(_V3&#S#7%"".2HC M75Q)-3AOU,R"4A1_F7:AXSY.-X?[&;8-2&= N@".,0^;$D7E[[CG96[-2.S4 M^YZ')]Z=4NQ-%9RQ%?$.Q3OTWLI==LS9+1#-,> M96 ?TO@FO\.G:?_,;2NT(U?C\65C_QMC/*"4Y Y'J,,/MA@2&A^.]WBVTYA- MAC?]_(/8\HW+7U!+ P04 " U@Z-.OE(*T[0! #2 P &0 'AL+W=O MLM\#J"E&3I;G?#%!>:EGGTG6R9F\%+H>%DB1N4 MXO;G$:09"YK0=\>C:#L?'*S,>]["$_AO_%"".2HC75Q) M-3AOU,R"4A1_G7:AXSY.-[?9#-L&I#,@70!W,0^;$D7E'[CG96[-2.S4^YZ' M)TX.*?:F"L[8BGB'XAUZ+V5RG>3L$HCFF.,4DZYCE@B&[$N*="O%,?T+GF[# MLTV%681GORG\!\%^DV ?"?;_+7$K)OLC"5OU5(%MXS0Y4IE!QTE>>9>!O4_C MF_P*GZ;]*[>MT(Z7C?UOC/& 4G97.$(=?K#%D-#X<+S%LYW&;#*\Z>&PO=V]R:W-H M965TN#@Q59QQMX!O^].UNTV,Q2"07:":.)A3JG]]OC*0WQ,>"' M@,$MSB1445)!S7OIG\SP!:9Z]I1,Q7^#*T@,#THP1VFDBRLI>^>- MFEA0BN*OXRYTW(?QYG"88.N 9 (D,^ NYF%CHJC\$_>\R*P9B!U[W_'PQ-MC M@KTI@S.V(MZA>(?>:['=IQF[!J(IYC3&),N8.8(A^YPB64MQ2OZ!)^OPW:K" M783O_E"X7R=(5PG22)#^M\2UF-N_DK!%3Q78)DZ3(Z7I=9SDA7<>V/LDOLGO M\'':'[EMA';D8CR^;.Q_;8P'E+*YP1%J\8/-AH3:A^,!SW8&PO=V]R:W-H965T M':326*M M+\%VFN7O&3O9$"#BQ?:,YYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E"UKX.]N! MP9O:.BT"FJYAOG,@J@32BO'-Y@W30AI:9,EW<45F^Z"D@8LCOM=:N)]G4';( MZ9:^.IYDTX;H8$76B0:^0/C:71Q:;&:II ;CI37$09W3A^WIO(_Q*>";A,$O MSB16*:F@%KT*3W;X %,]!TJFXC_!#12&1R68H[3*IY64O0]63RPH M18N7<9_3>BNWA/F.W2#3%G,<8OHR9(QBRSRGX6HHS_P?.U^&[586[!-_] MH?"X3K!?)=@G@OU_2UR+>?M7$K;HJ0;7I&GRI+2]29.\\,X#^\#3F_P.'Z?] MLW"--)Y<;<"73?VOK0V 4C9W.$(M?K#94%"'>+S'LQO';#2"[:8?Q.9O7/P" M4$L#!!0 ( #6#HTXXG9R7LP$ -(# 9 >&PO=V]R:W-H965T3N"PC&G*7UW M/,FF=<'!BJP7#7P%]ZT_&6^QA:62&CHKL2,&ZIS>I8?C/L3'@.\21KLZDU#) M&?$Y& ]53I,@"!24+C (OUW@'I0*1%[&R\Q)EY0!N#Z_LW^*M?M:SL+"/:H? MLG)M3F\IJ: 6@W)/.'Z&N9YK2N;BO\ %E \/2GR.$I6-*RD'ZU#/+%Z*%J_3 M+KNXC]/-=3K#M@%\!O %N"^-V5PQE;$ M.R_>>N^E2&^2C%T"T1QSG&+X.F:)8)Y]2<&W4ASY7W"^#=]M*MQ%^.XWA?_( MO]\DV$>"_7]+W(KY4R5;]52#:>(T65+BT,5)7GF7@;WC\4U^A4_3_BA,(SM+ MSNC\R\;^UX@.O)3DRH]0ZS_88BBH73A^\&)-[0! #2 P &0 'AL+W=O4S,5_APLH# ]*,$=IE(LK*0?GC9Y94(H6+],NN[B/ MTTV2SK!M )\!? '%)DU([%3[WL1GGA_X-B;,CAC*^(=BG?H MO13[FR1CET TQQRG&+Z.62(8LB\I^%:*(_\'SK?AR:;"),*3=PK3;8)TDR"- M!.E_2]R*N?Z0A*UZJL$V<9H<*>9>!O>/Q3?Z&3]/^(&PC.T?.QN/+ MQO[7QGA *;LK'*$6/]AB**A].'["LYW&;#*\Z>&PO=V]R:W-H965TFN-"TS*/O8LO<#%X*#1=+W* 4MS_/(,U8T(2^.9Y$V_G@8&7> M\Q:^@O_67RQ:;&&IA0+MA-'$0E/0A^1TSD)\#/@N8'2K,PF57(UY"<:GNJ"[ M( @D5#XP<-QN\ A2!B*4\6/FI$O* %R?W]@_Q-JQEBMW\&CDLZA]5] C)34T M?)#^R8P?8:[G'25S\9_A!A+#@Q+,41GIXDJJP7FC9A:4HOCKM L=]W&ZR9(9 MM@U(9T"Z (XQ#YL21>7ON>=E;LU([-3[GH(?B'7IO97(X MY.P6B.:8\Q23KF.6"(;L2XIT*\4Y_0>>;L/WFPKW$;[_0^']-D&V29!%@NR_ M)6[%'/]*PE8]56#;.$V.5&;0<9)7WF5@']+X)K_#IVG_PFTKM"-7X_%E8_\; M8SR@E-T=CE"''VPQ)#0^'._Q;*4;E[\ 4$L#!!0 ( #6# MHTX'JQY(M0$ -(# 9 >&PO=V]R:W-H965T,;NB;XTG6C0L.EJ>=J.$G MN%_=R7B+S2JEU-!:B2TQ4&7T;G,X[@(^ IXE#'9Q)J&2,^)+,+Z5&4U"0J"@ M<$%!^.T"]Z!4$/)I_)DTZ1PR$)?G-_7'6+NOY2PLW*/Z+4O79/26DA(JT2OW MA,-7F.JYIF0J_CM<0'EXR,3'*%#9N)*BMP[UI.)3T>)UW&4;]V&\X?N)MD[@ M$X'/A-L8AXV!8N8/PHD\-3@0,_:^$^&)-P?N>U,$9VQ%O//)6^^]Y)N;+RF[ M!*$)>.>!O>/Q3?[#QVG_(4PM6TO.Z/S+QOY7B Y\ M*LF5'Z'&?[#94%"Y<-S[LQG';#0<=M,/8O,WSO\!4$L#!!0 ( #6#HTZ? MDK6&L@$ -(# 9 >&PO=V]R:W-H965T'$F*TZT,+>X0"]OVG0:.&\:5IF!P.BCB"M&-_M MWC(M9$_+//HNILQQ=$KV<#'$CEH+\_,,"J>"[NFKXTFVG0L.5N:#:.$+N*_# MQ7B++2RUU-!;B3TQT!3T87\Z9R$^!GR3,-G5F81*KHC/P?A8%W07!(&"R@4& MX;<;/()2@$3U7=:N*^B1DAH:,2KWA-,' M2/6\H205_PENH'QX4.)S5*AL7$DU6H<*'.#$S%S[P<1GGA_XKXW57#&5L0[+]YZ[ZWH M\Q]L,10T+ASO_=G,8S8;#H?T@]CRC&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9W#,MI*%% MEGP76V38>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B,TLE M-1@GT1 +=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4$AYV)@H M*7\GO"@RBP.Q8^\[$9]X>^*A-V5TIE:DNR#>!>^MV!X/&;M%HBGF/,;P9U 0 T@, M !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P=+O5 M73=MD]LS1A---F<\/[/MM"4'3 6Z/?^]0'NU:N,78(9Y;]X,0SZB>;8=@",O M2FI;T,ZY_L28K3I0W-YA#]K?-&@4=]XT+;.] 5Y'D)(L39*W3'&A:9E'W\64 M.0Y."@T70^R@%#<_SR!Q+.B.OCH>1=NYX&!EWO,6OH+[UE^,M]C"4@L%V@K4 MQ$!3T/O=Z9R%^!CP)&"TJS,)E5P1GX/QJ2YH$@2!A,H%!NZW&SR E('(R_@Q M<](E90"NSZ_L'V+MOI8KM_" \KNH75?0(R4U-'R0[A''CS#7\X:2N?C/< /I MPX,2GZ-":>-*JL$Z5#.+EZ+XR[0+'?=QNCED,VP;D,Z = $<8QXV)8K*WW/' MR]S@2,S4^YZ')]Z=4M^;*CAC*^*=%V^]]U;N#L>8M)US!+!//N2 M(MU*<4[_@:?;\/VFPGV$[_]0^&Z;(-LDR")!]M\2-V*.R5])V*JG"DP;I\F2 M"@<=)WGE70;V/HUO\CM\FO8OW+1"6W)%YU\V]K]!=."E)'=^A#K_P19#0N/" M\>#/9AJSR7#8SS^(+=^X_ 502P,$% @ -8.C3BX((1FU 0 T@, !D M !X;"]W;W)K&UL=5-A;]P@#/TKB!]0+ERZG4Y) MI%ZG:I,VZ=1IVVWXV)AN-?7(M@"?/6G4N MIZWW_9$Q5[:@A;LQ/71X4QNKA4?3-LSU%D0505HQOMM]8%K(CA99])UMD9G! M*]G!V1(W:"WLGQ,H,^8TH2^.1]FT/CA8D?6B@>_@?_1GBQ9;6"JIH7/2=,1" MG=.[Y'A*0WP,^"EA=*LS"95^:D M2\H 7)]?V!]B[5C+13BX-^J7K'R;TP,E%=1B4/[1C)]AKN>6DKGXKW %A>%! M">8HC7)Q)>7@O-$S"TK1XGG:91?W<;KAR0S;!O 9P!? (>9A4Z*H_)/PHLBL M&8F=>M^+\,3)D6-ORN",K8AW*-ZA]UHDAR1CUT TQYRF&+Z.62(8LB\I^%:* M$_\'SK?A^TV%^PC?OU'X'X)TDR"-!.D;@OV[$K=BTG=)V*JG&FP3I\F1T@Q= MG.25=QG8.Q[?Y#5\FO9OPC:R<^1B/+YL[']MC >4LKO!$6KQ@RV&@MJ'XT<\ MVVG,)L.;?OY!;/G&Q5]02P,$% @ -8.C3CS) _>T 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0$CMMH\BVU+2J M.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^ '?<>_?N.+(!S:MM 1QY5U+;G+;. M=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P M,L3V2G'SZP@2AYQNZ:?C632M"PY69!UOX 7<]^YDO,5FEDHHT%:@)@;JG-YM M#\==B(\!/P0,=G$FH9(SXFLPOE0YW01!(*%T@8'[[0+W(&4@\C+>)DXZIPS MY?F3_3'6[FLY(*IGFM*IN*_P@6D#P]*?(X2 MI8TK*7OK4$TL7HKB[^,N=-R'\29-)]@Z()D R0S8QSQL3!25/W#'B\S@0,S8 M^XZ')]X>$M^;,CAC*^*=%V^]]U)L]]<9NP2B*>8XQB3+F#F">?8Y1;*6XIC\ M T_6X>FJPC3"TS\4WJP3[%8)=I%@]]\2UV)N_TK"%CU58)HX39:4V.LXR0OO M/+!W27R3W^'CM'_CIA':DC,Z_[*Q_S6B R]E<^5'J/4?;#8DU"X<;_W9C&,V M&@Z[Z0>Q^1L7'U!+ P04 " U@Z-.H'B0W[0! #2 P &0 'AL+W=O MN"@Q59QQOX >YG=S+>8C-+)11H*U 3 W5.[S:'XR[$ MQX G 8-=G$FHY(SX$HRO54Z3( @DE"XP<+]=X!ZD#$1>QNO$2>>4 ;@\7]F_ MQ-I]+6=NX1[ELZAX@/3A08G/4:*T<25E M;QVJB<5+4?QMW(6.^S#>;*^P=4 Z =(9L(\ -B:*RC]SQXO,X$#,V/N.AR?> M'%+?FS(X8ROBG1=OO?=2;/;[C%T"T11S'&/29;#0FU"\=/_FS&,1L-A]WT M@]C\C8O?4$L#!!0 ( #6#HT[2@WUNW $ $% 9 >&PO=V]R:W-H M965T2Y? G=^7NX(1S)(]:9K (/>!6]UBFMCNA,A.J]!,/T@ M.VCMEU(JP8P-545TIX 5GB0XH9O-@0C6M#A+?.ZBLD3VAC>&FJVK@$R9*.5? #S,_NHFQ$9I6B$=#J1K9(09GBI^WI'#N\![PV M,.C%'KE.KE*^N>!KD>*-*P@XY,8I,+O(/JO1;IJ,839A4WV09-]0"!:F80P^[#)(6AR^"@0KSL)8(Z' ML$D<-(D# O'*)(1Y7)F0Q144H"H_?!KELF_]X"^R\WP_47^%_\''Q^$[4U73 M:G25Q@Z"OZZEE 9L*9L'>ZJU?8_F@$-IW#:V>S5.Y1@8V4T/#IE?O>PO4$L# M!!0 ( #6#HT[O;^K9L@$ -(# 9 >&PO=V]R:W-H965T?$X'8]]< ^#)AU:MRVCC?7=@S!4-:.'N3 Z:%;&F>QMC)YJGIO9(MG"QQO=;"_CF",D-&-_0:>)5U MXT. Y6DG:O@!_F=WLNBQ6:64&EHG34LL5!E]VAR.NX"/@%\2!K>P2>CD;,Q; M<+Z5&4U"0:"@\$%!X'&!9U J"&$9[Y,FG5,&XM*^JG^)O6,O9^'@V:C?LO1- M1A\H*:$2O?*O9O@*4S][2J;FO\,%%,)#)9BC,,K%+REZYXV>5+ 4+3[&4[;Q M'";]*VV=P"<"OR&P,5&L_+/P(D^M&8@=9]^)<,6; \?9%"$81Q'_8?$.HY=\ M\_B8LDL0FC#'$<.7F!G!4'U.P==2'/E_=+Y.WZY6N(WT[3+[?K\NL%L5V$6! MW3)_DMRTN(:Y;9(M9JK!UG&;'"E,W\9-7D3GA7WB\4[^P<=M?Q&VEJTC9^/Q M9N/\*V,\8"G)':Y0@P]L=A14/IB?T+;CFHV.-]WT@MC\C/._4$L#!!0 ( M #6#HTZ38BX9Q0$ #<$ 9 >&PO=V]R:W-H965T1E? MS-WQ[KT[X)R-2K^9%L"B=RDZD^/6VOY B"E;D,S(>++,1.NLC48 7OX*21&:1D^N,(0HTYWN"OP MO6NL#I,AZ MUL KV)_]23N/+"P5E] 9KCJDH<[Q_>9P3#T^ 'YQ&,W*1KZ3LU)OWOE>Y3CQ M!8& TGH&YI8+/( 0GLB5\6?FQ(ND3US;7^Q/H7?7RYD9>%#B-Z]LF^,]1A74 M;!#V18W?8.XGQ6AN_@=<0#BXK\1IE$J8\$7E8*R2,XLK1;+W:>5=6,=IYX[. M:?$$.B?0)6$?=,@D%"I_9)85F58CTM/9]\Q?\>9 W=F4/AB.(NRYXHV+7@J: MT(QG;M7JZCQ/LH@2[0+#[ MI\7M58LQS"XNDD9%T@A!>B42P]Q>B9#5Q4G037BR!I5JZ,*XK*++5-R'ET+^ MPJ>1>F:ZX9U!9V7=\PF77"MEP962W+A:6C?%BR.@MMZ\<[:>WO+D6-7/8TJ6 M?T7Q"5!+ P04 " U@Z-.5_K05+@! #2 P &0 'AL+W=O3DFD7J=IDS;IU&G;9RYQ M$E2(,R"7[M\/2)IE7?8%L/%[SS8F&]$\VQ; D1>M.IO3UKG^R)@M6]#"WF / MG;^IT6CAO&D:9GL#HHH@K1A/DCNFA>QHD47?V109#D[)#LZ&V$%K87Z=0.&8 MTY2^.IYDT[K@8$76BP:^@OO6GXVWV,)220V=E=@1 W5.']+C:1_B8\!W":-= MG4FHY(+X'(Q/54Z3D! H*%U@$'Z[PB,H%8A\&C]G3KI(!N#Z_,K^(=;N:[D( M"X^H?LC*M3D]4%)!+0;EGG#\"',]MY3,Q7^&*R@?'C+Q&B4J&U=2#M:AGEE\ M*EJ\3+OLXCY.-[?I#-L&\!G %\ AZK!)*&;^7CA19 9'8J;>]R(\<7KDOC=E M<,96Q#N?O/7>:\&3^XQ= ]$<WI2X%?/NC0A;]52#:>(T65+BT,5)7GF7@7W@\4W^ MA$_3_D681G:67-#YEXW]KQ$=^%22&S]"K?]@BZ&@=N%X[\]F&K/)<-C//X@M MW[CX#5!+ P04 " U@Z-..NEHCK8! #2 P &0 'AL+W=ODW+//K.ILQQ=++7<#;$CDH)\^<$$J>" MIO35\=2WG0L.5N:#:.$[N!_#V7B+K2QUKT#;'C4QT!3T(3V>LA ? W[V,-G- MF81*+HC/P?A2%S0)@D!"Y0*#\-L5'D'*0.1E_%XXZ9HR +?G5_9/L79?RT58 M>$3YJZ]=5]![2FIHQ"C=$TZ?8:GG R5+\5_A"M*'!R4^1X72QI54HW6H%A8O M18F7>>]UW*?Y)KM;8/L O@#X"KB/>=B<*"K_*)PH.#URWYLJ M.&,KXIT7;[WW6O(TR=DU$"TQISF&;V+2-8)Y]C4%WTMQXO_!^3[\L*OP$.&' M;?;;;)\@VR7((D'V3XGINQ+W8MZK9)N>*C!MG"9+*AQUG.2-=QW8!Q[?Y"U\ MGO9OPK2]MN2"SK]L['^#Z,!+26[\"'7^@ZV&A,:%XYT_FWG,9L/AL/P@MG[C M\B]02P,$% @ -8.C3@_7:N6W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->M--[4 MQBKAT;0-<[T%4462DHSO=C=,B4[3(HN^DRTR,WC9:3A9X@:EA/US!&G&G";T MP_'4-:T/#E9DO6C@&?S/_F318HM*U2G0KC.:6*AS>I\,@$8Y1&NKB2J%D%4U'B M;=H['?=QNDF3F;9-X#.!+X2[&(=-@6+F7X0716;-2.S4^UZ$)TX.''M3!F=L M1;S#Y!UZ+P5/]AF[!*$9JK -G&:'"G-H.,DK[S+P-[S^"9_X=.T M_Q"VZ;0C9^/Q96/_:V,\8"J[*QRA%C_88DBH?3C>XME.8S89WO3S#V++-R[> M 5!+ P04 " U@Z-.1U&2%KV$ *[X0 MVRSIW]-\U.;9=@ .O4JA;($[Y_HC(;;J0#)[HWM0_J;1 M1C+G3=,2VQM@=21)06B2W!+)N,)E'GUG4^9Z<((K.!MD!RF9^7L"H<<"I_C- M\M? +W._^;+Q%%I6:2U"6:X4,- 6^2X^G+. CX ^'T:[.*%1R MT?HY&-_K BQ B"/DT7F9-O(0,Q/7Y3?U;K-W7U,%9VQ% MO//)6^^]EC2]S&PO=V]R:W-H965TM&36ZO:=JD33;7M/W,ZJCD0"S@ M>OWW!?2LV=(OP@QOWIMA&(M9Z1?3 UCT*L5@2MQ;.QX),74/DID[-<+@3EJE M);/.U!TQHP;6A" I"$V2=T0R/N"J"+ZSK@HU6<$'.&MD)BF9_GT"H>82I_C- M\'*.U^"]P!>'@/A.G42MAPA?5D[%*KBPN% MEY4/89V7DRQ?P^(!= V@6\!#T"&+4,C\ [.L*K2:D5[N?F2^Q>F1NKNIO3-< M13ASR1OGO58T?5^0JR=:,:<%0W>8=$,0Q[Y)T)C$B?X33N/A633#+(1G>_7[ M+$YPB!(< L%AKT^3FQ)CF/\4F4=%\@@!O1&)86XK(;O&2=!=>+(&U6H:PKCL MO-M4/-+0^+_P9:2^,MWQP:"+LN[YA":W2EEPJ21W+I?>3?%F"&BMW]Z[O5[> M\F)8-:YC2K9_1?4'4$L#!!0 ( #6#HT[D6UM6U $ )P$ 9 >&PO M=V]R:W-H965TO?&YRG'B$P(!I?4,S"TW> 8A/)%+X]?,B1=)'[C> MO[-_#+6[6J[,P+,2/WEEVQP?,:J@9H.P+VK\!',]>XSFXK_ #82#^TR<1JF$ M"5]4#L8J.;.X5"1[FU;>A76<3@[I'!8/H', 70*.08=,0B'S#\RR(M-J1'JZ M^Y[Y7[PY47&JPAG+GGCO+>"TEU&;IYHQIPG#%UA-@N"./9%@L8DSO2_ MW%Y/ S,95O7S6T"6!ZGX U!+ P04 M " U@Z-..%I/8\$! W! &0 'AL+W=OXYYP(WV:CTFVD!+'H77)HT),V8)@YD;U(-V76FG!K MU M0TRO@56A2'!"-YLO1+!.XB(+N:,N,C58WDDX:F0&(9C^. !78XZW^))X[9K6 M^@0ILIXU\ /LS_ZH7406EJH3($VG)-)0Y_A^NS^D'A\ OSH8S6J/?"(_ MX=-(O3#==-*@D[+N^81+KI6RX*QL;IR7UDWQ$G"HK=_>NKV>WO(46-7/8TJ6 M_XKB+U!+ P04 " U@Z-.V709\-T! #Z! &0 'AL+W=O9%MJ.DV;M$E1IW6?B7U^ M4<%X@./NWP^PX[D=D_K%<,=SSSUWYDA'J9YU V#0B^"=SG!C3'\D1!<-"*;O M9 ^=/:FD$LQ84]5$]PI8Z8,$)S2*]D2PML-YZGUGE:=R,+SMX*R0'H1@ZO<) MN!PSO,$WQV-;-\8Y2)[VK(;O8'[T9V4MLK"4K8!.M[)#"JH,WV^.I\3A/>"I MA5&O]LA5'.D MMC>%<_I6^#,K7EOO-:?;?4JNCFC&G"8,76$V"X)8]B4%#:4XT7_":3A\&U2X M]>'Q*X6',$$<)(@]P?8501(FV 4)=@$%'][T*(")HW"2?3#)/D#PGS8?@@2' M]Y>9! F2=Y09P,1O_R99W3T!JO93IU$AA\Y/_,J[#/8]]7?W+WQZ%;XQ5;>= M1A=I[ 3X>UI):YLRQO[$"T&A\JX[<'NU32.DV%D/[\T9'GN\C]02P,$ M% @ -8.C3O&ULC53;CILP$/T5Y ]8$^Z) *E+5;52*T5;M7UV8 AH;4QM)VS_OK8A M*!>KVQ?L&90>@O#=&!UF@3JEQA[&L.V!$/O$1!OVFY8(1I4-Q MQ'(40!I+8A0'OI]@1OH!E;G-[469\Y.B_0![X0;*IP)MT"7QTA\[ M91*XS$=RA.^@?HQ[H2.\JC0]@T'V?/ $M 7ZL-E5F<%;P,\>)GFU]TPG!\Y? M3?"E*9!O"@(*M3(*1"]GJ(!2(Z3+^+UHHM72$*_W%_5/MG?=RX%(J#C]U3>J M*U"&O 9:DG1M[2_%P'Z1VXTC^//>(MYPJTHO^DY]OI2V\-*+3*;%.]%_.O/P>*C\NMAM>KM?P+ M4$L#!!0 ( #6#HTX@]J%-5P( & ' 9 >&PO=V]R:W-H965T.LI^R%5P#">6U(RW=N)42W18B7%328KV@'K7QS MH:S!0F[9%?&. 3YK4D-0X'D):G#=NGFF8T>69_0F2-W"D3G\UC28_2F T'[G M^NXC\%Q?*Z$"*,\Z?(7O('YT1R9W:%0YUPVTO*:MP^"RLI1T"@%$H"R\<=]D"(4I(^?@^B[IA3$:?KA_HG7;PL MYH0Y["GY59]%M7/7KG.&"[X1\4S[SS 4%+O.4/U7N .1<.5$YB@IX?K7*6]< MT&90D58:_&J>=:N?_:#_H-D)P4 (1H+,_1$A' CA&R'ZD! -A&A&0*84W9L# M%CC/&.T=9O[>#JM3Y&\CV?U2!76S]3O9'BZC]SR(-AFZ*Z$!4QA,,,'X(P)) M]3%%8$M1! MZ\#[!?HE(_?>0PQ(2AG83H;7.4//#J8EP;1>(K *1%H@F G$X MZY.!K#6D'7JY2F>%6$#^*K [B:U.XH63(/9F5@QF,\DR36*<&$PRQ=AM)%8; MB<7&[%\KDJ6-A8]]LNB('Z\V=BNIU4IJL3++4J3++*MHYB1==,2SVUA;;:PM M-OYQ2#=6@DMU:H MKW42':^)IT"-J5F\\+=[,^S?9,S=\PVS:]URYT2%'()Z5%TH%2 ]>BMYA"MY MW8T; A>AEJE<,S/SS4;0;KC/T'BIYG\!4$L#!!0 ( #6#HT[@N5QFS@$ M *@$ 9 >&PO=V]R:W-H965T.>$%UW()C>R!$&^Z:52C!C0W4F>E3 &E\D.*%1E!'!^@%7 MA<\=557(B^'] $>%]$4(IOX<@,NIQ#&^)9[[\]##INSURG9RD?'7!UZ;$D3,$'&KC&)A=KO $ MG#LB:^/WPHE725=XO[^Q?_:]VUY.3,.3Y+_ZQG0EWF'40,LNW#S+Z0LL_:08 M+YO7?O#KM/#?RL(%="F@:P&=>YF% MO/-/S+"J4')":I[]R-PGCO?4SJ9V23\*_\Z:US9[K6B:%>3JB!;,8<;0=YA\ MQ1#+OXK0H CU!-L[@CBE88)MD&#K"9)W#G8/+F?,SF.&621)-TE8)@G*) &9 M#P\R 4P6A472H$@:((C#!%F0(/MGFC3[SS3S($$><+!]:#.$>9PEN3MD[A_^ MSM2Y'S0Z26//JS]5K90&+%^TL6UW]MI8 PZM<=O<[M7\\\R!D>-R+Y#UNXF3H )F MMI-TWWZVH928HV\"=OYW/Y_QW7EYE>I%GX0PT6M=-7H5GXQI[Y-$[TZBYOI. MMJ*Q_QRDJKFQ0W5,=*L$WWNCNDH(0BRI>=G$ZZ6?>U3KI3R;JFS$HXKTN:ZY M^K<1E;RN8AR_33R5QY-Q$\EZV?*C^"G,K_91V5$R>-F7M6AT*9M(B<,J?L#W M6\R<@5?\+L55C]XC%\JSE"]N\&V_BI%;D:C$SC@7W#XN8BNJRGFRZ_C;.XT' MIC,=QM!<'?J[,D[Q^%7U BSCJH_\N+J*R M# MU ??K8U4][5:[@X%OJ=V,W=NTN^=_\]&J^WL94W88IE ML^DT9*3!@R*QW@<$@1 ;,C$GMX#M5)'-$"@8!/7V]"8(!CM(00>I=Y#>.,B" M7>@TS&N:3H-P:A,&P:0%2%H I#P@=9K%B(13S&9!# 0Q %0$(#8!?2)I@6=) M&4C*IJ0,!:1L&E*!6#9+RD%2#I!P0,JG)(0IG245(*D 2,&IW103T@+ELQR, MX/Q# (F&"8BF'ZI@Q3QK)M19<*C!0*[*P5O2BFP]&4Y?"D'R MC'YP/."*@8&2D84EHQ>-RV"0Z]L/)=U"DE%[JH4Z^DZNHYT\-\8U@M'L<%MX M(*Z]!?,;=XOP;>_=37<%^<'5L6QT]"R-;9Z^Q1VD-,*N$-W9O3K96\\PJ,3! MN-?,OJNN]7<#(]O^6I,,=ZOU?U!+ P04 " U@Z-.^#9;&>\! #,! M&0 'AL+W=O*&V$Z9_7R\,0Q+:/&#[^IQSE]SK;!3R174 &KTR MRE4>=%H/>XQ5U0$CZD$,P,U-(R0CVAQEB]4@@=2.Q"B.PW"+&>EY4&3.=I1% M)LZ:]AR.$JDS8T3^*8&*,0^BX,WPW+>=M@9<9 -IX3OH'\-1FA.>5>J> 5>] MX$A"DP=/T?Z06KP#_.QA5(L]LIFZRX-=@&IHR)GJ9S%^ABF?-$!3\E_A M M3 ;23&1R6H>NW7T-]MDHJT3XHD0SX0H_2\AF0C) M.V'CDO>1N50_$DV*3(H12?]G#<3V1+1/3#$K:W2UA1F^6*$) M4WI,O,!$,P(;]=E%O.:BC._H\;6#PSWB\1\>DM4D$L=/E@&FNW6!S:K Q@EL MKJH0W53!8[8.PQTF7'>1KKI(5USCOP_( 5?P%02P,$% @ -8.C3L># M#$#- P Z1( !D !X;"]W;W)K&ULE9A=CZ,V M%(;_"N*^"[;Y'"619E*M6JF51EMM>\TD3H(6C[IJNK5_DO+\% 3=[L3KHOLDSKSIOSF(MBYD?]L> M@^[<\F(_#JJK@(9A$M1%V?B;U?CLM=VLQ$569<-?6Z^[U'71_OO"*W%=^\3_ M>/"E/)[D\"#8K,[%D?_%Y=?S:]O?!;*QFOY8>T_DZ#(E[QG1Q"%/W'.]_RJAHB]3J^JZ#^;BXUM1_5/NY6GM9[ZWYX?B4LDOXOH;5PG%OJ>R_X._\ZK'!R7] M'#M1=>-?;W?II*A5E%Y*7?R8/LMF_+RJ^!_#\ "J!M#;@'[N>P.8&L!^#DC& MY"=E8ZJ_%K+8K%IQ]=KI;9V+H2C($^L7\MM.O^(:8+@D[Q3.B"TE>05M64 M9)8@@)$\S!R"L+$0MJ#\%31//4NII0=0N?.=8YLBP*=RAU,2;"XD7MX"!%L" M 9Y@-0&$(G--[D.Z&&P))/T?;8!-@61+VB #]9W8;? (TP5ADR' '>PVR.WZ MCFAD"0(82XE#$,5>0\,%;:"@>>H)2TP]B,IA:.=A M-H&"=)-GQ/09B-'8M<38:2C:?5A-D%HS$7,1MP"BD6M+C3V+ L_*4T<([#(T M7UXR#/L"0[Y@EHR"YMG:VX<'D"X&NP)#NQFS8!2D;YRMK2JDB&-Y&788AO8R M9KDH2'-#.\DDH#68VD[8OGUM0Q +3F_B'\Z<;\:82=YQ\2Y+ M .5]U*R1&[]4JETC)(\EU%0^\18:_>3,14V57HH+DJT >K)!-4,X"!)4TZKQ MB]SN[461\ZMB50-[X!,KTR]\NXK M#/7$OC<4_QUNP+3<9*(91\ZD_?6.5ZEX/;CH5&KZT8]58\=N\+^'N0/P$(#' M@##Z;P 9 L@L /69V5)?J*)%+GCGB?YEM=3S:8]._M,5ROU[JT@ M09BCFS$:--M>@R<:_%FQ6RH(&25()S!F@9U98!M/)O%AG+H-B-. 6(/H4QFS M)+>])K&:IB\CP9F;$CDID8-"9I1>$T\H!$?838F=E-A!B6:4V$$) S49(%)4SP \K*25DY*,F,LEI2@NP!)7524@=E-:.DRQ.+'[V7S$G)%A2< MIC-*MKAC84S([([L'"I]KO.KB";?L.FI/ZBX5(WT#ESI=F _VC/G"K1C\*0+ M*W4;'Q<,SLI,5WHN^F;6+Q1OASZ-QC^+XA]02P,$% @ -8.C3O)=DW9X M P UQ$ !D !X;"]W;W)K&ULE5C9;MLP$/P5 M01\0B:1U.+ --"J*%FB!($7;9\:F;2&2Z$ITG/Y]J2.&18Z.O%B'9Y>SW-TA MJ=5%EB_540CEO.594:W=HU*G>\^KMD>1\^I.GD2A_]G+,N=*/Y8'KSJ5@N\: MHSSSJ.^'7L[3PMVLFG>/Y68ESRI+"_%8.M4YSWGY[T%D\K)VB?O^XBD]'%7] MPMNL3OP@?@KUZ_18ZB?OZF67YJ*H4EDXI=BOW4_D/F%A;= @?J?B4MW<.W4H MSU*^U _?=FO7KQF)3&Q5[8+KRZM(1);5GC2/OYU3]SIF;7A[_^[]2Q.\#N:9 M5R*1V9]TIXYK-W:=G=CSY.6KZ (*7*>+_KMX%9F&UTST&%N95AOBXJ?WI"DPZT(S< MD@'I(-,EEG2@.:-@:2!TNH:2#C1WUK"&$"0BP8 +W/ED,;]$".Y;@AK7+!)B M]R4AC$8#(^'F)*@[K2JQ&V\H?[CK"&H[JTJBV:/@UB3QG"J)/S1KN(<):N*! M0J.X/:D_OTHH[CV*>L]<\*C=>WI2C-4] :AH&0],/QU8OU&3FDL>M9O4K.M1 M2)\([F&*>MA<]CK0*)$Q2)\(5@**-@'FTD?M-1XER$:-) BK"D6J,E#X%,L% M#3]0M5@+*-("JVIM+2!AY(?FK !83()X@!"6#8IDPZI;6S:LK$ MYAPU.E XD2" LA/DW9RPZT\>/WAY2(O*>99*']:;(_5>2B6T1_].QW44?'=] MR,1>U;>1OB_;3PWM@Y*G[C.*=_V6L_D/4$L#!!0 ( #6#HTX^OK?RW@, M .\5 9 >&PO=V]R:W-H965T@WJ-HIV0WH%7]G^E+? M''M=*2_&?.].?CML_+#+2.=ZWW0ATO;K7>]TGG>1VCS^'8/ZUSF[@;?'']%_ MZ8MOBWE):[TS^3_9H3EM_,3W#OJ8ON7--W/Y58\%*=\;J_]=O^N\E7>9M'/L M35[WG][^K6Y,,49I4RG2'\-W5O;?ES'^QS \@,8!=!T@Y*<#>!S DP'!D%E? MZL]IDV[7E;EXU?!OG=/NIA!/W)JY[R[VWO6_M=76[=7W+8O5.GCO HV:KX.& M;C1TK]C9"N:K)&@3N&9!, OJQ_/M> IQ (8!N \@;P-$DRH&2=1+RJ&*6$;Q MI!);Q4S*48R$N4@[%Q'C H&4//=B&" Z+$;@T3=U"FB.)RH=D"5")7@7&*8 M2PS2< SBP= M2S!A4@F02HX;FS"IM(!4]Q-A".EQ ]V-FGD+(&%2"31' M2ZW;%G-*"+DF8+ )D62L@ M@28(3 $JIRF, 60$H..F9@P@+P"0,8 \!T"V 0PGCGPJN4_$L<&= 2C;@+HF MP70RHG/E"('IY 5T,J:3Y]#)-G>N63!T#*"S#(UG3X*Q9- ^V14"8\FK^89* MC))$*$T-'44/R$8J)]D28RD%,,6Q"Y 82[G@@5%BH"3:=DZ7.VD3)5:)E%-7 M;!E%SA8L'8^- #XF1P@,GUP G\3PR3GPR7E/CTCFWO!)S*F0PTECSN/KU>#ZCG?[/U!+ P04 " U M@Z-.@,A&%.@! #1! &0 'AL+W=OIGG4#8()7SH3.4&-,M\-8%PUPJF]D!\*>5%)Q:JRI:JP[!;3T M),YP%(8)YK05*$^][ZCR5/:&M0*.*M ]YU3]W0.30X8VZ,WQU-:-<0Z87]U160O/4"8DO?E3F2_U"# BQ36" MD/4,9+50XOED643R'XG;U0!;'V#[04!R<5,C)O$8X3'A>HIX-46\DN+V(L4U M)KJ_O[BKSS&C$+SH$ ZJ]L.D@T+VP@_RPCO/ZT/D.^P=/@[[#ZKJ5NC@)(WM M4]]-E90&K)3PQFII[/LR&PPJX[:W=J_&*1L-([OI <'S*Y;_ U!+ P04 M" U@Z-.()+W[9<" !-"@ &0 'AL+W=OQ=?N*Z22-U452NU4K15VV=OXB1H 5/;2;9_7]L01.#0 ML"]@FSGC.8./[<5%R%=UY%Q[;V51J:5_U+I^# *U/?*2J0=1\\I\V0M9,FVZ M\A"H6G*V>6O%FYL(U<+<=)%7O&-]-2I+)G\^\0+<5GZV+\. M/.>'H[8#P6I1LP/_P?7/>B--+^A8=GG)*Y6+RI-\O_0_XL9K7A26R>CXTY+ZW9PVL-^^LG]VR9MD M7ICB:U'\SG?ZN/13W]OQ/3L5^EE ME!9ERV*DE.RM>>>5>U]:_FL8'$#: -(%X/"_ ;0-H(. H%'F4OW$-%LMI+AX MLOE;-;.+ C]28^;6#CKOW#>3K3*CYQ6EZ2(X6Z(6\]1@2 ]#;A'K,8+2#A(8 M 9T* JH@+I[>Q&

L7CPN8AM$$!5QX.'Z'*7#IX62.*OVHO6=R4->*>]%:'-%< ?Y M7@C-#2-Z, 8?S=VNZQ1\KVTS,6W97'":CA9U>WD+NAODZA]02P,$% @ M-8.C3D?TE#G< 0 8@0 !D !X;"]W;W)K&UL M?53;CILP$/T5RQ^P3H!-T@B0-JFJ5FJE:*NVSPX,%ZV-J>V$[=]W;+,LFZ5] MP9[Q.6@V\ M]"0I6+1:;9CD;4?SU/M..D_5Q8JV@Y,FYB(EUW\.(-20T35]<3RV=6.=@^5I MSVOX#O9'?])HL4FE;"5TIE4=T5!E]&&]/R8.[P$_6QC,;$]<)6>EGISQIT:.W 8[O$=M_1(@7 MBX@]/YXGN-DN"R2+ HD72-YT87?3A8#9>4SG,:N[^YM"EC"WB;#9U4C0M7_% MAA3JTEG7A)EW&I2'R%WMC?^ Q3>^ZM,F+YO7-=M9\A967PX_GHKI2Q@BI@S M)0T._&0(J*S;;G&OP[,/AE7].-%L^JWD?P%02P,$% @ -8.C3O!O*+I. M @ 60@ !D !X;"]W;W)K&ULE5;M;ILP%'T5 MQ /4V'RF(DAKIFF3-BGJM.ZWDS@!U6!F.Z%[^]F&HD N4\H/_'7NN>?@7#MY M)^2K*AG3WEO-&[7V2ZW;1X34OF0U50^B98U9.0I94VV&\H14*QD]N*":(Q($ M":IIU?A%[N:VLLC%6?.J85OIJ7-=4_GWB7'1K7WLOT\\5Z=2VPE4Y"T]L9], M_VJWTHS0R'*H:M:H2C2>9,>U_PD_;G!J QSBI6*=NNI[ULI.B%<[^'98^X%5 MQ#C;:TM!37-A&\:Y93(Z_@RD_IC3!E[WW]F_.//&S(XJMA'\=W70Y=K/?._ MCO3,];/HOK+!4.Q[@_OO[,*X@5LE)L=><.7>WOZLM*@'%B.EIF]]6S6N[?J5 MF QA< 9 L@8@*/_!H1#0#@+0+TR9_4SU;3(I>@\V>]62^V/ C^&YF/N[:3[ M=F[-N%5F]E*$T2I'%TLT8)YZ#+G&Q,$4L[G%D!&!C()1!@%E$!<>3E)@F" $ M"4)'$$T(R,Q'CTD)8EO74]-3_(D8)X$R)/ !"E(D-Z_OQE(D $*TMF^93=.%TRNP!2K^TWB M "ZFX'Z;>*$>,: BFQ6I:I2W M$]I<%^Y0/PJAF2$,'HSWTMSSXX"SH[;=U/1E?]GU RW:X2)'X[^)XA]02P,$ M% @ -H.C3DOKP0LN @ KP8 !D !X;"]W;W)K&ULC55MKYL@&/TKQN^[6 74QIJL;98MV9*;NVS[3%M:S45Q0.O=OQ^@ M-5ZAR[[(VWG..<^#0-%S\2HK2E7PUK!6;L)*J6X-@#Q6M"'RB7>TU2MG+AJB M]%!<@.P$)2<;U# 01Q$&#:G;L"SLW+,H"WY5K&[ILPCDM6F(^+.EC/>; M)U[J2Z7,!"B+CESH=ZI^=,]"C\#$YP9O 3]KVLM9 M/S"9'#A_-8,OITT8&4.4T:,R#$0W-[JCC!DB;>/WR!E.DB9PWK^S?[*YZUP. M1-(=9[_JDZHV818&)WHF5Z9>>/^9COF@,!B3_TIOE&FX<:(UCIQ)^PV.5ZEX M,[)H*PUY&]JZM6T_K.![F#\@'@/B*6 %_QF0C ')_P; ,0 N L"0BJW-GBA2 M%H+W@1AVMR/F)UJMH:[^T4S:8MLU71ZI9V]E@E$!;H9HQ&P'3#S#Q.\1.Q>1 M).\A>P\$11,&:).3T]CK-+8$R8Q@E3X@2+P$B26 ) N* D1@_^ MH]SK)'<31HN#N<_=LCI5!;.;P%SEWXBXU*T,#ESI2\4>_3/GBFJ^Z$G7KM*O MQS1@]*Q,-]5],=RAPT#Q;GP>P/1&E7\!4$L#!!0 ( #:#HTZ[>(%8)@( M 'X& 9 >&PO=V]R:W-H965T'; (Z&U/;"==_7W]PE()YB>WU[,RL'2]YQ\6; MK !4\,YH(_=AI52[0TB6%3 B'W@+C=ZY<,&(TDMQ1;(50,XVB5&$HRA%C-1- M6.0V=A1%SF^*U@T<12!OC!'QYP"4=_LP#C\"+_6U4B: BKPE5_@!ZF=[%'J% M!I9SS:"1-6\" 9=]^!CO#K%-L(A?-71R- ],*2?.W\SBZWD?1L814"B5H2!Z MN,,34&J8M(_?/6DX:)K$\?R#_;,M7A=S(A*>.'VMSZK:AYLP.,.%W*AZX=T7 MZ M*PJ"O_AO<@6JX<:(U2DZE_0W*FU2<]2S:"B/O;JP;.W9N)TO[-'\"[A/P MD(!=+4[(.G\FBA2YX%T@W.&WQ-QQO,/Z;$H3M$=A][1YJ:/W8I5ND$E\:HD'I5XHN(PR5@E63C,U"N2>D3P1"2=B7Q*X]2ODGE5,H_* M:J*2S4N)-VN_RL:KLIG?:[9 L/42;#TVDXG-[?Q>LZ5[C2/_&XD\.NGTD?A M"W_S>.$MQAZ*V6/T@:;UH-'S9R"NMO')H.2WQG;=471HKH_8MH]_<->9OQ-Q MK1L9G+C23&UL=95=;YLP%(;_"N)^!1O,1T20ED[3)FU2U:G;M9,X =5@9CNA M^_>S#444#KD V[SG?8X=^[CHA7Q5%6/:>VMXJ_9^I76W"P)UJEA#U8/H6&N^ M7(1LJ#9=>0U4)QD]NZ"&!S@,DZ"A=>N7A1M[DF4A;IK7+7N2GKHU#97_#HR+ M?N\C_WW@N;Y6V@X$9='1*_O%]$OW)$TOF%S.=<-:58O6D^RR]S^CW0%%-L I M?M>L5[.V9Z=R%.+5=KZ?]WYH,V*:3!))TU@_"<(!B'8 M&40S Y1&L$$$&D3.()YG&>)%EH,F<9K6:4@4)3 E!BDQ0(D6E$%#9I2$X!BF M$)!" $J\H) 5A42$P)0$I"0 A2PHR8IB-"%,24%*"E"2!25=KUBZL7LR$)*M M(1E:0+(5!)D?3,E!2@Y0EELL7U$P#LG&3D8A?.!" +3<9:-H3OJ$DWQCV=#& MT48 :;G31M&'E0XVR#!A0"M*P')EJ!U)4!1 MO (%LQ)IKZ"?5%[K5GE'H4VU=37Q(H1FQC)\,%E7YM:;.IQ=M&VFIBV'TC]T MM.C&:RV8[M;R/U!+ P04 " V@Z-.:2NL/F4" #-!P &0 'AL+W=O MZ%_#[1BW_R+(N='=O6F5[(K9*OK/M*AX0"VQJR_T[O MM%+F.A+%R%DES-/*;T*R>E!1H=3DHW^7C7EW@_[##7; @P,>'3SCX/0@$_EG M(DF6*%6[YD7AZESUT*#S:&WP1,;-%HX M2GU$8 AQP MW+XY@ 0^,T3,"WI- # OXH(!O!/PG@6269&\3&)O&V"0!CD,7 MPZ ! 5+4.+.0,$"A%"<^($+@T(0% (@- .%"]"G)(PBM))1!((B (1GH&@) M"H,@B5= ,0B* 9 W \7+?^0FOA>L'(8$!"7+TY3XL !RX9IQ@5B#>='T1M$D M6&\3K(%6BA,!H$5U#B7L/I'60&")[A$&0-$27 M(P\@Q7.2!Y%6 M-P\N>@14?3*O^L'H^2_Y\_/D3&[3FO*KZ2/"RMFM,4ULLCKVJCTVM_%_\[[1 M_2#\6C;".C&I[G1S\UX8DU0%XV[4R2Y4;QTG%;U(/8S4F/<-II](U@[-TQD[ M>/8/4$L#!!0 ( #:#HTXU7JX_-P( ,' 9 >&PO=V]R:W-H965T MO;0A'R*;*'VPOLS,[!J^SEHLW60(HYYW16J[<4JGFQ?-D40(C,*+T4)T\V LC!)C'JA;Z_\!BI:C?/;&PG\HR?%:UJV E'GADCXN\& M*&]7;N!> Z_5J50FX.590T[P ]3/9B?TRAM8#A6#6E:\=@0<5^XZ>-D&H4FP MB%\5M'(T=XR5/>=O9O'UL')]4Q%0*)2A('JXP!8H-4RZCC\]J3MHFL3Q_,K^ MV9K79O9$PI;3W]5!E2LW=9T#',F9JE?>?H'>T-QU>O??X )4PTTE6J/@5-JG M4YREXJQGT:4P\MZ-56W'MN>_IN$)89\0#@E!\M^$J$^(/A)B:[ZKS%K]1!3) M,\%;1W1?JR'FIPA>(KV9A0G:O;/OM%NIHY<\]OW,NQBB'K/I,.$($PP(3[,/ M$B$FL0GOTL-;@>T](GF@$*$F(IL?W9AX0!"C!+$EB&\()D5N.DQJ,;7%^+-X M8@3#1'@A<[20.5)(-"FDPRQ'(L$LQ$46J,@"$8EQ@@0E2)[?[Q0E2)$*YA.; MZ=U>ALO9 Y4EJK)$5!83%0R3X"*!CY\@'Z%('U \.(3!\QL:H(=L'81/F$5! MRXF.-VH=#,3)=EGI%/Q<*W-(1]&ADZ]M(Y_$-Z;#VY;T0=-=#]^).%6U=/9< MZ<9FV\^1M%$*C#A9=,S43-*W/G)&3) MM)G*+M@O!*JO9F?_D^K7>23,+.B_'O.25RD7E27Y:^FNTV")J#9SB5\[O MJC?V;"I[(=[LY-MQZ8O[CD M33)[IOA6%+_SH[XL_=3WCOS$KH5^$?>OO$TH]KTV^^_\Q@LCMY$8QD$4ROU[ MAZO2HFR]F%!*]MY<\\I=[ZW_AQEL@%L#W!D8]O\,2&M /@PBEWP3F4OU,]-L ME4EQ]V3SM&IF7PJT(&8S#W;1[9V[9[)59O6VBE"8!3?KJ-5L&@WN:5"G"(SW M#H$AQ :/S/$S8#M6$ (3")@$0<1$\.!D%N&DWL-)734$QC MC"'U,ZE1)<]"@>OU)3GPT$US,""AH//QRMB/9B35,T MV+LMH"+1?#X()^@UD)++L^NURCN(:^4:?6^UZ^=K[!K0A[PY#/Q@\IQ7RML+ M;=J8:S8G(30WP80SLS47<_[H)@4_:3M,S%@V3;B9:%&W!XR@.^6L_@%02P,$ M% @ -H.C3OU]"@5# @ L@< !D !X;"]W;W)K&ULE55AC]HP#/TK57_ I6V@P DJ0:=IDS8)W;3M25VKEYUK7SX2H+(>2J2=10V6^'(0L MF39'>22JEL#VSJGD) J"F)2LJ/QDZ6Q;F2S%2?.B@JWTU*DLF?R] 2Z:E1_Z M%\-+<\^FLA/BU1X^[U=^8!4!ATQ;"F:6,Z3 N64R.GYUI'X?TSH.]Q?VCRYYD\R. M*4@%_UGL=;[RY[ZWAP,[=E!9E MQV*DE.RM78O*K4W'?W'#':+.(>H=POBA ^T8ZZ$3%$A4X1@ M-A*"8>8C(8\Q5T)B5$B,$"Q&0A ,#? @,S3(#"$(1T%N,30>7=#T,>9*R!P5 M,D>$1#C! B58O/\&A@'^$(-_5SS%0)3>B7/GP8<(Q9UBA>B#7H?1?V2+O]B0 MOB=;!$2GHSADT.E*D$]E.D?:@1=U-2-*/Z>0/ M4$L#!!0 ( #:#HT[)3_K.T $ (L$ 9 >&PO=V]R:W-H965T,'D=3$ O, MV+Y] :V9=KCHC7 .W\\Y"!23D,^J ]#!*V>#*E&G];C%6-4=<*INQ B#66F% MY%2;4!ZQ&B70QI$XPW$8IIC3?D!5X7)[617BI%D_P%X&ZL0YE6\[8&(J480^ M$D_]L=,V@:MBI$?X _KON)Y*E*.@@9:>F'X2TP]8^MF@8&G^%YR!&;BMQ'C4@BGW#>J3TH(O*J84 M3E_GL1_<.,TK)%EH?D*\$.*5$#L?/!NYRA^HIE4AQ13(>>]':G]QM(W-WM0V MZ;;"K9GBEJX2D!3Y;H06SFS'Q)TRV8K#17TUBKTGL!)(+@?C6SR=>/G%\ M\JF W"^0> 62JP(21@F7ZSPQ3FRU_0WE<=^4,%!:',DW<%IA=!@5,,;(]B9 MEV$-&+3:3C,SE_/]F ,MQN7JX_7]J=X!4$L#!!0 ( #:#HTXF%EFJN@$ M -,# 9 >&PO=V]R:W-H965T&"Z*+]0V2_KW'1N6TH2^V)[Q.6C-J^V M!7#D30IE<]HZUQ\8LV4+DML;W8/"FUH;R1V:IF&V-\"K0)*")5&T9Y)WBA99 M\)U,D>G!B4[!R1 [2,G-[R,(/>8TIE?'2]>TSCM8D?6\@6_@OOF=H17A#I.WZ+T4:1IE[.*%9LQQPB0K3+P@ M&*HO(9*M$,?D _WN/_S=9HJ[P-^MP]_OMP7238$T"*3_U!B_J_$C9K=/WP5A MJZ9*,$T8)TM*/:@PRBOO,K$/27B4O_!IW+]RTW3*DK-V^+3A 6JM'6 JT0W. M4(L_;#$$U,X?[_!LICF;#*?[^0NQY1\7?P!02P,$% @ -H.C3BG*Z^BV M @ %0H !D !X;"]W;W)K&ULG59=;YLP%/TK MB/<%?_!9)9&23-,F;5+5:=NSFS@)*F!F.TGW[V<;0BE^\L-1VXE@.:_9 M@7_G^D=]+\THZ%1V>G0K]("Z?>1M0Y'MM]%_YF1<&;IV8-;:B4.[7VYZ4%F6K8JR4[+FY MYY6[7UK]*PTFD)9 .H)9^U\$VA+H"R%TP3?.7*@?F6;+N1073S9?JV8V*? = M-9NYM9-N[]P[$ZTRL^=E&))Y<+9"+6;=8$@/@SM$8-2[)0BTQ)J,Z(,%-F-$ M,K$"!8.@CD_[0= 4%@A!@= )A#V!-!IL0@.)':1RD \8130;A +!0G/!;B+0 M331VDPS<-)"HMPP.*4)HX : T3#+)MS$H)MXY"8,Z$3T%LR\D8RF)^"_/3VQ,E @>SMQ,G&&4&2<+@9 "J*PQCV@A'\7T9O M)TZ+Z:<$37 Z3&, %I$DGD@F3LP:RIY,%B85IB,_-$I!;CP MX'=4'@R7'GQ#[<% 54F2+!UN"@!+^[#7?N#B@V^H/ABH*RA*\>@KC7$I(11- M&(+K#[ZE .'_JD P:Y1%0>\P+;D\N+Y#>5MQJK0]MGJS76^S(O8P'LRO;<_C M#ND7F:9A^L;D(:^4]RBT.>K=@;P70G/C$LW,_AU-C]8-"K[7]C$QS[)I5)J! M%G7;A 5=)[C\"U!+ P04 " V@Z-.HU95?BD" "%!@ &0 'AL+W=O M8GMXFR1*4.!Y":*X:=TB,[$M+S+62]*TL.6. MZ"G%_.\:"!MRUW=/@>>FJJ4.H"+K< 4_0?[JMER=T,RR;RBTHF&MP^&0NX_^ M:N-[.L$@7AH8Q-G>T:WL&'O5AV_[W/6T(B!02DV!U7*$#1"BF92./Q.I.]?4 MB>?[$_L7T[QJ9H<%;!CYW>QEG;L+U]G# ?=$/K/A*TP-Q:XS=?\=CD 47"M1 M-4I&A/EUREY(1B<6)87BMW%M6K,.$_\IS9X03 G!G*!J_R\AG!+"]X3(-#\J M,ZT^88F+C+/!X>/;ZK#^4_BK4)E9ZJ#QSCQ3W0H5/191%&7HJ(DFS'K$!&<8 M?T8@Q3Z7"&PEUL%->G!98'.+2#^H$%J;"$U^>-%$;">(K 21(8@N")(K%T9, M;##MZ$(4+Z];N44%7NHG=C&Q54QL$9/:"1(K07*_':F5(+W#CM1B1Y2F5W;< MH@(O\3YXN0NKF(5%S,).L+02+.^W0PTDZR7Q[C!D ETXXL=7?GP"&L6@L\M+ M@5=FS@FG9'TK]34YB\ZS]#'0E_\JOM8SU@R%=YIQ0/_ O&I:X>R85*/%#( # M8Q*41N]!J:O5-V$^$#A(O4W5GH^#<3Q(UDU#'\U?GN(?4$L#!!0 ( #:# MHT[FQ_-1N0$ ",$ 9 >&PO=V]R:W-H965TH?'A XN[M!YAZ261-_6/N MO9QS.)QMC=UJ4].< 5[D]F3E,S\N0>AQPH5Z*WPQ(^]"P5]\1F>55HN05FN56:@J]#G8KNC 1\!SQQ&>Q%GH9.#UB\A^=I6* ^& M0$#C@@+SPQEV($00\C9^)TTT+QF(E_&;^F/LW?=R8!9V6OSBK>LK]!%E+73L M)-R3'K] ZF>-LM3\-SB#\/#@Q*_1:&'C-VM.UFF95+P5R5ZGD:LXCFEFDVC+ M!)((9"80^E\"303Z;P42FY^FP!A;N1+&E?C.;4(Q[%^=\ MM]97S_5J]:G$YR"4,/<+F'5^C=E-&'*%*68,]AYF(V31"(D"JRL!=YOFR&+IJA[S"SA+DU0]]I!E\<5W@^WYDY M=UH[\)KYG;^3O7^Q&UL[7UK<]O8 MD>CGO;\"Y?5LY"J0PS42+;BBE/:FMJZQ8$'E&(28 #@)*9VA]_ MN_N\<0Y 4+8WFUQ^R$0FSK-/GWYWGQ^+H@RV:?+[EIUGV[3\X[/1>/0L^+Q> MI<4?G]V7Y>;E]]\7\3U;1T4WV[ 4OMQE^3HJX9_Y\OMBD[-H4=PS5JY7WP]Z MOO;*.\&PWX8#'K]L^K'V08^#L[\']5Z MS$7\=I6D++@LV;KXK]H.-[L-JW[L]SI_<::'U@OJ\685+:M?[Z)5X0RCYKAF M>9(AG!;!ZZATVLEM_Y]_^[?&O;U)BCA:!?_)HCQX S\ZT&W36ZS%V_\O_>HO M-WFT2-)E,-^M;[-5]>OY_.JF^IM A@]LF11E'L'$[Z*UL^7SV?SFZO+G7VZ" M7RYF5S>_A,'EN_-NS5CGL/PKW^:#B<]D?./-L\KX*N M[A@ZG?Z@,W1 (!;Q)EFQ/#B'?LLL=U8PBV,&W^'K@K>L&>5BS?(E O3G/'LL M[X/S;+V)4F>X,M\ZRY,C? [@4-(B(13GIUG3=+Z.5JO@U;: :U XAWV^BHHB MF-7!/%NO8?QYF<6?PF!.ESEXORV+$FX\;, _VBOGY_?O7E^\FU^\#N"O^?NK MR]>S&_C'J]G5[-WY13#_Y>+B9@[4XN/\=7#R_$7P/$C2X.8^VQ8PC;/DURQ6 M].&T[JAA':PL7CJ?H^*>J%6,?[#?M\E#M(+VSB1P&S^Q,KI=L:!@\38'0+MT M#,X;R6H1Y"QF,!*VQL&S\I[E89"RLMKC.F>;*%D$[#-0VP* J9H'L;5RYPIF M)6!N&@^+>-GCEO>OXP.!:)C$B*D("VF1I1XSNPON.P0=H"=B0 M% 5@G.=,1)M-GMTQ:@/++5C^D,0,.A;N:B]30*)E0C"C[7@7^G.6+1Z3E4-T MWF_PGN$=6K&H8$&>+._+3G;7V1:-X[TG6#?!V/]-XM4JB6Z3%6&#@UP*'3;1 M#G'!\QUN=./A&\/7]893P.[$W&J/(6@.B01T?MLM6!Y\1__?CKH3W^@2UKN7"K%R6Z!/1PT6"R(Z,/ZD9)T@%+& MT2:!_7@09KO>KH@;"2P#U,G9/6!/\@"@S5QV8/99L+LD3FI@5]3N9B^L":#M M^]PL%5&7,59'$L92F?8+%JLDY3DOA+PS+_7S%EP R7P M("J_[TD**.T'^3M6>CO*WP,8GF-(&-Q&11+S'2:K+>+^"2#)MECH1B^JX_R5 M(<=ABT[T .M<,HEMP'\609G178.A/&.GS@IH.M[?F6>^O2WB/-GXR/VUA]D: M7,7EN/%JNX 6=/DZL+(*.Y%G 3PPN,M6J^RQ>/D?_]Z?]'ZXN<\9L[2VX"VA M!=P5W@*U#O77:17A _E#86SG^4!V>3X8#60+GP1A;&HP&?,^PU[?@]*3P91_ M[H?]X6D=]O;#:6\DVTW&HWKLA6$F ]ER,)Y^*74ZN8Z0(=W#8D$5>=%:Z)WO M.;(GK>O\_=OK#Q>_0+O+7R^"J_?S]D+XO 0>01HE'-FYQ5_T:/,QX#]-L!>OYS?OS/__R_NKUQ8?Y'X*+OWR\O/G/UM FFEFC MNA'2OK)4M0:9X1IEALL45-B],@,'D?=L3ZX # ZI,CN_]@L/KQCHO2D2]=MH M%:6Q1?J"J Q,YB)*BB0WDQ 8B?O&9Y7$"RT *2%TRHH!<1WEZS[94 MPE7O%PUGT"@$5;KN:W[0@;?HO:]'^YTY-K+FG3G-VU'8V?R7X,W5^[^VIZQ: M[@':F3S4J)J+OVT+H9^ L)$S4%#B!"B>$B[@5_R;[!PDDR"];#/T:P;W/4XX M=R&&N,[R,OF[%Y%FQC=JG*Q!*\DE8UBT,!VT':*]9>$=*GZX[ZRB3-;PRBOQ M,>&&[)QQ$@9\)U_Z]7#F!0XNMQ7S.2>.5E2.A.P.-&B3D:'!@N2W7#18'1H4 MX'=M<,>EM@^"2C;@U_46!+*(4[2-UV+5U*,5?-]&I?C2NHO:+RSI(4'Y]G8' MVW;W4^WX)DF!7.S;*G*/N.$U M:A\V($-4KQOJ@R":B;J\[?=9I\$_&5#O\V64FE3P-5-Z$BZMSGYO]@M!6$N+ M;)4L]##7:)!*2[5%@:ZP5B7!%TVB>LME@3Q9E"O4B(-?0$0O 0H@>G6#$[3M M#'H_J,_T[_X/098'XA-0(ND $1]?P,A ] %N%0&]R.Y*$,Y8)RHZ44?R@ V0 M:W3W!>4]''D![&.5W.'=OZ>5 %:E((S"-M/H(5GRK4#[8)VL5GCK?Z&G@Y8@Q^^%.4 M;J-\!\)<[]0:Y@]H59.4%HASO,4#0"3DIH<HB#.X M145"E\&B&9R($'16G)_:1 ;A&,4QAR2.MTVC+: D"7WI D4.^DMT@7_<*1)4 M:!*4<-N4@8B$"_#E$?2TU:Z3/::H;VUOBV211'F"5W4&^EJ2 BL4TTO9G>\7 M_#%1EWPK#6(Y6Z(F+ND; M70HE_/!XC<_"L'*N9',UQ_SB7$T!(P$*X6((U,G:V#)L#L7?=-D%&21-M'%*_2#* IA@)-GTRO@!P%$@$D@5%P!XJ&/C>AVV]7 M)<%,2+RD:^LM;[)"T-MZ%X;V,-^A#96CE1Q9$%\%32Z<( FB6X?GG]/:U6J3 M%8JBR ,$7:+^H#Z$ %70%\B&.%&HRA.)"^ %]-QIPAG8CB@%V7R)BM:;/!V@% 1S%(@PZO@ Z$.RK-O MD+WV>YT_*]#L,$"#D949E'VVO@5N(17^H"L,4\#M4Y" 41RY12F7P0Y#O@KC M_J69L!\2OP8>#0*")H/F39-D4 ^)6@]TL!=,0@:-?P\PBU N $##=U1;8]H0 M=MI/(TQ5DR#8#3YRG> "\'Y-3!S/CE,0+:,>1%2Q$1XX(B4=*%(/F!;0-.=G MIG@I@(=DE1@4,C2N,KF*,/C;=K'4BP8U<[OF"@N'1@326EP*I$0@,=*+R14. M*_8KML(E4L2KK$!TY5OC3M:RMH\B9@O!X/%OW]Y#;/O(D*P4M2L3W@FN?4KU M>+$EXJ+[$';HRX2F G5 MG#X'9;JGN+#*;D7B!:*D-E#5D./\*77/*=_!#\ M"G>;Z+8D4;Q)]089C P90JPV7KU:"$"4"0I^UC%01Q"X\N('-2,B% 7O1*!% MHCX,(C!G,WI4V"O1".13V>U*B,Q%W7W>/^G,0!AI3L"14)C4>"W13E!0-,)6 M%F[96OB)$,GP69F$QZ?!=E1PH?,':KEOJ2!^QX*?$N*8T2:2:7YX_U'S90-_ MJW$,M.:*:0KPE9^Z-E8AT@A!Q@-UDI(1TV%#MUF><^J.0C"(17&Y)4;)&41, M5'Z1H$XE1??,Q&(N=Q?;^%ZT8BD'C^ .BL0)A/9@@(\024XIU5^7KW:#^7:] M1G8,/^\33\E*5UCBO[Q9>!&!SL!,>8ZTGIAY@OHC!Z44)6/TF- 8AT"#":U"1+? !NC,\X&@D>+]0H:,?;:.O. M ]<(#12P%9XM@H"K6W7G;\]H\GNMA8JE\UG<#1CNZS:K!E563(:J=YR4?!UP M $@-4;9 "4:105A -X#+HBX)@'4-(VYS#M3*F53W VQ8=I-BF=R,/#!3I MS6I;D$2T$393@0V< 8 :BH8+_*YG3%'"*FR8+S(F=R+.WEP]W&7_#>?WFA/% MB(X2%]H?@")-7G1J4L!<5\9U7V0TD]2&,LEF,^!/)5FS\D!R$V;L>IO29A)" M>U2?,X3S3E%5XM-42F4 MD+*9.S$HP#$%(ROUZD-2?')T['/)"8-W M&4B=Z1(NW@+$+A"5)).4"Q72.YE82*[M][ZCE9B117CVD2?B5&ZRI!@-@5W, MCM$@#U9@V7DB/#A&TG'*5K3YE(O5B.F&-K(![OF9. 4@U&#D61A?P;[90ZFM MFL,-:3C?MKBLY^S@ T/80]?9(B-MV>05>9;"W[% I0N22U%EDJ8?,4QH";Z1 M.Y VG'S<$$64/'XVUSP>1IIT>H-0#9 MBP!-IER^7&<+M%0B=RSSK-B(U:X9,.@%'RXF5HTH#5K^3I#C["$10DXI3'N& MW5R(<"@<(607V4:;-I;;A-L?E : 9$,8,SFD$1=0A-8W3 M9;0$"K\II8L4VL"I)1W $N6(P.\)EWSAVU:8"C6%Q5THD5S-P2,T##&_LBWZ M(+42L;?@D>08/714Y13J!FEI5VE#%<)'&%P1_YX!-W@F1#XU%#7!4; )_K"% M*Y&O=LK3IUJ:M'&&,@L7E>11R@/$?PL<$E?#0>JJNE*8B"'2Q@?%1#"U;E540?L3Z*/V$D'CD645^*R9Z[88N$#F^#C+/46U2Z%1=3U=RX M-"'WI^Q1Z$OY@D"!L61 Y);"@XH-ERA HWV%6:(Z25$@D!)ZH39#'^\3H/PY MK4PP%DLFW8L"%JU^WI]VA])KPK')[:\O ME=M_T.M.57]^<[6^ :A2/C(FK8AUJW(UJIV %O)0X9? ;5-PE#06Z!!U(Y9] M)_69VMFZAKZB6O#NO)>6U=JQN4HK48BHBGER@8?T-=:E75\:"PB04&9>(1J)L[J M8TI6K[GDP7FV7=Y+B;=0H;IHR>9",)<\"Z3N]D]*L&R00R??T6A24/9<0)^, MVD9*QF')THP<50IEJUTWJ&:Z^$54[B6O6JW14_E\,#(((+9[/NAW!^J7ZGSJ MJ*2B?,!TR)F?FX/3=/UNKW:VYWVW^;A[IGXQ[*6X&8.S&!;3)T,WY"1!.'0; M'0B+ZC%HKU^-.*PGDI*139AP+SG.>!<]9#FWR/)(5NP2H^>_L]U8_B825@46 MY E)]'158QW:I:W$N R?#1?.8Z3@>Q 4 3GV+/")JR+$2=;*Y'? JDX%3X^6 M2_09ENI@..I@YKB03;WF95HHY6SAIY6TBWMMR_ZK0'>L/QH;0+7/F;.%PM8T M;+HRE?0D*?3RI1DC99]+PX(3:A^9WI[L9-P/\DF1Y(W,>!\26L"-+@8<"1] +E/^(@=5B9(F_GOJ!*^VLH \AQ@V$@ M@A*YRLK=,'DBRPYR^Z@_@?\_ M&82CLWZ D<2@]_4FTZ!%_BVPRK _' ;CWFEP,H3Z+]&."#/RS M1N)9RN;<=JE"U*+X]VTBM%PT'(#2Q0DC1DUP-6DC8VQM5Z0B?10IH1P &%FN ML[=1J%N@Z?R.>S.3:F8W7P BEY075V(A M*":X"(0Q1E!R8Z,56[&Y1;4A=Z\G"Y@@R@7YTF2BLL:/!;O;KH*KY(X%/+/3 M3)^Q@N(Q,E<)_72T>#GODPW>:;Q[O?"LU^-TH7_*+Q_#C"29.&O>I+Q6#<5.YK49$IBZA,/US!B"^N9G7<:"N*LBV?Q!=)[TSE(LI"F5,Y:A,?&31"5(>BZ MMXSKJ8RG0X9*@RU84C^G.I6\5!'W ;2)V7@=[:G((-/9(\UZ5(Z(/] PE(&/ MW B8LIV 3[#>4A#(W9:J'CP2=W46QR.C;77;%ZG1]4NN?MM#5;'W'Y@(\&0+ M%<6EKI9?P*Y*S1S!A=(0?-1'\#/MTOCABF_V#1[AK\39*?*VS"F&8&>N"B1: MS!N'_R= #WZP_N+?J'.$M4!VEN(&I'?:FZCF\O_%SV_K#B< X@WWNMJ-_WII M4L6ZVD5(0:8@=D]KEBT^UNDIWPJ2T_#LM%>S)/ZM%I*G87]\ZD*2_]P$R7Y_ M[($D_CH$-:!A,19<-#CK0QO"XZTR23E'X5P8VM>B6%_SLRV]XG0&C@ M>N]D^(&*3XTLYPK ]7.REO[A+0^7S6Y1*Q52TF8KV01:_"LMMZG;EH*7^#Z) MK:M% $U].XLD>;R[4:X']!E6&"\$]!)TC!P17S/ MT-B,4Q9ZG#&N$?^$W L%-AJG4 -AZM$.34.R(HGH8HSR,KBBN?L"!]\[T!'' M05'ZP>];#*CGAD(0;+:I=/N^X+H\R:NQQH_,RC#E#) '.-#MH- GG'X@IK^4 M44\EK^VB5T V,7(18"I KGP(^"]SS3RJ@D;?K**8R1F&8H:/'@10$Q3;C>#W MMSM8>%ER?Q)9(8C6B-S)G8BIMS1B_X6O\E:Q7[384@%!C12H:U>7%O*83)!E M;,@CL M ;M RU57DU\2,BD,/U@^5GHHR&=LF#QJ="V7E^8&OUQ9*SYO_/*0H M18 1-IKL%F/0I'\V0N-JONA@P-&.%H;W3AJ6\.I2)\:C@YFD%[+A.EL@EM/* M'M"9#8?%76=!?!/D-VDD<.;G0!'H^.A2>O$LJW* M".IDB50M)A:Y0+,^95!*I[J?BH9T$,XJQDL MPFHC@U*M4[O-MGYG? W'4OAMQI^:%SNE8 R9<,2C&G7\%LSW("ZKO-(X:BOY M55!>11*X G=>$3E>ULI(EN# 14SU1ZU0IJ0>$F3Y?]L*IOQ?S]7_]\_"T]%H MOWCY53BB.,(7?Z"KU8LW?A["7LI9=*;N>9098CDIF$) M?S#ED$(*<7M4G&Z3.>9I^$8;5$%U*F[4<;Y8U6LO:FN!B%9A<+V*TM)NW*#M M^$)O2?HG$1%\C)% @Y2$]SN/V5;I#_!B83W-0W[ ?JITUHGZ;8(^M\A M\SMY]2+H?<>]M'P3@I?J72:JB+8$'C\RP2UW5J*=U4T?!1&'0=\*'J<\!R_D MU>'8 =3HS%D5F<00PF]H62$RW#BFRC3)_0"? QDJY_8!OO!0I6\1,'.>F[8S M\]C4=FS!C!^\X8JR9U2I5N@8=0"C=1:FDF+4SGF^B="S>/& M55!RQX+<)HX MN%\&:(Z5\7F_@)6CL^X]^ND_X*^C 5G\BX,"V#!"*-P,D(6"S*U M+%ANM#L9()NBD5\$3@%R5CU?AX_[(9DMLK<^U>LA6#X@Y](8*UGX!$"0\CL(FR_R6B)ICA:A% M$6PW"*_G Q..^FS(Q9.0.9M\@NB%T4 3+GI-PO%@Q$4O^'4\YH%'P[ W%H%'D^D4_QAQ*R5I M$H ]_;Z%5FK-@P'T')),]E++^2>#<'(V)6.!MZ1$!6O.8"$3,884<60H^\DX M/!M@S%[;%V-PP&$X&KA/1C6\[>(\!&,U;A?C:W>Y8DN %N!*B?Z9-Y2QB-H2 MDK]D74G?Y!YACLA9^UU)F,LM$$'%O,ZSEAB9: MN#$Y)^^WHHAG0YHM+H3GYB/!X6M'H\!2U!1#>ZJB!1M CI3[?Z4W$?1SM#YN M^8KY):(4:9R42K=L4YU\(RI%KE%JB;7:)+92K\I1L6[K>2$> MDL!+>5 A#(#8+?=>4FA R:MW &W?"I4O$WY/V3$FDX8J B*C KG/BE)'5,T4 M[(J;I4J > _A!T>0HK+RM/K:AZ>L0EYF2Z [7+ 3>2/TB)PH47\MJ47]Y7&G M#HRWR_C7CU1^?P971!43\I;H5P[\ RR+5C#GR^#=EDP+,(-B0C*14@BEKNGW M#"CK:3CA5M[N>%2W@26^DPB_(4\^"T?C'K4?]>K:8S@F_'1R-IF&T_Z PG^' M7=!D:]K#IN]8HK+TB95@?V"*)Y,QD--3.0:L\563I'T6]LY&0)M/^0I/;<9Z MC2F]/)N/@@[%MJ0CFU+^D9M+[81:J>4 N8O0D&VF1Y68\&'5&XCOT3>UJ%6, MA-\YPF1ZGA6$Z7:#,R,P6;PGHG)SK%=52#PR5)*:)Q\H3,!8J/%-[BXIK&SD M6RL?B*PV$>RK(M 8]3OLK-?NE M"77&R[T6!( OYS9KB7P'GY1S&NX\&]L_$ MDM5#%=<4-C%328# _($[X"-(/-C,EDOVWIY).)B,PP&YG ?=R9A\"*.S,P$ ML4M"L@)+^X:]'K\X(+V830I=ZPBM0;U)+SR=\ER)?A@VQIY <=*6G>'C)EV/)%5%U[=H:=EV@JGR*CJ M%!G6!NF[\4T4RF<"FT;5\>:"&4JS+&^BK8ZO5E'\J3./[S,J(DSC=+3KEX)Z MM!-#JU-FK4E!:#D"]Z. ?H^] *B3G]2+8)6RUD*$!W^D_&C0! M7=!J8>=O'T2N4.P5[*'R:,PW(4IC092:GCR4S^PXKZZ(QW>:)8!*]+M_J/J6 MUNM(;<$_Q* -8*VG0_FV&XHVXM&EV'BB410BF,+=/@7R,W*:O[*;&[8M!V3B M@:4;5##KO[53/,RQN$U'V?Y!@>4(C%R!W^V[*EE1,6?[J M%KG%;#3)P#60_&F5_97A#/K5+TTFJ,H.5[9GI:>\&$C%UAW!&505>1[BJ92H M")1N:.\97-C*[HP[$7*1FT0/7>S6!:=SG)B"=B7?^B/1U\'_*$_);'TM6S2< MJ#L<56V/?6\*)H4LXDANR 42)4F.57-1H;AV(X^BLG 1K8U[)*BD4;>$MZ(%%S+.J<4>K4WP&F;: MLP'+3SIRO4$W4*]:DK]2OE9@15[)Q'_2P='$BH9LPGRNB"L#KO&LG)=\151M M53BZ..Y:-UBO,GMMA22.O=/HF=!1ULL)+,4JR 4D9'DH8VMUN8H& .- M"=P@)"J?0A-OP*@\$+Z(2CG?5F]TRCVZ=9X,V%C"K4K.TH.@,;^5'9A(JSP* M>0S5?ZM3I]3?Z8BG@)X SSKCV:PGXW RFO _3\6O7_7A4N"/H*P"\QN38#N& M54Q& 4B]@V&OW2V"E?6Z/2Y26W_U^]9?]IF:L744+?Y9!-JK$F"5(]YSL-8A M2A6TY$^Y<,K4? /M !&SF'_5#-ORZ.<.U:I10?NC<$26V7#2ZP=_%:0MP+A3 M_)\(ZQJ%XS-,*PVG_S#D1/[EO%KXI*=$OLH@Q_=(CN^1'-\C.;Y'J>7Y@E>\Z#)S']VRQ71$6O$&MDG6N0-AL49K64L25#)"BFIY6T*SO^,]:W[%E\;FZV]18XZYQ[&,%N_^A M"G;>XFYM]+A*D8 L7?**%+Z*<407C_68CO68&NO;U**=6=%D1IQ31P[X2^,< M:Z <:Z!\40T45SEL+(G22N$[5DCYAU=(\11A:,/K^)4R"SZ80X08Z$6IZ:VB M"([E'?Y_+._0A%[UB&751JC%LY^.11/^B8HFM,4$45,FF#V2_[^""K^JF%TC M5-8K=Q^K'WRCZ@%"_I[?D4J/%UE)U:M\6EL!RUH?Q]X6HZG#&"E M>_ ;U1R^+-FZ\%4--)KGT#R4%3;@9E9;#T;=7L\AK0).!<43)?1\E]-QV-#Q M*:=P0+"O"?^/\]?!R7.\U0GF\ H4K:[K3VB-Z0G<=!G)8\-D<"?.54D1JYG( M:&T\C:H*I>+-]C54D6NM0"Q"ET68LAO%38@5ZL@7]@$[_!J$K&H/82WW-+FJ8@IIK+RI4(.#C*6MNMAID'(3#8=-M1V5F,08>G% M3<51&=]WMALC)9?'*@MPZ>(RJC8B6OVJB6JN?8P_HQ'\W40?X.J-#8TX $RBJWB$P)K:U6H+ES\U[\D=%4&LCC!M M!M\'-:X?#*&6B6\P-Y]B].?PJ;CCV(%J!29BO$;$^6WV.2G^ZR6!HM,;=7J. MJO+U)FZD40? 30=;JFD*:W]<='#04F8&[0NI=&E*;8^8EP6-HTU2"H^_R(4* M#8.Z\.\:";>_?0#Y"W.U4<]S8.&+*@QU;'V[YC)\O7Z[5G/FQ#ZV[$?6@=JV M];&(;3;4U'O__IIZ'[#=QF&\NW]R?&8#3+Y@S%I('3!F<3@ OV#%>Y!*M-+/ M]"%+1 GXP-#5/9)$0Y3S4@SLR$6>X+.#%]4^#O )0BA005-CGI$16_@I\>2X@#<&Q9:L^0Z$#4Q'2-,U15BN"7)14(WZ+3:9NSO*D)0 MJS\/_:WWQ:0>VAX$NK?<_^1LE1;PE/'P/7-WO*^(X(V!KD_ ?L=)YDBTO4'/ M\YLC%:'WS/.;$UJAPU5;AIX>O"4*WM CA($G2K7I#MC!C,X-J<0V-GSGH8[U MP76> I_[(PB;.GE#!IT%UL1/>=NYH5/.J=7%=+4-0@3LUVZ;:K1A5)J1HA3? M5XD^? *">,(;$=+FXQ[^<$=L]2Y+\\H*FI#)G,O<=JB'==WF_*(;[@$M*#]A M?*!++<^R&N7W!9.U0+!VHST!OYJ&$^&-7]2Y/4"?-.Q7 YT>]YL T2'W!W7^ M-D N+]8@?H]FN5;^03DTW'KD-Q M%W6/-X/P5N9;44 26CIJR*3&/'81Y2O,>3DW M+_&ERSHH5![:Q/M*2H=1E$F^*^C%+G2+X5N^(HHBF#FXN:%ZC5FJXPDQ/,!1 MDGQ&6>\,K_:"WXI#"'F&_J+!/^8U" N\$_J1$:MX.+G9$Q/M4@5O:+27>" ; MV!_*6[71[JZS&=? MO*M_O$K4JX.,;NBJI3]Z@RE5Q*!%"?QQEQZCA':-/0^^%S$T_+_.ZFI"&(.9 M427P=M<4X"8>.+E4Q+$PZ]&JP#?00GE :6@$N$^S2=*.UK/J5HG:0HC[ M?'\O0.KU[W1/4.P7#"'C9)\^0EW<8HL1;>!0];N#P/(/00!)<508ZL\4KTC> M3$,5J7^&I!U*;(N%#FQ"$.C;\ 3L^/+1#$1YVF!FI%,#SAPP^#[T.6 H+Z'[ M L']BS&S4=KFJQ7G&W*B'_*=B;%B*Z)[Z?.+7*PWJVS'F/)]U?=/)?:+RKRA M_7X6!IWOF%$^^!H=H#N ?]/. M;3=O&=-MURG$52_C*<^3;LNQZ#:;B(ICY]XU.0A.#0(TQ(<9=]* M2W"D=K]?%U,;G)%J?+:4_> ]E6QE9A;T6QCVV!+IXL9TY__23+ER0CNV3=6%ZB M<[ZC\YU/%^KY->^(=Y36R/>OY[U#]@WB->'" > MB0XD7ME$K]O5.,RD&#=WAAU@F D'M"8LPK>$T96B-BLCG+*-@Z<62"23"FES MJJ9R8)'JV84#Y]D#[W@X%5*UM5T%][OJIN\%>L\*I(P- J?8 7%8$JU!B3OC MM)-;\+L0ZNSEIC0*YOV.%Y4TK74[VNS'-'Z]L[!@X*,-JW?9(, PT[*DFW>,9H+#FXQ/RT8 M'%DP#DE?!Q52T6?#9Z]*8@!0&*U!:9IL(U\5*9?0Z/XZ-=FQFJVYNSUKJ60MGT79 M+=FM?OQ+&_FLE>-57AA=5=U1[8;N(#B#/:ZY$\;)(MC1\=57#JSCZ'P(#3Y( M*U>RDNYI''7_*Q'!50R\R^CBBW%TV(5Q5;(KY8"&S=2^*=BWO18X]:S<7Y>#B/V 9>9"P@8S*T=N M0Y>&IL(61NZZ9;WV(-\CD.]I(2=%H1M(CVK#<@>0W)2V@\WE1DD?\@,"^8$6 M\JMX$*H1OT,$U\(84;+CFDNPEI_,AU@V'])B'NDNM776IT(=0RR9SUJ7C[*J MNEZ=@>/5IB5@$VM%2(E)9D1LF1MN[@44$@"6BZ(QTDD1P&%R&1';Y9I+P^YX MU0AV([AMC&@/"/ PK8R(O0+%X@ZJLJ=]K?-O(W?M 3X=YI,1L5"F8A6P8-H8 M$7MC#KT7WE:8'T;$@FAS%R1>H8H7]SKF@Q&Q$'*GBWO(8#6T87^JE3$)C(@M MT)%M=54*8W_I[G/WY)?(6.J/B5/_3!6Z%NR6?PMZ,L82?TR<^!?0[EQ;RR Y ML'S+C?#)T!$%<;)'BXZ@6H^QM!\3I_W0Y^S7VU9/]CC!ZQ M_!\3Y_]>L_<&$S-#3&R&5Q1_X/0Q,67$Q,KH5WUO-#&)Q,02:9W?"X7Y(R;V MQU[^?5@)IHZ$6!T_"[<7$3-)\N8FZ47$E)*<5"G^W$J"3E,1*P7']&=7$DPM M";%:T %W(.@$4TM"K!8<,^ATS"T)L5M>UA%3T*&LPF<'DTI"+!6TD A[&Y-* M0BP5'#/H;4PS";%F<$S_$4\Q[:3$VGFE+.NY-U-,/2FQ>EZKR\Y8WM0U]S$Q M_:3$^GD=<\&-"3 Q_:3$^GFE?(1@0N-EXV.B[TE.,J%U"*8_FY1B^DG?8&;K M""4?1/_3@YDG)3=/1WC=.+@CV0UWX7/N8V("2HD%]+TR/_/?T++)2C>.+>%& M\#$Q :7$ CIB>H'4:]:M9O,@FIB TK>8)PL'%-^SI7D*WSMEF("RMQ_W^,^2 MCXD)*",6$!K-H#C*, %EQ +JQ822HZEW+^9P,TQ &;& ^N9P>]-FAODG(_:/ M/YO;3X>^H"?63L]H_(Q=\JIHNIU]3,P]&;%[>C'[TQ#FGHS8/7^K LZ\:3^ M@A':S(FZS?"%K=Q9/.S>=QPQ,?=DG7L&AP^;2K&62I0+.(6%]07TSA?#VI_] MF]8T:YM>-U75=MQ2S37O/D5JVSA\X_7I/U!+ P04 " V@Z-.-0-- 0D" M S(P &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2Q 2'0.>_JD37# MP\]TK,NA:W-SZ//B[71L\[IJ2NE_A) W33K5^:;K4SM^L^N&4UW&C\,^]/7F MM=ZG(,OE*@S3&=7CPW3FXGF[KH;G;:P6O^IAG\JZ"F_'\*<;7G.34LGA_!9O MQ@7C3][[]#_KN]WNL$E/W>;W*;7EBXI_"ZKP=9#,!PD]2.>#E!YD\T%&#_+Y M(*<'K>:#5O2@V_F@6WK0W7S0'3WH?C[HGAX4ET#&)3\)8PM=;@-YRA6=M M]+#-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X'>RM=; M@=[*UUN!WGJ%LQ)T6,+76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7 MVX#>QM?;@-[&U]N WL;7VX#>=H6S;G38S=?;@-[&U]N WL;7VX#>QM?;@-[& MU]N WL;7VX'>SM?;@=[.U]N!WL[7VX'>SM?;@=Y^A;M*=%G)U]N!WL[7VX'> MSM?;@=[.U]LG>N>F'M+VI0R'=I\O7?)I^+>7WA.X'3?V0>_P)02P,$% @ -H.C3IOHY>3? 0 T"( !, M !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_ M0-T.;&%;F[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58 M*"IJ3IB^/8]\@6LQM:FDT31]?[ MZWWK>6:<:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7 M$[[?V)^G^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6> M]\'X>&?:U)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\ MJOI8'WB\%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7C MY1 @.21(#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ -8.C3K1D MRPVN @ L@H !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ -8.C3LP9)7E0 @ CP< !@ M ( !510 'AL+W=O?HMP(0( #L& 8 " =L6 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ -8.C3G:?9MEQ! 1A4 !@ ( ! AT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8.C3KY2 M"M.T 0 T@, !D ( !>R4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8.C3CB=G)>S 0 T@, !D M ( !/BL 'AL+W=O)-[0! #2 P &0 @ $H+0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ -8.C3@>K'DBU 0 T@, !D ( ! M_S 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -8.C3J]SCW>U 0 T@, !D ( !OS8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8.C3I-B+AG% 0 -P0 !D M ( !:4( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -8.C3@_7:N6W 0 T@, !D ( !04@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-8.C3N1;6U;4 0 G 0 !D ( !&$X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8.C3B8V!L2K @ 9PD !D M ( !XEH 'AL+W=O\! #,! &0 @ '$70 >&PO=V]R:W-H M965TI? !X;"]W;W)K&UL4$L! M A0#% @ -8.C3MC%$ET6 @ . 8 !D ( ![F, 'AL M+W=O&PO=V]R:W-H965TII !X;"]W;W)K&UL4$L! A0#% @ -8.C M3H#(1A3H 0 T00 !D ( !_VT 'AL+W=O< >&PO=V]R:W-H965TQR !X;"]W;W)K M&UL4$L! A0#% @ -8.C3O!O*+I. @ 60@ M !D ( !_W0 'AL+W=O&PO=V]R:W-H965T(%8 M)@( 'X& 9 " >EY !X;"]W;W)K&UL4$L! A0#% @ -H.C3KO$"MY* @ 9P< !D M ( !1GP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -H.C3L*";D.: @ \0@ !D ( !T8, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -H.C3B86 M6:JZ 0 TP, !D ( !(XL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H.C3N;'\U&Y 0 (P0 !D M ( !89( 'AL+W=O&PO M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " V@Z-. MF^CEY-\! #0(@ $P @ ':S 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 0P!# $<2 #JS@ ! end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 136 219 1 true 47 0 false 4 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.castlighthealth.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.castlighthealth.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.castlighthealth.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 1002501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.castlighthealth.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.castlighthealth.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.castlighthealth.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.castlighthealth.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Description of Business Sheet http://www.castlighthealth.com/role/OrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Accounting Standards and Significant Accounting Policies Sheet http://www.castlighthealth.com/role/AccountingStandardsAndSignificantAccountingPolicies Accounting Standards and Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesAndPerformanceObligations Revenue, Deferred Revenue, Contract Balances and Performance Obligations Notes 10 false false R11.htm 2104100 - Disclosure - Deferred Costs Sheet http://www.castlighthealth.com/role/DeferredCosts Deferred Costs Notes 11 false false R12.htm 2105100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.castlighthealth.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2106100 - Disclosure - Marketable Securities Sheet http://www.castlighthealth.com/role/MarketableSecurities Marketable Securities Notes 13 false false R14.htm 2107100 - Disclosure - Fair Value Measurements Sheet http://www.castlighthealth.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2108100 - Disclosure - Property and Equipment Sheet http://www.castlighthealth.com/role/PropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 2109100 - Disclosure - Debt Sheet http://www.castlighthealth.com/role/Debt Debt Notes 16 false false R17.htm 2110100 - Disclosure - Leases Sheet http://www.castlighthealth.com/role/Leases Leases Notes 17 false false R18.htm 2111100 - Disclosure - Contingencies Sheet http://www.castlighthealth.com/role/Contingencies Contingencies Notes 18 false false R19.htm 2112100 - Disclosure - Stock Compensation Sheet http://www.castlighthealth.com/role/StockCompensation Stock Compensation Notes 19 false false R20.htm 2113100 - Disclosure - Stockholders' Equity Sheet http://www.castlighthealth.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 2114100 - Disclosure - Income Taxes Sheet http://www.castlighthealth.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2115100 - Disclosure - Net Loss per Share Sheet http://www.castlighthealth.com/role/NetLossPerShare Net Loss per Share Notes 22 false false R23.htm 2202201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) Sheet http://www.castlighthealth.com/role/AccountingStandardsAndSignificantAccountingPoliciesPolicies Accounting Standards and Significant Accounting Policies (Policies) Policies http://www.castlighthealth.com/role/AccountingStandardsAndSignificantAccountingPolicies 23 false false R24.htm 2304301 - Disclosure - Deferred Costs (Tables) Sheet http://www.castlighthealth.com/role/DeferredCostsTables Deferred Costs (Tables) Tables http://www.castlighthealth.com/role/DeferredCosts 24 false false R25.htm 2305301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.castlighthealth.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.castlighthealth.com/role/GoodwillAndIntangibleAssets 25 false false R26.htm 2306301 - Disclosure - Marketable Securities (Tables) Sheet http://www.castlighthealth.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.castlighthealth.com/role/MarketableSecurities 26 false false R27.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.castlighthealth.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.castlighthealth.com/role/FairValueMeasurements 27 false false R28.htm 2308301 - Disclosure - Property and Equipment (Tables) Sheet http://www.castlighthealth.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.castlighthealth.com/role/PropertyAndEquipment 28 false false R29.htm 2309301 - Disclosure - Debt (Tables) Sheet http://www.castlighthealth.com/role/DebtTables Debt (Tables) Tables http://www.castlighthealth.com/role/Debt 29 false false R30.htm 2310301 - Disclosure - Leases (Tables) Sheet http://www.castlighthealth.com/role/LeasesTables Leases (Tables) Tables http://www.castlighthealth.com/role/Leases 30 false false R31.htm 2312301 - Disclosure - Stock Compensation (Tables) Sheet http://www.castlighthealth.com/role/StockCompensationTables Stock Compensation (Tables) Tables http://www.castlighthealth.com/role/StockCompensation 31 false false R32.htm 2315301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.castlighthealth.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.castlighthealth.com/role/NetLossPerShare 32 false false R33.htm 2402402 - Disclosure - Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) Sheet http://www.castlighthealth.com/role/AccountingStandardsAndSignificantAccountingPoliciesConcentrationsOfRiskAndSignificantCustomersDetails Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) Details 33 false false R34.htm 2402403 - Disclosure - Accounting Standards and Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Sheet http://www.castlighthealth.com/role/AccountingStandardsAndSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails Accounting Standards and Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Details 34 false false R35.htm 2403401 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesAndPerformanceObligationsNarrativeDetails Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) Details http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesAndPerformanceObligations 35 false false R36.htm 2403402 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesAndPerformanceObligationsPerformanceObligationsDetails Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) Details 36 false false R37.htm 2404402 - Disclosure - Deferred Costs (Details) Sheet http://www.castlighthealth.com/role/DeferredCostsDetails Deferred Costs (Details) Details http://www.castlighthealth.com/role/DeferredCostsTables 37 false false R38.htm 2405402 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.castlighthealth.com/role/GoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 38 false false R39.htm 2405403 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.castlighthealth.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Details 39 false false R40.htm 2405404 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.castlighthealth.com/role/GoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 40 false false R41.htm 2406402 - Disclosure - Marketable Securities (Details) Sheet http://www.castlighthealth.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://www.castlighthealth.com/role/MarketableSecuritiesTables 41 false false R42.htm 2407402 - Disclosure - Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.castlighthealth.com/role/FairValueMeasurementsSummaryOfAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Assets Measured at Fair Value on a Recurring Basis (Details) Details 42 false false R43.htm 2407403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.castlighthealth.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 43 false false R44.htm 2408402 - Disclosure - Property and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://www.castlighthealth.com/role/PropertyAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails Property and Equipment - Schedule of Property, Plant and Equipment (Details) Details 44 false false R45.htm 2408403 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.castlighthealth.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 45 false false R46.htm 2409402 - Disclosure - Debt - Narrative (Details) Sheet http://www.castlighthealth.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 46 false false R47.htm 2409403 - Disclosure - Debt - Future Maturities (Details) Sheet http://www.castlighthealth.com/role/DebtFutureMaturitiesDetails Debt - Future Maturities (Details) Details 47 false false R48.htm 2410402 - Disclosure - Leases - Information About Operating Leases (Details) Sheet http://www.castlighthealth.com/role/LeasesInformationAboutOperatingLeasesDetails Leases - Information About Operating Leases (Details) Details 48 false false R49.htm 2410403 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.castlighthealth.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 49 false false R50.htm 2412402 - Disclosure - Stock Compensation - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.castlighthealth.com/role/StockCompensationSummaryOfRestrictedStockUnitActivityDetails Stock Compensation - Summary of Restricted Stock Unit Activity (Details) Details 50 false false R51.htm 2412403 - Disclosure - Stock Compensation - Narrative (Details) Sheet http://www.castlighthealth.com/role/StockCompensationNarrativeDetails Stock Compensation - Narrative (Details) Details 51 false false R52.htm 2412404 - Disclosure - Stock Compensation - Summary of Stock Option Activity (Details) Sheet http://www.castlighthealth.com/role/StockCompensationSummaryOfStockOptionActivityDetails Stock Compensation - Summary of Stock Option Activity (Details) Details 52 false false R53.htm 2412405 - Disclosure - Stock Compensation - Assumptions Related to Share-based Compensation (Details) Sheet http://www.castlighthealth.com/role/StockCompensationAssumptionsRelatedToShareBasedCompensationDetails Stock Compensation - Assumptions Related to Share-based Compensation (Details) Details 53 false false R54.htm 2413401 - Disclosure - Stockholders' Equity (Details) Sheet http://www.castlighthealth.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.castlighthealth.com/role/StockholdersEquity 54 false false R55.htm 2414401 - Disclosure - Income Taxes (Details) Sheet http://www.castlighthealth.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.castlighthealth.com/role/IncomeTaxes 55 false false R56.htm 2415402 - Disclosure - Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) Sheet http://www.castlighthealth.com/role/NetLossPerShareCalculationOfBasicAndDilutedEarningsPerShareDetails Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) Details 56 false false R57.htm 2415403 - Disclosure - Net Loss per Share - Summary of Antidilutive Securities (Details) Sheet http://www.castlighthealth.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesDetails Net Loss per Share - Summary of Antidilutive Securities (Details) Details 57 false false R9999.htm Uncategorized Items - cslt-20190331.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cslt-20190331.xml Cover 58 false false All Reports Book All Reports cslt-20190331.xml cslt-20190331.xsd cslt-20190331_cal.xml cslt-20190331_def.xml cslt-20190331_lab.xml cslt-20190331_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 75 0001433714-19-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001433714-19-000023-xbrl.zip M4$L#!!0 ( #:#HTX]_;-@-\T (JV#0 1 8W-L="TR,#$Y,#,S,2YX M;6SLO5MWVT:R*/R\SZ_(Y^?CI.^7K)F_/FU?_YZ7_]Y?][_?J_[?N?O_/C_OUM-II^ MYXJL-\T&W_V93V^^^Z]!-OGCNZMB?/O=?XV+/_+/O=>O9Y/N?M0]/9!7J,^R M0<9Z5WVEJ1Q02;@4\.<3^=]??F1])3_UKJCN"<94ICY]NJ(*8=G_I&$:$N7+ MOGPJAOF/Z=_? =2CR8^]?M;_ZZN;Z?3NQQ]^N.I-/GT_+JY_&.23']*3'PC" MZC7"KRE^54^XZQA^US:X&'>,+L8MPS]U@/*I#9!/D_'55W_6*:7-R8TCK:VZ;$R?36YA\VSI\U 'D>-0Z M_'XT+;[.IR1&^'Z2];^_'G_^H7J8ILG6::][P^':J6G FNG \9M?40W:\)K) M=+#Y-3!HS6LVOJ)C>M&_SKJ(7CYKHWO1O_O4.>?N4_N4HGM*T3%E\JEC>\Z> MM4V:#!]8]<\___R^WYM,A_GUS?0FZPVG-]]7C*<179@T_33L^ X\:?O*?5& M4.SBO.II&[FK1VL89V'$NA>LY[Z549M>U,T\*Z/6O6CS2]I?,.CW[\:]=OK/ MGK6LP"#[U"*2RBGPI'5"W@X=/&@?WDW>ZF''M+4KLS!@S?1.4BX,Z)B^=FK7 MM+LBZR?-O;1SRMF)J@0A#2JN7XR'V0\/@YO3\9KY79/SFZZEAR=MP.:3\=VD M:TIZUC:IZ)A0M S.!OT.-9^>M$W(.X:W,59V^S^?.X;#D[8)7=AFK:AF_[[/ MIU\[9I3/VB9U&399JV&3W7=A?-^*\I?^33M/IB<=$[JW4/VT:^+:_;KSYYU39IF13;I!K(>T#[]=MQFVU93T\.6:=?WO0Z! MDIZT3+CIDB@WK0(E[UUWC$]/6B>,.W9D>M(V 9RSC@GPI&W"J#_M?>F84CYK MG=0AZN!!^_ N.I6/VJD''Y X&SMO8%]0J(UAV:G?Z0S6BGC#,.I0Z/&AY/_RV@QO3D[8)^>B/ M-="DQY]ZDZP>/NKE_4D[D?J+@WI?,6& MZ1U3L^L-QF!IS%7#'F9--\^8SD=WR*M1F[0:C4>C^]OVMP^FQ0_3KW?P\O'H M-8S*BKP_G]ZI'2KC!Z#RUID7SH\X/II M^\1AWNM0P-7#EFEWO0ZS$1ZT#;_K""C!@Y;A15>TJF@-5Q4==DK19J04'9 4 MK8!D5YU\*F#*U<+ +/FMV2:VG@]\F'D][EBV\E$K5#"B:\KL,OF\9/.E?O1Y\:@$HA?NJAUW3VK31?%JK2DI/\M':B>7C M=5-;=-32W#95-7O88M8\S&PS;=*3-BZM9[5R:GHP64?122=%)RWK/)_5MM23 M_DTV&.>OK[+!:#SMV$\K@]:\YF8\[."TQ1%K7I#GO0X38G'$FA>,Q_T_U[\@ MC5CW@NGD9L,+8,2:%TQNP'O83(CYL'6ONK_=XD6S06VOZ5K/UB7,^J_[H\%5 MEX7X\+QCHWSQQU3)_UN[2=GS[LG MWW4HPOGCCJF?_]T][_._VR9=W;WN#T%]=,B"^G'GU!8D'R:V8@A/NG7 [&'' MM'S=M+QS6K=\G#WLF';?7TN6\G';U)NLWV+"E=/2H[8I^<-R+UG@\" -QXWA MW6Y#];!CVEJ/8V' FNF=[L+"@([I:Z=V3!NW[(22EN/6/=!F/<^&MQ(>1&)V MW7'\6#WLF+;6.I@_[YS=!H5Y;/.2?F:CZ6G'1,G MG[J7(#ULF]8F[LHI[8*N2^NT:ILV13-IUR_%\N98'-X1"TY/DGW?MISUHXYI MBYMA:5)[[#<]21YFQY?*1VW3IG=%QYZ#)QT3UHB(ZFG]I^L%Z^7,PHAM7M0M M-A9&U'^Z7K3^)>M?T&7KMIJWT[PK&:)^TC:IPU:8MJWI_>1U==+6,FOA8?O4 MZUY;/DOUH'M*^\Y8>+AFZNHB-J9WGY4LC"B^OAOGHXXMVCYNS0O7PM,)2S?1 MUU"\8]O63UHF)08=K)Q%S\,/LX=+0Z>M0_ELZ'1QZ,-+6P*TH\FTMQ"B^#)< M,_B_?\Y'?SR,7 VV_DG+H5AK_4/Y=#YTDK<-A'?B'_[[EY\_@*-RVWL]!^6G M__4??TG32S?GMO<^N_JN?-V/-V6,)J5RO"95JL;W7R8ITE@^3I3]ZZM)?GLW M!'Q^2*^9)8+UQZ-I]F7Z70[+'WV:^@_\^T>?/E0/ 1[*IU_3+^K?Y(/TNZL\ M*[XKX5@.]]22Q+WYOZ]^0H (HU1B]I7W_AA]2/5-^ZR(A\/%K\*)"BF MOC?-?DI@)@Y!N)[^\&QA0C8:+ RGP% /7QO4@^M?S;]7_Z*B3#NIWI24(N:N M(/I?U3;YUX_5A.N[_8;[DD_D(-[Z]'8_*Q_:7[/935CP9 MH>=4!!L.?E_^:O:[ 7SYR]TP[^?3&4S?#7(8,DMFK"#_L1.W5S_50YK(_>6' MUO?/P/FA <\.O##;$--J:=EKHN=85T^><6G-2UY:<\9+&V=KBT]1NBVCO2BL M#H.V^@<[<;35:TP.BK8OT<;_^.CGN_3-J#^^S>8<__-XEHN[M),_W'^:](O\ MKGPP&KB\Z-\/RV'GM:_7X/JPLS[Q]OJ3.U6[J7!U8G>_+*G_+1EG1&P+A MS. V'^63:0&#/F?ARQVL1O8"^64KC+\AIM&[,\W[;)*!3WH#-/39YVPXODM# M7R[+;('O$S',,SL-NS),\N;^]:X87V631/;>\$-6?,[[V00H^3;E,KP@9DFX M_K@9UV^(47901Q=&>2Y&.5,5=#%QG][$/069L@^K9,-A/KH&POW2*_[(IO#S MRS55-B%[896+-W2JWM I,,T^T9:+?/DF'><]6.7B.#^7XWPZ#'.*,>P3)=6_ M)D7I%0[N^].W1>4FO2@W !#\L0W!D[/]SX$I7D@0H9LG+I&##AO_(B=.14Z< M@@V_B2DNY+IOC?;[+O+N@ MOYB!9R/0=U_751?]O#9".@]C+*+)?X"%OT4C]./C;:^Z*L3TU=' MN?"X^S)?]-59+.[>HJ3S" MJ5>%.%+LYA*,/\<]ROYV:@/?WOB[EY_G[V)>'G!+3)$;V*:FO_9V]T MWRN^XLET8?O^S_UDFJ"=Q''Q:_8G2,74:1L0?E>,1_!COR150V54@X"6HT&O M&$Q^NQL 5>$[ I'S8H>=2+"D/C;3X*F$PJ+B..AI3KIR]DOO?\:% QJ!1BPF M#Q?.?NX5U]EDZFYZHU$&(K&8CNJ+6 M>*5!O5);@&(_>YY,_[%>;C?HWM[UB MN5;OA]XPF[S//F>C^^S7;+KY-1^_WBW?B*PA;(P]#W9,E]^:E*ZNOJTA]3H6 MVV$7;%JHA7N9;2MU/"CJ=5Z(!*Q?Z&_H7.VI-VDE\V#U^UG^N?=IF%WVZWGX:YM?]7-&-#3G9*OW9"IG\V@FRT/2X17LV__QU^.\_J*QC\]T/@O/QSW M2S-2_M"DY8D'D%;*&%UTVT6W773;J83S%R.[$835-/LY_YP-WHQ@TU_GX!&8 MR22;3NS7&4N5O806-TMY+K(Z^CPV2LT,.Z#]P$%K\#[+^.]!F*&J=PDZ+>O? MC,;#\?77]_GUS3?!$!MP_W:9XFTQR(JW156U"PAM>_T_@#S? $^L1_T\66)F MS;$ZJ/@>2#$SGV:VW9?\]OYVQ>CZQO1*,L#F9'GUT\P>6Z#+@0R=\U%;CS-Z MEOCW4$DP;#$)YB+5SD*JO40VJAV1]]FL;NGD)K\[$S'W*!Y:@_K'.6ZSS1;I<./<\D32YA"\OXT#WW#+E0&QTL96>.Z3^W(S4Y_';ZA+;WC#EZG^X MR;+VGN:N-TG]O=-_4H6 S[TA8'!FJ]R%Y$+P9PV6+V.A-^_EOXT_9\6H?'"= MP=!LXK-/TQ>\L[=#^&4L?^<^+R^D_-(K_LBFZ5;LN2YW]Q8O+X-T(_@REG?3 M[OYE/,J^SH@0[T>#,UO)_OTO;RXI^]X7UFO\Y__#O0M5?T;[[^G((.2RL]'_-F='<_G90#\.IQQL,K M?REW15F/*Q;9O^]!%GYM?]_"R%0"Y;XH\M%U\YSDVU(T6ZW- Y^N69Q#G:EL M7MH6<-:L[>'.>BXJ^:PV]64/GL4>_*9XGIR.(CM[D_D VV:+HIRGNFTNSL5> M&_=B+AYHSYT;AU^,LW-55"]V"UW4UF53/Y\2.\,-[-AOA)]?HM6XE)Q^L1I/;XM.9+=BE?T"Z[\/2)\O2I*J,SY/%O49-<>/X2.;]LF4LL_S0W[.7>QR44>>'Y MB_]RV3;/K:B^(8_J6]4LW[(^!<&:%?,QY[59MD!UH4AY.Z[GFR2Z[Z+'^V*43T%< MP+B8?TD_G9D=L=.Z=Z-[ODN_J"EW6?H/XZOIG[TBJQIVO/ =WXGM>>K$Q^SY MFA0PK(4J;CPYMZ84>S'"1NR_/8EP409G[S8]5B9]FO[ W,![MWFG[[]BY- MP.>UY*MH56W*.O$ZWM(N18+E:\1@?;>-!*\,/WPDV!79()_&7C\? AY+^_Y] M]GD\_)R/KI?'G!<;-/%[V.AK$3S+K?[F,%N=G-<:;[W5MS@7/MC2KNS<(RWM M*9Y\'9$([:KL%(EP2D)_@U3X>3RZAIURF^X!-8R_%Z$$VC \)35PZ&W2T/(& MG-A!R]I.ID7>GV:##]-Q_X_?1OET\O[#;^>UMDNH+2[J&MS.4K>7^0ZPJ+]_ M])=U?>IU71+G>K=LCA5&>+P-OS4CA-N[X?AKEI6DFIE +X().O'Z1AA@-81W M$0-/+]Z/E,Y6[NI),?W7^][H>K:>Z6^_]+[DM_>W*]G +VS7 Z(_SM%^]5/Z MZQ+>Z];U_(7*SCF"1] JZJ)5+@S0+H#RT;>\K)43 M^H]%S/D[.5;0%U8X!58X M0=OI$CMXLMC!BY(*%U8X9ZEP/\IG?' _&2PNX>VLHLE/^63,")8__O;!U^^H M'SV\-;VD_96U?;;XZD'^&59T$:+$?\MP?B/)4"67[3P!9^- MQK?YJ/,;%=$3N)--'UEY5_UHCMH&RHSN5[?,,A!W\./.Y)Y!WOW2+LQ67ULF M^)I^O[C/!C_GO4\I8P],Z=YH\'9ZDQ7-)^Z^*(#5OZN8ZWUV]9!'\>J[0=;/ M;WO#R5]?O::O9B*GUY^^UDQ2(QVVWII 6>1>&/8"*6T,Q$3P$P(0M4,-X.T-Z*!&T6$'PBWVW$Q MS?]?Z2:94;IFT\N+))?>7OGL*H/!@W?%^"J;)*D(D)=7[I:Q>[ -.A$TG$BG MB4:<1^J=E,9)'T6@&E/EL5U%4#.Q@-X^(!X:P5F.5R>"3&%8*&J]))AX+142 MI%Q!)8(FA#<0%/I0"+K>73[M#?/_EPT<0%T .&E YTM_'D]V7T!J$*>"K9^#!&G M?0,_IO&!\%MN^6 ^]_)AND!Q-2XFO>%":.*7WC3]]/5=J:/;5K LO_6 DP5$ MK \18:$]Q]Q**4J<--4F!//JIW?X]PJ#_8 X. [U*LUQ\"8H"F+<>>,="Y(0 M2VK)B!7"!\5AMM62-9>76VUB!H,R/7]W?HH.!8X]Y9$'%X2)WMF:G[! 38G. M\(+$6P?*.GA!["\*B@]9\3GO9RT2;9.RE2Z!'9AGVA(%FR&&.?@!![(*/N@C MR=?"OP:T@V&T3L5*0W 4FADN'-@-1+# :XQ %JNF )-4'PRC ZV*8L%1IQC# M1BMDJ*-TMADH:!['&DR%,*5-'(X ]3K*8T&YX=Y(0XTS!#F@>6VX2_>U]WS0A?T@E)]C[KCZ]' M2>7LC!#&Q)H(VUIZJ0R6L*'G""%C&\)IR5C9&;PY8F]&_50"-?/9[+]O1F_O MDN>5CZ[+:]ZUE?IU9^O$QL@Y(M%K&\#N"MH)A@DUS%EGA$"K"-6X; W1(7#8 M9$%*RZ(/WJ'HK0"C&%E3X4!AD1HB]S58S@O[Y/&HY*-N/Z+R&A:>[+Q&T6KM MJ:#48U#>H@II!-K( MNI9%1>S@2)<,$+[DJ=K"^VS8FX(> ]_^>H]5=!;P\(A+IL"XL<9;1&L_('A$ M&Z)CT:SIAF,O4#?0GA))//AA(-Z,$=R!!)_9,#* 12\: 8,=H%S>6K^.1_W> MY"9)OYWIR83&GMO@'+@3V,$^ESHQ/I;:$QL;N[X&LA."?6#<0$@4K&,F,A'! MK55@?5PJ MD'3@7[ZN[Q:M^U(-B1_WR]KOLP$S!S/"[]:LWX-HQ98*!D8,THA[SD0@,P]% M*RFYY:]^^D<%1>=7VL%(<&X-!*>$2,RE]^ #DJA9I;",B6!DB5?E.4(;&/.O MK (Q@V_[)8F(:?#Y64B+'WA45MI:Q6CPR5XM'65T?FD5C)3CO\W7+:CK@$2R MCS7X68[162 (?NVY1,FK>OV/Y>^F5]>?"^41CLM2%&CX9C3(OOS?;(TQ./\N M:$]8?!_ J0O!P1C&6+T+!,9L^9RK\TLK8)0'4^6)57FJ,GE[/TVYQ@,0QTLP MS7PX8NX*HA]WUK\@C][\&A<1M* L!-CE(B*,@B26J7JG<0K;_$$@U0<3E&.< M'B[ANP:E9T/>;D(^"*:"-9S@B+5-07X4YC+.6=R"/$9*,<(9V@_[<)L5U_#; MOQ7C/ZJ-]J&#YWCH!U! #!J<: >_!!10\HP#Z]^FH(!N@A3ZY=6@/GR ML>B-9J4NM@[]@2FL.1>2!0Q_E%34VWHG8N=E"R2-SRR#$?,AV,FPKM?C8AM: M@.J/0ADP([63U&O-O)E# +1Y]1.8X]DPV3?@A9=O7P1GZ7/+D+S/KO/)-.66 M_=J[W4I/41\8?-\!(4*4B%NK:E"D(/'53\Y\^/CSF[_]_>-W?P_FYX]__]_? MO?G5?;\(S_)'EP'Z %P[M/>3?)2MBYX_+(Y!3H )I:('?07J0E4!PK2;&;9+ M2KOE$_778<$2[W[X>OMI/-Q&/!NJL-?*1NXLAF(?CRB][?W913"9W<%@%F^ WX>9M6YXN*[ M.XMK[KBC@HT)8:G 9#/1&DM"';?";C_O@V2Z?,('3?7GWL M?=EM^0E&C.$0;4#)8&4HVNJ@26&PAQIZH!W7;> Z*$IK3Z$T^!C!!V0I=E8Y MZ^3X&Z=J]0@;@#KX$S&R.HMZ#$W'M6JK%7!.94LYU!'0['_;0< MLZL@=UCAEAE5Q+BNLXHV0-R93++7'!.(L%*K?CC*6 M>;=%/NN:A3DNGK T1?!UE8-^8 M*!0EPNIZ'QENFADMC#P35?33R5VEC7*<>2$8\U9((OW,<@$AC!QKN()$\-,G MRF'D;@I1.(2DY(098@(5:LXOH)L;*@EC<08,%+]%QR=P_*["UWL0B(4TY1I*"9B,*R"JOH,G6HH:@%>2X]O0]5]A6[ M*A#&J9,*.<$5L$@@N*:*9:29*8SU8ZFR%#MX,YKV1M?YIV%F)I-LR^ -7W3N M$$K!9 "+:^!WI @//AK%I-56ME@9R3)=PF M/(^!O"4:LPBY! <: M,Z8B%Q7DW"'5T'AZ?\ ?=[LJI"252BL2&!24%SEY1E"-<6T MY92((+D:1SX$Z$]&BY.IQ-%IDY. $ .F(\@S9&,(=!;8-YAR[-M.[@@2J][< M94VV*S[1Z4Z#-^V=9L80@20A@2H_$[I&:.-:ST\Q/\LU.+$22IW>!W=$LA 4 M ]%D([*TNN UJ006+2M"&-27M;DH/N"4V^-9"P2BX/%PE3220?NN6Q=A?/= M%^M.:H0)7'(<98Q!, V"VL9:=_+ VW0G9ER3(].BQ=#9&'QG)NB4^"0C<4YB M7A\3&H,8+%[#P 0;':_X(TV#I@.0M;=2T\4 @[G %-QJ80S(W!D@8#]Y5B0'^>O/R3U>[BE=CWDS N:>E /P2G7AA5?^,KL)7J;^%=F_ M[[-1_VO[^Q9&3MZG_53 =MD@TKQSV%/X1X $BRP&3JJ;IHYI21J74V1#H'71 M[#0(2YZ+L 3<"@&J&C8%> VP@<#1J _UB)*-$S B&G'4IZ'L<U7V*#9,D$;< VO%V@R"HU/VN&1P A'B M&9@A0K)TWY7K*NO(.2V;5QK /Q%R#S+4%\?CN/C0&V8KU\H?D@'^5HPGD]]& M13:[^?^W7CZRZ;9YMG.^A6,$*V!?]G//MQD6^@Q@/+2)[BZ!H92CQ*82&)H;:6QE7H.YKU$SB_+,B1CS M$1 Q3UQ1,-?QJ/LZXP7X_UHL(EZ-""?]J\EA%!P164,\RTLI6P< M"[QPZOWVX6_CSUDQ*A]<@QZ #R^#L2GNRHF55,IT#X:"- 2'D]0YO5PTDYY> M/#T_%J7*_+HU!9''@C 2(CA0A"@P8ZO[KT9@L($;YM@94G"=6ZX\YM@S+KDT M2J5K-F)V3J>\0\&TW:P]0_2/)U?P06)AS#.EN"]FG0/YZ+ QCHO-! M!($)=CJ"*UG3#S%Y#(%VDO1[E(O@F/ :89(*5-K(.67&U4:9Q.$81NYS$O'0 M+H)VR"FLO'1*:8LL$967*K$ES8LD+YQZC]:I)#C*@O6I9%5()]"*S>E)+6[< MN7SQ]-Q9IQ(6B6=(6H6LBMX%767+)J>5M-;-.C<*KG,1#-.2PS:T)EW718K[ M,#NY4P21R(X1-GH&](\ES@)#5$OO.%;2[0X"^"L6R\% M5H1[ O_8JL!UJGOBQ3%P>DSL.\Y;?L9KAZ').>@.U!+:-1 M(<;5/ :&FWU$-ANN77 =#)?C&:J>8A84IAHCRF6DX+GH6G]ZU*Q)LME0/0%B M/,HPE9R \$Q%NPBV- 1):HL"5&9HYJ!L-DR?CB)GD+KY=)*=.@OD4>OLLH('7\'=U4TZ8K2P3 Q[09GPS,[O>R#7[$+V4M;LV'F] M3[?KHI0NU97$.A)GL-,FS':=]!@6L-FVA[)3T2@V;?,5G6;DSVRXV"">L)R(@RZ+U#&S3.M8CO6IDR)WF=CEY MW@8K'X%IGVI^4V0,#YQ4O?4P]@3O'@=Y0C(?-C;@''6&,$*]#<8PA=+]P+H5 MEF_F3VP,+IX.)1Z]&1VASL6H"55&&J[ 9N1UU%Z#[;][,/&4B+/'IM&!46U8 M0)BFPL'*NMHW5+1YI>&9-\VZ8&$J)8M]1)(('%-B:=U,$)PZ"=[>[L'"H^-R MO+1:&1U%@<7(@N=ET+1F9@X"D19VRBEN1?04C!'*' Y;'3M67>C07!GD&B$E>-U*Q47P%\[]T#-H68DW:'/A' M*C(EK)8:JTB\IK6@QA8U=@)+E0-7D-@"J(-@T M; DUPR9'_%FP6%O6W((4-6 O8<) L+(@35U\! D;&^D*0M 5-7$@+%YBC9)C M68'(@7.3^E%&*C2(85\WFY>1@'AH!GM6W<"ME^"R;D>V66.42KF8^@HX8Q$5 MJNI5YV%IFZVA7\X:GDRP==?T#&I4X-;$P)7R7@DF6*V!16@*S,N*G=ZNH](P MCCR)P04#3J Q<9XI;2EKIHV !;+J4IS$4I[T3@E6N91@C+P&@Y5Y0K&OP[9. MF\W!RF^2R(]F;N]1-*D.L#8R:FL"P[8^A8VZZ>8\/W.?6?VJ8^T7CQ$.X!>9 M))"TH(Q+5Q<)29"003A%J%/5NQ$9&7J_(@P=R@H%%SJ2.0KK1>M)DTKL7EJ==8,1K1H(PT@K);9B710V* M;S[S_2:)_/CJ$!C4?EG;0'F6FC &%>IZ082AYN6T4Q5,)R]%0.A3C72PP@9L MC,$AU8<)($_@=[*9WW4X*;(RXWT&*.7]:3:HWKC\BX613>++=;>M*154>^Z4 M2K7TK(K1^R@"U=@*I1IB4A#!F@=>>P-[1*S7'?-)PPU2(B*-#,BPM&2ZQ!I\ M7$=9PY]EFJTT@S]=K-<<"R(KF8X\VG39AB"J<&7/J,"0;YS0"DDI.@NLUQTC M2JU)]((CZQ2RC.-HJ\1QQZVUC2TLI!!-)?7\6+_+BGP\>#/J)QF6^6SV7_C[ M\'Y0]KWKW_1&U]G[WC0+5U=9?_<>7<(;YR7"X+9H09!-S;YG60A,*]@<_&M##3KZG;#AC;"9VEJX4/[V^:)LLI3\)))R5G MSCF)N *GQB35+37H<6/"HCB?MP6BC%--)%]@K#4([8^X6K#W#HXXV+(R"F? MUO64. PKBQ/BA@B/3'"MB'.NN2+J^(@?<<4#[,S,%.X5/)1B/]S]SP[$@G'3D6" M4M$JBBVKKW0#_X&UW3S/7-;I*Q_?#;"U-4RH 'D'1 L$.(=)ZJO(I4DG>&T' MK;L =E=D-]EHDG_.9MV(?\VF;Z\:1=&V,#B=!0DF88F-5B9*;22K"M>BU'JQ M<7OB-69L->^U&YS'0/W[0DO$[5A\H8Y:V6C;%!W$-R4BH$QZ'&&$P]H:84)5L^P]IXSVMA# M)0\TV/7@J&\PY\&23%&W\CZ'I\8CSN?BV472.$9]G3KCZ2>"^LDYEPD5M$^- M?31E"!2TPP'6T'"D@*&;E4].D0H[LFVT7B..<;*V04MSQ%@L4<;*M]UV>@P# MC/I9RH9/ET'>YY,_P)M+O^A=9[BSS?&D2%5;_F=_-K/GZ]RY:M@@JV MQM@F[3!X5"OEB7@"RO^^@?(_]XKK;%(3_EVOF(ZR8E_Z M@\!,S7#3.426?T[7T)YN"<#EX5(#M9T(L \(AW7@J0DPMPX<'MZ^!/2E+<&S M;0'.M/#8L731SQJ)# UA1G]G XFXG?YL+_J7-Z#^*Y_>U+"6/?X W"E^4 ME^"4:&&0C0;TE&/!6UI;V6# -"^?(K02]5\#ROX@K_HOBR"#+A7:IP("8.L) M+S73K@89+,6F_T(."/+/>>]3/@1+83KJY*M M@)X#\PBHUU':BI01B#RERA,G=;HU,!/ID3'7K--&RC(AAX?:S4Q0L(1<;]J_ M^>W.#/X'QB2S[>.XVNBNC%*_&87)%%"99F J%;W1!%X)6^E=D?>SK3S09?0I M$<(8HZT7DBJK&/-12S M##=D79^%)T#GV:G7X@4M4H]2+'QJ+1"5QM9$9CVJ MF0GX1X7=P%]GTQ_,(J 7RSSJFX40"EXMFT7=S7=A03-2Z][ MX;"^R;M0U 6-M632N2@IL76I( U[H8$#E:MW7@^)P[YWJ)U1/B#B:*K'$X4. MEL][ G+:S+A,R7W;8]%Q WE?1-:M!_$:G$6LD51@6!OAX7_S.J+,-HX*=2,< MI0N9^\L9:6QJ3.<3OH%K(](?563'?P&%&3C8!ESO8N@: !X M2-0VB$ B# &=02.3EAKKHZ^;"4;&C6X4%L2[:?T-J$VF;Z_^-AX/TI'HAZSX M#/)N\F$\W&Z%EL(9&"0Y]^!"<"<-9::^MILJE.E6:II+#.@ M"-*QJL6G+3"R;]@[NE'>X. XZR,OL_,D6 JX"1RD\1Z5H6E<$_W!59;_!V],]>D:=@3DJ#60YQ^#*5 M@_QG?G5E^O^^SR=Y6H/Y,BU.7 SV3;,BFTS3;]^62X@WGW1K$Q$%^\5S!TZZ MLW49&/@Y2ML27'B-OD?X@0C;HM=-DD6PR\CYX"% L424-X<\Z-J@Y9-3&<(]$6<>DBR#KDNDDR2Y_*^^]Z7TOG(RMN)[8W'([!Q:A^ M-;;9NUX^V() G9:$0D&E=IW@AALDD0NHV@$:&>9MPPSG*W;$OC!WXYTF;;$/ MENY5(\J]E#H$<(FX2[6Q9SA@@XGUKWYZ1\4O73"G[ZU"LU#2?Z7FU_N%3K;[ MU8R2- K0_X19S8CT'DSNF0$@D[E*UY6]V@VT9:1@/_;SCGIC&PQI+F0R-(E" M)$KO!*)D[AIH:AL'YJNQFL6/;P_4!A-8P^[4SF%&"18..3IWO"0FO)DCWV3< MS4#!S\.L4H/K*[9M,G137U=/M,04@V6+%9-5WPD!S&J:]164Z(:V"ZK'8[&I M[ERZ.D]3XW($4H(ZE+1ZE4TJ>),/,%VQ:7;%HCX5!;%2YM,DS=*'\3X?WD^W M\P@7H^C@(BFK?*J;:P@/S,G:(;1"R;B2?U]_M-1V>$';;8#J @<+*5M"7M+ M" 4)3WPT"G0\$T'6[K!C1I\Y]BVY;8O8I[K(QD9NP?R.A&NC"*F-'&]6\_&? M!7M]O+6/6D=B"8L1"1(9-KZJ&)EV!"5Q#?9(GC[V&]:>RK)QF&91"A2,!_U% M:K^$:2]. _O?NP67\!(;9Z.(.NK@O!'1SD_ /5K'O/LB4";DSS-$/O:^).-U MEO]^#^]X>Y?-SA+WJ/O),>"#K)0$:QNXX9+-+ZDSC5L/,Q>0V!JR)7QN[X;C MKQG82&7&41WI BMJOP \5:F? %5'H+AE$8W+W4(O6!>4V0=D@Z;"*83K2/O036K3?+5,HU[ 5^YQC7CI6*;MW?9:%*NU:_C MT6=PD+*!^;-7#"8?Q]/>^!MB^U:]*7W=C6E;Y@<:Q M_!S()&5F'F(M4A[8UL-.HXH:@Y"4QK% 16W#!2$4>!GD=ZR(;Q+J:7 _.ZH_ MW!PJZ?X;O&WR_L-O#EI0GG+]LRC^\:3:I MC$)^O.F-9ORZH9[V7BO0Y7HA0KGD&!N$?<2*.X3KG2 -;3:[U7C%^7HV(CW- M2CU(D2UNC2X=;6N5O8-730]K]5CG27!:)&+, :#L9]#' M@S>C:6]TG7\:9F7.RV^3[.I^^'-^U9H?P>K$K??I*+UDRED:UY?\]OZV><6^ MXR,3^W66^54:P8NL7:[\ZN@6T8*9]-AJXH&9P3'7C()_1)F6/GIP:7]Z1W]_ M(.\VV!Z3.O"ZIZ1.RH2*V#,K#&@\'H7!;$8=[J202>7AYZ+.8["O#SQ+ R9Q M]$U^U\0^@(QS 6PEY@05EGHEU Q[Y:65(F&/SA%]GZKLC.^RP<>L?S,:#\?7 M7]_GUS"A@)1,6#,'@I,P(H($MG'P6^;"0]OJ\TM,%JER05ED>0^ D M!E12AV/IG5?ZQ*CSQ-+3&1\I,HX2K5+-#R6]GU'')G_>/HOT7#',CR<]!6C/ MH(23D1H&?A.XG&B&?>#.!?,\TO, Z&\O/97@#,&RTY#N3Z[RK/%CV-LQ,O30,.3"A>68U* M6]=,3@/1^,+(ME%&=)$..^68Q4KI M&=F,=]@ULGX5EB=&M;61;H5 A%N%J0;77F"P5Q_Z)+IFAS'%Q0FB]^0"W#"J M9<":@<1&90F4% TI[1:&45. $ZQ.30H]EFS["G"*4@D5):0Q DFI HUB1CK! MK?2- !XC[*61;D\!'@BU#GMI.2;8&.5!-,TH9T1DO'GYCJZ4#WD!E-M#@#.' M8U3:2$&%"U8KI$+E9+*H2(-L:J7"V_&HMC E?$FQY MN1OB45HOF""I<3$"W0QV8(4XB>!/-N]W"J(?@7@KQ/L38+_%AK7C01 EP A) MJXCUS JF#/Q&X1I5+C#2VPO1;B ?B>;X?L>E!3U' 0EIC."LJ52RMT M- WK! OR:#0!R,>A^?&FR'9<3B.LL!Q\:.,08=Y%SD*U=XG%M.%&4[*#4[,& MRD92(JF#<$LF_%8U]BK@:4:!PPYK(PE6@OM M*Y*$:'FSA-G3[I^U:DQ29+TT1'&N":+/D>D@!(*9JG MX* YK(628+55!X"4N+8B+^=%DWWE821.>"&CH\I$"R*1:3*CB[:>-4M,/K4\ M?"X?/XI$"&4HV$>!>"Y)Y>.GE%31["#RM/+P.?QW&YS&,2C0FZE9+N-@_1)J>S?^F4FRKST(5K&/L%U4P *\?2OCO(.2";01V"!LZQ#G<$-8+ M(J4+X/TRIZ6H2$*H:JG.):@X%Y+L*??2"7/@\+\8-;46Q$W52T$ZAGG3R)E= M?SX+@NPA]QR*SC)LL<.8AAA9*@0X*Y,?F30-*WC[,^D58OPM&V5%;Y@N6 ]N M8=:DK/_Y.:LBB#O?8B>244G!PK&1XQB-L&9>?IR 6]Q4Z&3YXM@&@!X%^X:[ MZV">:<.<"DIX'I2TEN"ZGH=L*6\FR4K%O%U@'X\'?^;#X8[99MAR*DQJB1(&X6!7.T"[UIFJ6.4TE Y?)^/#UK8':L!,<#@8[[2G5 ?S, M@*B=W6,TF$KEFT;HK+GD9J":G;[JDM7O>E]3G9*=Z<QF!SF,L19;XO UN/1V+ 2A O),(I* MJA2(1ZGL7(V&5JBANJ3:FI.VQ:*S./3N#6QD1 $60[,(FQGK"+[DK'LJ89(V MFTR#S8DW(-,)W,%PVM3:!"SC&+F37AB=;I4$4O5TQBD\UM(["&]BLP/BU%'F M>INUTLY[F>2Z%9QI'P2;U=>2D3C:K -(\4;&V[KT]:-QVU0/B/)TOI?N=02> MC!4217U;E0/*#=Q2/N'13'-43$RO']1H@>"?Z&Q: &6,V)@!T7GED)?\*\U2?"#5W)Q"95LQ/XW34A M]ED(V +."V:X-X(B\!DQ 7,%/(Z@20.3UX*N! YW >]P:&U8H""T$T[2R)1D M/+B@'2G1"CQHVKPU_UK+8V'UKLCN>OF@7N ZZ:VJ;#KS)7>W%+C35J@31)\&SB/@>DF"YI0L.6,,Y(C;"6F(H3:K".LF8PH^2;U MNSNB#<<_?*GZZN[G?3)N:4A(11SACXDQB+GW:6TS1-,XS]D&IL?CL/:$/H!9 M!QZ"MPPIQ;A"#MAD> #NK2B"-KLLQ<_595>"<^%W[.@:#HK$X1 M\ M3@,C96IV4$X $P3?Z%M/".)T!=CMX-H'ET=D%2-C* +$@HPRI25*3S12I.Q< M"7S?"+F MC=G.N;."$.!*"NZH=.D4"4D29Y@%"IY!T_0L2UCMB]I*UNPN<_?(ET7,*6;2 M&2'F,BI%L,'5JB'@U$;6&*><[XU;(U-VI\F[Y\AB#5L(%*>)PC).B*Q02PK4F\GZ'9&[ 9^U9%9A"XK%':4,870KU\8,>RAG4 2DCLCN/&1/VU M;_EM-(!)*7R1C(T^##6WZ6\[8NJT!""B:S:A,)CWEA-(O0.\J4+ MQB4DN^SQ3>9.=)IH; FQ'%GBD8F2SGLH(]&L'@SVQ(I*:S>VUT*TCIA RJC M4DD-L%*Q S:==[3QS93BR4X<+M"E"K4ISI.-^,A<,YDUIET1SLQ6MBL.!5K MM%IJC%B8A62U5):%9A8D2*>5BUJ; 'H<\.MH#%86V%G8"H>,8BH$)VA=!I6S M9L=8(I*(.@3P>U69- 9V$DZG:$19$J.W4=<9IR&ZAI)+C6%5%[0MI1D?6T@2 M*VZT),AZ!S(/.PJ^PXR<0G'P;!OPI>R_G> ;96^O'#A$J\<WLS$ 5"DY M5DK4O.FX1R#%&?,F.)9J98+33ELZ0RPA]0!V%SIS M,&85>^RX*,9_)B![=_!DA:\W]#SX>3RZ!O/R-E6';ZGPMQ?ZQ DC3:0<,4P" M&/M1LCI>CKQL7CN;96IV4&$3MDM4 FP^5MCL:.UBES*'D(R.:7#LTMWV>G!0OFG$ #S8!>R/K"$FJJ-C<+ZLTW0+ O7:R M \O?$4VD(@(Y#OJ&QWFW"]ERT*:X[H2L;2$L&,Q6H"H#4Z<:3$V6Q70E&KT?D(]#L+=)4=*$9Q*%DV0U9 \K>$*^-IPDOB4FMT (1WB%-1:@3 MP'!LQH]W!_77;.IZDYMWQ?AS/L@&]NMODY0M%O-1#YA]=&U2!?7]3F>.\U["6*#X/3K!U$>TNN34N!8"F0Q%9XP4'?@G#F=7L-CF)CO[S&C*W$EC+MK\$_%\^.54LOEV5Q'07(7R>8 M0:FDEY+HH74\,&@3*R6U.@A6!^[/LU*I+/C4AP^[(+5(S4#K#JG@)RK7Q(JD M=+;GQFK36FG';$ \PJ8"IL-6H[KQ#E<>-PNYO)8'7*NUN1C>T" 5B"K&.#B, MGAI5Y\!B(UMV/.*TH5#:(9N+JNH4?W=YQ)E"%FNLHK2*229)G0DNL+&\<19/ M!5ZIH-F 84< -Y /,>.$-\%*A@)FWK(J, GKBN O32^&K!RT;P?@(V0ZCR G ME(K@! 273D$5J_()H_6T6<,.9#I?4:\M8.P,Y09":L+2/8.RN4.4P2/$?7VC MPN-F8V3@0\4[*+D!ROU3%1 FQ@:OH[-6"_R!:.'02"91X/4 MK^.WNP'(:))2R%O:V"YW:M$R6A2Q[G&VFK!0#4@@!!@EX(Y[2,G@1$&;->0+%R3#LG7"LP68.\=,D'@#B,AG0C. M@+MB8DR04VF-MC0T=PEEVX'>'CY9'ER?"N^>PNN8<.!6@5QDG,]V]O" MH2B:*5-R[=ZNX>B&M+Q!^?8*K/J6//&-(5Y/.*@<+%+K,F]-\%$!C1$R%ASX M9A8_YEJM W<%F/V@/JT=;Q&FA 6%6#(0008" 6#'!R,%BK9Y^11+NG;';TVB M_\K2R&Q@/L-OKS-?G=VGYGQ5M^N-:\V63B0TLQ+\1Q-5(.>C\BD2+M*R901+?175K#WFM?$5@I/ML*P M!Y!K[RDBK@(R NQB(5.UNEC93\9$)5>[NI:9B?L F9IC%=D-&*IYW7Q6X'9BHZ32!!-E3$=8KK8( MK?,-!4B:Z.P/[5$1WW17CH%NB> @@M)7EH#91F(=A%%2K N*/P'6OXV*JKOZ MW\?#,ANX:K+^=K30D+W()_#(PU]!PI-D-WK?$ =@61 4PW168[N ]4B5EG40@>#/5':_: M\&O!>0S@F^H;<&J5 ?V7,FS3<2(7OHYH<42:!;)7DO*V![RV\3^.RYR7(FL[ MD]Q=[UF,;+#&(1Z\!?L(-G5U9D4(\%"37=!*<8FMX#H (AOUF*?I;)0[I3VX MV@;5YSH,"=WLKGQ0#,"M@/6;?GTW[(VF9C1(.8EWM_O8(09YD@J6@HNE=6#4 M<>2J$S=GX:<&/RFU?C4Z03L40ILVB(XBXF"#4V!R*TW246+5M-8;W\QH0^P0 M",TN=K5>Z-HKVR%0E*KK>L; XC7>$\]$W;R;\N:A#A4KQ1NV@.C1"*S3"SY$ M#$ZG8M9KE[H6^$I;@U[ H7F4R^C*[;F=$1CWLVPPB<7X]B$#J'S);$'A#:XW M'$[>7IG/O7R8=AMXZQ]ZCQ)GL.F]) $AK6C F-$Z=5<93TS+=3HN^>HZ'0#N M)R#$I@BW1LJ#)Z>ZU;(7HD^)NR*XQ &'D;8$4T^N<:[\V,K:3.W(_S8KYF$W=FH(7R$M),&$L]3U+D9@J_RT"<9I5N41C M]4Z,!/&^ )#OBR3=8_XE_;2Q9Y5,E82UPB3E+DJ%O8GS.C64-'D8877B5"A# M>^ERR1OP3\>?9Z'B3>V (O5(I_I.5MA4A5I5J5_IZ,?QEG(C)[\?/HROIG_V M2EZH?ZPJ,Y9I"N/)1J(@+30#DRD*;3TV6J>SL"KO'A1O2W>"E7MJITN4!4IL M($+JLJD1#:"(E1:,$H=9G6'B4/-@@.A5_^IH1%A[,P&#/TATI-:+5,#/,<=K M=PJCEK9@').G6KS%&TC'E/ "@65OTZT,Q9-#)FW5B275O^,MU[@U73693XT$ M>TAX3*PG 0-;&B-E8!%5.>D:&:2:E90PDD\EVO:EPCX2GDCI$0$;,UT/]P&L MMJK@KF*1$=.P-9]0PN]+AL=+>*.EH2#6K;?&,63!)PZU<+/"-<-V3R?A'TN4 M[26\TD0P(4#14Y,R6AEG\]@E%;QY:>,($G[G/@+:1Z? \U#IC">U@N%U?4&I MF&VZ3E2+AGO8"P MUHD AH&L6@PZ%\?C(I"R'D%,-6\';XW6/L>%FIBK=?$@>!GR$O,HJWJ6QA$ M:4MCIO4 MI^];0_JVIHP'AFK$]-I:CA8^]2B.J(=*&H(IT>"6L:G/MR 9IV\ MF4SNL]F9[>P7<5Q\['U)M2=O9L>^[8'?W]ORY6?E'Y)I/QXU[)/KO* M^VTE+-;M8##ML1"X;"^"E?,43/[ZN!^LVV8Y18;YZA'Z9I@>B\':# !'4G*I M%9YS@SA('5\5D6<@TU7SD@4CG$O]* P^9Z/[+(6AVPK)SDOYI<,B^/]@G\0< MA\"J1@2;H%/Y!C"@ZDK2R0UMEKD$ =S :6L^)SW M9UY(?S(LGUS!*_+QJ#>L'D[J\[9-<<@ LBH=?T<)QAOV#GR2N7EA3<,NHJM' M(N= I+E(N_\TZ1=Y>>:1#J/RHG\_ZZ"SZ8:>XPCD/(M<1BM=LBDJYT>#Q=Z\ M>DS):C[S*9!)'YF7A.;:&O!NE3>6*I(NSM;.O6PIG(O%2JG,=Y M- ATH37I>-TR5/<6D['IB0#A5NKOG@B9UB9Q(.%I2GTP06(A2:15#AQH??#( MF\*7'T>NS-.OWV7%U;BX[8WZV=M/P_RZ7*G-:G(Q8Q\9ZD D>D20HLCJY(S5 MF5LA-$N"8%:&$UJ06@_5SF@D5R[91!_S6Q@"5A#\=G+5*_L^S=(=V]/>%VM/ M/>XK8"L64P_*?K6DU0%?^_U@G-[SKP3[:\1>H\6T?289=SRZX+U7Z3B5 /%- M((:DLF#4OOKI'2:_[+@06]!UY[6JKC#TKC<732*+Z8Y@6Q(M&0(S1B$0K>DX MO>0]T$1DZ6K?PRT+N2OG/0"WB->';#A,&VTTF*6Y/5P&W3UK4V**2(Q@12BL M@S*HNLZK4RVKT#S\I1HO!\6[@=D7Y V23!"L48!_&R215I:!3UN;D5'+1A!1 MKU8=V1+BY+G8'@BRY&C!TQ8!M54C'G Q+<%><:V(DMHA.^N-0&,PS6ZOC*\4 M^FN'8Q](-Z;Y4>5LC#[)3I2.BZHRFM*E*&(S.*M7:A[O"ZDIBM[H.IM%\Q^& M5&F#YL]>,9AYO&]&X&S>SZ*4R?KY>-,;5?DRX&%>9?DT%;R8"8*-WG3YWI:B M?TO^[&^ \>3]A]\V>=+164XM2VVJK" QZ)2C5Y4D29=^6SQIP1-#;*+>46CS MI$N2SB=7KF#]#5Y>:I'8RXM_]H:K5=4/OUI+DIM:P[RWP+X:O@3.*,/SYKK, MKZ09 \5*_('?O^?L"9=K*[H]S4J6WYT\S\[B/+ (LB@Z*ITBR**Z&@'\FA#4 MLK,P5AJ4PE.LU3)EGF,U3FIK@5LDM'!1>X.4A)6S]9$D,CRN7J58W%KL&9;K M1';7K^.RDE8V^+6T$]=G.AUT;PG&9= @_YP%$\7K5)*XEH0<+74@GL=_.5$" M/8G:6J'+B2S&HI=VV,5(U< ET!8YX:S@HNR .=L[EI/6Q4":4:Y>_F+L*.0. MO&F6C8= D0M1*JV"HU10&6M#+T;#GMMXV)YDI[^$!]QJBTM(&671*.*]$LP; MIEAUC0:DGL+&KE%23[O53F0)_UD"\SS67X@H>(XE!Y]?:*6PJ!K"PW8+#5$=E8[)$^SK570P7;@YMC%0$DL*O,5(3$')2)HZKNN@S14S.487;*T7R35_SE. M)W&I)M>QN7U1(EDNM$R9L=X0)S"2L7)'E0K*6M8:H^?RR(1?IL6SD_YP++]( M>G!FF/=!4>+370+.&9TWQ03+J_UXY*60_GT^^2,66?8&2 TVR70MSZ=S[??I M*R7!T]^J7B\S A]B81:K@U'O0%'#LFB!(I86@645J$+$I2(CUK8N#"+R$-[+ MMK0ZV87)1\=;&&*]D(R98)$C5!!-9765V('J0+1K80YAZI[)PAQ.5"T2'BE% M'!.$2\XBF*Q =5P3WBK91?BC":NC$;YYOI!N4'RYRXOR#1L#_.MZ7GD:4QJ\ M-(Q:&S 552,1*X2F;8FD(';4(2BX+5*'I.!R&+GE]M(V-$.<4FX8N+:2!6% M'EM77[L.8>G.T9QF*\DK1\#CD&1Z>S^=I#J<94DD\"='D[S?':WK3LB7Q!(C M(D*8(-!^\9(:D'D9^NHSEK. ,3J-Y[U ?;=EQ/!">$'H50 M!XRI;T^@%2Y:)I#"U& !3E)*C4^IR*$RWS4Q@=+80B!.%9@MXOP(M!()JBNO MO"OR_F9)1992WJB1*CH6+3+4"V6XJMLA<84Z V#D>\&/0K9UF)T$,=?DUTD5 M9'28.61=2&V\(\9UOJHCJ]>P%HFI#A&E/R(Q)QN^6;^YZYQZ#4W;[8Y%LH+% MH3$GD1E&%+6&N+KEF^.I%E,76?'W.YTS'A3'@U)WP5 \!GVUUT$IJB5&/F+O MA CSOBV"K;9'60R"HUT\[ -C>5 *KTVR>!1Q/18H8(EBD#Z=U5GI:"U@!6>F MF[AD%R_Y< @VZ/IILRCZM$M JZ6"^B'"J0NE:*5F"*Q(RSRAVB/G<'U:P)$+ MKWYZ)WXGQ*]0]RAH/A+C_IKS34AN;I()-E[,9J6O=,1;QLQ$SP5PR M=398+,EO=Y=/><%/_+ZD%HL$+L(,XLS@RQA*]I-'2\F9% MDI.DUZ8"ET8CKU+;(1 MQB&#Q.SZ,:C,5#NW@2/"\D1Q?!*>\ %$;A2@]80! M3XM+"\(BTUT8T538AGG'-58,*6+G!8>IY\V; M"*MQL3T!/0ZR+;M@$5E8.!]2J:ET^@[.MC3>U74ZB!&-.YJK-]@.ANSLUO[B M*\K9D^T+O1ZU6 &0@N _B#QAD<1@#-*#<),@'\T;@E)4)2ZQ*V0:B#1&*%!E!!$^L;L N]'BT.A9 ML7I;=V<(#X_>4^E%YQCUU"HG)0+-J#VH26:\85B S6D:%<-/C52;&LUQKV+J M9(M]4-J%E)E?D"SP@3(EA4)C@7O,9"PDI+I+W N%FQE< O M>8N)MP3"'@#NNE0/E66ZN@)M*E#J*5:I8E5D+FBMA:.Q1%S"3VPUL)-Z.)/G MQWHO!I6*:D)2^\5@; 93\#)2Y@*05RZ%K_:I5,)W6;P/3&R:Y7S,@][JI!R MFD3*H_:$IXI<"4%.*=6L6=:OQ6U]8N16*R5M*JKB) A@$:SG 42Q4TZP$D/% MG"#_/WOOUN6X;;0+7R>_ FNV\^[V6FQ%I$2*FK&]EH[9\WYV/)D9.RN7: IJ M,:9(A2"[I_/KOP)(G5J'UH$'D*J+.#V22(*%JJ<*A<)3S1V"N/M6!]Z]G?%K M'J/^&]BBO+=K=6%IT>F(-N)#.4)]W.^T8+R[#5L,HV5G/\#B<<2R!R:8E=4= M-2W3Z+4&PZY\\6%3M(??<97W1M:F=<%;7X0C/<.RFN/NN-WI6+!H-,RVD;QI MO]W\EST#1SK]?D?P:X[&W:X] J_0DRY!])AOZ_MH&$M_ MN7-QQ#0'_=&XT^[9;=L>@LMOF_(-1]:P.VKM.KV6W>UTLC?3(XU,Y4%YT6Q9 M%_E(NS-<%O&:QGBPIR-NMVV]XFC-9("%X\A8;^J&-3;M_J@CSOH-.Y*TP^K M8K/='^QD)LM^X8L@Q&R-=7,PZC6;9GP&IU=5@$ M]D;-;@^LL]WKI5/8[XYV$Z7[F"ZO?\UC]6@]<$\#<]0RC29 >;LYZEOVLLWP MR.CN[/OH=M=^U0TYDP&6 "'=3GL\,LWNV#:&9J?;MIMB:H0G:[8[QYKREO+" M%T&(877&NFV.P6MU^KUFO]FRQ_(E(>QL]_L[P;ZEF[ &*'UVSX$0N]2_N^=5KMO[?AB M2]_F9MQ^_.; ?J>A*UK>R5XBHE?&V6/3FW9KT+-ZXQXLW:UV2W3J37O3MSN# M79Y>_55#QIT1; [O56%)4@.9,BIOU*7U*7<=P23O>G%T0:)YV&WJ+8@".GIG M..H8XRXLV9?''V!I,=B73!)1SN)_0U3UH(+_NO;GT M%Q&%"?]K]_3! "!@W0G*'@SW[4&91L>JHZCZ;Q'T6L.F 6L'0[ M#RQKT!MV6J(7(T#RLEK7[.A[R<_:235$IJ\KOA)-8ATGB'W!E_DI\%SG)?GO M5WBCO@>3>OCU-GHP@^L8ZZV^.-S8'ANC@=E:]A-L&6;[W4__XT4?)NX3X=&+ MQWY\-X5;WD_IW/5>WG]UYXR3O[-G\CF84_^#_(Z[_V7O]>8B^O#N?QZC#Z\N M]R 2NI_)]W^O&\V_'+Q&?'[!,YW "\+W_R>1>/JEN,E[$3R[3O+)<_+\!PB0 MD@=*<9)@2C[!E(%E)*5%, OP@>L[[L)C\NM!X',0\41^+T;Y5W&_Y9#_"N]9 MPBNOKG\(B0.15?CC.Q_"T'=_78WKDD$*O;EW_0E(XWW;7GS+=Z+DW;[.&*&@ MT?,%]5] I\&6:#QQ4SN="#Y8^5M3F![JP0!24.,$)LR+)XP,*(\\ M\4)R(EWXYAE"8N_E/GB&:)SP^(&[$Q<"/L8;I.=Y<&'$PO3QY(%Z@OF7RXNC MD/H\837F9$:?&'E@S"?,$[3'Y_Z'SQX?^ >V]^^%NO]VGU M3_W#]_)]Z6(!QB("81+&7BJ$D#VF].W2%F 53C:::8M?C+XY,U$(2X0#<25# M_M:SOHP&6X^".])0(%TB>G>^(0)XV2 4 V^0C[Y\6+!P?7%'>#;H$TWJ;37Y ME>M+IF9IM3,6,I!0R*8>20%JDF9NUS*)/!!6' _7UPMGBG: M[8@O-BX@[)L0)J'PUB+S\.QR!A> =--;P2(+).TS4!9.PQ<"0R&43*D;KN=1 M/ 2@)?8B*3O1,RV1I+;QRHN RR6_!M>MUV]+B>F=#X0EBU(A:TIIZP3-/ M5&UY=_'T1"2)1!=RNYP+[1'()G0BE.-?C1B,%7X]@?F.7-"U=&J7]V-ID7+R M6F 8TUB<8DCOVR [ ),M'DS!8H/G1$76<\QG0>Q-P"Q@F'1I?/^.?6FAB46( M=UC:VU[#$D(4T\C%3T,6!4O@D/<3EP\2V]V8 $YZOA_#?3Y+[03](6,8%-&; M]__?2O(O ,&$^>)&.0IG"+,GPH9D=+#$_M#2-2+6$#D^M+%^VNZ[U<_]0<3P MZ+_WV#0JPQW*/"=H%/4A&A6--!Z84'DP!RU1V0W?X /=1I'DIT'B(17":\B3Z2]8 8KD@@FQ RY#+ M8/4AAA] ("O7"33=-=L=",3V3(2W'DN4!98%[#&-*T7(OPK3%^"AA+^"<21# M%9&T)]82<3)BV>^8A&(FQ$.GX-E@;3>E3^ +Q(HIB"/YSL_"18L7=F!5(5Y@ M_5KIJB7QH,XREEVY5B'- _'G\FTWUPUB.9F^]6I5((9_8,$Q80LF\TO"=XOG M<(CP1:A '-&A:R[23PY;K?'2UTE6&4N)0D01QBQ9;7C+0S8K2(.%-L0D;D1< M&# (44CM0"&&+".UYX,-E+X3!>\*'XX'AHL>N$SW.IF\Y8M&2^S.M:P]&PV1UUQD-98VO8 M_5%[27G2[@\[-^%U-M*." E(@!Q=IK\'-!;R,:6Z^P_RB2+ MSU[E6/8Y*>K\)W:37)9 Y/]UIU--.)O>(G0]TI)IBLZ6B];DCZ0+^.+";,./ M?Q<>^H7TJ?\'N1,_W4@DB@^WDY:/(<01PG&&+'&,B:]@W]),7R3TQ ,](5/J M2,)1$CR+]?1+\N34Y>Y]FE OTA-/$!YBZ[DR*;8 ]_9-^B?O9;UPSC$-\YW9 ML AI#_!9&,2/,_)%I*XE19;(9FEI"C"9JQS?MF7E*8C@Y 9%*JT&67<;Y!!83E@BKK6 D^!K=0&!D(J*H(\F&1XF\K1^/(>0""(F MF(QU1 DZ+&),\?"[WO?)+(0B?I<_I9PL8G@VGZUSH#!N,$+Q-2<\M7VX.D7NLMQPC:T_I.4D"#]W#+]N>O'>]:"@E&>-?_/L_Q-_,J?KF+6]@&K#C SN=Y(S6XC;RV4":!:;%N] M$)&N7"XDMJY?8Y!,JALZH!RF%XJ/.);K>0%@^^%RA:C;2WY7K/!YL'1&,C2 M7^:I[]\U&V817AE@6H0XWO+-EP8 ,^^Y";@O%5R3<8_8HI:X'29[R"_+5,>6 MVA]>X(N?O7KB4^J4/'>ZQX!BF;*18YI.A=-XVO!63O=Q47=QUTF<]EQ!TR0U-L?T]+22Z_86&SFQG6[.;JTF%,OI)(DU. M[F3P$\0<@(9__SX+#!5-HUEX2IYFF981J/N^":JPJ1OBWYN/20H7ME,YXC>K M&T?2#3K,\]+?_/BN^4[^FR]@(93^^WPISFGXZ/K)(&D39G42S M]]UNPVZ:30NB)@N$8IM_^? 0A!#4WL-$>'3!V?OE'SL^9_T6X>HO43,CQNY+ MSO@0IDO^K:\W<:+)^L]P[QW2UTT&:!M_^;!UH_4#]M[T]?7ZE9=;A3[^#9$ MKD>N0[UT%AZ"* KF'QZH\\\ AZ0<_21SK7B#:RBWOFZG]4KU$> =G0FT9?I>5S-[4 MQ".RNU!$4D\+D)&NM;KMW.54I)ZX_HQ!6)'=>N5:'+L%N(+%:O,,+5H-WWB7 MO>SV^N>RK[C)=4KTIK;5!Y)?R*T3=Y;EH>I,ZBP.; 8S*N MKSGPE*V*H0=&%A1,)J^2FZ,J?K*:MJS7:MJR*J.F;P3@V M=Y=UM!-)<>#SE,,B.?.U7,EX+GT0U>(R69/,^0'RCI0OA/"9*%'-OEKFP&OE M5RQSX(&7ZVS&SK7&AUH^LZ? >Q(U=#_#^"3Q$ "26^CAI=Q+WBJA#B75Y6V? M.$DJ61=A\.1.TI),462Y$!XJQP3+=T81Y:QK30I76N](;5^?U'E]#F7;/K8/ MH_1X?N<32BI/U/)\'3_(\>8$%B"AI._9)+*:TPG;.-BR/9OI<:)7$ @N6L9D MKPZ1=37)Z[49<0EO7',?54XION1N24OQHQV,VJF^WSCQ[T!D2"'>6I]83[A@ M4H(OB*.>F"\Z.-?4>L64+V/_S5/[Z5MKY'GF.K/EPF-+D" ]47THQ4=7@@1E M=^?Q'*)3N&(B$%(>[M>2.N85=UMJ2LM[/5.>,&7-X0=KZCAQL&K/7"P/@+UR M14L&GU0)@C5;Y<;YC&4L3.LWF^EV-/;Y\55Z^(CO3XKRJ8,5Z/W,G@-_9;E^=E@H[ M4#VBFV^5CVSM\>WNXN5<1?+&N<4<$Y!)3"<#+W(PWJIVP82Z:MDJ02O?D&49 M>KJCF?O6'G.Q=/XOFYP:C"HQ:M';Z S%0,-!P\E:!7_S0P9CJ)KE_(VZ_FY= M*YH.F@Z:SAO#_CG@?$]-.-H.VDYQZXJQ:,SR._5BENMJXJ9/@\AV1)$@<([# ME\W4;IFVK\3Y2^3.R$-&+4UO97?"304]R;-@ND+0I9S'151"5#J70U8W\C=- MQ";$)L0FQ";$)L0FQ";$IBIC$Z[FSD&EBNQUEY2$HJ*-UPL)UBTU+DFOW@HY MHJ5UFKMM4&Z<'5$]6U+.N]^:H>00/:.UH+6@M:"UH+7@JBR&4!]%9]2=U)$#N:9;0R2UE<*LRZ&'N%[+JZ[O+633:/ M'1 T7#1<-%PT7#1<-%PT7 R2E5L1W\+"]Z,OZ6AE"WN'\IED4I%_"(*E)^J) M;M'YJ"$2A2-1>%9$X1VM;74*DZ8R*H?9=G7KM!#L$.RJN:1#Q$/$0\1#Q$/$ M4T'O$/$0\1#Q;@SQ<$&;:P[P^M97&P,TKE0!XZH7/'&06U+/+U^5EZ_([I%RL?-ZN$C<"%:PH 2ER]Z+IE*V#%34=Y.Y%VRE]:8'VO.2J;K9F8IBUMG):N075?77=ZZR2(#*!HN&BX:+AHN&BX: M+@;)53/9BNS[5==<:V)UK99FF)DQ9M?%>M!0T%!PFP*M!:T%K06M!:T%@["J M+&$42D54ORT)YBY.)1[5M:Z164/=FT]>5,C(J^L[;]UF<:, #1<-%PT7#1<- M%PT7H^3*V6Q%MOC*708G%:Z28#][GJE<&IFH+5NE>I4H?E)9U[6645P[DKK@ MFGH0IES(@:B$J*3L\@FA":$)H0FA":$)H0FA":&I%M"$:[EBNDA^M[@=1](=K/;/KC MN_'0:.K=?^C_^CI\1]P)?$"=Z+ZI#VU[-.QV1[K9L76CV3/[7=,:&]UQV^XV M!^]^>C559^C@OIG>:56Y,?7_CGGD3E^V.E&V;3"L_&UC,*/^(USC^@0D2AZH M1WV'B0Y=40!")Y-T)D"B\[G+N>#9DJ4IK[Y>A,&4R:_A4\[")Q?NXHCI(Q.8 M?O]1WGY'];)[D6@6LEW:_^SN3^;PDQDGS!?9R1P?] L-G=G:1Z;]T;IYOAH- M&:&<3 ,/7#XG=U(9@IC#///OW^^^[*G=6$]O"K%QERU?K6Q_UCD-'UT_&22- MHV#Y01)NR4_4;>':LLKM9=FI="?.*R]O5GKT^/*77UZLU55DBU&YE>9JN*V- MU[BV/" CN1Y?052VIRMJY5E:6;2LJB ?U!]$M:Q[&HZ^+9C/&0F9$SSZ[ELM M&;<%?K*0LU).5,A**^3I;E8F",C!O$"U*\Z4TU.43T:!R8WT*3W%L?1@U.=V M+$ ]S!K<%*J++W[_<+@GKU^F-AZB,BJ&IX04]"V(=HAVQ92I:&T]NQ-6RFL8@AV"G2*JB&!7.-C=&5J[JQT3(.B&DVLJF! @JCG-Z5VM:V=4>JZ H>"Z^S'S=X4+;2Y+V M96RX*-;0JN+L:IGE\J%"FAHVX9F-C,K"D,K0RM#*]N_N.Y: M)]>%7&MF%ZVPU8ZU,EM$HVG>'!UX5[,ZF>U8UL6%U:T\8VL$NO'JC-J]_"1_ M5?MZ_(!F)@O%,UQ#1L?N<;?@&HG?ZG9"JZD9G9PZT)TC9F64%'=7U8R'$% 1 M4*L J(+NMUV^E)714<13Q%/$4\33BU-R+:UM-=41,Q;$( @C""NEJ@C"N9\G ML;5.*Z>=$8QJ#R=]3Z,//,8DMAZ@?9UJV->]WAZ&P^N8"K=8#U=?_SH=!'-! M/D#%,='/S*-1^H@O,QJR/N7P!/HR%STASR$][/0Z V-@VN-FR^@,>P.CV^]) MTD/;'C7;XU[NI(>; *-;>:?)Y9<[I^AW9CC'9WV)Q,1L3F:13[^NI, MY*/5\M8]PN/YG(8O@OLB7,\XES,>PXP3@#;WR8U>R#0("^$9W2(#S?%A->,9 M=?D&S>C[ZTS@T';L/L;0$SS5F_=0@G4T!TK13B:,HA92@EYQN8W$D!7(V+\^?=8T$&NA1U,#X5#D<,-)H?/;50:\5L/,KD9*>053 M[H3 MAW;]0QB]N>XR:,()<\BI,[W](UZQJEKNMW5VF9F13=UL35<&E?&5JH6 M"%0?-5J--@)&@9F'V_+:3_!Q=DX[TP6@XG9YU[4Z6D?//[6 Y]DQXZ!$R* $ MUU=%DPJ*@UFK86=7A:J"FB@7?9009)065$R#<,I<\:DX]N^(+0\OWQ;%XFX\ M7AR8 I#PAR.U=9U%E'AT/?%+<*.R5Z^*P\6=99I:U\XL]L$0!Y,?%3"OJ@4L MU0>:+/_A%,SB;FW6VP3PQVY#9:,E'W_'B"5STZ8$(U\CQS(4:2OUJE;QZ80V,.OP.,%L>-1$05 MT?"113SYI1^(@V\SESVQ22/'DY[%'CB4=TOZ7.>8P"K^[)LF)AUF[1FB8DHB M2=V9[SM^9W0;.H&+O=Q.'2<*#PH=^R%S@D=?G'P71*2KT\Z2<)2$R0%V>.W] M!SA3PM(-3=_X;FD>+B?LVX(YZ8T>&-EXI@AE0*[/RP)]FA3BBWNZP41(FBX6 M8?#-G<- O)<\Y6XT=MN]9"AM@1B\D9^YYVK=R9?B)L>/$R?I[5\7;S?)S@W: MC)R@;?,T,E="$[>. MF5?&?C;.OE=FS*-O+'1<7JU!?PI=YV36 (0HA*@\C/WQ,62/-*J6Y7STH]#U MN>M4:M22)83N462$,4WZJU-,,R-&BQ2CV=3@'UE)J"[FA?G#REA*U5QX]3&CU3 R.Y2+@'$S@''RAD,Q M&PIJR0?)IJX*]$21=+*GB313EU MZ%K3:FIV)[M6K4@TA:DDI<--)5($F$K* M0T9Z(\-SWRJH">:WU02ETVMH"A2B\H+#W.5I(>U^AK/,[#J'LB[%_<*=H6M= M>_><8LX2Q% 7\R&80,4$ZD8"M8F$8P@8F$ M.ZA4:&U3=LEO'0CK%(=]4VO9 MAM:RK/*E>RM>0R$#5PLN,:.*&=6S*H9MS*@B*"$H(2BI TJV9NLZHM+Y"Z3# M9)@73L[E SR?R&Q)7*8OBN!D_#IC*6VA+"6^GX@N]E/1Q?Y)GD]]16>VZE!* M)G$(8T=&,W49S<2F2H[WWWML-L/A"TK-'.__7;/1+H)&,^=9@-=H%? :FF#X M%"R=[A/S7C+GI2V6AS9'.0DXW49/1IW9UFD-J=B,1Y*S=$*"A#=8XB[\//E) MS)?8VO? ;]]_<6:!!T-)[G,O;I[PL,Z#"?/(LQO-Y*\3^D)Q+>4\GJ>0+51P M8U +%A(^HR';93E$ L+K"0B[F? /6JWK6.3LZRZ_DKWPRJ=?R:#7*?7IQ8JN M(O1_A9/+7[7_9"-CT*Y_DU_N4#I_E0'Z+TF /A(!^H4[+:C(.2BR&M17IS<( M4E7+L]PR+%JF5YHB6+0JG]XG/6OP<>K+H\-WK) M!8OS%6V5-#NI)NC\)??<-VY(G0&WY;1>K)XVGH^JMP">HV63'\^=)K27LN7- M.077BM4'EJ&&5J.96745@M_IX'=UM5X%]07_W$_%0D15\PG$SW2 MWB)35C-:5%%WC0:&A.77*-U20;/1Z&1&!'1+A!%UM-(R$.]XIY#*R[$@;00K M;N/B[2H1#MTG%US3A+RXS#OGA#8NV5(7;!NZD1TN8I!R>TNW2_0(:V*Q3WE: MOR?*PP;!''3ZAL-0KD.Y+^KF8$6^ZE">%C17KP_Y;FN##&5Z0A_R MY=\__#7F]X^4+MX/7>YX 8]#]NMTL#$)GQ/Q#V J^!=1<=BGG$T^T9"CLY1_ZO[X. MWQ%W A]0)[HWN[W6>&28AMDRK%Z[H[=;K:YIC8V>T>ITAO:[GUZASR5H=Q9X MY8I5\LN=_=]\E&/_L_[.(O)SP+DL*9735>33JUV$#*;@.L0'"7I+"; R"FJ+=NA[IY MA",!LL;:)PU=3X[@[0$^P@#A+K":!/ 4T$D]CRR""&3I4N_ .#0 ;\>+Y3 ^ MA6S*PA#NEM!#B7+ES6%NGS\1WS[34/+>:^)Q8O@P?? XD!4,VGUB#9)(5_QV M M)P:NA?DPM,B]7XXW1T _#N6J&\G?EY,&.@HB>?^)W8GR0@2_4N7SNEPI 4)&8J5BK9MU5MO*:X'+0P6 M02AN)LX'P(N[N\T>,E26RR&UC&,4B1*U N4QHF] M1+U LQ].P;FE]J;A_VHAV?G MS5_JQFE!JCJL$6T<2-0:_K][JD1//7QXSO= MRN;8QY6'#RI]<@+?'=^][N^.QQQR..:@FR64BBN6(]Z_1CYV/.>")#*J;%8J MV\'##1>H,Y[#*6&##555K7,XN >\HZ)JG'.LA%XF*:^>6BB*6GB36MA'+40M M+%T+$0M1"\O7PI.Q$(_E7+J+F)6=OTE+?M&*Y] ,9;;"K#+)Z]4T^YFL-=4[ MH7)G:)UV=ARQ5XOYK$,L%=9L;(E:^CDT!&$$845 N*-UNMFU#T 01A!&$$80 M1A ^"X1-S6HKT'D*01A!&$%8255%$,X=A&V,A)4&X8I4&KR6X-8(=.-57?F] M_"1_*?_S]6FK]-Q/S),SH^FIJ).*\B_94S'.VE/)R!&4I7!75S!6JG32I1CI0]8Q?L]'LJ"/(&I'HXL;*;6VL MJ*V-")8(E@JK)X(E@J4ZVHA@F0U8%IAX1K!$L$2P1+!$L$2PO+JT!KGV+R2\ MY,R) 85=N,DS"P6OKR )9A,R#8/Y/O[+-U@OM]@M'YA#8\[$;=QPR5=\E)=W MQ9R9< +S#5+@+:K,/9R8I\[!(0DCI^:/[Q2AU+2KS&Y8\.@K6E^XUF45N>*0 MW3#Y$MD-JZ*QY]49Y,7^40L2.<7X#BN])D?]S%X_\R4Y5"C#5/S2\\M.XQ/1 M4CITG743J]AWH^QX;6ZHM:_>UMJ=[/;B5$B]E5EDJ9"=*N=UT.:6K>N:FM7, M+DM9=YNK_,HDMW-X:?NO,B-CQ4U-UW>[1%XHG;J8DWJ64RU/A59R"U:"J[2S M=[""B'J9!357;[WFTV5!0=MM:V;7*%_NRK!&X/*O@DX5[?V,Q6-'5X#?ZR;L M_:1:EN,]X0\V"[3:/9,HIO G_TU.'K>H[7?6:-(LIN MY!2OJEN(ZT]%%4G2PO@AB*.#W6.IG#:9FO9<^N!Z2>U.-*.1;'0\3R>4P+^G M,-?D24QVTMHX7$YQTM:8Q-Q-FY'#,Y]$O^T%/%GT0GX,0G'75R4WN[V*L68& MH,90HVCFRLN;E:ZYP9>__/)B'U^1'*MR0>UZN#H6)^W?&^]Q4:"ZJD$@C^S)^:1S+;E4 M1"R_6PLSR>:B%J(47:.%9N7S<*CDW MZS"@?$;8?V+WB7HPQ_SXL9E+U;E "5-0 M79:E=9J9U6D@9"!D(&0@9-P@9.297JSS>B<*9='1RP:9T"5+\#>/B.=V<$\- MH\PA_J_]B3W,?660^[IUPVMI>BN[%IIHF0*BI!+ %H3V^MHEM'"M1^FB_)R7C6Q$]R/06M!:T&OHFA&\2:M MZHRRVKQ[/"AS++FN#2"J?'8^4S3$H_.8D$(\13R]83S5NYK=;I>9O2>Z,L2-F\4-O:W9>F;I1(0,A R$#(2,&X0,9 %2^Q1V MW:D1.EJ&39)K3XV >:\,\EZW;G+(O(6&AX:'ODYQDZM(>5H)\:>,/&7!^)J" M,I==[EO=D$%:9EPG'UJA_75H.53O.HVVYJ'BP59%S1$X$/@0^"K O 9 M5J9-WQ#Y$/D0^1#Y*H!\K99FF JT ZD+\IW$I[SO[Q_^&O/[1TH7[\?4#7^G M7LQZG+.(_R)+9=CD5_^S*)8)0;_ZE+O\*TBA[P7.'S_]^4\_[%P[=+GC!>+" M]0]!K+Z0W6&@T]>X_]']]';XC[@0^H$YT;]GCULC0>[;=-TQ]:!J= M[J!K6F.C,S:&5F_X[J=7K"*'<)S\X]3)$MN%FZS:;3OOR9-W^SIC9!#, 2Q>R#P1("=N MQ,G4]:GON-0C5)H1H?Z$>"Y]<#U9;T9H1*9"^$]2^/ O1IT9"=DB &3S'\D" M,"*8D)B+?]#-W\Y<%M+0F;V0: ;7A8*_3#Q6_BO:'!#]YLYA]/+#F#/! !L\ MWSC/GI>XIAK0?5(+V-5W9]'H6QT*35YESG M P=4 UFX4\!ML>=)GMUHYOKRD7O?SN7D@7(&,E@$R<\@3F(\(IZD9H0ARE$E M[PT_YH#(\NXPN5'P^K[SM7HWR-=9R%AR'[ZZ$0>!O9 '*8")N$-ZR<9=CE?. MGP4L)2CKDEAUO6'ZZ\X,IRHU]9@3D?_$002B6(2N X^ZBWTZ^7?,X:/OR30( M ;9A\,(++W4\> +6 KH6;DF0@MI, MP"J=R'L18H&1KOZU*7.II8ET%AYU6!TDU-J0T&][0&0E(!XO!-J!ACV\@.)$ M$?P&9.4'RP/34GO7%$818G9!H&1;P)V7Z3)^9/@C 9R$,8_ &KEPFC'@MYH^IQ$4S+C +V/S"( M&<"FG1GU'Q.U2F9+B"YBSLQW_Q,GGPNM3.(>#A("S8#UPD0J"=Q,3C3<9\O- MA]3G4Y 6/"5Z%@_:[_&7KIY*;Y]/=+L\;^?,UGF7E&:_F^,3I>KD>/]ERX"= ME]K-5V;WT 8A/9RJ2DR5)JQVTSS7#BT-\-.H0$SGH5@_([!;>_B-],Q62O)U M\Z77<&CD& ($'JQ?!.A+S[]"N&U7\A#$6XNXK074@:7DRO&FB#=YM;@4]X68 M/LW>B!@"(HG$48HGP3.?TBAB&6N(N]Y)0 YB#H_CW[_?G:&-63DJ8VQPM>\6 MZ?"QP57IE]_TRV.#JRILRJV'BPVN#J21DWA1!G7D8"Q7;?H0==42.[K(ZW2^;MWP6IE2+Z#)HSC,SX-NIB8I@N0CO!_1BT%K06]"K5R"C>I%6=45:;-S5=^C1Y M=K%4.NVZ\M;E(>!*HN'E4E9&1S$AA7B*>(IX>O&&=5>SV^WRQ:R,DB*@(J B MH"*@7LPWW]':5D[=A1!0#ZA$!J E"2(YR'V()$!(?%&RJB() M$&JA*EJ()$"HA65J(9( (0E0K0@R*J2.R@D.-0XU#C5.?<'AH80S28".-SC MH_EX-']MB%AUCJM/I/1 W#BC0JJMV7IFZ42$#(0,A R$C!N$#&0!4OL4=MVI M$3J:KINYIWWJ8JV8]\H@[W7K)H?,6VAX:'CHZQ0WN8J4IY40?\K(4Q:,KRDH M<]GEOL6-'O4T3#GYH/Z@_J#^J+31?-L)&:1EQL4A+@XK[@MNW? Z6M=NHLFA MR:')H.@G:&= MH9VAG:E9H':35GF&5N7-V:=V6%\-6C[%JVZSK7FX6)!U04,$/@0^!+XJ )]A M9=KT#9$/D0^1#Y&O LC7:FF&J4 [D+H@7UY\RM<-<$-X._S*FSJL6XMM;N2V MV 7*7PO_%@:=29QXHA^L"7]XI?H5F@."I^8Z 9CV'Z4% MYOC\:!8REN?[S>$G,P ,4(Q=6EK#Y0#TJD)#/& -(=0*?NSP2 MJ+CQVVL7SGJ2-XQ@B&*ZQO[DHQ]1_]$%>^\! M1$=\?>GJ2F'GPA-^9M,?WXV'0BW_H?_KZ_ =<2?P 76B>\/J=)IVKVVW1T;' M;O?; [/=-:VQT6NU.F.S^^ZG5Z[WDM7/^8N9HM(2\LL="N%\-&/_LY8S*HUZ M/:LJV4EI5]])7/LCI_19,W>>]&("KG#750Y2WR$74) MX?D@#D-XG/<"LJ8B5')$[FXB(ISED.52O/*K$)"@_YC(?347(IN$JP]5(])&)KXC MGYX!-786'U\CA"8@I4JHO+'?=ORO"KV3\ C3P/."9YDR$5@N5J21P#!88+]R M PYX(%!'D>@$C[#E %9PO^L)[B:BO6#(Q3(YF@4Q!^_!OS_.4I&-%6[<92O, M4[9'XYR&CZZ?#)+&4;#\(-E\EI\DG>>ZW8:E-_66U38-HZUWC R;.EJ9-'4T MK^RMURJU,V"Y3\>>CE=<7NVIJ]3,5X272;DBG/5P3>R5=6K*Y]250K4YQ-35 M56SK=K*J_L;9-/;(S^YT=XV.9\ARU\0;TC19VH0ZACJ6HX[U'">>QR*]/"&] M>0#2^*_,%*/:H9,M42W__D;VL$8'1TOHG!IS&#H+DWTE06$RE5$Q//2':*>(*B+:%8YV=X:F%T"BN&N;)V)>L& 3$C%GYL,/'E\P4WV.!#,CDT('>#I!8TT( M&&%I;F6W-*\+6*.AH*&\7M6U-:.=F:%(AJ \O#\N'/%8/12*LUM#*TLG-7U78KITX/AT6&2VLTS6M, MLR:F9V762K0N_@OW$,]F@@LBZKU!ZHG9OY(KT5%P*#@47#4$5V@OO0J?;ZI& MH[TJ'\PS6ID>0[Y8S,HH*58H(* BH"*@7I[JTLSLUMS7BQF/0B,((P@KI:H( MPKG7(IA:*Z\=!XQJ#^=3*])XNJ*]6K"Y!3:W>//R2C^]6BT.%+N\VE-7J9FO M2$6MV%5^N4-F?$8;8RP SR4H0T+N8W+=T=H]"S+L>H$="8K1 MM(IWO5!X:8JZ]Y;NU:\;1OW4$9WR2EVQ2T:.*6CLDE'" BI)_F.7C+*W G&G M+^N=OEO=R,,N&;=8?9:WIA4B3P1!!,%L2LIT ,&3D[W8/..&*\8JDD(O#C<5 M$IZJT*@X^ME:MVOD+J>Z!'FXU7= C;"E!K;44"=[V>Z\P14Y%UFRW9G*69G?18V6QO+B=_,@>-<+^&TI2@2JD MD]5=G-2>9!S[;V2XFE'(Y&JWS*F[)=[IFF'FS_B/"Z.JF6\M5DQUMUZCG7]' MG;IX4=S .:!$V*PCR\BV%M+"9AWJ"0N;=92Q$+^--@+8K .W&-6+WFMB7'>V MGAEM(:ZC%;6X6BR7:V)P=F:A4EV<%>XN8F<.%01]P]LA*$X4IV+B5&Y9?L;" M$EF0"SC[@BS(![9=L+>'.HD6A0"U*AD8Q%G$V2K@[%U'L[J9[:AARP\L;4%L M1FQ&;,ZDT,'2C&:W?#$KHZ38">1 2PVU4C7G#'JSHT?;!H/-WZPVV4T)^[9@ M/F=D&@;S(P5:9!J$))HQLO/BV8TKFH5LEV$ZN_N3.?QDQ@D#:4_R?)%?:.C, M=AC?=X$LPU>C?JYOM)>P/L/A/U.>Y_"_:S:Z!*[U]O'Y5F<6OM,;>@&OH9&0 M\05S(O>)>2\-LAD6!*>/S G=!=B-]JA%,/GBVD,J?A M'RR"V$23_WQD/@NI)_^FD[GKNSP*J7C@\@&\L2M)= SY.H81C]RY),"F>UU$ M<*R$=^4AIH'G!<\PU60JYO,%!)3H@*@!9G0:L5!H#^7I+SFY P6*9D',X5?\ M^_=9B/!F>VSIS69V7;7:F335LFUL+U3))$9!"^G/;$Z%O87"@>P-E)",KKAD M1'W)Z S-,K++)JB@)\K5<]T"7!E-XYQ]V5NKC&QI1CLSRL>;-J:;#@K RL[9 MEXARYWO(#' M(?L*,NA[@?/'3W_^TP_+*S_Z3C!G7^FW/;\#F?I"<)_9],=WXZ'8Y/J'_J^O MPW?$G< 'U(GN!ZU1O]EN]XUFM]O3+1<QR_VSO1.3XKF2\"$\9VCUGG^-SLZEI**!'9.'-Y_*^K MWK'8=X)E &(3 J>2$2_D1 B%%G/PJ@S$[O2T8RMWTW6*2;%A&0!6!9,TIK" M(Z^?W6A+*"[,\=[K%Z%^,?++N91Q_0[/E!?R0O]E85#("X&NB[(JC2Q"B.%# MN)THXJ*B6C#VHM1,-B)\84G@!]>58:(4;%D)1IP9.%?!>$&>J!*).R?I.&A&A"_&#B% ):,F,[&!;XWA M1,4'0MMMD.@)YC^.2@)_^@/ MV4,$4=0OLO)3!&.C_\1N]/*%.3'$?R[C\.4 HESJ^E]#*D*/@V'6*>'3P.AT M>\/V<##H=<;M4;/7'\CPJ6O:+4LW,7S*^%GK>27K*:U0')7&&$8[^ZG*L4"X MX),B "8IK ^".:P)7Q*HM V]\X$3A_(986#5@$["YC\)5>2%1S/,JY M.W5%\H>3Y9T,Y%T?CJ2_W#QET:!$(UOG/?D"V"4*:4(C*E M;BC!D@DLA !-C#UDGG1( G0A?!:0^PBHDXQ7>"BV7>Q\DU@60N!OA; MA&S&?"Y@U)5P"$ N/X>9]9/:]PB@:@;ZR4*^(2XUX##2X+ M@Y,2KU6\D_>AF"%SV/R!A3LOE6>4OWU$1CL >A"U<)=+%)F^.AJ1U9&'$R*5 M:AQPR.'T@FYE;5'CR]?E9>O2(V$VMVWP(--E:<& M5L[C(BHA*IU7 F@;NI&_:2(V(38A-B$V(38A-B$V(395&9MP-7<.*E5DK[ND M)!1]9+[S0H('>+*LQCTG_7QKG!6ZI76:5E:65Q<#4\^6E//NMV8H.43/:"UH M+6@M:"UH+3=N+1B$X1Y\%GKTRZ$#C7G8WEOU)75GUNQHUEF4I/D(LR[&7B&[ MKJZ[O'63S6,'! T7#1<-%PT7#1<-%PT7@V3E5L2WL/#]N-E?5U M"2:5UYQ+ M^:AA5I39JI .J\R,79(<"^NZV-':5J+>*EU>[='CRU?EY2NR>Z1<[+P>+A+W)E\>(.Y=]A<@!]L*5'M? M4UW-1"XX_51"0N3N1<-!P[E !2M*0(KM@14T'N7O1=DI?6B!W;_YY M^D/-=NYBZGNFSX5 BYE'.XB$J(2DB/B=B$V(38A-B$ MV(38A-B$V(2KN?)0J2);W4C=J_[9>MW6=#,STNRZ&)AZMJ2<=[\U0T$R4K06 MM!:T%K06M!8,PI1=Y2B4D$'JWIJSDNFZF5G*XM99R2IDU]5UE[=NLL@ BH:+ MAHN&BX:+AHN&BT%RU4RV(OM^U377FEA=JZ499F:,V76Q'C04-!39RJ71B9JRU:I7B6*GU36 M=:UE%->.I"ZXIAZ$*1=R("HA*BF[?$)H0FA":$)H0FA":$)H0FBJ!33A6JZ8 M[I'+OW_X:\SO'RE=O/_H/S$>S47IPD=_R!ZBGC_Y9975&?TG=J.7+ZO4#GPY M )%3U_\:4J%C/X'SQT]__M,/RV?\S"AGHN?-5W'/ MU4] \+Z0[F&@T]>X_]']]';XC[@0^H$YT/QJ/3+/;M_N#OM[56ZVA MU=>'X^'('(Q[_9;>?/?3J]DZ0PWW3?9.M\K7L[_9B;)M@V$5D6^;BA:7@C^+ MT(<@CD@T8YR18,%"^-1_))Z0+R,H6'Z0N&OY20XM M0-N9= #M=,MMA5CLXRN2JE5. Y.OLY Q\@M\-^-DY(M] M$'"7SFS9);%[@>_&^LO+YD+&%3!,'AUW8)=J?8'"5AXN*H*QQ2_S?MT.PZ0Z MEIE54%M:F2V*:[#FU:SVR=X"3R4H M3*6=3O-'3E"F@-/V1'VADFD>%N/%X< MF!"0ZX>=->+ZIIU%)&]RIW\OAP@W.C,)>WHU6,VKO713SRQ=AJ5<-QJ[?!%9 M48$:KN\$\Y-;,F99E5D3<[RS],)*+W>UK/)AX?<8'Q27P0@BZN6P6,EEB^_@ MU*5/D^G@'0M1=D8*WAB\ID]-'@(N;FFEV^WRI:R,CF)PM9--2Q*-\82Z; MV#-1GD*"Z>N2!^*Y],'U2F]NK[:0,>6^$1=V,.5>=Y^Z-0+=>%5>="\_R5_5 M_BG]+IO<4Q @?60$4(RZ_AJ[(A;.R?UN%=<=0-\+3"4_.2>":?&UV%N-[$B. M,2VN9%BBJ'V+TDM0EHB .;,]AIV'-=?$:#N-=F966\/D^%\N,.C3RL&/5?;F M_U[B;EEL)2?;W8?VDK,;;TI\P,G3B3#MDE AW M'S&?^@[3R"(4>!"]D(A^@SL(YD#7AZ6-^+9Q?'YW2O8/E--O5]QSSIC\(?\4 M>*[SUVAF-;;^N6U36&>N%5]_FG2>1-WKL1 M/-39*"X\CMHEOL+E 8#BIQV^PJI_$,P!?U_(A(D@&0;)B3L%FP&[ H-Y3-(! M+EA1&DI+:P(K=#S*N3L%$$D.2T1DM;O-%N*C!GE=K;>101!6"U&Z$SSZ,,") MN%RD((1),[B!?.A$^/9@*K](;O! 1;HB2-(5BY!Q\;,GZL7R=\EO5C ATE(; MUXJW:Y#--X[E.8Y(',]PDK0']( O'A(A9_GC#JYQE+'S9?@'FX:8@#$^ '\#>C$YCJU62) 33(YU]_ SP4 M9X.D6-,\SF3/G+Q^'Y@+>.=7B9_UVRPG[ 4PU8L%DKZ(%UA0=[+4AKD(P[@& M_^3)]^LG^I'[Q/BVS";HP_"/9HR77X*PG$C0/YD-0<#U0T"#D#4 MALN?<'@6^7DUV1P>)A_E)JX$@D0A BYF!$R-@1[#9:DT*/B=CL//ML='_2UNRYYA3_R]S\OE?D7&HD3=B]G'Y#K&*UF:]PU:;:L]; W'([,Y-@R[;PQS=]7Y>X2>G,D4BNV((-%+D'TG7230E?+TG%^2/<)S?7BN[\#U-W"N M3^',=/Y8^5DFF05P &2>SJ7570$TRT MEV!J1M-H8E[\H'@LS30R*V.\:6.ZZ: K.R^9U^&E(-6S4,B$PS:QN,AT31<^Y1,E$5\)Z0 MCV*+E9UU%O_67.>=H5G=S&+5&I8)(X=&;J+]M+]"3I'CA^J[EHINPE:: J.K MM.FK!SSE5T>KTFN-Q MT[2;=G_0ZPWLOMT#4<<<6!U[4,,#D#L\43O3G>.S#IRUS/&)QX-4Q<]( M;C!0'?^KPN^XR\X&31>CZCKN@GCS7Z":=R\2GS0K)ZU3\MBIW.T"MFH$;8Z>PF3RA@I[.<0>46L ,[G6&G M,R44$0L<"LQ@8*>SFJR!L++A\($R['2&P54UNG=AIS/L=%:@^\=.9]70VIHK MYZO<.78Z4S_)2HYX=U9%(X^/.)JT><@3=- M [O18#<:/'N!9R^JGSW('RNQ&XU".4WL1H/)D"HG0_)7(^Q&>C8/??0H#'_YTY)E^ M_@FDZ[PD_SVG%K6CDW7(Z M79%\^?8!FL],G#'P7DAO$BPB-B'K*27;W%'Z[YI:(4I8KI\R:\)4GK.1VR*\OB!L__$8HE$08LGR?F>NW>]+P-BMXUW MWY.8"XE)4I)@DK1Z"5D4!GR1"G_.HEDP26[GS )QQ#\@=+$ FQ%7+<+@R>6R M[4[:J.:!/;J^9 1(6]0 EKK!1/Q+SA7\-ND<\QB[$]D2)H0ANB&\H"?!5_:F M6<0P9,];GC6*9G3962:A&("[S8.0B2]\ OHNR07@#_%$-R0/U).WYC/&(@@R MGV=,$@2M#S&M6M+ /\3WKCCQ$P@%BJ5$ AB6$SSZ(&3Y%NS;@OEB**MG).RB M,%V@8E*PKUY+?I$.G:;O1IZ#V)MLW)J^"HE?9!,BV0%HU=%(#&9._V"OSVF) M*:%$1C+WP?0^AN_NWGW^]3>85@H/BU:WDC\1=Q$_$1_($U[>BWC1[5^N21P: M.;26J@[T%0MU/2[FD?'8BY9&LS05\>_46F4/INDN&H9,IC]@+A-+XYLFZ"=: M,A7MK%Y=*0_P+9+\,IA]OGES.51 M$,J1I12E:6NMI G9AK&]H0O+T25WV2/";3FM@&8B5&%' ?P=[BF CQ02!%XO M -Z_N7/ ,8#['+W5=WJGT2)PL0>OF>-S$F/8?>LU^A;ZUD:ST2G@K1._!-Y] M"H8K-/V!1<^,^6FCN4,*(*NJ7HDG44S0IFD8S!/?PJ0J+W5SPN AH8PB8/CK M"V6[N2-/2\:XM#D8[$0BC)B$T 4S>R$N:+03;6KW5J] @)^)<- 2B.3REHIQ MKKSS!M&:#%;@Y694/&1YX\2O;U"V-<@7<-@YSLO? XA-]=T*Y SU_3[/\><> MQ,JP1(9Y&\2.8J*6300O=O*5B$1R#3S.7B%_Y#S.;X%<6,!U8$%63)O5TMJJ M)JU2(?KA240!ZS<(/5)LEK0M*0A.Y:H+%LFB\::<\(=DH3?N?>F_ZOC)Q#H! MWG.2K''$KPYFWAY;W21GV&J:W9%> M3,ZPX/42X?%\+B)94*%P)4ZXN9!9[+N@1*D\5RO;'-U4))LGPO) -$]DHGEB MGCXQQWL73TY0:W6O<]7=_8'VSG+B[_'\@85K80?3 M0\NF)"XZ].VO<223!2" K#;749_KU#J[('U>$>8>4M1>0J1[Z.N_A12&-A2[ ME&/JAN1W4>=]ZHQA)=JY\68_W1=,ME*&#!9O $?++N?9U>F4P10_^F+7,XA9)Y")S""3 MWWPWXN11A))[;LMK M)WO"2BX %;?+NZ[5T3IZ_JF%6S[LBAD'A4(&)6@.*YI44!S,6@T[LXX92JB) M3'Q4PKZH%+-4'FBSW,VXZ_%!HH51VV84L,R8'JXM+HZ"YG:*, M9K>MM4RDI5%C=T4A:*A_Y*'$XAAS*#EMU.1?P5<74#J;*^LRH@_[NJFV<\@V MF"=F&S(;+?GH.UX\@8L^B>.1\K"DY-!(*S:6IR,36@Q!9+/DG)"_6J5O'IA# M!8/+ C!:'#<2$55$PT>VQ<[;Q@O.)F^<;?PT?J>_^5Y[1 M'JQ.7<(_>OXD9;&6__QU.EX>P_RRHLX9NMSQ AZ'9YU]M-IVRS3;+<-NMVR[ M/>J:+4.>?>P9K;$Q;N5^]G'KN)=5R-'EG0KT?))Z^Y^U.<_:K\WT%G60=4!YYDIWI_S'J13--8$5CB[!L]9,- MVC)Q,'KC)WLX,22W62 8/P2?C -?AFS&?"XHO7@PC9[!J.\IOZ?WG(5/+B#) MPJ.1@)4$G[@[7WB"#XR3F1P9H(_/IB*Y[-.G)3&5Y&=(^$ODRH[!1<$+8RD5 MUOKM5C>?T\B9P4U7OUPR@SP ZHBSO$$<.I(U2U!LI;^"=Y#\5_2)NIX\1YE< M-%\3>\%_7N19\62T+UIR E@PN'#&_A!T!7,VD00\#OQ,$Q*$*:*/D@-+'AA/ M:8:$6L\#N#9E[V)S^33Q_-4X 287?'FT&,:9/+2Q\<(SYBWXQO@?07JA..4A MZ2P2-O\EAXK@*UL*UY4@G/![/;S(VZ1T9# A(83G)(@CP3O&-2*XAY;/EF\% MK\$%VYD\T.\[H:186=V:PYSQJ1#+DH%M>9+_F7+)9A8N@I!N."2)S\E!"8\* MC1%?+$F$C&;3WKK-_^7"@P&P+R3_$G-B22 '2NB*&167 ZXO[_^%^F0<"C_ MG4 #R8&V!:'OTG//Y&?M=[9\FM"MGN"GN=!#C8>=7D_OMWN][JAM='ICLYUX MJ.[(;'?M$CS41J@FR+O4_RQ=OH@X<]QE>-49]1\9 M7\+8D@Q24%3)]F4KDBH TKG+^8H1ZM77 +A3)K^&3Y=^4F(LF<2AFQ)GYJ-1 M\D4DLT2.]]\BK:@9LX3P-VMJ"7(GE2&(.__/)BK0Z)2JXG=EB] MAB*D)<<3YV_XV!RC]UZ^' &HE:?3C11#)Z**UJ(6.7J:Z.IZ6WDP\/*ZKK%@.JK(J)="91;;=U"L$.P M0[!#L*L[V-T96KNK%R;%LP[K5U@OD:RH5@BIMK(I 8**XYS>U9I6)W=!U25P MJ\@N18GYNL.%MI/Z"9R4+Q#->PA\L,=PNR3I1=3=Q7T^V$5E,S.F;Y8E9& M27%W5(I[>+IWC%C00R" M,(*P4JJ*()S[>1);Z[04Z**@C))6AC5[/< ,6+(O?[W3AIB7^I(-<#[ZU]<9 MXTOV/<'M%K(GESVSB:1A=><+ZH:"TE.P8[N!9'KU7A(JU)VWSV[T?I#CS059 M+KP,]39?SYD)QN^4\%N0.(235 ;(1:@N%V&^6KB7EBB[VY_-R'N4-7>37_=3 M&("Y1B^?/.I'/7\R^D_L+H2:7\:V:X[LKCD:F$9_W!OH>F_8LRS)MFLW]7:[ M;2,??,;/6LZ?5/#5Y!4Y@DJSOV^)CRW%)Q2=NZ(3@V2L!51/.$QAL*]93#/W MZY6C+,V!C]3.A([4:MT2+Z-BER,I914R+*OA=M2N<"R9&^N"M:G*:EAXKR@D M@"I&64]=5V'=*6IE<5JYY._=4JT9>TZ74>EI:I M8!4T05UK=I'N"]?""CDW-#DT.5R1O:E&'\6VBP]O'G,&J_'\7&!-S,[0ND9F M)^[K8EWJ&5)U_1;:27WM!!=EYZK1. Y]-XI#MET!FTO ^$9)Q T$E-EQ>%TL MS+J8>H6LNKJ^$DTVPW;C-V^R&:P1[7IZ8(\']' H:\=DY:>0S%#8C MLC>UI5H<;5M^HBJNLKYC%LUC7K8I5R @J"$H'0Y*'6MG)9F-0:ED^@= M+YRDRP=X%N-8"316PXU$BPS#Z#P -?IO\@'[MF ^9TA1B!2%.0[_F?(\A_]= MLV$2N-;;ETNLSBS :W0*> V-A(POF!.Y3\Q[R?%!C3R%=1S6Z";]JO@W/#2D M ICO!4B3!\I=?BYSYCE\F"?Q:)[#GMG5!V-C;-NC7JLY[)O=;J^9LF=V1IU. MQRB4/1,9&7>OV8KHD9$1&1DK=#DR,E8AX[ :+C(R)E\B(^,U4D5&1F1DO!' M1*T\62N1D1$9&9&D[#I=19(R)"G+6<5NV*LCV"'8(=A5".PJO]#.2\>0D1$9 M&;%.2Y5"\MK8"3(R8D[B:C5"1D:DAU/#AREDAM5U;FAR:'*X(GM3C9"1$9GF M<%&FD-]".ZFOG>"B#!D9E;589&3$-5[%?"6:+#(R*K5&1$;&FPQVD9$15X7J MK0J1D1$+310//9&1L<[A*3(RYB9:9&14R3NCH2,C8]F&CCN<9W$H("/C=5)% M\C-D9,3T0*JW/[(GY,1N'P7P PPNI$_W3 MC6:#F(.D67@.H=; ZG9MLVT8[<[ -KK#5K=M2$*M7K/=']J=0@FU)#EDKEHN MO]PY[;\ST3D^*YT[C0S9E(4AFY#5)\NY)'T*:N# DT1T^@G\B^#)@@_(KP]@ M 3(UM7LN/LB9)X!CYS7=%GO-+1"-X2C2#-?/CC$SJE:@YW7Z;8_4XT>@Y")LQH%X>!"KN%E8A MQM+:J6"&0Q,Y3X8G,T%E^%)Y4T4;[4)(EG/GBC;TAE$X671C':E3SEG$T:XJ M8U7*TI0Y>+V9V&P5QF!A^9T!S">"2S@#(TAFC9YQ PBZXDB]!U M6,[Q,@0P[2) &Z%9<6B&M=H;JGRA_LJ5A#L7OPA=ZJ$F9*$)>7HY3#^6X6/H MXV/('L%(EG%!$N?.J2M#@L7&YF:PWMQ,C!&D<.^(K[S$)P5)TH639S>:;6QO MU3'[DG<"4&^;A7C(!MF,-$2?16<9/J3KF^)V##L%[+FY?*WH3RS96_/!]'+= M2S12V,YUC2"-+HG?E]:[?-.-M2K\(&1T"DZQ03Z_:>:B01TL( "[)L**=]82 M:4>[6/CI%Q8)O7D ) &M%=%JNG7Y"B86H@$>N&F8CA5BG-OC[M0"F\VBG"_. MC$UBC_TZ[?F1.W&]6,0<7Y@#@4'D,C[ZEBRFDIL*RELIA%^G(QH*(?%/+/PR MHQO=\TXHWS%[W;'5&[3U8:]C#ZVF/AXF_?"ZX[9MM?K%E^]L^1F],#^S;G;' M5Q)/8C26RCWQ*4)A'.HY,B1,M$1.%7SO@X)Y >="6PD7,R%5S GF8%TP4C$C M#\RA@A0+;N.&A$VGHASB.8B]"9G1)['89:(/8^3>+Q5@I:;I6I>L2R6P+=^K MD>?0EL_*IBW?M:WE[$HWQBMV])4_M*)B1S(3F^7)+W=J&[^*%37Y)5GVCN2R M5X;[!*+\4P6-&IN#QEY[OC(;^6;%EU">@F,W/37/_Z)^'MG<0FJ+K CLY;(E M6*3K;5^LK7D4NHY8@"1KFMAWLVNSE]^I=O5.2^EMK=U!NFTE5:=F7@=M;E4* MH5G-S!H@U=[F*K\RR4N/_DG#D);<7E9Q4]-UY.K&]5'I?4G12JIF);A*RYM+ M]XS$PQ[>A4Q%7>7NMK" ,[LYT=N?(_>;H"6M$ !4RZFBO9^Q>.SH5OEROPE[ M/XD5Y\*YS:=D,M/]L"MDN%..E'UIT?["I=<_[U/N.CU_,DPJ9+Z*63RG.JEE M=4=ZT[:,EC$V!J/A6.^/DNJD;L>VQGKNU4DE%;VNBY&22IFTY(?OJSYZ$#*6 MB?DWZI .'<#9JD_:*BG21.T36T0;-YK0B.ZI-,)*(0!814J%KKN\4^E"(WQW M?'?5W[WR*745BWUTK$_#^K1JJ6RG!(VM1;6/8M5HF2W&EC(58'W/NILK? MTRV1K.P\ES8XZF_WJMP\YTW]KFE-PIVA==K9%;1?+>:SVB166+.Q6:KR=4L( MP@C"!8%P1^MT3T[V(0@C"",((P@C"&<+PJ9FM16HSD401A!&$%9251&$%57?B\_R5_*_Y29>S:YIR G^LB2JGA.8M$?5;1, ME8W8U4*;5T70[LSJPFVDTKIZ9*Q=GH:GM-!HV-5LO M;H,!;0UM[59MS32TCM5&4T-30U/+V=1L0S-:332U&Z?F46-9V<]VN:A0KE#M MI$DUTH&J9_R:C69V)+;%)OS45D_<6+FMC16UM1'!$L%28?5$L$2P5$<;$2RS M 2!W$T'(&7*24;?CTT]\5X[5=$[#1]=/!DGC*%A^D("Q_"2A+.QV&Y;> MU%M6VS2,MMXQE*-!-:_D=&R5RBA9[M.OO;Q9Z=%?>7FUIZY2,U^14F3E%I;K MX9;!>OJ&,(^'[.5QK$C2T[6X6[I&SN&21%U%.J"B5/4WSJ:Q1WYVIYE5?: F MGJZ)-Z1I?PLS)$5"'4,=VZ-C/<>)YZ)A":SN>_, I/%?V;P$U0Z=;(EJ^7<6 MY1K[*;0S5GS*?!!S&#H+2"=8L[,AQ\\OF"F^BRV M#5W &@T%#>7UJJZM&>W,#.663Q>@<:%Q MO=(=2VM9Z(2R6#$HE-PH'H+Z\/*P?,AC]5"D7!595K0PX:80TFI$8[13O-PS7:V36#JKMCQ&V6 TKT:P1" M/W(\O;K9FS(LLA;2*DCS[E%8)2RZ,8"XE"L^F],D"L816=;@OB&QNH03:&5H M96#837!!1;YO3+;>ULD*" M5@Z[4' H.!1<#02'+=WK1!Y=Y8-Y1BO38\@7BUD9)<4*!014!%0$U,M379J9 MW9J[8*[^"FLVEI\@"%=$51&$SJ=6I#-*[B<'RA[VQEVV M0!>;6^RF_=>&A\TMRGYZM5H<*'9YM:>N4C-?D8I:Y=8/Z^%B,@<-G]@X4Y_"_N""$UE=J2MVR<@Q!8U=,DI80"7)?^R24?96(.[T9;W3 M=ZL;>=@EXQ:KS_+6M$+DB2"(()A-29D.('ARLA>;9]QPQ5A%4NC%X:9"PE,5 M&A5'/UOK=HWSRVA>M]-1V[Q6FR*G(FNW63,[2["YZK"R6%[>3']FC1MA_0TDJ4(5TLKJ+ MD]J3C&/_C0Q7,PJ97.V6.76WQ#M=,\S\&?]Q850U\ZW%BJGNUFNT\^^H4Q 6HWK1>TV,Z\[6,Z,M MQ'6THA97B^5R30S.SBQ4JHNSPMU%[,RA@J!O>#L$Q8GB5$RMH5C>S'35L^8&E+8C-B,V( MS9D4.EB:T>R6+V9EE+3T3B#[_O[AKS&_?Z1T\?Z+,V.3V&._3L>N[T;L9_>) M33ZN4IH]F='\*N[]%031]P+GCY_^_*]P; MCOI6NVM:8\/6]>:PVW_WTZL9N@2--R[?W_8C;=C1ML$>"T@KSQB9QB! 1N8K M.9)@2B+X0DB2_!Q0GSR\D!=0%4+%=T=2*=D-[!<:.K,=(O1=^\[NB82&(I%. MIH'G@9&2.]<'*00QI_Z$?__^J&F\.:LGG9[9N,N6WZQ%,Q>[:38MVS L$(IM M9M?,I9U)+Q?;*+>KA:5^5PLU8^>"XK?/;$Z%]84"&_<"$7(@%1<#UY<#2==: M72RAOR ,Q1+ZK0V!IG'.=L"M%>3HFFUFAN W;4PW'12 E>TF@[.[O;@;CQ<' M)@#D^&%GK;&^:6<1)2EK/4F>PHW.3/SAH;8-GYP9)1KZY+?]2K.><)&4\.W- MMDS8P\D=.G)94:B2M"QQ55'S_'A;L]K944NKHB_*(=E-!T0_,\Z)$XSKE,3.(;(QU]D?0H[&-IF- M=_3-\>()7",J!_)[S'?-ADG@4F]?M]7,GD)"EK+/1 %Y8&1!P61$;8#KPQ)^ M05_F(L(-?/FRH+&>F^P,IC'OBT8B%L[AQZ(?) E"L@C9ZJI7Q16-HRI^LIJV MK-=J*C^IAIJ^$8!G-Z\#CW+N3EV8V6*W\BF4. M//"XSAXK]CJM6FM_I=>7&0U9GX+4!\%[3F1^P3V=W;M M5],V1J8^[([;K8'=-<:VK@^2VB]K--:'S=QKO[:*=U:FO.%LCQ6'&?F$*3W" MX_FM4:M2_4R]F MKX[.G:K>6&]S?LNQ)-TL$\UDR!PV?V A23-+V55[Y5:\HM[6K*49EJD91O[] MQ^JR\UHA"U7.G6=?R*N"MN'1P%R*1AH6GD) 4$)00E!2!Y1:6KN;?]EO75 I M@VT-NYXKF2^;U06/(?7+;?.EN-49S:;6S([PM2[FA?G#REA*U5QX]3&CU3 , M! P$C+PV'(K94%!+/GEFK&\@T..$I7N:NR6=*JSK%4?T.UUK6DW-[F3'_(_G M+C&5I'2XJ42* %-)N=#L-,S\=RQO)7)%4,JBAJ9 (2HO.,Q=GA;23H-PREQQ M&% <)'1$?8:787R;=_]O]?S"G:%K73NSCL6G2A!#76H^I&H6?IM:R#:UE6>5+]U:\AD(& MKA9<8D85,ZIG50S;F%%%4$)00E!2!Y1LS=:S:Z&L@IXH16MYC'OM4OZTM]C8 M/B7,AKUG&DXV[R8.@\I']#B/Y\EG9S.S]49MW1CW6SVCU1X:@[;9'8\29K;A M8-PQK9*8V4IHTTG=D#S)\[6P\F,4%GZ;]=+D&9:$C$?N7#(1ICR%@I90_#SY M23G?0\LYQXF,_ $J:&\S_W32;F_L3&H M!0L)%SIQ>:O,$Z9GRYO<$@58-Q,&,*MU'8^3?=WE5_*'7?GT*SFL.J4^O5C1 M582 Z[#KSHGM]JH,L(V<';O^37ZYR2J1.CQ!^OE+($D_1X+T\\)<)RIR#HJL M!OG,Z;SVJFIYV8V$KY%IU7(4J^&V2U#>6JCJR;G$\S!7<,0KE%PK/FOT>^#! MJLN#97A4X9:F@UFIG5-R#XG0Y^5]?+5%!_L.;K7.E^=OD?]U.1$''% M?#(>D? M.E,UHT45===H8$A8?I7 +944&HU.9E0?JK[P< M"])&L.(V+MZN$N'0?7+!-4W(B\N\<\Y(XI(M=<&VH1O9X2(&*;>W=+M$CW*J M2KN\CFQ?A5HP';N^&[&?W2A'U']TX1JX!XOX.([BD/7F 4SM?^6]1TG_ MU_,[A_9;IMD?M4;=9M=JM;IV>]R3]6FB8,T2;A5V1G=D.BR MI:YL$DJ=M*&RNYH)44P&4['J(;JN,IO"E"5Y/%ED)IKQ,CH%>]AN:/FJS\3E M=6>GVUWE*M'F-'QT_620-(Z"Y0<)7,M/7C3$?AG M-J?"WF3K];)K*90H1<KGFO!(I MKI6 T4:&8@P*KK>ROY$LC=MES=B?N> ^*TY.1U"2>S; M@4[N>BL[IT$E.KF5^36[Z.30R5U_'#M-2*.K.Q)0FKB>*]+5-6MJ;$%$O0UF M@WU;3)E!^EO<;)EFAC,[;%?EM/'57(.9' =1+^FLFUJKE5T7\HO%K(R25H1F M)XNR@ZUR!A"8.X49]:.>X\ $1:#DGV 6')?Q]SJ#9L@8= MV[9EH4)G; R,T2CW0H5<;49^N7-J=6?^G;(%YCU"0TG2?G"Q@R2C1\M MY[#(,9*C!E'@Y%UNM>5JF+S)>QU5>.9]Y*8DQBX*QS<$AO0ASBWT:3V1?#H#*BM3F!Z(-3G,&1.5:)S A'GQA)$!Y9$G7DA.I O?/,\"SWNY#YY]N);' M#]R=N#0$>VZ0GN:'O_5ZGU;_U#]\+]^7+A9@++*\*8R]5 @A>XP]FL@ ;$&4 M?WUA3@S^W4U_,?KFS,!W@NB#^=SE7!C1YK.^C 9;CX([ N**P4G1N_,-$<#+ M"H_K/S;(QX07+5B DX8[PK-!G^BC%) FOW+]J2C6DE8KUOD@H9!-/>: $$@ MA$[^'?-("E23,G>YE$G@@[#@?DFI%UP#KQ.*+S8N@/6*$*9D[Q95;<\N9W ! M2#>]%81:(.G_O[UK_6T;.>+?^U<0;MIK =DF*8D4T\,!U(.':],+$%_ZM:"D ME<4+Q566I!WWK^_,["X?$F59MJ18/@%!8$G<&AN&F_5NG;:[WE0!AA6>9S.>1Y/02Q@FJ$6OM_SA"2TK(&G MY:U1L' 1D8VIC%7,N#XXJ#]L/I"R6V% :OA)DD,_GVAW8L6^ "9E6.;EOXJ5 MQR!(@U']HP,NSA"XMQ@S449,JS)+ZR4_]C?H53G:&S=+7D&$[D?8@::&!@(Y 48I ."8D MAZNR*3*B2F!TCNKI[-G%I(KK-_9CS!;*3] M,&6@A>E$>H];3H[[.:4S5,=7K]\57NL6?+."A'I$&D]2>P!W=K,G\2%4/JA[ M2;F@T02;F<+CTZJN0.E;A%\P*EQD(;34&"@H^M_SZ6TI"M6JK"1CX6P&BE;I M7I1!B9OFB3095. ]-HVC<(RUA[39-8W22,\ M*\P3M*UQ)%A1FBJ#L;^= 0 Z-\A^P6F7RA3+ Y:Y8-> JUS:\_DR*O=YDV:'EL)55AY'I:/5G;J@8CK@F05[!<:J+E2I2.G&.64S M)@09,AIS45:!_F$I^(S1#ZC;F;B+$-::\#0##L&3CS)I;SENQB8UN3F7S'.> MXNBN>]0.E;L%5XU='&?;+KWK^_N :<)-FW-7GR26-WC1 AS?W[WIX *B)@K( M)/,5YWC)9Y?P3 VM_/3Q]@/4N#I/C&0!.V MR(]M5&?00I#M#;(ZYD)([ M+1SU^77Z*8W07]JQOT),PDU_!;=.?9#EAR1(_ MG1!2.8W@=B>,F> +S'ZNWGY:M!_2?#)73[%$GL\*X2P %W41VF $-5UB-:"L ML)<&^/GY&,Q)WJ)>A;/Q)E\LT$\ C-CB9GZ^_722W#FJBECG%O7_@4[NUTK" MFSTT?ZM :!KI06!H!D>7$0J!T#;YT;"8A%*FVJL[B4$SDQ3)LRY3OX,J94OI MB_U8U\QU-$P@1#7A((G_0V!+0G!H3>-!3(-683+9P1AKG^@7-BG76OFB)_G, M4I9&@1/WCHE*6Z1.^NPTQ3DB9E'VF/:OCUCUA85W8123E:ZF+D=9)P#T!WJC M<_SS";.^GS,UV *=P9$L8(D,0'0._6[H."Q@.9C E0$F4V$FP;(NH,=6L8SSE!R1!.E&VAA3@&0+/J;R]W+$!!V;:7W- MIYQI2A3OJ[,':Z[9QI.6G<0:0F(E3M2RC06G]Y[0(RF,97RH6'Q33D/IR 2N M<5]N@*AA,2UT'2IXDU7(SA.B)J)]#TN>%J;.D!VH"@I1D$'RU#H MW12)P@6U-O ?^\Q_%9;1@).PBC+(!,OHK@7D#33&]UJI?S,160?$M'[E!^R\ M=%_CVQ-!-4XC@7@< MVS@YTICW56O_$T%B'VZ@_Y11L M7D4P!4_@;PD__!'M].].,V6V4 M))294 3$H*,?M<>4+\O$DML\DMD?11 B D5,AO\N,8HNCC4$4D;PEH!5<>,Q M,!:'(M8E%!<)G?EBI'/&$%"[GS.*1"[=FV!.*2=3UTW U-C6MBJ#TF\HBUBLM"=XN[U*T)_186B*6T*'0$JSC M9>^9"F^5&49X#TNF6GCH?!A7HFP;,KUDKY6(_D)FJI,P*6L*??@RH:AZZA> M*IXOX>1+>$OP_Q*CZ##B@\1U&I&8+!&4SDH2BZA*Z5/M]9[E7;@,9Q4T[J'JU- M$H9UJLO3]ZA4V^:5>P2JI5XJ S- /+-[QG1&XJ8-L!XD]* V)D*.,@J$W(ZX ME8MH?!VQ)]#H*!NJP(^-H\DY:IF#R5*"31$X@NE],E?GD?"1IFR(6O9B&3-" MQ&$R4,(K24 RLJK,2;QA!\5!?^5@FS84O]SC?K\\Y/P/;L26P';560S_I%78 MD+CYIO+W#FIX['Q#_B5-\\-=D(]F<&VXD%6LWQ0%I%A159EF;B/5J)@9?XV:!&Z!,*HT:*6OUE1"S]L5 ;5S'P*)-P2 MC[I>;.=)17%J970J6? C2BS 4W]89+OM4DFG[0XMWPR"P'%]WW?"6=0^>LOK;2.C<;2AA(1AYS)B_/0BEX]DJC)A9PO3)HP?=":J]. M*=Y3H]G#=]U6N99N>(U!K].I$\S^@>B'5S=M7/ M3]6V517].64?9T6I@Z?HX5';:[OMKNTX@=ON]-S1P-05[;IFY_3U\!/.K7/M MB%=*Q;EV!#_7CGA[7IES,G55HL^U(TZ/9^?:$:?)MW/MB._.@G/MB'/MB'/M MB'/MB'/MB!.X;9YK1WS?[;&.BM4!+H2^@)HO[V><9UC$] -\,+[15X+C-.=9 MMGQ_?7U_?W_U;2SB*RYNKVW3;%_CS]?XX(5Z/GM8PO,R_Y=-+Z!KU7?,)^J1 MN4 @[<\$G)G>T!XZG8XU<$;=83\P@YX$SKQ!MQ/8 ]UM'(Y9K,"V;6W^&X_C M^G1@[##CXL*XWC8?RW.\H-MVG;YG6SW/\ /?ZS?-9UN;E\S'=CN( M*YI./^A:0> [?5_1.NS:=J_;-)]M;5XRGZX][-O.R'@$ MHT[C^FQK\Y+Y.+;EF2/XWS==T^OU.UU3T6KZ@>?Z3?/9UN8E\W';KN=W!KU1 MSQEV1SVWWX?!J&_;=SO]H&D^V]J\:#Z=4;?3]MJ!ZW=]TS:]P/=DWWW'MX>- M^V=;FY?,!WKU?:O?#F!/]&S/ZYMV5^_-7M^UF^:SKBSWQ<3@UZT1":M;!6*R18]H)ZXGN&$=%>Z.>KXYYS='!JIKBY' ]<9 MMKV1:UK=T=!S+#_PAT'7[;L=(+))2&!*WX' G93!*1*XDW8Y10)W4E>G2.!. M^N\4"=Q)H9XD@;MHZ%,D<">5?XH$[F1#G"*!.QDEAR%PQ51ZS@!/N?VN+H*< ME& IS\4$OUW$, >$A5ER^?GFXJ=?I$\NE<$ME[)D&)9L8DE:>YBK8RVE9+/D&15OJOWH"G6<4A_=[07V :Z$1$ MA 6^LW63=W;'UD\T8^0(FU#"D^UT99NV:=V$^F5:BU!\88CW.;8K?[9:5KOW MB:6,IBE1^#L6\R4B>E;+-3OZ.:?;456]9#3 %$-Z4RJ;=,>@&\?63]I=]\?K M&JL1P:A_@Q#&3W_Z\1H9%KW'_W_Z/U!+ P04 " V@Z-.HE!YC]@, !A MC@ $0 &-S;'0M,C Q.3 S,S$N>'-D[5UM<]JX%OZ^OT*7+]L[4P+DI6TR M37U8"&QHDZ[9Z6R,?=YTGN.C M(UF6W__VZ'O@'C&.*;FLM8Z:-8"(0UU,9I>USZ-Z>]3I]6J_??CE_;_J]3\_ M#OO@BCJ!CX@ '8:@0"YXP&(.OKB(?P531GWPA;*O^![6ZR$3T >/W+W@SASY M$$ A&)X$ EU3YE^A*0P\<5D+R+< >GB*D2M-\)!2D2%(71:0S9"XA3[B"^B@ MR]IF!\YU&\<-UOGS9.35@W(UA)^X7 EL""3 MA\G7#-/CA'E'E,TD9?.DH2Y/($=-?Z3AJ7WX!0 -%_87 ME E 0C[1G)P)Y:9W]6:KKAP5 MRG#A0ZG")ZW8 <4P-Y@JM?]43$D=1; M XT")@2\/H-P4=R,-&-H2G1F5W,8]1#?DSU:UJX&J4C;ET%:5AF#;(&\QIP\ MB_I5C_GJZE2]=;R;%8QEI'03(I#377NTHX):88V?]YK2]C1EISMN0 M<8_6E+.DO!EI0,[T+W=+.%(,2O%9,94<.4M]P:$ $6ZK,]':;E&;BBW_4 M$R$EC0D8DQ53"6O2C*M?.]OC(KPQU_-U3.J@3';/"$./SKRX"2LN?;2S$9C< M(ZX+C9,BH*38HN-Z(J*<)01BAQ>.CH0K/-PY+CAVE+A6$2-B'G503YA+&B 6 MK'A8K+CTD24L("%4:$GJ5'QRL("2R+J52QKP7,&9I>UM2PHAX/&_YRH'/2VQZ*6O[#&^6B:=%&219,\ MNDP*R6PD:W07,I>WB3O",R)'[@XD(B&XHQYV9)MJ M0$GX/.QM')!K4\MHB V.34XB\L-QJRG_-4$=7&'N>)0'#,D?B1"P4@/D7Y!2 ME":*5;UO/%7P1'7 D3L@'_3Q4Z]'S!&)A?%)FMB:+WLG&MFBDS&H^X6Z0^6P M319=VG(^F XQ_YKEZ01<4%F7\BLD(/9^0'"4L,D63J=-]6]?X219L_8!.@7* MPASSRDCP*C+SWX=8M.'^X]+/5FGHN"G_M?86-Z_BHT,46+$9(G5S>+8UB*.Q_'/3 MO1V/P. :=-JC3^"Z/_AR@#/M=>K+%LXE#;Y'?D[+P#F[NAMU/ MDJ[W1Q?T!Z,#S"D4!G*\'!;,^\8W)=D.['%)8 =WW6%[W),$!T!-;K^#3)Z: M(R%+%>_[H9M5LP'J,UVY[P"UK-?3^BI?-J4Q&0GJ?)U3SY6#V^ZW (OEOE$W M:+ #?EKRWAZ-!YW_?!KTK[K#T:^@^]_/O?'_J@6U&BP@4F+6U3NC)__(3 M>AG^"OG\"DU$05=K%ON4Z;G!PXJM8HZ]#H1L^PV4_\=J>K[<-(%-DGV ?VX8 MX"MI\D\H$"02*SDFM[BV(^T[WA]2H;@#7#O#=0N9*L'N4?F;*2=B(RRY"?L( MEI6DRL(QAA.O<&>=8K2Y_J1Y?I*?\]:N?Q6R5\O;4\28JE)YX:G"+*^][SXU M]MTA/] "JNKTLAG'(,*><4Z-&2<-047S3I0/;$*Q8&4O HA= TQ^P-Z M ;I!4(6MGLHH"(U9AKWW>&OH/90L4FRUS5O#77-.HPK6.#\3JG[ M@#U/5B4]V0@RP](#87@7A,@FR=Z5GAFZTEB:+G 2>=&==P!(>6''?K6(9'L> M/3/D43N E>]D+X>\D-:-X9 KMC:&0ZQ?=:^A M!75M@H'X$"_%D0OGU=L^90+_K=O2?5RHA\'/$T@;S=D88:??,<)>QX\AT@:" MR,)#^&6A+%7/;99GK^K.#%7=A@"H8''7(]+A: P?"^.3YK2O,3#-HH?<0+-7 MT]WELJI!@#4/MDY/\[=!VOF5S%5].:0K'/ 1DSW6FX98#QDKY][49'-[0@,1 M+1@DL_!RN?@O)-I^9S0-0Y*07]\B*PU JP K'3%1=6^<9.G%8*K/]#&<8&^' M=3W;R]V(:6YQ:3!5#XN=-G&OL!<(Y'8A(W)4LJ(ME^3V MH-!>OID> .4A5F^?)*I5+:>5Z_FZ2#V(]:>XJI@^GR"6+( @ KO*5?A^YZZO MG(Z-@9"KXXV!D%Y,D=)7]6[S"2:E>DRS#'NA;YI/-^!6P9YRP&:01(^ 5)I$ MW&%X$>7.@&.""K\[OY5(^Z# ]&9?6FR84Q/!.ME&HBL$WEVX8=Q2K;G]%N"% M6N93$"RC"#LX[PS@Q&+"!;NQH(I#L>,"EJU$V@=Q[PS]E1FJRJ]8,7D[>=8? M7[WS8+C$/2;9'[0%E&T$/5>MK@4]O6H@)GH-M.8GM(>@"!U1JFBQ"+(/\]\9 M*IAFB>T0"%+_($_U4>P PZ(AH#RVU&9NL%O4S,?ES,)$(E=HT9E=M M]F[UQ-"M1BI>)Z\JK<[$:D&L5T=#2C-(J3Z$Q+8@[=AG[UN[/=.?&-9'["MD M*E\0[ BE^>RS1)7=E(TAEBLF]AABZZY4,>#T]D1J7SE$>)DW,//\]HEKTW[8 M6@9("ZDR &W. U]/,/ A\M1V4F.J9XH^0JY>/DXHR]W7>U!HGZ]4:XDW0ZRV MBTT4@T@S$#2<%JNK7>+=+,?A_I0R=ZP5-LO;"&YN<&\$M]K]>,[-JR)4[2?)8JVX[T$Q;+/2%:1-5&L'/]L!'LU).'1&E$JM2"6.\A&#((Z2L# MG0*_5Q!85&P$/_<^R";PP^NAM@/F&4!*S>"LDV)_\'1LF+XQ(%?!J9N=M_LL MMINGK'=-$RQI(;^"4$RE0=@AYQGEV!.;:0+#!,D_/6^];SSYB%ET(O.I,_VA ML^B#R1H]]3FHO]J.PP+DIA8,RQ'W0"+$\E2E:7 M-2%):H '$RZP")25OS,:+"YK^LO&%U@@OP;"3TJ%9WQ*)(ILV9-75-MK(#P_ M"><*9(,84^DWF94+][Y"XB9(AE,XXF*.T:G MB*M/8$./1QNP1;XHR?P=O>&BB=D9;L"B^0&+-SIP@07T\-]Z/V0]*:-L7MO. M<)/\T!DE>5^L+]16@\G*F_:]S"3*T"EE'*877D8K\9=W6D'LC=+QCEW>=ETE><&HYNR6^2M]EXX0N\<.RMSHA;F>H_W; MI#M36K(U^!_8Q+6AO W#BX_K=8V(7M0?(H?.B,K1V[;>Q/C2O "E?M7?Q 8E M7K'L+]B.F%:.V(ZV?-O5O J9[9R=>T16/%#M"A'^[9'LRZ!Q_;6,&U:$X:4A MN[;5F*PO1*.R,W5EG2L*2WEI_ED;^3WB8H9D"3:7XP'DW2!_@ECB!O/%,JTC ME)# OW"I#W'ITL/2#('D>$P,H4#AM%3K:5/6$_P,S3G>U)SC%]R0"8)8MD%VDF=K4M($E0:ZCUBE_>@9EK15V;QJ@8WBI\D'IE?&LDA9*9X? MJ&R?=4N) _E<52BQ_3:"GP8F0Q6FEFCH#BD+UU:4SP_;F KHF0:+ZX=/N0)] M1QDO#?RBON&F 5I)WF?W13A'R9TY\N&'7_X/4$L#!!0 ( #:#HT[UWM2U M#" &=8 0 5 8W-L="TR,#$Y,#,S,5]C86PN>&UL[7U9TL2\3TW-"EJRYCG"W'+9[YMRG"JQ615.DAHN7\^MOHD1M%I=?7_[Q$9U\ M/'W[]N5___TO?_L_"/W/ZP_O7IQ-_.(JCN7[[X5XBS/U^D MZ>3JQ;\FTS_K+Q:AFTHOFC]&]?C/O^9_G)W%%]]F]5]G_C)>V7<3;^=-WY?S M^?5?7[WZ^O7K+]_<=/3+9/KY%<68O;JKM;9$_H1NBZ'\%2(4,?++MUEX^0(X M',^:OEMTJQ[.Y'?OX M\N]_>?'B!H[I9!0_Q/0B__>/#V\?->+M;#ZJ/U_.+Z,=S2]_\9.K5[G')N??K^.O+V?UU?4(H'M5GK?3"6 ZGD\;(9I=I _U[,_'=4X7 ML_GD"B3\+,YM/1H"C?V).#A^ \K(T M&U!.]B.@7]Q 5D,3J^MIO(0R]9?X;C+K@:-U+1;F[.(Z+M5D9Y:>-G4P M7M[;*7QU&>O-OQ?U_'MG!MS]?S!?3^)N%?^LY\-ERK6M1M1BMIW;D:0>" M']7OG^K?[31/WB]Q!VC7U>F?ND_6C;9/A:DTZX?9=G-C9>$!Z6D] M;NOK#$A=VP%<6Z5GVI:; 6#YO@'U.?_^=IPFTZMF]=I*9(NZ_5)[;NOI/^UH M$7^+=@:ZH5F.MI&YL5(!^G95*#LU4H#^CXNK*SO]?I%.9C/P#98_A9/Y7>F+ M,3A&B^D45M_7=E:WG8'#]%8 D79SN$75?FG]QV02OM:C$QW= RY-"W?GT;J!?NM^.X<_XR7[;3N&*HH/1TE)6 MUM?HE[)WH/>W _2XU! 4/##+3MQD,5]N3XP_W_S<$K5]VAJ"FWM_\"(UW[RK MK:M'NWC#.S=T(#Y:>\U^*?T]SO.F^/LX_7AIIW$;>6N*#TI3GG^+4:,Z+U+V M7#RLVF?U:#&/X8V=CD&)WI5M*1#]]3 HY_<^W7A>ATP/F& [2W^G1@?EK]V4 MV%BI7_HNII_M>&G'9A&(,S^MKY=RL9C5X[C]1&J7-OJE_OUT E;%_'O>5_KW MHK[.CO,V:C?5&9ZZ75W67=H8GOI[!^GVU_[.M=UND U^[MSX\Q^TF[/:: M_5+Z(7Z)XT6\W?M=?LS'6E/KY\L#^ARC "JDL<+AXX6#IMJ=Q_;4_%'QO.O$ M&ZB[H\)D];=E &K5=[]H-6?1.3HBCF>MCBW65AB8KI/9;''5+*"S#W&4C]0_ M31I+ "RU?-)S7[+E6/77P\"<[SI+6SJ-R^UM#LQ=NR5_2[4!:-PI,*=4W,W3?G81@$T5 MU]+I[WW7=_!Y63Q3,WA8]0U-\=L\CD,,AZ:J:RSRL?!QW"AWB>0=A(==@W+O MB,@DW!(QFOA'$W39<7-3(MF9:^XU+&;HL[77KV#BZE=Q-)_=?I.GLD:8+"]> M_-?RZ^K!5G*&=:T.&ED71[^^!"*JME4KR311@6.4E# H6>,1%U8@[>!_3,8@ MO'G,^"A?.)E,E^ 7X[P=DQ664F(=+$J8$\1MDH@%BY$13' G.8Z$M.'G@3B= M3/V+R10P^_4E5/T:L_0T?]ZT8J?^B90]OAJS+/%JEA?CW"*JY_'JMGZ^\C/D MH$WZ! M8*3WPIXOI],%FTN;Q7Q:N:/#.A4B1(5PBBYU%*DF/O"*.:Q*QYL]) M#'8;J?4COC\\I09^N1#,WMOOV?+;/OBK*U2>>F!$811P2HAZIE!,R:.41!(L M,@P(/",!V&O@)@,AM5T6GAJF^9M,P701PP.^P%JX@*5X^O27]2._;U-5\C3I MX 5RC')$+*4H^!@1"5I%SWAP@N\O$_0YR41!#$MICC?@TDR^Q[C<>=EI!=E: MMW(X4D5)1)Q; FI7!22LM8@:[H3&EHC(]I<=]IQD9TC02@G+[8;JO^KYY:T[ M=\O ]^WRTJ9Z15R,5E #B":PTJCD2"G+D--4,,RE2;J#R/#G*#(#X59*:AX' M6^T@+YLK5MAX8 K0),(X1)22*/GH4"#>!AR=X;:#L2*>HZ3TCMA1:);?)V/? M3;GP\#)$HF$H""X$TS"(!#\C8BFV!3,:?/\7I M57._L8TPK*X %GORTA&%7 *SG4;G$4N>("6(M9Q+*Q1]1F9(MZV0OB ZL,71 M3CELJUNI2'5("5PX*QFB)%!$F(K(1Q.$](XX&9^1W=%-1PR 5CF;X^JJGC<' M)B?CL/(>_DH[8VVM*F$O=>*@%B/,@\"Y0MI9A7"B2DKK7)3J&=D6_6^C]PM> M*4'9Z>QH%6)*B@1K(M)>&N2RHK2$2#"?#'AL5CB:.JPEQ8V*_L6B%\Q*JHW) MN"&YN2>[15<\+%K9F"(#04=0EB/A-$/&@J<>K%)!1_#40SCV_?6N@[5")73$ MJ-@I2PAU!LB.WMLZO!V?VNMZ?I\@9]4QR^H:E0S>:D8MTI+ /%$Z($=@R65& M"L8 0(X[R$&9A:)G.>@/JH*';HNK1;.+V[A*CW)=W=S6S#PE%A]R,$[ MX_NK3P\X.XNI]O4F[V5[YE4)2@?!'SPP1K:S0(;EH$;CP ML%P5E G>P[I@6(@(1Q\0C(1 RI-$*8=A,OK8[:E]AN='Y=<1E&*FLYU=9K\/ M_I-G[1<[:CS!^:F=3K_#Q-MJ3[>I7\&\Y"1:@[#P$D5%&.*2.R1TWI(B@0 . MST,H]AK1'^WK@3 K)3.KKF1O5Q,;:E4"@P$I740):XIP,1K'_^VL7Z5!#'4 *Y.)XHT20RE M?"B+DW8N8E#8]NCM[/XD92C,2LG,^VF\!M=RF2'IEHNVAD>+VI6/!A-N/<+6 ME4P5I(H)?" '>+4,*0M-_ M&=-AO(<"J91*>)*Y,\[??/.C17['Z#;)X0:5T*9Z91,FE"J&HHX129$CL*P% MTTHZ(XTV@751"67"#7I0"0-A54I26DC#'1>:$5@"G4$F.(N8,0I:C>"6&V,) M*#RJ0X? 5OE<1KP#'D7##Y?RV#KR\,?R50@.!Z(YHA0+1"W!2#@,7K=-U/N@ M2"X+G,-$F7W($%^D/V8W^JEUA-D/]2I!DY"*1#!C0,0E%N!L&0'* MS 5.> I:_I@.E+SCVDHIK*M282]4E%$@HH5$A&N+ MO)0"Z43A6^89QQW<1?-<1*%'?.ZEX&^O?H3F'7P>.#%"B[>^"B9(R!3\<"SP M&&IPS1]_\:#DEE.:O=NMB(_<:9,5?!87 G0+%RV2E!*I+1?"V,,=4_[G!*OM MQ"\H!3_9B==C5%HO')4A3G*1)$HT>J2-2J!>L4;4*Z:P3%'K#G=7RNPN'DYJ M.H-9\A!];XC>QVD]"6_'?IK-JK-X\U_X?.-(@T=]"5YV_ #KU)N4HM^\H5F2 MD,HHSH+0#(64PW!L-"@1QI ED3$2DC*TE7@/,RKY! PX?#^=?*EA^7[]'6Q5 M8._.C%VFC]M\MZ!](Q5QX!$'L*6XE0FY;%IA:GP^HG%@%U%,Q=&G:CEF 9H4 M')E2F@.8N(^$W"R&]^4J\+ACM(2CQ(.#)JE X(\SI)1S@@N,H^D0+E%&TH8: MOJ=2T@FX4H)P%J^GT=?+G*K7H[C,EO[P(:$-\M&F>N4(6% &1)&.L0]"X!C MYE[ZF*323/FCOPM52&P&PK/8]:B5N7HWR,_J"I7!WGEF'4I"""0Y5L@QQY&C M+EG-O4FD0S!GF;//0A+3&X)[GXBN.:%]*++Y=:^K:UM/\X['FB5G[[8J]5H3 M+,[.B<0"GTA\*M\ TV_H&UC&%>$GQWYJ.K"DE )V;P%:2\1%6G4@/-MXSKY7 M8U5TWK+H#<(2M)JCGB&6@ER>*V-+M.FPU5[F9+6$&)5"=V]9:LX(WGRKYXW# MT-S;. 4-^7FEL[6E1N6C8X%X,-988 @+21')<0<-W2Y1(TV'T[@RIZ\EI*)7 M" O]OS*L',@UB7,_N8EO?3^-5O;B:O1U_ =_S:LMF]WX-5CPQS6@0*-(4 M$%< CHB8H^@CTU%9AVF'"Z /CGS1\Y6RXA"7BQKZ<=/B-K3Z/J1Z8]30]NJ5 M2$9Z8B+2(D5D3)+(@]9%GGH3%* 10X=09/U3"=A @!Y.G%;E]=H6E;!#*Q5C M(H'#:?/NND):8_@+)X-H\!R^H<+3#@%*YB<7KCYQ/9R,W5I^ZPVMUG4K1XUV M OC&UD@4 GBP+$6&8))Q'H7V5G;9S,8_N4!UA_-P8K2\)'++PLK+(CO)5IL& M*QQY/A TR& 2D'5.(") F3-):321>JPZ1-80\I,+W$ 8'][^6B9YW\OX6M:M ML&4FT";\6 84+5B@5BJ).%&&.QZL3ATL+_)3[7P/@>;>NP@_$E./UZ=Z7]Y? MV_S22@^M5H L(. M8CJ[,L$1Y'%.SI>H,CIB, NZA +]%+OBA\'YN,S[N]2+ MG4W\NY8J%5C2.D2D DXH19FO\L+RGV&>DYQ>0")I@T%>,P%_246LC5CY+C$&/\56?"%@]UX^'T?LYS#M M'-XSF:U]C&9MA4HJ:-MP?FK>2'XFB7E];@AEZNQ<2<#IK(,H_#S[[WW!UYN] M]("_Q]F VYI&:QNH#)GYZW,ISC)')^!A8'.&.P22D#+7HPYA M ?4%9\'PM%48W>SI=PRA7-%(1;44(C*.N#$ M'()><$3$B%B8W# 7AY]'J#G M'T+9S\@4RPIBOS>G2Y\F)QZ G,:UN2PVR&C[1BH9-'@@%.B(8"LRZ2A*W@;0 M#=Q'F*TRR5:W8;8&7QY@GZKSR/^85F1(6 \F8*OR<^TB6ZOJ5S&RY!0V^047 MC2A\1$D'@L >M(8:#>M-AP,<^G.+54^(%DQDY&,,LW, \#<[7Q+<;.%^O\O$ M;T>CV44Z^6+K46;L?#+]:-M*7!_M5XX&PA7S*&!ID<*"(0%&;,[H0@3!R;#C M3VE<2B /!/B![<#S>FS'OJ,=N**1"M8"HB+E",L0_,M3GT-#+54F"OK5@KX9=X+Q$(2B$22 MXP"D0AY3137'*KH.6:$.>N6F\S!O4(9]@5GNHN^MQKY(#]_8VB [ZZI4/L'< M4UPB82A&GCG@%XQ;9%6($;I/ .5SM>CZEID>03RFA!(/7SQX>-VB?&*)IV\O MM'@$8T,M&!B)16 YE@!F+DU8(2MA=!2L/Y)K@G&[F.S_W*OLV>SH:\R>Z47* M-D^-O,]!RS V%VEY,Y1X'# M_\-FZV&/UBKB)>8^110L,4@0 T!3)Y'1#IQTAGUR70)"BLC.WF/]9"NC!'[% M4IM-9F!CY+S/S2/#-SG@9Q_!3-FX;["N4N946.@+I: C8C0HX#F'P,E @E#$ M"--A9[_0IEA?HM(K3L4MQI%VN^10:_[Z7F3Y@*I9:*(Y&67N-P\VA^SW5&^1@?:6*,6YA#,!U,3;? MY T)):MO-GB)#D:)>/2)53N.WX^9A/H$JYP-,HO05S[4/(,%<#1IHGJV2\;& M>A4A^29W%,@+&5%4VB(;E4-$&6VL)HKB?E:+9R,-5S!^)8X!AE%.HA:MZ M7,_F&90O<;N$;*E966FTE-0C$:0&(+4"LPE,*4RY%CY8H=/1YRCK5T;Z1ZSH M9NGOD_'D\0*[74@V5ZPXB48F4)21&X-TB!I)F ^(JD2\"CPD>?1;[SWN9/0- MUE%N)M[LUU["^@F=KME97!)=AK2G+Z27H2J/(/&P5L,[B+GP8-!)P5*SCCD:0S):\^$:G6B M,CQ']S@_C-5X/ZU!LJ[MZ$.\LC4 /;U(Y_4,AO?_@9G2$H5]FJXBES9QFE?$ MF-\;9 [\[JB0TU9RR@%%WB%38!F_87]1F!PD$ LD/WEXD_?7.TZ4\/+H$RGM ."@#14V(D6X M151&CBSXW8@&$VW>VP>-]ZS,DWZ'?,-\'Q#B0ZPIK=X;7%UA.P3))R\= 3LM M/\I.H_.()4^0$L1:SO.S61V,X ,8)L6D;%B4RRXKO]OIS0;?9@^X;__[4XZ+ M*]/9,IGBPWSSI?K;?U=A38Z.3Y.Y'=UW<755-TG:;W(FKWYN_22$^E& W(]I M.[JT68&/)RAF.6378H0E^'Y2<+;,"L^)DZ&5=].2_U5D;N-O4YV*.9J:%P,= M201\5_!BB8M,2BME#0CNJST=M52HH2E.@2.:8 MZQ2%0((0?LNK92RV4CL#Q6UM?V=F4P#7]MI5,DK#D%!PL:-%0MN$F &KR-LD M"#:!X>-][K#0J#]Y!7<(5 =3O,OSP _13SZ/,]'[*N G#5742:$=TT@'X9#V MTB+)<+I512P2W,$[/AY%W%UVB@'<68P>H+T<[6'@;6JFRLQ>#D8A+#8Z8 MSJDR+!&W4$H.+N( -NN^7*WE(Q@K29023"R4)OJ%>%$:V/ST9WGB G0*L([6$68E@[L=9/4T9Y0 ME9*C@0$MN>?S8'^BW"[,Q"_RX4O.VC:>U_/O;\=I,KUZ9$H.V/VYK:?_M*-% M_"W:V6(:'[T"5KK? ^RXK:3C8YY:T^\7Z>:!A^5/X61^5_IB_"'?(,UW1E_; M67WP()D;0N_(RR^&C2:9Z T:<&V=BB<::.081<(-8I1+Y(0A*%$/UA3U*J16 MR^=0BK])\O1#:J?=>&_=1B65)8E%A;PA$<%R2!"FH!>9I%Z#Y:G2\5_.[FFD MGRC\X3 L942L3QN7M^);905LVT0EK ,W,UE$C ?U/B$/ X1<2<"?.]-B$5*4LR,R+?=OM:C')W^=CRWX\\U=/SX4:G#]'Z -7T#-1_] M90R+4F,0]7= V)-"AU[,-Y#V^\:7#3=7K )SP5/LP>06&DD7)0I*2(2M MC](:T,*DU;%V<:Z;BZ'[\=U4K93E)B0E$=-) N?@@&@5 J+16!53T RS8U_$ M^QS#XE5K -Y!^XL&S6C0/A;3N 2$^AL7M*7?;;VGLU5Y% M-;CMB3G$%,ZWGV5"G!B#I,GOGDIK79>8VS)^Z]&(X/Z@'K'0;;FZL6>+55+* M2$YU?@)5(AB%B 3A BEC,95!"ZXZ/ E3Y@KZ<0G>GK >K^B=3Q;]K<"W#5:* MY/1 F"$=;0(S%,9':>G L71#*"9HA )6:NM MXX01U^7&8:%[K?N-U;JDC5W *;6 _]-.ZZP?VXSZD[(5940%F@@*- 1POYA M42>% O$AVA#!+NGG;6N$B/7A@_@OQ8[9^B MWU*CXD1I[O-.I(#1M F\)<8$1SIIA8E7*K5S/XORN3W1Q.:*%3;>),TE(L+D ME)Y*@J,87=8T-N#H##_^YQAZ&=&-"W$/L!7/I/V8\%:W K;6K52D.J1$4;"2 M(4H"182IB'PT04COB#O^G)<%Q:43'>C5: "\X;%'^, [BUD\5X'L.;;QZ*GESE3_OBMJZ][2 &9SFCH(EC!! C#AXIH@-* M7*9()4N1_SS[%OV*U"Y*J>0 '7C[>H_SG.WCTM.!S[/8Y1A42@L.0>G5LU@ MV,VSC+FWIWD7"G=[Z#/='Q,B/$Z#L PUO,E4U*2?V: <=FVJ2M@E2CE!A">- M9 1/(NJ@4%*4!T%M,+[5UN=!D+F_4MI<7/YC/(TW*:G^8>OQZY@FT[CYF>Y> MVJ]$H"Q9%9'*EZ:EP HY11-BFJ8<&J$CZ^?6WI"Q'L-*SI84(*5P/U2BF;;\ MY5<)AY3;1^WGW7G#1,# 1:2(B.21$)8@!2-'9'(>JPXQ2H52U#P'L>T*^W_R M(QWG$]9IDU:97X5,SE_C_,\$]_'Z<=+.XWE>SR];^XB98GP^07J>K3( M#JV=CL&CN"M;[I["#T3>IT,:4LBOGY)&]8SLYD')'6>4X/&*B[EO1M M:;PV5ZQ4?ET]J82HE?;FD75GM04KB:L8J%8NBEZ3Z.O&QSA[U%2PC M3INKG_#QPD%339?/@,(#F!4=*5[];3GR/\XG_L_3R56^<&X?IC?)#)1/ M8P_//L1& 7R:-!8Z>#3-VP-W)0\(S %DZPD-=Y[4ASB;3VL/2#5E_AC7\Q,/ MQ-7S[\= 7O/+13.B1T!6,?W:]'PY&<%R/,O:_?[4M6BGVZ%>KG+Y'P=3[.]_ M^?]02P,$% @ -H.C3HO@S%DT-0 '9<" !4 !C?DL4DGJ_]<>W/]ET MLKI/%OE/)DOB/)G^]/LLO_OI']-D^=M/-UEZ_],_TNRWV=?XU:M-IY_6'^:S MQ6]_+?[U.5XF/WU;SOZZG-PE]_';=!+GZW??Y?F7O[Y^_?OOO__EV^=L_IE4V>U5\]0JB5QC^Y=MR^O-/@_3O-= MAX>-Z>O-C[NFSQ[].UZWA5+*U^M?=TV7LWT-PT/AZ_]^]_9Z#YO/9[5U^E\3S_.XOD_3^=='N MM9I,TM4B#Z*\#L^;QMETJ1;3Z]GM8G8SF\2+_$>##^E\-IDERT#H^GUW67+S MMY\GRWD>X(02X V8_W[&(_/O7Y*__;RG*QZ20TOR[FJ9?PASWH$&6 M+L+'25),@1WJ23,"VL4MZ.HT62R3:?BP#'1-B^E>Q_-B;KJ^2Y*\DO'Z3^B! M\H!]OD'MZL;$RSL_3W]OQL'1)_7-27K_)4ON0IO9U^1MNFR!HT-/[)FSJR_) M=IH\FZ7GCQJ,EP]Q%KZZ2_(P\.9VGD]_NTODTK%[N7ZM9_OUL M!@\_LG7>BMDUV+XU5KB]C=NEQR:?\RHR'K9I_^U^E:^RY%T<_CW+ Y\UU[H: M7=NG]7V<%+Y* MWB7Q,DP+ZXF]BLRCG7J@[]0)Y:2']$#_]>K^/LZ^7]VHY3)8V=N?IBK?M;Y: MA"W&*LO".J;CY:SN".SF;3T@4F\,U^C:+JV_I.GT]]E\'L;CFT78'-[.PKLV M,%;16J-K;[2>.EX:/*HW7@HOW'0U3ZYN_&PQRY.W@99GC<[GL\EKQH7!QLQ3 M]VF6S_YWO8*X;U\*:[XG<.J^OS?4ZLTQM1_0+MUO%N%C\BG^5DWAGJ:=T5)3 M5P[W:)>RMV'>KP;H<:LN*'A@EJG/Z2K?;O07MYN?:Z+6Y%E=,%U85:MV:^BZEB?[JFK*>4: M7;NGM9Z4JWNV2^G[)"^S\25CC M[&R^RI.IB[-%F')V;6LJ1'MOZ)3S'SN@L*F>%O0$@^5D[3_KH9WR5V]('.W4 M+GU7V6V\V%I]A0HDRTDV^[+5B]5RMDBJ(R&G/*-=ZC]D:5B#\^^%%^9?J]F7 M8IM91>VQ/MU3=^H&[Y1G=$_]C^U$^>N'>;QQ@I5-SN#K]*=WSW&] 5O=LUU* M/R9?D\4J*3VEVS^+<$H63_)M8+B(C8S^];;-ZWC^)$WH0 YSF99K9- M5/AEBU?3Y"9>S?.&)!Y\3H<$I_?Q;'$^O8\>TSJYZZ>_ND_N/R=94UKW M/:-M0N_"\[+)ZG/R:@=-0W*//.D@T4%IBO!0:/HV_+EM7=#5>8+\AJ3D6YXL MILET8*+.32K?L5$P4;(Q3R?[!+D6XDV\_+R6Y&KYZC:.OP2)0O$ZF>?+\IMB MTA2O -R>POCW[=?1(U(+.@-&R9L\N=^1-(\_)_.__1Q>'U5WBC3P0$/FM => M.HHQ8XH#A15&2&%L'C,Z+TZ;I-E67#USNEYH3^%RW2%B$!IK!7?(:R EL C! M+8? *$OKT D4!\^&(]V?QU M,D_#-N%O/^?9*OGQ9=CZA1'@YNMLCS#/)+<;W]KI2K+,\@<*$OYZJASAJ^A= M_,\TVPU(]6VV3_7W-XPPQ@IPYRR6"$,H*96@9%T"@GM4AB/S=0WE.%&2:8NH MK!6B(]F^C^^3JYM')-I'AL(3$1]L'S$J'=32.LD(,])Y8UC)DS.*17L-IDXE M?M!8^R'O_?(=GX@Q*HN$71.*H&T1]99A)F&E)=4 R?[G*CW[@,>"[$%]--.@&DX M:,\WUO3W3X& XMSC5X1%99IRA6RPG$)/&/6;_F$6 /86 '01:S4[4,TF"H4 M]!ZKG:,:L4?JU(, MI S;M?(9Y0?MAIH](VLD0MI1APP%AAINO"CYI4;TJA3'S8=6I?=4(UI%:4!; M0B>+R=U]G/UVND'QJ&MD;5B (:68>J&@A-984G(L&$&-]0)?NE5Q#D[#:49) M].DKR).N$1+$>4D0)A@#@87DKIQUD3? 79R1T5"@E9K2"FY_!(VY%,-C)(HR MC()9&8W&E[0/4 ME_"WDL#P^Z15)"3$B # .J(,/!KMY%[ 22Z@(FA ["C\T1 M^J$+__'Z"3B!SM^&3!X8=6;#.670>LQJ>)_\?HBTJZQP@]\F;Q8/6\P6D]F7 M>?*V1O+#V<^.%%7<*$RYD,!HQ@53BE('A!,0 V"'RY%HREM5*L59SXV$-=B% MD>VH=@0YIHE&6[P M&HT&1<]:D8Z'+Y]YF^<;H%-_[E:YFO&?9H=@:7"\7/2 M H]\Y+A$D 2MCECS0+I26V>FG,=8MN7C5DFJ,TA4T8HT8U!WP MT+[^]4M143.T9P#5]0T<[Q]A[RF%P$H&!' *8U+("&@NL_%I^;6\#P1[G<. MM I27PKRN/#+QV*/=G7SZW)3?.B(8ASM%RGO!:$"2P^4"1^Q=Z+DU3+1:\I: M/848SG!N$\EAM*8LN/.]MK[L>D1&.&\ Y< [:AD23K/=F$.8-9\Z.O,QCD53 MFF+8E]_IU$+O7;B7FI9J'X:6XT76!Z'I4)7T'AUI.W+J>,:>-XX05\&8L\A+ MS[2U3'O ':92!2-/&*V'=4><(XVD([AP$1G?<)ZP:T]4DO\JND^SK;'(HI_A0T\A!+()E:;D$#EOI MI%!TRSXV87$9J[.GJ1335O'H\M3'EKQU$&-#X/+HJ8^#[2,K&!3%=L%::JT3 MFCE?\J0I\^-TS9POHN>R;@V1B+O@1)M5I]WY>$"S6:6E84(JW-N M*KI&4$OC@_4>UDE$C%& (U,NE![H$>V@6Y+,J($:,B&D"GMY0ZQA0)4\!!.I>>INZYO?=H7<#3Y]#?MM M)MA2?5ZNZX,=&>9/FT96"42Y900(%$Q?P @OIT4",.LUP;*>NZ-%(_Y,-'J6 MKP]0E"7@_C'+[\J3!^[;9+XJ+D,M''3AG^FG^%NU"ISRM,@!#042$D +L8;2 M$>>VN% D4*TM:[]:TERT^W6D0[CZR\%;YD6ALS4_->:*O>TCY2P$T#%L,%52 M66J<*'GC1-9*U.G7/]KBA-$&)/V*N[C(X>$">9W.IY4RW]WLD_F\,#(6T\V5#C\H/[:G/]@I"@Q9SRCPFC%J);=& ME1LD9J3N,WVTIO!;D-C3'7U;\/2W#U@FX5UWZWL OB;S=%T+O5H/CO:+#&5" M(F<]8D1S91A'<,LKIX0V5X7.#+KV5:%-A'I;WI-%@*&XH4M-[P/ZRWQ3G+E: M'RIZ1DH5+B4Q*?J$G8'QF0/L:T2Y&@UD(IU@&$=92N6 " T"D M\D!P'O;%6YX4-,VW=IU9!.W+_5Q4>I?TYM*YA]D9QV3]HW6$D88 >.X"&PY; MZ @#6[X$9IXTEC:])/NO,2"]";IP/[]/%^ECBJMG^>,=(T9Y4-\B(8LXK91P M".N2V[";;1ZR9Y<@_C:QZ4L3WB=YK<'^J%TQ$=K "2=(,.5(L&M)Z>X0DNOF MT5M^ 7(^!XJ^Q/KT2K@G-\8=$71%SP@BI%C09"2!*0Z#0Z_+B*00!C2O[R@N M0/3M@M.7,OPC*;(BDZGZ&B:FV^3]JL#KZF;-P=4J7Q;I_-O[R>OI2+,'1M & MK(U"D##BK-86DMT,R(!M'A:4%Z ZO6 V:-;S_HS:#X&_17A /IO$3V[EN*#T M6HP-!AX*(#'3S#F&J0F#W5,BD0#U:M&/*[T6:\@0LU);)C4@$$+MMAP!:TR? MA2Y.3:^M+8SCZ;6G(3#JT]@;>^0'5(6T"JD$D, $*X6* \=ANTO" M]K0$!TG8?"/7;_)M;1FG74'3UR)_@.+*:FE'^T7.6.\YYAQKSJ@A!)B25PBM M&&E^;JM2K*<99^'ULG5D&-VH.$,]/M48* ;8878O4%!)PEG TC/*B"F<85N. M08!V?/' EB1X:I;O:4"-,\O7,TL5Q)>$:L!HIY))%%IKB/FFT\#G47^.IH&V@5J% D"E=I1 MHW<4V"7<2,^)!<)"K9&D)=]&GN%2["Q$V(V"M(_52-(&*K6D5O^(*:,]#BLE M$-Q2(3! I.2=857KRL-^@XO=Z$D7:/6E*6J^EDLRW7]Y>74$LMX#(L$T#KQB MCKS"&BHG_6XNQ0Y=QA&4IHZN3C :C6^YZJ;L"W(K4Z>PYTXJ!!2 %'#A)%'. M6N<4%ZJ6EH[,K8PQU9A2TB-3+TH91NHW' MI 3#"#]0>9\NUC98]65O3]M&'AN++>5(..45X=X05O)4Y#B,SRP_4S;/SON= MATAOV[3I=(UP//\0SZ9O%B;^,LOC>74EU6/](L40H]9;(CCVA#L B"]YQ80W M7_D[\Q&W*_TVT>E-$R:3U7T1KD@V;NQ']?LV_HTZ]77K/2/2TC,C.:! *T4Y M ]S1$@-MS[ -._,5MZPA'2'5G[,X#^PGTS)1LH9_>%^'2$.HM>!&%-5O# *L M.#*[Y:ZXYFQ\+N%V]: 56'I,*\B*6JTVV?SWS>*YB^9C.I_[-/L]SHXEEI[X MI"CLT*TRA!-D9=A^(6U^[,$@-)?AY6OJ=^@6K 'LR;6W:?FL6T0! ML,$6]\9[ICE"$A-3=C^/!>VWD+3!]V]>SU/3QM'FBB+ MK _3K=.*4.$0XR575JCFF8Q=)B;TH@QG@]5C"#K/9I-U'&"GN6^6RU4R?9_D MVR3ZXBZ,3_&WHHY2P5.Q:AZ/2S=Z9,2-A= 9R;!C5 L/,=,E0C3\?WP6:E_J MU!.DO^JC6J_WQRN&'ND5(2I8V Y; MQHI2=U8"X7=>$V] \USBSHZ7][A_:PFU'M-YBDS79-'/5_C;)/S-_0%T(4;Z^K&9,ETEOMXLKZJZ6V-9*BC_2+C MM;(>2RBQAE@SQ-'&N6T=8 C6*A;5'[]5*5('^T1>$4,EEQYPQ)1R)@SRV!?#1;JB5II=W@,NH$0P759$DEF9%O.\<:21UQA@R)@@'%B,K?$E5\@:,NX, MJ>9".B+MLY!Y*7(?92[4D.(^5M"EBSSXLV;/3T\?A#R8(>(RL"\ M\DQ8(*GA6AN$2HH)I+VFL]7;LYP#>]H!)BU*\?"5S\<[1$(+K*UD5&&!-+/* M;5W1@6+LF6PLQ$M#NU%L*J M<=M:YPFL0OIG(?32]&"4MM<8Q#]4+L#7=/YUMKA]//W52#0\TB_2#"MDL$80 M.)'( >N,L E)0AW%Q M"%L5\6'A&3KC\J'34SD&7O[/!F<8D5=.^?N:1X)@J;1R3CHE&2:XJ*VYYDPB M8\'(CZ&=(ZJC4C\+G9+)9YMEJ?KP_$'A'R\\81L1)3$>Q;AK6 T#I.\(XK9YN/ MZ,[<=MV(^FQHAA%X4?1\>?TE2^+IU>*A0Q/65H/#CXBH%L@;@"55(DR.!BI0 MS&B*$Z*UD,T/"766L=V')](08N8MF"=8\)M=9_G4?:M,B9,,HSB;+>G MSE*K.S)ONP-M"/6IJ1X1I(0 H3UV1%*L)<;E[H^MP[R-Q=]9CG3WXC\1E+Y2 MH-&MOR*:3]6*E%E.WR(/NOEG)K/-K!$^/)TLPE=12<.#5[\]DFQ=U25"3&%F M+- 240>Y44[1, B!E40"P1O7GVR#L4-9U<>:1\!X%IB0G"@@G')AYZLV#&$# M.1&-9\66$JK;DTC:.AJC3J/>U&Q36#]EGWGVMR%\[4CY4B/),>'J+_3P@LSKR\ZQQ)*BS@14-'02(<"B! M ENNJ+":CCONUX*TGL:!VH+HI2C * -_HY#[0/)>%ZM9DZMJUII\V#@2D ED M#$<6"24D"OL 7G)EY1GE!KN+\YTAFKV5?L[ 8P IZU.DO&T<&4%!6/M(XR11MHK!HE@ M8<(1FHN2%0G'%./L5+[GP=*+A#V^#04>-4N2O$WF> T9',MP$!#XFM^N[V!;Y^_C^T$*[KVEDI<6:2J>TU-!H'B@O M;79N/&AN_K8>S.M$HBU@TJE@36 VB^=O%M/DV_]+]D7P#[:-J(0PF((&<.*D M(%I(65J"G,DSCO:+"Q+M>:!T)%NSRK)'B_]Q"_E0\RBL&I(+HYT3BH2=MW"N M=*N$__+F#@AY$1)N"9=.!["?S9/,!*)NT^SX\'W4,L+4>:"DI5X;@H(U:#@L M65#ZG),"X")D>SXFW<[+I]6.K]RP% M1B0GS)C,7B M#%?S93BU6@*F4RE?W\?SN5XM Z/+0_Z./2TCS!&3%F#"#21&B@<;>N$X/./( MUV4XM,['I*^<2!_/LG6IXW=)O%QEF[N=NT_BV_O:FL54NR;C>G5_'V??KV[4 MIXOL$0]OC^0O=O*>R#H.-!,.,\6,+Q*&O4'8B; ?10[7JZHY7CRKBM&V M]HZ(26R81 )2A&RQBR< ;W#4'B/09WK%T>*U VE/.@[<1YW5N0-%?W\P$_HL M^=D7-$2&Q]8#WL?!UU!/"2;VHD'W M8;2F(@]U[$HS'F59[B;ERG3&.MTCH;A51&AMF X;02<-927GC,D1EJMI59XU M=.5,R'I7%OU]]_'_SI(LO/_N^]OD:S*O;_ <>4"D%-0<"H $U1IZ[8@66^ZA M/>>*PH[+VH[*YFD/X$'GHN=L-%K"#CXGPHH;X"SW 6@4_D<)4246GAE],:90 M*P*O,UFU#.4?6[W&;BN-7ZL&UJ8WBR^K?+D&Y?#="S5Z10@J::Q%%!A%*2?2 M8%SRJ2#K\[*<,\RD%N1X2%O.QFQ(W3A\HT.-7A'G2H;AQ: Q+%B='D+L=M@) MTV>A_]'K1C/,>M.-V2)>3&9%+EE9/:C*:-[?(P*0Z2*:C:%CRD->W(Q1\LI>/JSR.PDEM!M"^-6<>Y;Y*L0.HZR;[.)@&%JYL]3"R+XU?+_3]5FC5M MOB;"EA$BN,=,8\K#3AG!IS]2,=';1_*FMS1,=IHE^RC@ZCF[]> M_Y)^3;+%&JOMA;Y%::OK8FG9KCX5-EK=1T2:>4VTHV%IPMS9HHK7#@'I:9]A MNYH&VS *D/:";W\:]BE;&S#?3]*I0YTB!ZF3A%HA+(:$$XV#;;SETE/=/-#2 MF=D_$BUJ"=&^].9=NDB^OXNSWY+^=U9I>A1Z$LK:/:E*R9>W@6PBO^X?ZUF7^/YHYVUG2V++)FPASJB/K6? M$6%'M.4$@N(^1F,L=[ML(6QPOZ'>$QT/@V9+=85P7UJFOL:S>;')]FEV'8C_ M,9$^7HZ/*%G=1T0(:J:EYR;,OX !3;"0)0)%L=OQK7+CT+&. .Y-Q=;8G39Q M'>P3]CV84JD$QA8%+*%DN[D?T\#[^):^D2A12X@.FG??5PG=7])T^OML/@^B M>+/(X\7M++QW@^"@+^__ , 18JXG=\ET-4_6IMHL3]X&NIXU&CSS_S!I;^LD M]-?H'GDG%-5:>X^TIH A+HSU#&D'I&*J5AI+-]S7$E%5(G[]AX1=EV>2&N5\ MF$*$M(QQM$4",H#ZM"*/9]JW*M:GY6J[PFO<&?*'>=5AS_7/--N4>*R,@=5] M2B2@D0!9*B072FKJ,;);\) BKL\X^DEQL2[TXWG@JR,8>PR?'N+@!_U%^97J M-)[3GA19HQ HSA%C!2R2 BE;8HZ1TFST(:WV)5]?NUI$]$]-&VL\ZN(4;" ' MWFJ9I_=)]C&9KT],+^]F7ZH]OD=Z19Y!PCP,O%)JD*(00U'RR;P;8X)]5Y)\ MZH9K#;6^M,,6*4SIEV3Z*9G<+=)Y>OO]8[$!J]:0BIX1AY@!K9&W@&$(J,,> MEOPZBL:80]:3EK2+7%^:3WP+ME8IRO&-$.-*82>8U M*"X5X\919KUB0EOOF1BC)ZTG/6D5N-[4)+]+LF>P5.K(X5Z1P"Q@ISA'AF/. MPUA0N-P .XJ;Y\MT=K%H;PK2&FH-M6.9Y0\T(_SU5"O"5]''0%YR8,/]Z/?( M:PVIXE)[H:P$SAO)RWVF$F>4C^OX(%:'6^ES .I']9,61=%9@RD" )& MF8:@6-RV%K@V$HYS,]L0^Z>2.PN#RY'AJ+:)_8JN/Y&]"_#=K^Z/"NU1FXA+ M##WP2(=]!R."0&Y 23OQ9D29@8U13]OAO5.Y;2[8/2ZWAVVB(L50,*B4(F'I M1DPZ3TO:,=/-2[.UOGUJ16YG\#Z\A^[797*SFK^=W1PM)%6C>P2\Y0 :P173 M.AB#G&E26FT4GE.0;P!;]_P85@>8#:\MRX_I?.[3[/,\[0'1)A9Z*24 MU"$KG;: %[=9KKE7'$DSGGEB8(TY [41Z,PO6;JWLF?=KI%7D@B,M3*4.VR+ M:]-TR;%QKKF>##&S-!)E?4UI@M@(=$1-)JO[U3S.DZFZ3[-\]K^/+ML^36L. M/"PBEG$8 $BK/(6<@%,.3"5QGY$UY8-KT?M8#@"S7J?Y,VT*'2,+%-68/65"'EN!IY?Y:LL>3@,W+Y%?W3$I?^KPYQ%2\[/D1C7[?.G2"[X\Y\/ QB;DY$ MD'/>A56(*LZEYQC#;=T^"PR'M8RQKO(*'AX)>7Y!RTF^'4GT64Y!VXB-/BR&$@S:/]4UN:(CBKR^R)T=!C=;+NJPH\]!RI7C@N*R6Z"%BMD^] M&: \1&TAUR\G*L.!$M1I$O! !I8(6"F:Z]1EE*AIKE.=X'MI M!6NTD X8@IGQ0GB$/4>@Y(Y(T'PENXR"-4VUIQ4T^](5'<\#_\GU79+D;PL) M%I(ZOC<\U"4B3C&N/ !8,6FD8(ZC/,;DA8.Z*$W ZDVBXX0U65>V(6 M;7(1DJE)E_FZO-61 7_JHR('?-BE\[!;5\(R8J#5VRL&+-0(-*^-V=DDT$^@ MJF,@1Z):/Q*_UKF$ORZR))X7?/T2)*&3FS0K$C.:ZUN]YT=A[UZ<=U%%94=B M)7$8DA_8N1&>P1Z%$G:"[M@U\VWXJTO-?/3\R'AM@ E8>4B\0@1SXDKLG!EC M_<1Q:^8YZ ZEF5T6>7704N<$E4Q :(F#4LL= @32QOK5V:'Q8?2K)0#[RD+= M9X+VE>SVOK"BE\L/279]%_\H&]O;"TT\GZPV=66N;@K;:!+V5W8V7X79P,79 M8K:XW;4=.AUN7>'@ZN8Z3R>_O:V1]K:W?00%=@H0'@P^ZJG1$"CGPEHKA7/0 MDP'3VWX,UC7)^ON:@?HE+)_UBKSBV"IF%"'"$P@](W3+*Y5AS(TEG>U,21TL M4GDN(J-.5[O.PY)=O.TA>A5!B8-]"L^]%,)P3G@ VUO--2F \51;YV2?6\N& M93+.$/93!6H)I=[\C0_(K'0W/V\<.:Q)90W=OCA_$?M8LX*,Z# L^#JC)I-/5A\[[A!8:O:]7E M'VX$GV_CGX-&7Y+]1U)LP).I^IID\6WR?E4 %! H]M)7JWR9QXOI]A*4![ON M(RK0[($1 \P*B#B&T$@&PJ#!LD0'>=5GPM$@NM(+;'TIU5.G3'WMJ>@9%D%# MG*' 6L8P=\A262Z"T)DSU*0S[WF[:M(N/GTY+Y_X\ZY7]_=Q]OWJ1BWRV;2@ M?/9U1"=:]U/EODWFJT" #Q(.Z_:75;YU2#X521VO7UNOB*32DFM$4'&VH_ B M0,8V\J9<:NFVB&*D?9]G?HZZ M(_M7H8,>S %P'[73\TP\]/?]#ZAPFW;XUF"["A@V)(8+K1RU&GE/ML)AUI,+ MN.JG7QU]&GL%'IZ#S2*R*L\/9#A(@! M$%E$ [\[>\NQ$7K%VA/=LQAF6S#UYBXK+H!=Y)4*\*A=1"EBC"KJ@9%*%)F\ MNS'# ;8C+!W9F;EO M$SR8HYR\$,FRTDV^[)-U5LM@\B6/5#Q M(4O#KC /=LNT.'/U9;/5'^*M_=\0OH^*'_O>\M=B9]FEL'O5FMBG0@W[*5K$:M0?R(*?Z>U$LH\*36*-WA(0RRDGOL2, M(^@P\5NPE-&\3\5JZ!%L2QO2KL'KR^P]#$@@H]*34J-WI /+DCL;3'XCC)/2 M&EGR+2P?N>>N52;9#H4XRZ;X> MD6.46P2U@ H1CK$$S&SYT]2?<4BD,V=;EYK0#DJ]>=O3F_SWPM.RF)8?MW>& MKW/HTV6-6:+V,R*G"9)&F6#.&6(TXA*;=8G8HZXXCBQ,PI0#0PE*J"H!7<\[#O/R$OO[!AU'[IQ+DY]Z8)?90'XU5J9 M_>Q;\:EZXCC<*:*(.P$U 4Y@)VQ8.K?WJ0:-M^J,&F?T$K6A-: &WYM472YX MO&.D!?5A!BR*2#K)E!7 RY);Q/ (ZYUUZ&=K%:O>0GT_ZHK8Y$N63&:;8F') MEWFR#6D\O+GK((_'HGTMO2*R0'G!M<1 0XP\D%JR+8+063S"*'*'VC80JH// M6,SU>E(]17AW1?HZRO, M^S$8?HM5L/]NDBQ+IML_3;K(LWB2;^LM%J6Z/R39^FJZ\.?5Y_"H]>@;/X$U MP[9]^$$"8071!5D?9\MZ160.=HJ(Y8@YH<.^C'--B>-($N5L^*0!JG>*NB=. MJX*>^SM$3(4YFW-/O :$6@.$85L.F3?C"7&V(:1GSIT6$.DSD+G,\@<*$OYZ MJASAJ^A=_,\T,ZMEGMX7Y?_WQRKW-XP$XP)("97WSG-FK:1PR[KPM%=E."DL M>:XDTQ91:6CCU))MD4%X=?.(Q(.QH:/M(\:P898#20 @#"(%J2IY?B6$$];AJ2_8-R3U:A6VM"17A' RDIHO#4,8TL$ M=3N5ERRL,*,((0AWW*L M##QCMW^Z1WMD5L4Y. VG&271IZ\@3[J&,::=M,P8JI2D#&D!2RC#%V#DE]6U M)]!*36D%MS^"QER*X3$211DH!RR>)\MM[.=]4B/_:U_[R&/EA#:(2&T10IZR ML*YN>:-^C-=WMR>NIXE?+0 TV.SP(:S(X8OX-H&GS P/ND4$(DJ!!$88(H55 MBNQL*AU,MQ&YK/H,,S5'J*]8^9GAX/W?#AT;WG+Q,2D48;:XW4NE^_8EF>3) M]-/L?GUA]G7X=GD3F-Y 61E+;N\E$3)2 R:E<9I2BZSBVA2J8:CV$JE:YOE( MD:R*5;?S@LAY@RQGSDL1M@" D>WRO4;0TN:7.;4 MV4R&#K-T>LP>;.L547'/L$>6840)U$(SL#&W#,,>2].\5G5GMN-+F,:;H=^7 M7?JLXEGWF9'/7JF6R]7]ND1/V-FM,Z@_I64Q\>+^X1\MAS9X]U.EB@IBM\GF M$/6/)A_B[\57ZO 2X,CHHF:.2626]P(0!@2@./P#-:QTZ[@BY M'S>.5;&Y/,3G"9?ZG?>.2!?7G NA!%84R ($G2+HZ#*]CE3'C5S^U29P_<% M]@KVJ"W<#5?5F2F/VD4,T$(FM<4XA93PW)0! P@LH9MV;"CP]=',&CKVY M@!MC\X.[Q;0X%E*K@' 7KXNLI,HAS1E3FG!LO).^1-8I;\<=O6JH)4\GO/$ M^Z?JMH?P*,-H%ZRQPVBJN_\R3[\GR7IO<;7>2U3&V@[VB8BA5FN%&0DK$9=> M4E8N1S(L2"/<* \KZJ=W0K4$;)<' #X6P!PYRK/[/;+<4XJP+ *4U @'#8 E MS42Q/LOW7(AU=@Y^GLVY MKCZ7TPCUM!W>.Y5;_*U:;@_;1!0:8Y "B"IC-!:!B5)GE62^>SQ?)0^<\V64X^_I/#QF/LN_?XSSHP[9[M\>:42A@A0* M!!G3AF.D4(D[-&*$J?A#.FU')Y!>!\+G:LX_G\+YIR2[/Q:Y[>ZED0H[?V. MQI1J8@&'@)8VN3($-5\B.ZN]-+3:CT$.%SGM%PF6/DN2-XL\R9)EWN>DO^_= M$:32".2L @ 0J)0"KO1+:$M-\R2TSNI&#:W[(Q+'10Z!1T., M)E2$RW79PBL9=AS\F<>34W/,:-AG')-D)"&*ED4Y18ECHJ"YD6K MQY='4UME.LNC.0WL%YA'([DKBJ;J(E@%).>2 5X"@ 6&/6K;0)&:VBIP-(_F M-!Q'8]!=0#("*.ZV<();@Q&&C'E 08DLY'CD]TTUU)(^LA*: ?NGZK:'\*A" M:2] 8X*F!)=H 0R$62&JBO*>*L^(DSP5ZN_M4H+: M[5UYDNSK;)+LQ_)]NO@:!D:R 6SY*\W.TLM:'H F?/[K;3 MER*FBQ]*FV.-/LVV7Q7MCL5"^R4DDL56&#B!G'3":B8IP+N=, >7N&)(9+ @YO7J_C[.OE_=[-D6JTD^^SK+O_\9WSRNB)(KI@"P @O' M )$"0 V+NGE88*=UK4C)G_'-)"(.&0<)MA!R88'A81QO<826P#XC3EW'-VNK M3&?QS=/ ?H'Q364050_Y <(7T>Z![/6MB-[H]P#)\H M_LL?N(]WM>,7[."Y\'' M[NM76;(W1JXS@OMZ\5TZ#R-KN1'_$.\<^D2+FN2,>]%DPY^C9D#,E=?BXQYF(C/H QW4>)O+B;0_1JSC,<;!/I+P& M@@' ""$6&V.Y1ENP@:/^$BZ ;"[L9Z=YVT&I+V/W(9F5F>O/&T>::4D\(RX, M+R^80ASI+5<0,$C&?62B!6FE'4'T4A1@E 2=WM^GBS6YJO+

0(>BR%191P$3 " I9<.8]'&$(Y1S1/I7PN'@-(69\B95U>*.0X(90"98A7 MS'/B= D08L(T]\YUYF7O1LK-\.A7RFN6U_O]Y=4J7^;Q8CI;W%;*>W^WB)/ M$L28.(PDBB)E'IG=L%GK7%=9<-V=>^BO_C=Y_\9CQ>;^ M-MOM/5IFZWUVY?V9[S]Y?[_*JC^\Z[*X]?Y>E'_DG]>O7K6_Y#5_V>:[/_Y: M_^=R767>ERK_:[7YE-VNWQ2;];ZQ_6F_O_OK3S_]^>>?__KELMS^:U'>_ 1\ M/_SI\%LO_D3]KU?]C[VJO_0J *_"X%^_5%=_\:2'NZJQK6"D__$O3W[^S[#Y MZ2!-TY^:[QY^M,J?^T'YL<%/__N7-Q\:/U_ENVJ_WFVRO_R/_^)Y+1UEL M9]=>_>=O[U^_B"[]J?Z)GW;93_5/GMW5;2\],(_ : ]T_!ND+7D/"K M"<@A5A]_H&6\'V77S>PB?OJ1EC&W#8WOKERTW\A#[ /82K_(E+(!"$TS_W[_]='3B 6W%YKEVT""Y7E>7#9S.7PDK2'[*MONJ_\JK^BNO_*#+JO\R M3,QC)HN-+29;8K9UU5"478M[T#!PN?&*\BHK9373_]*ZW)R)0/<3/VT*F:+O M]J\>!*.N:NPZ45AM72TGTH7G^'C24>IZY.I^F[V]_F6]OR_S?9Y5;Z_?%+L; M*?RW-92/Z\MM]E'V/2)]_F,5Q(0$21ICE*(0D(!$P.]@H,1'9+4_)(RS_MG\AL0UTLQZO5UQ[1\3UOVK,K^0GWGHUZA<[W40A4%.Q6=G7TS=5XKW? M&\A>C=EK0$\L@+J<#DBCL_ L0S3=N5=,U,S5A'93;?>K?I2,=[(BW>?[KZ]W MUT5YVXQU#P)/&4XBB' H((X3&/.$2+N^0!1$G++D3+>V9\AAG=+/%DA\7@O0 M.T&H4K>X(O>J^Y3FUQ9&\@-L4Y+]2"-K[VOE2_VPTSUE/IX1.OMVZRO*#V1-KC5ZN?"IM<)RB"/L)QSQ.$LQ$Z+,TI &*$I5"<)0!Q\7> MH?L\Z#,--$5U&D??L-I/QIRAP.N0]DPE5O6E6)5M_O6F^/R3]+>MPN1?'A=? M0UP\HSM6J)M7:NRX4%AL2IJC3IG*LMH>W:XK68U]V,O""W_)JQ4(8 PX2:51 MF$8^D8;C7L#\)-4;7AI;<2PM#9YZ]-(@DHE88E+4% L,*HX.)R%/3UWT>',S MP'N)EJ&1W&@J%S)D&^_'X[&9)694=>?4#"MNU_ENE<2N&('C.]:,!X'47>[RV@J?7B"2-#>F%.WT+T8H0# MC_5B+!<&>D$Z0S2)?3F:"@$3<8I$& ,1]88P$E"KYM#_^$EJ#F*L&#2: ;6#8TV9F%5&'0T%7L@ M17TZ5I_'14[)&K@Q/"UKRHN.]'R4O[&BO@\"D@8IE_\'$:D_N5,V"''LZTJ- MTH=.)2TU&'T94>-%73:L4V(H$X-LV)2$VM 9"=#B9#E=7@_V,UWOU8DQ$;'?N#R"SW;C);YN[8A[F)L@]#/UX>S#FR]SU9^3 5.,0J3 MF,<"QPBEO+?#@H3I)FZ]3Y\J@[>H/ G+JW'I)W--TM2SNCN^#-.[*E4V,_T# M$LZD?#/"YA>(D?B?*0+&,*$C&"*O-NOM_\G6I9!?J59A" @@ L,@2J"L/A*" MDMY2&L!(5S)T/W\JT6AQ>34PKT&F+QO:U*D+ATO6#*5#G3";XO&(B#/R84K; M<@3$V(-G)&0<&_HBTDI6:RNF?D(%0"GQ"24)"7!P&+Y0^3UEL5W*(E HA& 5Q3"D&E/&T^WQ$?!^IBHG>ISH6D Z,UZ)1EPQ-:L[+A#M6 M]*1!D1 ;8O# Y1<$P(R6^3N](>YB;(-0[]SMF97WV4U>'U79[7]=WV8KEK*0 MQ"G')"4!)4A^=K]ZBJCPE=<8C#[<<5?O3EP=07DU*O4N;T;8^9[OG"L] ="D MR880/,? "WHPBJSY96$<_,)2H]$5"2KKC7*]?;V[RK[\O]G759P& 0P9]5'$ MTR0B29KV$Z<(IE1Y=L+LTZ>1B0Z5U\#R)"Y=H= F354I7/)E)!7J5-D3BT ME&[IH[^O[W*M)T]6L)XIH2#Q&8]1PF/BF=P-0>Q8QB5WE(,Q6Q9N,;4TXM#G<&"!H>^]A@=BG"9,>9IZ,B>QRI MRQ:_S#GLOAS_TE"N%OOOJY0 AGBB4 AC!F58S-.^S6F]>"\SITNOID2*.J,+EGT$B1=,FS)T3/$C*H0.,H7(KTC/3BB>;88$5# M;+Y\+->[*J_/J[1+QBL_B##A/A)AF@ _9F$4B=X4"Q/-E1X# Q/)S!?OB*S; MYZ"M,0;L*0N,6^+,U$6',XO2\H2*85TQ9VXQHC+"A:>*,I8/=3GY<+O>;LE] ME>^RJEJ%","4^6&$:!#1-#G9=Y)P%"AO,C/Y[&E$I,'D]:!TY4.3+57E<$>4 MD6@H_R?S3G8FFQJXIM?M7> MA[J[>B?;4-9=F?OV6N2[]6Z3K[>'&\>JPYVI 4*IU*THBMIM]B2(ZQVR4L)@ M",_OIIH6C+N.=8K_PGO@@2<'I]ZI#_4M60QROG"?+3@ 0I35,1BR", AIT,",<,:5YX]G .2Z*3OUI MA(AEU:;,[WH=TJN3Y@OA!%G$=?1F2"BGCQK-]JJ'[:"X2C1CXO\=Y)Q1[MM, M/^/CH)J)?BZ*JS_S[5:B>BT1[6[RRVV&JRH[!7'(AH)A#G H@H1Q$5$ @[1> M7$@"'E%* ]5*UZY1=P+4XVS4YHC4:Z$NX;TT+28'5,--1)8A"8Y\*Z9HTPXZ M\\D[13@%B**((S^!:2B '](.! ,A4=H6[F2.E5']J'Q#.FK@G(F0FG*HJJ2O=YOB-ONX_O*,=L=8L# 0ODAB'Y D M0$(@'L8IABB. 5=] W:,"7?=M47E25A+*&\&.!KHA3:874:7L^))8;_=C>Y, MQ_Z+8SE\27@:12$D /IA$/B]R93[0*<(&67(<=L=Y\)Z2 M=HWZ_3W??Z+WU5Y" M*8^*& =^#$!"?.$'E&%"41QASF@$: !CU7=J;)ESU]4ZA%X=J<-MJC;KH^ZQ^BR??W;S+RN82:TG-V\MM?M,^ MM$OBT \ 32*L4!J%Z5 M88EM+3F$>.%AV^+^]U^%CT8"=HWDVDN MO,:QYEHG[_?:MZF3CF;,)TH^[L(]5Q+2B?0R\]&#F+C,2V;!_T[RDZ'SMO/4 MF!A,EJ_>'!^8I"GQ89I23N*8 881H8>$"C">-%>IP_IF\I3!H[9S1'FB[.0F MP/,-CU1BN\R<]&;@M=X9P_V=Y"(#QVWG(5/N)\M![842P:I^*U$ !D,01P%) M"/1!VDX6AB),J=+-FY.#6LXB2=9KU/Z@4=6#ZOE.XX*:Z8,[4>)Q$=?Y!D3Z M]^<:,]Y5,XU8Y^7?UMO[[+CU\'CXWZ<^B>(P M!$&8!(0+B!AA @+"2."C\-R3SE9LN!.-&I;7X#K97#O?#1Q#+ WT:ROD+J.O MVG&E<-#X#/M4>VKGEVQ=6[UZNWN?;>[+4O9PLJ[RZN0,CQ T]7$ !$R\)K!L>547WC;1[HNPB$A0ED32 DA3#)$1! MP@2K']D2DD[58\::G^JNG[9 9BM.'O(PT*L,"5M&GS$%7UAI-+KM77:W[.U= M5LJQPNZFM7GL9"#TZR61( VA'V#,B83"6 M/%7QF(PW73&I@5UX!VA>+R^S)?9AK@8%QPK)2Q$@.\X\$22+'"D+5+&[^9B5 MMRR[W/^RWM^7^3[/JO?9W?IK<\?3V^MWLCC8Y'?K;3LY(KFM+X/JGZA:)9 2 M'B>"P#@-DSA(@I0U=0+E$>*ATHWGDX%Q/F?=@:KG*V472C7USGDL%!5Q26'0 MU$P)_96,W*U7@[_PCO#K6>?>@3H\!Q?ZZ>@N;">/YDVLK2-9'U+?J0*Z$'V> MS-W'"CXMSPXT_O6NQO'QSV*58AH+$ (:4A"'B J997HH,-4[L>H$@&,M!S[P MGJ&:6FG[9-_PDBK04$;]-".I$+S"@+F9LF(C,K]+1SAA@( )1"G%* DX!0B'BO3$F ML/'LF88)QT.VMI/LBMVK#I"YK.CPIJ\LCB@;)R[\RV9[7[^$OBB9.5*EJ#0& MW"Y/;$R<&- ;8TY4):IC5;CS/-^_:45>-HB+K[;8H=OV7"I*] M6^=7J]@'$:1I&(+$#Q",.26RS"(<^SX6@&M=^^,,A&/9XNMR^]4K^T%JA_SPY7WA769>C7Y: M>33E>$! G8=M&1+KWLUBXNZ@*=.'DPQOKVEQ>Y?MJN84T?ML6X_G:%'MJP^? MUF5VN:ZRJP[3<3\B9Q@F,20D 8E@@J6 $Q#R)&0AI+'RC(QC% Z5XGB3OM3H M4^A>A]UKP%]X#?Q7#?Y>+N;;@CN.[R'5F":0"]&.B9Q]K"!3ZO'K;O!U;O;W?5_OUKAYLO"^V6U&4]3=7(DF$ MC\.4DA"D(6%^E(@>+"=4ZX:NF2 Z+A4[<-X).KWZ<*[(J66&;R!H>AGC- \\ MR!U[GW\3IQ$V0!M+,S*UB&>EG;A** M1?74V=+5K_>WEUFY H@F41@*(I*(28281W&'$Q&0Q*OV>H_FUK')\Y4B1AW5 M>^R.L@#*X4USD<:Z61&^S&[RW:Z[/*/]3.^'?.=5M6?5C[.E,M6H3I[%'(1R M$0GLPFL]^V8S5PM_FJ2EV0B^NWREZ[^[5&44B:FRU,_R!_?5Z^[:EY_+HJI6 M<1#6E[U01!!.? 8A3@Y( 49@]3DK+XNIQE0F"'6D[=09=87;%YL_O*(;6-TT M$.=+2D9!G"8MN8[>?(FI]:S>7-KZ5G]%>O=M):=GPN,P/8UI#-]'@AK%@.44 M-3X:RDFJ5LO7576?7;'[LKV5K!X9-%K9?+.#Q+]DY2:7<%>0"A[YE/H U6\$ M^ 0@W@.)HP3T^]L4J)L>VH-# [@1,-/2:* M].Q)YL3/IHF<>#I;VG$=.H>#%'O-9B%);3E\6![ V([4?"M#" OD1Y#!,!$Q M#&DDCCC3@+!N98CO)DJ2^@CUUX5Z9PQ7A3*I='KK08M4NGE7!U2C^GTHV0C_ MG:\.Z$5B!J7Z>Y;??))5*/ZN;K!^6O"OS358OQE]WB_&,QUC*K& ^2Z4[ ME$=A[TCB\TCKP- "X3O>JM7#?.5U0 ]3"%X#=;;%;FOAGWPU?([(+V2YO'?] MA<8TV][BZ:,[35:UW=2^N[1KG2!W>=E-+!>6N%<^BY&0*),TII0' 0 ^[-%# M!()9MZ2-0KZ@C6KWU57]SW: ,M]^M7$-85%YVVKTOXUD_5UFZ/G3LG)+^J?* MQ>JLS). -:-F+>M66ELJ!CT C 0T#3 )?9@F-.1Q%/0>R#^YU7'RA+@=#Y!? MW'CG-,E.&7=+B7:A(;>?;"OS#7O?5LJU%]$Q:7>&=O6-I-XYF-%-O[-%;[(4 M?-ARI>1$P&,&<4RX#TC(HSA-..J=P&D06-[J/BWXB7?!/]RB.&L^MMP()DK) M\T5_QJS\S!;)[RTQ:\7596YVT\"^D_3LB!S;&=IE#"=+TB<[=Y3YVQD]MK.WVS@N;7590,@@#S'BB$$1\X##L$=/?!;,N*UU M%.X%;'953-;_=W%PDH;PC7U7];;X^V,QRL7_5AP M&'#F"RGV'"" <+^-**4^BZ;<-CL.J>/A#+ZY*9M#==[KW;[,=U6^\?ZVWMYG MC2SN/Q7WE6PB4Q^*&QG<:3;73!?7^;;4''WT3IS\9G>Z#H;,88*TTU2^C[1H MB0O+R=!FA&88-QS$N]'N%4 PJ$_JQ3Z-ZT-[*1%)CQ>2U)_IU(@FRG_*U#?X#C0JLZL69UBW;0#^E__)0$!^N]>"]C@VC4[-"O62[,PK%G_G&#\;QVM M7@WS9-3N_5XC]1JH4P_;52D<*DRLAV$9$N? K^?N1G/ G+HPRC%678V\O7Z] MVQ2W&=XU)4R9?9)53/XYZ[[:RW,@0!0*SF5-DB8@B9#\7RCAR'\@Z/O*[YA8 M-NNR]W9(^Q>M#A"]%N-\\VUZ' YV7S?16$HG=N3=DZ[LDD75#OUKMF_MO*GO MN(4TQB),21Q&!"80(R+BWH9@G.A4,WJ?[+ABD6"\[= 5U#;(4=,R=[SH*55- M22=)/]10?O3P7@XE+^_WZ\MM5C_&^6X]^.:S$Y5ZP,Z !IFQN R%,<1>V&A' M>NKP=O\I*Y\1I=JDM/_V^N/Z2[M51WZ]S-95QK+VSX-LQ3BB(0=Q* N1,$@E MGI#VP$B $AU)F0".8QUJ// V#^J"O/'AKWK2-$5DU/1L84'1$\$V'L_6::TH M7GBU3LI:3GHQ6^DVGN(!)9TP?LN0WRD=+F;K*W:$_K>=M+[-_Y%=_2\YZ,QW M-S^O\UV-]NWN0[:Y+_-]GE6XS"OYK=/+NGMG5CC@$0$$,L10&D !,4'N)AJ M;=Z9#>0$Q>GF4SWU7V\8OS]XX]U(/[QBYZT_K_-M796]NB[*5]5:EF>WZ_*/ MK*W4JH./=E*(^YB/2RR+"K?U='-TX<+##^+^0<;]PCMZ[W7N>[7_AQJ^]=MK M'3^EH4$Q]$\?%ZLBG*)MEVY-A\\>B M'32O$.!<8!BE/$44!V$T V\*8Q\&09TQ( M+(YW)HJ&P\'.A= DH#Z._"3U<9]6D@00+0$?8\>Q.#]4 _TI\E$4J@GN5.SIB:FRC"Y!/@%+8;Y9ZTPY"&6YCCTI3;&-$H1 MBV/N)SSQ_2 ,%;O:" ON>MH1E->CFFTF]F6"!OJ1!5:7T8UL.%)8;W&Z"]Y_ MGM@LBYW\ZZ8]H/ZVI,TLW.O=Z4_(H4I^)TN16K]7":,259+RF/ (<$CDT+/' M%# .T?L5-?OEQ(V MW?5^MQ%SM!U@!-F#VP>F".(R5'LB7Y]L3YB.8>4"ZNH_[JM]@T$4Y0!"_"6O M5G$"6 !%PH$OXD! D<*PQQ"!0&OG@EW+CK7]!&Q]*98WK!R_UY UA=QR(!2+ MV]EBH%GOVJ3?316LP^108>PD(LM074>^/2Z?'3*HJJH?Y4^_O<97[3UZOV3- MHWWUF3,4Q"()8\$BT R#.U,!ITCK7(R1 <<:66.JIWAZ5-[OK+A=YSM-(33C M3DWOG-.F)VOZC#G1KN=8&9"H420N0XG&N5!8;%2FTUT?ZK.NZ_*J^NWN:KW/ M9&2A#SK;H1!Q'-0OC/F)SWV 2=AK6N#'1*]*LV+1=75V+ 4.*+T6IE?C?.4# MS6+,#L^Z,XQ346P\V?@2N][O+__V-V]=0]/<9#B.434IGHY*/9D]L(SEDDU_9F01#T9ZH%== ?JO!Z;]T./;N*')H:I M&M E2QPO0YYL.5,X:8>:RQVW]?F'?S0W@=97 NUE \POMVU%5JT2&A#$( F@ M+,C\* DH31%&'(>(D##4$JN1IEPO<)R@\[(O]?6HFB?%QE*IN)0Q'8N::QBG M!!;7WA%:.X9[^8B'FX6+09Z&5BSL$+P,J;+ES.,U"IL M_=%NVH/83PE"(A+$CV)&_83""',61QP*FF(=B3(TX;J..D7EU;#,-C*;$J@F M3!-PIR=(!K0Y.@;U'#$#"C22R64HSU@GGIQ[LL#).:6IROWJE_5_%"6]K_;% MK>RIS0:V!*+$3], "\$%@HRE<= 9242LIC"&'^U:63HP6MMI35D:EI$)"-*4 M#T5N5#1#.G>B%_)?C[7B>>^?T8B1-,VK#6/!%U::BKH6_+J^S=Y>/S#5[AY< M01A2R)"?1KX?P0#@(,:]+1X$2L_CC+,PF3)H[3 =R=IYB9B&,%.EL+&W5$DK M7J3A![Z[R,MOLZQG17;;M]G"Q) IQX/-4 M $Q(0K@@<6G-;:N MBLU]O9>DJ:CG9NT!&(?L/1+@VKM:7E,_[,3U97^?458+Y,PKJS8<**PUE)'3 M0>1K?4R@*07]$+,TH()1&(8L2F)^* 53*,>,H^:$-.Q,/S'4G')E(A<9JIHB-#.O-%!KPN=-+(Q)-S,T?&[)A/5,M?[XI+GR<^A'$2 M(Q1& D8)\Y/>(DIY.&ZV6MW.7,ID=%YQ%*&FL]=NN+2D3;,<8AS@2&LV6Y_9 MA:J3B2=GY[5-V5%6IVZT^\1R5ZW%F$ES@9^&#" $DR1,#M5:*,?$6@HUTM94 MDUQ/^YFF0(WE5%&D)J33< KLN46W60XNGN%J2+ LL;P0T;+ES6/ALLK2B$$? MR7:;3_7#!$U%1UA2/TM&07TB$D8 A 'JS&(:C-P-H&ML^B+K@,_6&%"37>.! MH#MB1U=N-",YH4HF35WSH\0Q_!DKF6]T4/]1WC*(*4QQFD, M 4F"?G.#_((OQFF9IK%9MF9(]%+US-2= MLWHVBB?E5YK7VZQZGWW.=O?UG=1='2A"S!-"0902!@ 0,91E86&*@X@A *5)@E*$B#2#0-H9)#Y@XXHD=3/3ET?FE\.,8=.P)')# MY.AB:+X;6EYF2*< TJ=U&4IDPY%S18\I-\::]"XKZR^L;[)@%04@COW4IPF- MTH1A'!UFOXB D=8#I*,,3:I+I01WX=T=X(V4)2U"#87)%9=CI:DY\WN.QFF4 MZ80B'6TR87:AZF3DRCE],N='0Z&:-TW^GN\_]=/UQ\L/H& T3GT2P# 1$0UA M%+#>)H[T[C\99\FQ1K'L.BO+[,HKVV)56Y7&D*@L2Q/QIZU+#2[O3PG,ZY'- M=A_*($W#VF2!WL6(DPU?GJJ3-8;&R%-S@%B.)E<@910E!"!?1%(6I96@'T<2 MBICN.IZY(?<%U$D/VQQZ6'.)W(6WTYU-&D>JN5HYX=..6.&6RJ&)N;3;W?'QX<^%AW"_BYD M7NWSV_4^>WO]L5SO*OF14-N/L+E(K6GR M1'AG*DM/E'QS<-3;U)Z^NK_SU@=?ZS>GRWZ9;W.X)SWK/*XOB-H???;N:JJ<]/VLJ)N]Z[P;8R?<1$%*6J3QV[AN%."0\S MS0UTJ65'\!=>!__"6^^NO,:#[EY$[^C#;"_,C^1\0+RFBN8RA&DR;XMY^HR> MH/Q2?&Z>*\&[]?9KE5=OKWN<[XIMOOF*-_]YGU=YK6L-\/?%=BN*\L]U>;7R ML<]#$2+*D9!R!\(DC7M$02*@3L'N$L=4BU>;5E(VQ]C*HOE$48I&4=:MHER= M*$KMC-=YH[E1R&G\U)+!4D*GEPAZU%X/NZYA#Z%LD7LGT-N$H1HK)QE@!-$# MZC]%^):A_)-X6DS?.32G5?L_VODL9["6VW7_&$I(Q"@&! 201E MNF'X8-J'\>JNN0']PWY=[A5G9&R8U9&#QPA-]/SV-J\J&1JIZI?93;[;Y;L; MS2D0*VPKSF%,3;'F),1)7CQ,2-0 FX4_^9\#R(EG#A1H&QKZVV1]&4)IUZ7' M@V_[?"E=\'>LOP^]&E]=-G#"()V=0XV+ R9@TNQ_0E%&U6P*'G']& MTNT1MH [ ^WX4=AN2E:*U=/'+58)A6D0)WY,F1\QGU$1B]XR#V.^VF4WZWUV M]5%C^=""6:6^D[9]YPG"D9K>/8YCOH7#!NVCBE;[5-NN64\1+J)@/06D7Z\: M$;[H^N+([2SQG5 M'Z7W^,;*WNYJ:(#^S8X>50E?='UMO/V3EYWR3 M-?-VJS", &9A'"N78J8E$V# >0M: Z MWI?G!J&6&+(B_L=1,*4HDM;\* 4 QCR!3,#>>$(2I9M9+9N<:E)Q* 6,F6.T M0+J%7."&;^M)8=QDI 6J+28*-Y0[RQCV9RW/$F.:1?29_0;2B8%3.GG%E#,K M"8:W\WD/CGD0EJ34AU0P@(6?!KQ;(..!H+)B4Y_T=(1@XOG/H?1C.AWJ*C86 M\I&C>+C+2QU@E3-MD\3 8J)R&PN'"4LC)G8RUQ.F3#.8.>7?0"8;X9Q.1AO+ MH:5Y,Q0&$9*Y%')!$" I"OIUPR -%"=P;9C; M]JRK9Y:*FNWXKN:L;05(HTJ<(2J&)2)]% 2K\]NVF!^WO6JJ"-C;<&4:">-- M6 ,4:6S+LD'T@E*4;<_.;-VRQYY2^FK$^+D=9"_#.$ZY .B+B((IT9C+_[C9@"LEM,;'22W5MF)Z563PH MLV9S]V[#I)$)%Q,NL[SH-&QJB7(,@R^ES4FBLH D.HV?Q=3MW7Z"K1XD^B B M49**)(0AB(*(!E%RP!$S* [+"';SJQX(DY4$I^FULKK X"9P]A*L@V"Y3JR5 M\5#233#LIU%W07&>/E6#8S5I5BIC3*?#ASU.V+T:I"+.&#TD+=GM- -[XL^8F3JD]H9 MHU&,*;_0*NONYL*@M]=T77T2V^+/ZG %'$81P7[* $FB2,1ADG !HS MX2/5%T?'V'#7 0^PZINX:F!>@VRV"Q>':!KH;U;8748WL^/*XT=)[?&CVJE^ MS?:U*5G$?,ZOLBOR];RO+9#G*W=W@S3[_G._S[ A$EC%QE#!:/Y6: MICP2!,$>"*>IO_J%:G7A (!./SS%JMP=#^"\]0'=7_7J"Q>\JTG^'VJD?ZV]_*_63BR -Y(!9V\0R4LF\%!0+ MZJ.Z3XW<25W-FV5@^?=M5O\%[ZX>7'V5 N2G?@1X!'DE-TXAK)2HK M!IW/P!\Q-FMB:Y5;X!SRJY8:)J=63^I/X5UX!X -P?-=LZ="VH#T6N5\&5)J MUZ4G[Z-8YTMYTOW3NLS(NFI6/>N=7-V]?HF/ TQY$D@Y]<,$^R#IC,&0$:$W M=C4TXGP0^V%?;/YX=5D#JU?\#\CTU,R40L45"_?<::Y5U( ZTJ@*:6Y6*)ZE M96AM8AR/RU"AL4X\7H^PP8G29B2%NT2EWCU:9FQFY&(SAX5LYVW+J*CMEW/A+"7-NTY)7\!6_?<^E=,U8PULMV+!D^> MP#K="MSN)Z0\!A F*62[U[>B:LAN(X"I)#_ MYH^-YE3T@(Z^/7TU\,$I!]VC)X[BH9$!YX^+60IT$1^U%&C$V$LYT"W]"TB" MCATL)FO*&FGP,''_)I-CS/J2^G7UJ;:VBGW"4Y\'@%,8(AZ&,4.],2)'G6K3 M2R.-N-\C4>Q>-:NPQ]77;0VR/S.I(9 CJ%1(2M-PJ)=XCDN7#:CVC<2:S!K7 M-,QII(]I+$69,JB6!%_U^2>C'$[4 ,;?@1&&U\6B(R#U)9;SI]#??-V.,L@6G M=X1H-(T*BCP1@WJ2W))7HVHJS0Z71RDB)=U>UYMBOO=OCU$GMWF][?5Z]WGK-M/LT(@ M\D7*$I^".(W3D",8=6 022)L\ ZD(R1*'6OTU>@'\$\VJM1S2;?K\H]LO[[< M9EZ5;>[+9DN1YF9(1W%26Q.>,S9FLTB'>/QP"OG'.AH'U-U5C"WN"^\$^<3[ M%(W8'=J)Z#9I@_UN0?IP(ZJ+-M!E=G<4!8'81B&6+JPK'">3,>*YI2 MTQOM?I]MLOQS79^M<,(#/\12IF/J2X7F)(Y[TQRDR*"PM6)WLC*VK8S* [)& M+HO]IZR\J$_YC!5+$\I-9=(5S38%\L#X$>3"K 77@-W;EU\D41P?C:6JI 7/ MSHJE+?;,-?-P9U\W+8M#2AD4]7E %M!Z1T/8[UU'+$DB*TJI:W1B?1R[1[J;3T2;!2W6@4)2#$(0\CD6#WE6$2'S0))&J/8BO1903*-'G90^]U6 MU7'HW$T]CE5#.U$QEPZJL*JEKA:#=-2%=>N MDV=EV &GXV&'G,%]V MU^*Q-1^I3.;8R4@7/-J=B7QWAMF)IR$[.$9SD+ID+U7NC/U1GGTT8TII ^C MPD^SW>E-MQ;[=05 Q)@(2$QY*E+(?9"&O7$H4J4;;BR;="QG;Q]MU#]9E];8 MWFB1X6%YFY'<\1KW^G0YNMN9?L Z#]L:>TOG8=ULJZD]]M5VGRIS\])F5/OD M+F!OJ@.G"J<-M$5MYG5V^. KKNRG-Z+VOVW?[D.RN^,]HZ8LFBNHOSV;EM\S;+N=-^ID(L8P(@"[(, MLC@';%""NA+.EWG4 M4DT+X5BJ9-IP[:Q>6N//_M-Q*\"ES2B-,1<(D@1PBON:-X4X"5?[^GEE-:FT M:%9+* \(E?ORKRJOK+AZ-NX\YVJZ.1/=>JII\$S<4M^&&]!,!Z%8AF*Z<,SX M#3A-[D:J97OX^(5'Z*(TC9.$(1P)0F @".UW#Z:4Z#UUY<"\XS+S ,WZ(YNC M.!^EFE/1;54]CX%8P"-1^L3J"ZJ-*"U:6*TXJ":P]KA4%=IWZZ_=(U)X\Y_W M>9E)2%+E]U_?R49?7]3#Y5?OZA]912ECB1_%@ >,Q E@(>COZ$EYS(7!CFB+ MUB?:!2V__JD>5&&MN#K!_DZV!Z/16(:.NG"L<-Z*1^KF+X=KL#X<;L%:81IQSJ@( M":$< Z1Z#<K6T<$V8)XVF4\3G: M=$1Q%.T+U<-Q/IV30@N,*:M@66RR[*H2TN=?UOO.6'.@I 4EE9BNM]OJ[37^ MO,ZW-2A1E!_6#[#!5"12I#D-&0IYD@@_.2ATDD*EFW*G1>1X,'\$;DLYIXF3 MHK(N+D2:RMOA]^J>[AT]N/!.?&BJT\:+YE;&[')_(LD7WL&Q5]=%^:I:3WTB MQ4H,AF1\TA@O1.:G]?EQ&IB!<#^[5V]0[/B7[)R MDTM0*X("D>)(^$$$18Q]( [O=V."B-;>__'6',OHP[%MUL&JA[!5#=>A5B),N(\ 3D28XC@5'.&C.',AC0^0YT:V7 MR!F0J]%\+D.EQKM16&YGKH:U*T*#@"#L1Q&B411'F"7]D24<^"FU,!%H8G:. MB<#K9\:VKH:VYWFW/:2U2KGSH>Q2QZ]6QJW*H5B&&KIPS'B MDGHORRI^?9W)0780"A#X*/1)RBA"T"?\(/NR*H4ZJKLPZ!,H=WXXCGAU>ARQ M%O2+5M:SHX?=D[F]_\WW]51]800K9H:%H7:776@3]B:_G'APX1V=:[^Y;AZL M??BU![_0.NT]<]BU?M>Q<]WK??=JY[W6^VFSU;21' 1O6[]?+_.DP$^@"N[AHW/^S7Y7Z"E'P6CXZ4/H:NJ:HJ MR=1;[[W+[";?[6IYK ]L-#8GS+'G(SA!RK0:MEDRX#>4Q5PE)>4@?@!*$/.0GF"CB70;@NZLI]/\<&GW][X$[4O^LOO'S MK.[_$ZF(:@2_!Q51]M6JBN@Q/(F*''90!&'DIRRD (0I2' ( MA?54R"U 1XM\/[K&Z)^39O;N6JI4)]JD9S<]E$$9R@GG02O%GJRMFVI5GAWU62 MT([O=Y L]'VVF30,&==)'LWACX=&]W1=EE_ET/AOZ^U]MHJI$"+B/ HQ!0@S MQ%E_ZQEA"(+5YZR\+'32PWB;.@IR"D]+2!J5>*SX^N)N@6%U\9Z66GUQ[DZ_ M/=;G=;WR#N%\CHH2SZ39'G$7B>*_#Q_I7 M;&QK6-[HRMG4FVK(EM&I)_+5ZM2;'L/J943S[$6]>_^Y._8_9E_V1#+WQRH6 M, 4I$U$JBQ>&$XPY9 ("PD4:XE3H%1B6C#HO/1J<%][AE9##5PXO6)"U_)5- M]S+0NZR\+LK;^@O>V\MM?K,V.$]D+R2JU&BYQ\/\7ZO@7H- MTHGGNU0)'"R1+,=@&3IKWZTG9943WE35\\/F4W9UO\W>7C='G\A7NEU7UAHW@D@GJC; TH"0V>!V&=IEQ9/"?LO3'!+6!CIS;_)= M]GJ?W58KRF)(&.0)\QED 8Q#F+:V$BF21.NU(C,+CE6I[3>'GO1[#C/3A\5C3 B/*&E/[ZN]' _ENYL5BN1G!V$8\1!P2!"+.>Q-8A1'6E(SQI!KQ6FPM?=( M7'A5 ^_"*XX -75G%*>*\C,5G9HJU#+YH67R0\?D6P4FW6C1 $M#DF2#W(4H MDQ57'@N4/7Y4=:J?Q:%%M:_H^B[?K[?Y/[*KYA;)_ IWS_3BJLKV%?''GW[75E<9\VWY5<_9.7G7'Y*0XB>6+H/K)J@+BJF M>J)[$K*JWLMP@KZ[^#>_NCAY_;SUP3LZT0U2O=EFX<:2/Z#ED\5U&7H_G;O% M3/U'+V_P=5F?L:J/W36IZK"A#>#ZR0V?)A!2&/HP#"EJTU0LI'75MQB,/]^= M'/20ZA6-M@2;;3?I2^P,]-?1A"ZC'XYWH[#G][F95R3%J;/JGVR+K*-[)OLWQ[+W]Z!7W(D@"@, AH"GV>HK ;I,( "*PU M.>4(@N/:JD?]:MW"[H:3[=.Q^Z)Y;%OB]"YKV$U2OFJ!>[ML[TE1K.I#0>UO M>3_("JW]_1_UJBI7X5,3Q05$3D\R>\!>A]AK(3?3:6WX3F!?>.00NP[ZM*IJ M1N^ YCJ.US(4V;63Q:1]8%P5]-@J C3B-/89@S!$'+ X);U53F6_U]IA/]:: M3C\WVEM/5+7WOKHZ?D53@D=S;E: NB1[;!TZNW*>(4NC+#6E>1E::,V;,T7J M.)8,=G)T1NMAZ.U=MJN:/5RX+.OYKN8N2?+U^#/=\V3XSW5YU:WC>^ID,UY2Z1&N:KRQJG=^J,=^I-O?GA] <[C[S& MI=$[2UR'6'L?RH*B.V+7BOO NM[I,BX.:OMB)HKU,K+$#'Z_O.=F4N95,T]K M0/X*_I+7#UF"&',:X21B/$0A3$%XL!%&J4[VT/MDQQF@[=\U&N_W&H^F>&NR MI"; [@C2$U%U;ISHWP,:!C3,C*YEZ) A]L)&@]&L1(U5ZHAN=U4_%/[K^C9C MQ>TZWZT"1J(4 !Y@XF,4T!2%I(,*!(JT3F_, M"Q.M4';?9?^R*DQ:1;7LX2 M-\5*<^DATYP5T(J6FYK1 :-#Y>.< 5R&@L]+P>.BIN M$95J6CT=BWJB^SR!W@\26_6C]WN+;_*3=P-<#'#>YI?9>"[[,D3#CTHS3Q@UY"0TZ(WN2K>SBN9UT5)N3.S,>],3TX M,T4P+16_T\91J-I1\_K7?=\Y6_%LUCZ-G5^V*[%459_])*1$2PE/B$)0@'01@'?GQP M@C(^279Q WWIF>C"ZP;])XYW6]'WTO7^K=D+[^#]Q=,-6+_7C'@=)5/E,T=- MS7'NF[^539PGIVQ@R\JV1J%VD9G=MKEO/(L[)L=6QI\BA@NJ#EH%6,5![,? M3V 4T@!$(?=3WN&/@!PHZS]EM!SL.IIM_.Q1?X1PW5P_\,RS1N;;V)?#Y')R MMH/0?S/I^KO+RJU;\R9DS0;U3Y.+=7F9/@T;16[^#/RS_(A]]7K7/H6X2ID0 M$FV0^I2($(?@@#K3-CBP$]RXJ8=U.#S!:9<'6#/G>^=1COI:;;UN7Z M5HAW,SQ+-E4H9TFVAJWI>\^UIK1,EFI'Q6W^3/NWIDPXPB< )9!&'(=QQ",8 M^TF_]!M!"O!JE]VLY2]\7$+"U<2N),!I*\!/W!R;=]MR;(EI5[<%S)UV741] MX6FW=?G[2[L/0SE+VC5L3=][VC6E9;*T.RIN\Z==493767[J043]%*0 QM 7 M49Q&&%#<>R 'Z\FB,J\^_%F3[W4/MWLN3W:N[3*3L4&[F#L?.VH+"T_)!Z^_ MOZS\)*"S)&;S9O6]Y^81S$R6GL=&;_X,_7@*W0\YPTD,*4P0P)CR&$4]_I@Q MV"T"\]W5W,E9%[G^$G#OI.$"<":3L-[2[S>FH$MAKS,MOBG5[D M%J2QQN?& MM^]Q>^Z3"Q,;BKR:(Z\FJ7U#6^7>V>^C^DT7ZK%8M.ZYBW MKG'2CO]IJA\W[$U?(SEL!=]2);5*?2B K Y)*F!$D! !.KH616B1>Y3'N[6@ M[H7=W,NL/ZRWH+F+ MD#F;SE(KD7VVNWW7IHXXVVF'>JV(S]_D?)P*^!Y_P1" M*$@8\:E/8PYQS&F_GA:#1$QSB]CD7LUSW.QDV_LRZQ/KC6?N^F3.=K/4^N3Q M_OE_MOI$LTTL8".^O7;[O=R'OI12>=RZB*8Y"D@I& MN* I$% $G7,P9@0L90;%JE-33I]4375R?^YY29;8VM-0ZY820 M?[821:P6YC_=Z+$S>D37V*P47,YR]+-):MI ,XY=P''"4\8DG"D_X" M/^ASGRWP[,-XIQ9P+$*Q"/G&I/[[6;Y7;4+?N\R[H&R)R_=Z\5:5^ 80KJIL M7[&\VFR+2B:5,X:0=ZFD5O[W;%E^SK%GC:06T>S0HB:A(B<\B4D_+!6$"4A)A M(6*,(,.(Z*RJF5MQ?9*JF3QJ$>EITPCBU&1I&L[T%*G'Y)WR-M-C8B_R,R!# MXSE=A@)9\*.PW=H,=2;[/EJ\%#)-85?];'8K[>GWZ]+BE^+_?_)]N^S M37&SR_^171T_J?VEQ]7A"J 4B2C$&*32)<*!2.,(<\88# F-@9&N+WD>77Q<-)=.NU] MS?;>T>V+!Q_6_M(ST^LSI9NI@ZR2SA;;\!:6+I?+TTOI>+F(EY'NVST&HBB[ M+]4_%ZQ2&#/L\P3PE">,P#3VP]X)C'RSL/- UW<' M75]WNOZD$) _TXI[>2+NW7SX=5'V7QXQ^EI&4.8N%-PWI;FJ@]K;9TN$=\=6 M]%ZA%7U;-<&S\9RC$!C7L+[S[#^2G*E2OHT8*J]NU],'/[>'V-A]F>]N6NO- MC(J;I7U#5H>6 MXUT':AFYP;V;CY>]I^%U]G'9R3QRM8)AZ%,,DBA$,0TPBGWI08<=!J&6N"\# M\3S<>[QK-KC=-=O=NDLI5R A,<2"^@PR@E.& M4AHQ 0%AL4A3IKK1:;PA=UK68[OP&G3-^9T#OMGNYSS+V("(V&-[&0)@T9_" M5;NTU/&.FZYB'*($Q(ACV=\#%H4P9KUA@@*A4[E:,.>X[!SLA'J%H@UN1ZJ: M&UJMRMK']>4V\V;;SGF>.A-]T^=]X0)GX)"JPIERI3X?N]XWN^G?7HM\M]YM M\O7V75$U<\ '=0W]5(B8XS@F /(T% @C'L8I3L(P]B/EJ\YMV'(YC]?!J\_D M' !Z/<+Y[@!7H&UPHLXBZ\OHB'9=>C(!9YTOU<[8[NT^&&$TC*C L4\09D$@ MA.!!;\0/<*136VA^M.,ZHD6C5S#HDJ.F20YYT5.?[A3'7"+SD(C@>.L& MW%]--$*;,QVI<$F7B6)<>#UC\TK'(U[.*H@ICTL2$F,?GM63<8RHR@I=5Y_D M */^HQYD?%YOZR.R>$_79?DUW]UTYUZYP')LP8, (Q%QA'G42UH*?1SJR(P= MBZYE1Z+K[@22?\F..*?M2TI<#?0MNUPOHZ]9]JEPV3KU^N(OZ_*/;%]/\7S( M-O>E'&)DO0JL$D(303E$G(HD@@B)!'06,0NQUL3B&#N.^]T1FE<=L.DE_5$L MJJ7^J0C4*P!.N#O".M0#TPK7 $,#:6+]L$Y#N!>.%)D#/IFA)S M0X,=J\PO0^LL^_1X,.2 ,?4%W^QNG5_Q+_66CZQ'\&!XMB)AS%F26SGZRE80<0RGVLV<@W2JXTB3*84+;*T:B)Y!EGCU5G MC97)6H9X&&(?FB769&#TCC=9>JT$ =(H@0"%.$A0&,9!7W.1(.!:D\*C#$VT MRZW)Q5D/S&",-XY-U>IF(B)URYJ!?6W-@&XA.]DD$I,];#KL+D.$[+BBNF]- MGQ]5B3J^[%#/V?\JG>\4,<:82&,A(7$2\9BF 0(\)"&"08)YH'5OE[$1Q])T M\JQ%O5#5G.YZM3F3MRW3J*9+DS"HITDGY-&&O".J:<7H)6X&A&@TG[J^5TNQQ+UP1]:[)IU^N904+8_,8WC>I>NH"E-8. CGOB'N7G"DGH< MI;-X;L&@8U$ZW."\*6YO\ZJ:_CR@"DN#J^8625Y&1[/KTI,U<^M\G>N FVJ[ M7_4-358=UUG3SM;;[D!?AV=R<0#P?"-X.WJ3_JA;7'==]*_;#K64HE7U"9S^Q*!%Z/QPP>CW(B=^W M4>%MH$BP2OLRB@2[+A4.FZF>S!T^GH HDA_-8HA9*',;3P['="B50JHC9AQZ J5.B9H(.6%#3VC.$N%$11240IN;9:B!/NQB9)O0?#7I+BO7>ZD> M;[)UE;VOGVYZ>_U;U9KP0/Y_9Q.&6.M&WW&6'/?_ SAO M6Z/SRAK>J^+ZU7VE5L"X>?AGB+*!OF*'ZF5T($N^/'[UQR)#!@^4/1C1BS#$ M@@@_2GR:$!" ?A,\B\-8ZY8V,PNNNU:S[\9D?X A86JYUCU7>HGWX?:DN2;1 MGV5E2&E&L;@0A1GGP\OOB1DSHK?3:"4PBE/?KS7^;8YBH)W[>5WGXJM)*1JGUT]G%XEE @,(8)^)$+&@M _;%AD.!*Q3K%@ MS:CC^N$$9[/AI3I!^E__)0$!^N_-?J+]5SVEL$>ZFI;,PK>>VCRFN@4VVQEX M5<8&I,HZZOWU$]LC0LU;.\90J"UH+MDSEK#Y+_%XF2$UR3*E=7$B9>S(R[(TCAO=L[OO MUE_KPW+]/G$ABSU >8($8I3 &$2=<8X$HG6$HBA"<<"=#@\>M?",CN'JTN; MXJC,/6.:H[2>K [1S,=J'_(R-) ;1^0R9&:L$R^_*='@:.H(@XCZ,($(RQCPEE/)3_E=47)ESIG*PSX^XEJ08V=&CVI%Q2 M$RQW@1B6LD7$0%OD&OH?#Q*[B>NGWSVO@A.%XJK8W-?')YKG!I8=D@=0YPR- MVEY& [I>VM[HDOD%['ATZEXQ40LV>^7J?;9=[Y^URT5 10H%3'U$HH" -.UW M,W.0(F3R0I6YM8G2U^E#46;/0(T@5*W GI9+O3348WM5MN!&R9K=AY->I&N@ M!+=']3*J<8O^O/#8D"VFE$\G=8;T@!U*U;1LI)VY+%!-K^6#3,UM+O-#L7+T"]; MS@SNI!W)D?GZ\ K'D*8197&*, RP"$.:]H8()5!G$YS!QT^R('5Y,+*L.YDYVX4I8D(191 GH@$"A(S MWEM/4I];&]EIV)QX<#?B0AQK+%L8[#DBV/IX;ZZ]_XKDF8[Z#.A?AKI9]TIG M[&?,VLCAWP.[$$ 4TP1)8PS)42CLAIV1CT*F=T)IM+7Y!H$C9- "R:,&A8[X MM3'!EPO0^6)0A 3P0/"8)5$B!ZDB M%;@WB'T(M8]=FIEQK6;-!@!+&C:"3$7QFH9'3=5J*'PPHISU<.:S_ RIU'A2 M%R)/%AQY[JRF#6X,YJU6,6()#)( 112C,$"RJJ.]!3\*J.&$U=G/G62FRL8, MU7F&M*>FK))C/"I+2*42L>%3U)"69K&0>C#WB($0.OYX3%V'!E.*XU@ M4W4J:1HB=:>/'G)(E3AT-%WT(DT3C:5V&[ECQY,E4D"UV5'5IX&BG+'A2 MG\01#%F0"(*2&/5"&.! :#V6.L*,8U7Z\.)QQE"9<.1PGI+U"^?BEUCMGT[.B9, M)!''D1\$I+X*VP>]&@8(1WIOJ>M^^ 2%4K%K+[K0KXOT:%(OAIPQI%\!27(: M+!=>@^;">UU5]]G5]/7/*2=GBAXC^I8A(.;PGREO1O"@?&C[ZBK?-[=_OUOG M5Z]WW9&1"7L5PN0V-&>_'X&+<55C2N MB;B_O6_.I31SRE+H[LKL4[:K\L_9Z]VFN,W>%%5]6_?;ZX_K+RO!*$"$@22. M*6/UX90 ]2A2/]!:?;)MV[5"'>'VA[=/ 7M;B57[L@F[Y"MJV(R\:VK;">7M MU)S)-?7Z%#Z) D.@K-0J32E7=/;\)PR*+ZRX3[ M=;[+KOBZW.6[F^H$%;QX(,$,)YR2(H1\0@@+>&X:(:1V^LV!N0@&] M:B'I/E(XGE$UB9R83#U5[,%Y/3KOAU-J.X 3/Z=RGK$!V;-(]S*4SJ9#3YXX MM,R5^83[2AH)$$4XI2R%/. ^IKVA>CC,=78"&'S\)!L";-W::D*?Z>RZ5>:< MS:K//96N-86N3.DR!&B, V>GS#6YL'69]"J-.4]$"D"8($Y(@DC47646(3_% MR'#CD9FQJ7Z]UU4=XVMT1Y^+*XWWN/SD_H;JPTI5)1HB9@45.9VD,F-2;O]P:5 M5\/R&EQ37P3]/#M#PC22SX7HT5@O'LN0%5;4U:>JLNR%PRN_K/?WI?SS$9(@ MA8$LWY ?^33R2<(P8DSPV!5T8=^Q:G6HZFJ@N&YURE/9^3P=_ZIR M-B_UNE)7H[UXG"$>G+#K02] "[6I'=1)=X%:BH8Z]/")OKIF4U5[67:Y_Y!M M.C'!G]?YMC8KBO+#>IN]S];;_!_9U<_K?%>O0:Q8RB/$PCCPHXBEC# 1(R8@ M( RE21AHG5&V;-JQXM9HO>H ]\);]X!?R0+R5;6NKZ,O.]#>C43M_5"OL;X\ ML3U)/-1D>,90Z"EP$X4/)U' ST2AQ^O]W$3AS6 4G&BO'I\#LNLH,,M07%?. M%9,T;HT7"%Y (%MLW6"/W^F5_UU6YL75*H4PB1$7">5^" -&ZF7?%@E.>* T M^G9I?UK%?49P'^CQ;5]XW37H-2[#=Q6>8>U=2F1&"? S^OM G@_5\+NE!$7C MD8(%!,?LG0)'05)[J\",M6=RX!0Q6,"+!:X]+*9KT=:.ZK*\VLCB^;[,#N== M$A'B0)H7*0(HH3YGH=]@J$\/$T;&'SIQ.58T]8/R#:FF@7,FLFG*H:INOMY]SJH61%V;22#M M.O])D=8+-^084@&1_"] *:.0B79>@L,8Q=&YE_ <6'37ET] 7GC-:.;DF?23 M@6&SEC4ZV._!UD_B>93A?^A*>5:W[S..:_U[L=E%'6N(J66.>9I'(O+ M,S/1\')6FC,NZD=DUONL1OOV>N"B&12Q0.;-E($P0 %)0Q_[$>:,<8[34##E M8Q\VC+E3IP.^>D/5L\="YKM528&Y ;6PR_PRNKYEGYZ<(;'/F':G;+;_K,(P MC EF- I\'\3-Y'O0&XDB$.M=#J?UT8Z+N&.':W?*O=RKK/"DJ5+V*3*5HW/L MN-64P3@.,0 MIRRDX& S!%JCQG&6'*M&EXN/H&1:EK!,Q<.,3$TM<F2*%;=R6+/R > D!'+<$L4T37!"T+%"PJ'6\3$S M"Q.KD?=[BTM3C@S94Y,A]\2-DY_SG#G1GV=I&="=<30N0V]&^E#8;%C&]]+^ MDMU>9N5*A)2%+$8@X5C@" D:P=X.""*MJ]WT/]WU+H'MNJH\W$R/$N_T*E;C M>VI5:5/?%>".,?V%_YX>[_<6S@P+^P_H.+-V;T;=,D1D!/Z7KZDU8F+D/;6= M30P!C)E@48)"$2'N^Y'H;881TAHZC;/D6%0>7;WZZO7YJU==T*DF,-,QJ2I@#1%?NP3C&,$?<3C MWCYA>C,^]JRZEC"=&U:MWVZKRKRBPLU"NJ;:O:6O7WQD9!ZY4V5M2/JL,[\0 M&;3OE_Y5M4;,F5Y2VQL+@OHJ))I0$0 *?)CXN#?&@="Z#,30Q(3"QVQ<1JO* MG)J634":GG ]O71V'KEZGI@!;1K)Y#*$:*P39^Z0->)$>YWMC33Y6OZU6L6R MHA.(IQCXV ]B'R4\[0VA!'.CQ37UCY]N';[&Y#6@3-?3-$C37$1SPY?QHKP* M56[7S0Z$J"R6Z;.W#"49X\!+RV*F7*AO#=^4]84^+&O_?+U[NHGH?;'=BJ+\ MK:11AFF$(E!?-Q$ 0H_[!8* :LF+;=N.M:>'Z_W0 _ZQWAK\_/:[&K?7 M =?4)^LA41.O.:.AIVP. N%HL[46HP/2Z"HVR]!-9]X]V?'LDD6#U<$/G]:R MF;^]WU?[]:[>5+V*?9]A @45 A($0!I&M#=).6*K]KX8F1[*O?9RH;XYG3[\ M&)ER=R;93;ZK:V7O8$1W'" 42](9;@2+]O&1B9IT=]6\]!J'*XC!XSQH'SST'H M<:$^-5GMRWRSSZY..F7[7F[S^7!A?;Y".]^E^\KI?PU<5Q4IT87 M$!+=R=-#"+KGGUN0W?//_<.%W1>OB[)^P] [!3_U)*L9Q8/3L(ZCM@RA=>_F MDZG<27C5*FE:\^R^E(;:"\]:%,TWW][56P J_B4K-WF57:UP2'D4QDF,B*"( MPQ#$ASFC(!&:![*LFWJY_WF?/XQ )@PE@P(>81( B".%AK@($D8V>/L+ZK!W=X"U! MN]2K+A[-R;KNVE)-Y@27@<;:)EY#96?DW$1G.[A'::UA=D$X!7K1 M#W;ED.0ZR_?WY[P1LQE/RV'T M"L0)3#%@$/HQ"UCJ)^)P(D]0'VF>E#.VXUA''^X$KY_>F7RAZR5JAM>Y1A.Z MC(YGQ9.GJUR6V+&RE$PCDM3/P,@QJ>_#.&!^$AXV-?L0=E_H@L$'R?:XAJ]*[F,YEP16=-60]?D:L(4,$(QP GT!*(XII4J_!]0D1 M$:#;J0Q,3-Z5OJW%8U7ZEM%5QCAP?O%8CPOE;K'YE%W=;[.WUR+?Y?OLC4QW M5Z]WLB_>Y)?;K+T8\M%[D"1!G.(HQFD/M98YVSJBG QA$3:<^>9U39IH^363UQ'YQ0765!0;CN9@482,< M"KECTJ@O*ZE,Z_H+V68&_NV/!58\$#"-*>8BX"!)&80(M #\ /I :V;7HMG% MI!##FZ4M!L!VX6^5>\?U_F*+?"NUO7(DEJ6^-ATSKN0UN5-5S@&SY.LOZ_\H MRN9>Q>8:W"2@J0]8G*0HP2F)10A8AP#@B(K3_Z_HVZR[\ M910#/X$,A=AG($U <[JJ01$"3+0NXK5M>U8UO7C0H6O4AM>#6X_(:%EU'@R; MTFH2AZGU]3E"S31V5&@6K[/CO%/76@LL*N\XN:_VQ6U6OL^VS5Q#]2F_ZZ^X M$C"(H BDU3BF ,=!&"2]12BXWB7G(^RXWKK50?/*4VR:5YV/H5%-$*=B4$_\ M#N0]@#771>@O4S2T4<<"L/-ZF8XT=54EBV>=L6]QE5Q^SS:==L2UN MOK[/;S[M>ZLH"*%/"!#,AV'@QSP406^5QT!KQ_Y86XZEZ0#/VQ_PZ0G3:#+5 MQ&E*'O4$ZDCA$9K78IM)IAEI9\Z9PTQ;U5.MM3=?;\EU97-UO M:J$DZ\T?TG9G-$* A#"%@OB,^SZB/(9,8)@0)@1,M!9+1IIRK%D=&#V9&LN> MFDI-2)R>2#7 9(_SCM"\#MM,(C5,U8!&6>)X&1)ERYG"23O4%*CZRO0G(\W6 M8A)".;#$" &*0H2D'N*PD\24QR'14J<1=AQ+4_MHPWKSG_=Y*0N"_#A7LS;8 MJSF*4$7!FHA+3;5J:'QFX74>I7J9HR&9LL#L0C3*AB>/!G&V(NQK0!S=[;:0./$QK&TK? AS$D M@5^/LKHU04)3I:=0=#]SFAZLM72F38MB+W; B%$_MK%^I=Z37\SEIKPLI#?K MHG[E^YPV"G>E3KU \]?Z-9F[,S?L0UQ%V/;A4;G7G\Y^?SZ M@=L$!ACC2-;Q *9"L>^5&O#UFAVVUV<#)B=83&QL<3[WS[8W",V96:5_&G*%=E]0WMIGR-5[[ M?JNRZ_OMF_PZ6_F"(3^@"<*0$.PS!$G4FXZ#0*GFL6K0L?:U2+P:BBUMTV%S MK+8Y(M*BMEUX*A1/+&U'VHRDS8#UI4N;B4O*TF;,EX6R[OW)$VN:+;2 1',CUUB?=> MZ4%&R^0O70O-G%(O],PYLZ"'/Y=%)2M,G$9)&!),8\1#%O@@(KU9RCE=?<[* MR\*"%JJ9T^F6I\B4>V<#PYJ^*7(X6MGLDV=ST'KA#;,ZM98U:,Q43(_HQ>N7 MICO_?W?GUN,VCN;]^_T4NIP%J@;DLO') [/8:G5_=[]= M'JOU]=$OBU3D!6HTQ(24C8Z"Q&4_3F8\462QJS[K7_KHI5MGJ\*H?M)3_7PB MV+BN7JE[<(R3-^A9%X(S!H,:'P2,X,(8FY4O6&I'3]?RF3U/G1,T)ZP?+STP M]]?JN! Y$RRA>2YE4F!"2"+[!586I[%:'.OCG&6 MJW/.4/1MFE\ #ODY-NL:+79<@U@\>X:!DC'G%=PC8S8M-_OVMA:Q.:RV]4'? M[W,YX*_,LH3S6.$&C,W(&1<2G_J@@DM:,@F:RG.*%'H&KQ%WN@HI^J5::FUW MU0[Z-H:CEX:P&LU&(*LN#EXIB_Z8[$#30:.&4.7%X)F0RD\NCT'ET2%33KW? MUU^K_?'[^^:A.[+=6M]&\%77T8N&BP2!LP+))(\9QJE*B5+%:?E#Y*5 C$"P MY35P8(KU6J/E;AV=A<(@YM=H,Z9-YC$,<;W,FZ@5^M#E*^I-"#V(DP,,#%(@ M\T!BF-3J$1YH?Q-]3P]V_JW2KU/H5X)O52-QN?V?:KEOAL-)F0DB!2<,Q[E$ MM-O7+T3"&KF>5G*]Z0F,U[,H?0)P4P&IOUD_;R7B/@TX16%XGA=\YGS]F^A! MZ9WRB'0BLQE!FSIO.7WHNUSG@?-1,P9,,(9Q.PS\M9"/?]8+6I0LTJK(+ @,>N-S-"R M^A%9#,[1B;YVC@;D;?.P5HM4%EFF#RKD,M/+_9(@W*M!#(3SN:NFS)Z\6Z9>]H!+[8>D+R]*=OQ:NAB.P:JK+H@E+TCRG"1-9 M)O*2$BH[,2EE:6 &TD(SU\71Z.O5CYW^&J-7MD+*JX?%;VP M))W):^%I0/ V/[N0JDQ5P1&A(F$HS@J4HUZ,0@7H,-I $L*#-PD.7B.K@X'7 MM\OC@;?YG=F#M_E9O^"%%-DSC M4B'$>T4LQFDX^L)T!$;PQR_5OEIJ12%!#+0^!(W#N3X&DML2^C' _,!H;W2V M*[X?$=&6F3IQVL5=\#;;3L5N_7:S_+39;HZ;ZM#M.%V_V_U6K>[W^\WN<_,# MO]:[??]'OCQLNIMCF_Y[F5-,4(:QH"3E:9S@1))$<)7@&'9LTFBJIMF^JQ?] M.ZWM9JUK\7978X]8CH;MP"R+$-@J!"B]L%N*7'?KZJ)VE?_OJ]VJ^_MV=HRR^-4Q7F*FSA)SO.,JE/D,A;"[/1KG_$" M<_]*5W069G=KMP]S@<@>R5<8C*TL#4O;EWTRX:@'EV=&2!\9O<0^;VZ!J?9< MW.[>62E30A.AFN"QQ#*3:5STD;.2PB:+/<0;K3=[$[U0'>VNT?9A-9!Q([EL MV^&T-C@L\5YVS81X'CR?&?%\9/02\;RYY4*\P[E7V5]QQ K!4L)YF7.)"DG+ M+.]#YSD%77SM)> TS+L>!+K##NZR/>V"&NP%=P\&V--]_^?Y67Y?;]C$90[Q ),8DXQPI+E-.NN!(2&DW MN^D6W_CQSZO ]E=%U.A-6E+$4A=*')S3_R]*4]1I47H(NPO4;>5(2>AOQ.CCO MT!L9FTE7TY""8FV]V7^^/AQ;3J.NE8L1H M*03.XI)E69'2,DGZB SEB14E+>($9F*K)8*^(.7B&Y!Q@2VS'^B>A-U$G8-3 M#W"?^F2"+P=W9P8KETQ>0I.S.RX@POWUB 6C33\Q1V69$YHHA!)Y1A\I86>D M.,09!430-X5VX-48YSYI/3I#,F4(%%F7:1ROB G3@G6V,T*/#7E9TT64W/V;K MH2&01K /"",+YT)MI7[.FN%MTDYFSH0]KED\W=[LP153YGS<+W>'VZ;"LMWZ M0[7_MEEM=I_U&49/1!P^-A]\>/Y;_4!1Y&E*"I7D/,D*F1*,>BQBE!/0Y-:H MPB:@V\%RTFO< C.CXFS+RAVE!L44A*8^+1U \"0E-P]N3Y-Z/8.: VLA?O_P M<_VMVN_:ANASU<2N#J+Z=/R@5Y:[W=-MIYCGBJ=<9BC#22&%OGS\')ZJ#+0[ MV5O0P&3__>\?_AXM/[>[RNI/V\WG]M4CX,GR_APVP_4DYL)0_/N'Z*(QZD5& M6F5TD3G1:-O4OP'N>B^">3#5?UIUX$<7RL*/^W;%Y/N3@!)EDJ:9($0D*"U2 MGF#-R.V6RT/1B%;_\P(-()U,/J<7#LIBEI)$Y'G M>6<&J.-HY3R(XYI$[?7Q&O]\@[>;7?7F6-T=%D(6,<^)3'*6ERI-8Z+*7J-, ME-WFCE&4C;9%[J:_\EYOV+K*J-_@OX[JW=#[\VU>T1\ZLZA-;8*#$ %#EP, MGEU9VR\?CU;,LSTQX5PB)@O5HY;\/-J-B7(/<'J";0F8ME+E\O"EB:O_HV]D M^K;+F<:9'(E(LB17$2)Z@L12'/\9,R@;UQ["]JX-9%*XRJBT18B^#1 M7#/:3^,KC.2MI9K*[1=7,F^B9R_,')?.Q@X.D-=_*+@=/&FIUO.8_CPV8^(DYL*0^&B%INGA]II_NJWW/QT:U>-2T-2S M 0AZMWT>#/2?5AWX<042L.VJ/D?<&"591AE)$H&;;BBB^7FA/,D:'8MC?5QN M#8%G'074WSL+,JZ)_:FKM[HG\JWMB:Q?[XGX=M(0;*.8""-9[]\,>G(OVC,$ M+6=+9T(I]SP>8\F3,Z8<:@;"WZK#L5K_UOQ[OUDU7WTXUJM_??BR;!X_MCIN MOFV.W]NS!2_7!F-*&<[2F+*LI%G!,LZ44$W/4-\97* 2UBL+(B%X#^W#ZDNU MOF_Z9_5M].[XI=I'K=Z?/BT/53/FJN_T ;_MAINFF]'E -;F*(Q8][D90+# MX5EN=-$;M8)/I7(X%T%W>FLTV37I-LX.D#1H0/1+(\(44I"2/-%X0SC#@YMUTH!;V_ M.;*TB9J++J.H3>D)B)N3<>(4O8OB&92>$"&Q5_Y3K+YL:^4(!-SPBE M/]]F:(SD#9JDT)S&,18T*HDF6*1$I)=Z-1$E.2EY#& M!?3!@9N&:RU1=;K+"<9XF$UFA [F$'25[2)C7!I>1QY@F95/\R"1G?3:PW," MHX"\O:UTI[AZLUO5=]7'Y5^_+8]56>^.F]V]?HOT:[4_O8VX('E&8D9+5= D MDRQAJNDR%P6FN2I0F0@((SRR0L])HTTJ-CLN_HD9;%35%TSP+F^VF&^DV MDE<-X6%X\>F_&7PFLAZ&IHOK)Y51(S/2.O5&U@>NOW_%]2#\,O=P@&X!"F(> M[ N16!W\(89QL]V+^NZ6K5;UO0[Z^7V]W:R^G_Y]Z;HU<)8X44WP#/&LR"E. MTQ;:"I5IRD%7-'@*&9B7I]WDS8CM??-#3<4\=;WT]L;W^X:@FZ_;JOUV4U:' M1OEZN/<1U'LS7DY@.XR59\[9\'(7TG50=] M9(%OMQ^:<:\\'#=W#9$/"\9QAJ22B2(QHB(ID&!]$%;FH&O$@1\=F'2-&EWK MSGJ ;Z\#;3*#54"'8%!Z;,Y\B/30H@'R6'HY#\+8BG_\.KJ+!Z;$>%L=#E7U MMEH>JL-C1A62Q#'/1(:E2#(F.&V^4 2E""?'@[#]9XR:3V_^0!-UA6?UYUF/;UKOER=;K3 MX/GN4YK%'"O$))(%Q@+)I*0=# 7%"C1G[CUX8%[]5NE)E^WWB*WKKWH/WT5] M]%!^._0[__B;P^%^Z*>!&R^]%YD9%BXPV687TTQ?)I@N_#L>E_MNNGGP['_7)U7 A9)JF2*F4TSW(I$U;$"&.5 MI32.51$;5F7;CP]78[L)[[.DZ(]>U,AU\@5K!JJ>JYGSJ&'.6=1^'S&G^O)6 MFZEW%^C#OS$F29HPAE,L<\E5FLNDCX@I LW%N,0)W#EY4H-Z<59W 3@9:@6A M8%XZ@LC4QC%H=.V1.9&LG)TEE>PR&2:3@SN.=.KO4B^%4D52% DO\JQ,T[CL M8R(DB/+ )\-(TQ'*ZCA_1UN=*!7 46^.5E4/& MN_CO/QU6^TV[,5.?Q++9K^ZW;=C^L$2&&$V+O(&E:OIQ:9E@WH>-&W:"]N6[ M!@O,K6M]P*WRSC::06I4!V&P_*7S>"^X M7Y]>P];JL#TNWN_KV^IP:&(LMZ?[0"I]V%[[]GL75>4B8UF2*Y*7N$P)29M. M71>59MCH\#I?L0)#ZUIA=.@DMA6PUB+-..;-UV&,36$IC&(/W.S518V\[G"% M5T$6QM9UO6IOL3GME9Z3O0^4C6?SH_9"9ZY; 1HG71M@Z,4S38!O%Z=M ;QG M4X=YUH#=UFJ[/9V@>CJAKOE:GEY_Z<(RKB@K%$L%CW&FWG:E?ME]LF,%O?;78;O2*LWV9Z&#MG)5<)HVE,"I$1DL0X M[6/G"0-M,/,3,3#B.I%ME5P^D F#G"=[S3 WOK,PT%V;^E#AQ*@S,FX =GZ- MGP?N/.=4AWQ4@>!="?;K*[DV1U7X!+YXCV$-PY+.8C8P;@)]GY^=! M/]])/3ZR.81GYL?M7!]6__A0^T'R&(M"DBRF'.%V*ZW,"&O&U;#C M>#P&#LS"I]<\7-T" 3VWQZ??9CB MG$ 4S#_C$XJ6^]UF]_GPOMJWW+XZS5DBO6^:QR4MRS0N<"E3F624Y3F7<0XZ M--D^2F D_EKI#6V'@SY>Z-2) 1XP9&^?&?3&<0Y&N%Z3/AWH9%H#M*E0]J)! M ]QR-W4>D/*0Q^.3?SPY8[21YNUR_[DZ',LOR]VNVKY?[H^[\[HMDI(R@KG" M0@J; MS3%.!@)VQ8QEI-UV&&M#S;;!#"3_TOX7'W[-8..+ES1JS\\1<*N+WMWQ6_6M MVMU736_IO*V2)Z1I"#*<*1'G-"NQZF+AA.4*=O6170Q(O;"ZV^BCOM MZG2- MO/?B.4>&-EPX.3B/WHQC#H^W5GAPQ'CV_?0F]T$?Q+#YIH=M_61_+EBL$JE2 MD2.B$".BKY(X500VWVX;)/2L4J>3;1,^)(Y M0Y/CKG[. S?N:3R> /?CB\EHD6*2D;3O+LL42*5^Y[I?C5> M8!293[T"WP#UXK6W66ZO-H>:W)[?C+;;1+:QZ?.@F]>,X-/60+>,3S_]\'%? M+0_W^^^7^!UD:9IF*F%9KI H&"MP@9(NH$(X%[ 1B4.@X,.2W__^X>_1L9,7 M'5Y?P0MST.>+#@W4,P^VSJ-Z^4CD\6&@OKPQKTP_U\T#N&N/S?E<[59/+GWO M^R]4458V/1:229XV8G")^O""$G#5\A1VG(JVU!*_1_6G[>;SM>JZM[H2RZNS_>+[?1K18X;NU[WIZ!NN;HYSQJEFL2M==G M#'IU2/, #9P-G0=[W--X&TR-*F.Y:3 MH@^)DA)T;*U3H,!<>K-;;>_7U3K:[*)5([!]9:_]HKI(A=')S5]@^\65LHG6,8=L&L"4%W?G 2H_J=0!GC[ EM#3*%&O(#R99$%%SE69)81+ M590%PZ4LS]TU(8QZ3ZXQ1D34W5FER12_7R>'R32FB3 H741=K5':; MU,0^P M*W0D$^TVA5J::;8E].7,7]H1ZL&K&6P(]9%%[?<) FX'77VIUO?;ZMWMXW7? MBX"WFUWUYEC=-4-L+*62 LF,%0551?,,Y.?N;(% ]\OYC3R'G2A:;=3*!8Z* M/1>"64=T.O]AC8 WZ\-L[(6X.-!Q#5,:\^C)!LKM\0;A@ X:;QQ^%/G1SIJ[ M>G_<_*]^C_YP;&\=7LA8Y0H5*F&,B#PMD>"LDX$XCNGBJ/>LFP'5>W 04\\Z MS3?-]HHB+0FXQ]B[T6;0G-1C[]QL_LZL#,)L509Z.4#/8,4R#X"&2^_QEN>P M/GK"Z*H9_NA3X:OUS_OZH$1" /J21M3F$3TJP9OH M4YM+U"0S*WZ;^6\/=<_E^T.0WG?.,/P'<3QTFZ!/ [G2IG@9EXT6A5+%<)H4 MJ>RUR5(5BUWU67](V#8!ILF(0/1$H&OY-FV"5@8].VJDD@G;* 0HDHD:!9W) MC]LU;+S3[ZQW([]ED'IOX :KFSQ?.LR.YIO5)7/?EFL9BT.V[6 MF^V]/B_Y$E;^=5H/5XTS^BS1^],2YKO;)\=4M>\<4HQ9FJ8LPTS)DJM&HSP= M494EF"O0:0LC2PMF6WSRC2SV%TE9/^I6>/?+-XD7KL$@!<=?131K__OP'M&\B M%#%!I41E03B3F>!8J>YLQ2P7*@7=M32ESL"MV$M$LWF]:=+B-)R:^$%*$M9$ M619BF)%'.(>'!BLS*-=YM#^S<.+QD&@.FCRT3+\N[ZKNI9*R"4+B),929C0K MBXSSL@]+)07MPG,.-DT;<1-IB98OH;D;[ +\0-YZH;:IK2/2^V(7&,$63L^9 MHS;I&,'0VB?C>2%]:=/UY3'OFX>QV]:VG?MV19P(4"<+]LF!2=2) 9(&:(X96\+Y J-)IV,B>CQP88 7=F[- M@Q"6VFL?S\NH\X)OSV\84,9IP7&*15XRUOP?Y?D94H40(TX"FHN::,8/O(;Q MUO95J_&*=Y1)P3 EZV<&,$BASG'>\*W!^UVCE_,\N#]^VGZG_VQ]'ZFU87?Z MA/H%SP6G>=[TA)E@6#5]XZ+71HH$\Q&;&D-%H4?;%PI5#RAT_%)%J^5VI7>L M=21JDVV^OZN.T;:_.O OSIPI*(&"P=YK:"=1.%FB[@+UIP]P=Q2\80BVL,J%AD^D5 M"9L_/:;@2U8\ S1GUZ9ED[O\VM/3 R;&@>W67:!#M_0C2(X(B@45(A-"$IY+ MUKXT(P@K-"Y&E,L(J+.$^+'F)IG.2@;?S@#P_,E$[/ M?\&&BG"+S$9]0=V!4:.7TG0Y.C$CS^D]]F)@/&5MVSR&1O;R:T^/CQ4@3J.F M71OIGYOCE_+^<*SOJOUI5-4,GYA^%?E0K?7K@S+FB&!"8R10PA&5J92=D@P3 MV Q7B/B!,7.ZN7A_$GZCIZJL@./7]:7 6*Y M^3@/)CGF\/AH=P^.P+CR5'^KM>B$IES0NN61(I#S%N,B*/J! .>A: M+HIQLG1-_W!)Y M%D(>O#$E47OHS/M]?;LY+DH24U5*7L0D9JE,TN(\7,TYIQARF"[DSKAZ6NK!888D#EF3 GE"PPB)TO>#UL2A!A7^0\@PL:E>3#!2GGM_HS :OV[ MK]5^>6R&4/(O_7[ U90504JE:9QEDJNDD 5A6=+'RT4,FBBRCQ*X]W$6%E6= M,N 0Q\$_,TR,8QT,&A?7>E&3C79>M&> *>Z6SH,P'O*H?3]LP-<9J^U63]_L MUJ?K6BZ1%\UG"Y5GL>)YG@E:B)+U2VIY23GHG#F',*&W5RZWU:GO?M#/*1R./W%7UY8[Z,=JB: MG]77^8GJ6[6MO^H[P?J89983BJ50.$]YP5A5?*IB'3H$N#:U@^W)T'GSSE\F1=RI]#QO,S MU:[IG&V;D&Q]M]EM=,=,[Z+NHS*F+Q(DB!>8""Z95$G:1T4JC2&<-Y4,M;-H_GD[RZ M9#W'M$@X9;)(:1RGE*F8%$62]W$8*@5D?AG^Z8%GF4\K6O63F27'B:773;.< M4/+JE^M$TL2S1Y!9(V/?YL$4!_VOS1(!G0!SX\UN5=]5^AJ$18(YBF-5R.:# M9:*/6,_C+A))&#YL,7@*(M1O&"#E^J?:_UKOZ8<2^OY-G1<,G21!.)6>,2)SP M/BB7U.@%3T^A0B]T:771II5DL>W9U4=#S(QG(9 XK7O7RL[HZ<2-39]!IX9 MY,?BF3#)4S*/\>33(U-2_5H=KVA(D!)-A"+%)&6#!0.VPLVH>E<%2>^WC88$]ZD].!E\>-BL]E7HZ/V:!,&9Y M4\V6NES51H-[^OM M9K6I#A^KOXZ\R?U?"TJ5%$F625$T,$CTYO>& S%!.48\YPBT$<-/R,"5\B(M M^G!LZN%RW^^OOLB/KGZH3P"X<\.3_69=ZPF@'_>_D83DM.^GB++=8ISP 4C*6X^F'JOU1\!<#2R"456@IZKP1(SY+$$GJEO)!,ZX #TSG%D)X)/= M#$KOS9MA;\),DCQP86@RQ,ZN>7#"5OSCR0T7#\"3& M%:$QY$:LL9PHC&C-Q M)E"F!&BWI?FG!EY(/.VRM.U# ,P!SEAX]<5ZIF*BZ0F3:0EC@^91Y2UTOS0- M &+VM9_G@H(^U\NJWW=^VM M!#S/S9:X:2:9R%H49KC+3(F^@RQW'1>1.= ME$YW")JIAP/$\E\.\R!:@+P>GUT4R#F["=GWR^_Z[;S#HDQ(QA4CI4)QGJN$ M-?]TP7A!8M!*MF6(T29F5[J"WC9E<(CN];&JFUU[8]-=H_9^7[7OI-:W5R^I MG#I2VV;LNMFV!>4RGVONN,V<;A"S'>=U>TU3SNWV&HSG=\%&SH-?KDD,SO-: M>F)'IG]6F\]?CM6:?6O^]G/U6Z4O$^B_^;':WZ&%/MH)Q32E&9&*%@3%:3_E MS&6:@$Z8]1X\,,UZA3\M3Q*C?:^QPU7SF7?13X\I=FCWRWVOEON!=T)&*AT; MOHU<,([DZ]5&G=SHK/?T$Y%6/"467[?3&)@>2V:.*/69WB!DO?OH!;]BG-4RY4>67[_J%='%XJE948+JN("YTQOJ! H95(((6/!8;?0V$<) MO:]2W\+>C+)/TJ)>6_1'J\[PICP/7AJN8(QB(W!%P]+!,*L<+QDTM.KA;.H\ MR.4AC\>K(IZ<@>ZRTM1K;P157-&X;"B'VM?:>!'3N _#,@5ZRPS\X6/ML=*" M0-?ZVMME1IF@3L'@ C(IZ!:KW@R#'59@W^;!#WOY+^ROLO3!AA;='9\<*Y[$ M"UR\V355L#JT0ZQW7_6F _1+=?>IVB\RVN"*J9R( MF&9EP7F)<1\L11DVH8ACB, DZ86=JL=)6L3,2.)JWC!-1O0-1I1G+4/1'R=A MAA1V]6Y=K^[UTE>[1V8.'CX0Y.BE*9UU>IJY5)^#V1)W..%GJ.O)H6G)ZRN) MVNM3XT1@W 4CG"1.1$XA(<>"6S@I2V*,13%4*MFB6)P$L,HMO/$>"&@WGW6FS5$]>GX ML?G-=N1.NDT(DB)59)OM0O.!&76&G *&G_QM-/[5;5+2JFTCKLIJ+ MLW//<-8_M'' "7\+S\),]C_CR] \OXN-\QADNZ7P>';?W0];MG2C^D+$0F4X MYRR6I)"24'$&&2&"N=#%,,0D?+&:N;/UT(XQ >SS09E))O*>]P9 &J"9\V0- M-(E7:&/EB?EM8=_J[;?-[O/#M5R&*L M96.:&80"^P4C#]"J,.]H/C%D #$.[LV#*RX)/'Z]TM4+.X)TO2J2)I1Q)B65 MC.9)FJ T/X6BN!0Q:-K&*L#8%+$:4=E99T.2 *XYLF22@=1SIACS!.CA'(D" M36&0*59^N.P*UW_WYEC='1:EXDRHA"*:<)3P7)^)T_>%+P/!CE*1>#O>.V#D&F MF3]V+ !K>VT\,VMP ]L%:V5;I]Y<.37^V_U/_1B@A8-Y M\V"&2P*UMP?)A1_Z,J/#AZ_[:KE^M[O>?HT6&2=8E7%",T::046)6,R;\04K MTI1S0J7%J;7>8AO5(??S;%MM4;V+OO5O%>B7ZUW8X^*W#9%">^R'4ZW*Z&+W M@Y_#40.D>QM_^;E:$"%529(T M+I!,4JK2M*3GU]I(#GK;S&/8L3MBFWXOZ;X]W^+0ZM7W(':"74#IYK\-*D>S MWA&6#W;PWD0GJ='[UUT?@9=#'AH3TTM!S)&9?A(;I*9'[UQFC']9_K6YN[_C M]7Y?_ZD7UI=?F^\ X\TG[PZ38#> M=G)OHKN3X.A3KSA:=9+=IY?M2\%^MGF4 O R^7P3=5JCL]BH?,W[T>:B7_(1 M.#7M7!SSX&B8U PFKCWY9\/2!;5'""GSO/[#XDU'8P,86/LV?Q@8BY] !; _,WOB-&G ML3\\+>YM=P;X]_XHY-/QG(UC[V[5YK!:;O^G6NX7*.:9BCEE&4>$QP5AC"&< ME#(1JJ1(PF[$#28C,&C.HG1=TB\K0J^A">>_(9CF83T08ZWHZZLGNO,QS\HO M)[+?1 _*Z*0_T@F,?4>.K=%#B Q?>C,!Z@B)/KFV9R1OO<):W%=:PL<_ZP4B MJ6 T37)$4RYPUK06^*1""DX8:,W6=^S 6,8QC@.0&&*N1_P&\C4D-8+91*,E2F5,FTX#R618'428?" M<1Z#7N3S'ST\/U\^,FDL@P,0U+NWXS!4RYXQ1;4\7QP%E= /2%)8?BXLM7 R M!$U54QD6L2QIR7E19H1F:8Z%8*B34:*4@*[1\!X\/$MQ.)::V>L?I=Z='86D M6O5\0:K5>>(HJ'A^/(S"TG.@J(6/02"Z^58M2,H02[E*2J:RG*J8HJR5D<8- MU+G1P87!@H>':!(0HD;V!H"H;V?'@6BC>L80;=3Y@BBD>'Y B(+2)F5B#/>:V*Z\="KF6.EMQU<=0W?!=)K$I)58H*RF-& MBBR3L@NO>$[9XE@?EUN_O'TU* BQ9WW&-?^C_I7NGN*OK]T.'MA>OVSUZFQ@ MG,X3GQZ(:5P(/Q8DS=.RY"+0-R\H_'W7WYQ;K>5?J^9'V9W^TX)@E(BB4'%9 MYBD618)4AV64<%0F%N\_AA%B5*.=7X;4VO_K_/*)1UC:%X 'N*8P4J[_?[]IYP5B993 0M2%9D7,0)*4Y!,48**8L>BV/$ M,;LFJY.FZ&N]UW>FS*(^=3[!JQ74X%G7+G R9I7,SB/'NO9KXT07MY B3;(T MB\N\3+.\+%*>=W$+CI)T\:W:?ZH=:QH@'J0)NY9F7,\N/=(GK==-M*MW/W5* M9U'U+L;!:Y^%Z;.N@#;YF-5!:Z<@IW*(II.ZK0_W^^IC]=>1-PG_:Q&W'XZ* MN*!)6M*$\T((Q3E7@F"6@FZ0L8T1>!U(#)WRY].'5FRW%IOMO>Z5ZM.'KM0TXV*<<9063?^"EDQ?OB>3C+(\+QAF MH#7J4!H"TZE<;E?WV_;R23V>;;6VJ]:=VJC/1A\(%+7YP& 6K&S,8#>'8H'! ML%>LB^-L_OO>_)MGBNB/5GLT&30M/1Z :NA2FP=T@V=9CUL7;*'-=L?-6D?> M?*L^5$U'M!V+R+]6V_MUM5:-;V5]]_7^=$7N4_$7H8G4=_DT#4J6(LS^M,PMX9I? ->;+,F*@OCYJQK1ZNUEE'M#JT.MM\W5;-J M3T+]?OF1;K,$^W.Y7ZOE9O\/O9[$#H?[N_:B\":KK]6J:8C_4>NNN9ZAT2C3]^CZY[HDHS;+FTCG&;6)1E>9WD1]KM$EV0F.J1ZA M^(;:N1D]/#-I^.;DR..6<$[:X$WCI]>5?X(HUW($W").(S-P0WB&W79S6T5_V^RB[]5R?_A/BV9QHF($M(;S+\'Y-8+C MWS 3KJA>:_"F?3YFU,Y-;,1SS=L(X M3A%C+):JT\U%5H*.1YI>;> V3FOZZ;81]? ^BPE'?G9E.L&X+WAQSJ;!TYE& M.M6'UV_\P(.^Y\INK"&?TW,SHX9P'GZ$'.YY**E)YT'%YMMF7>W6K>Z42XHE M%3$I2"9%GK(<];H9XV3R65"0VM"[SSHMT?=-M5W/8!X45I03SH(&*\79M(;G MX=_Y(?G!&\/GBF[L^4^KQ^;_8&/HYL<8"+\<%FJI#PM":4LSE6>YEDL99D+):7D,DL8 1U'%EI+Z-TKQT;$ P(" M-U6'+@K#S=W6\M_WFZ]:0[MG:M$T(T66DIP7 M-*9%3%)5$J%RS$5*G&GG%??3'GX8E#^_6/S0>ROS6&!"2N9 MI$K?L!8G6%]?J[K(K.0%"(4^XDU)P9M(RXS^T$*!*/1BM1D%QW;9(P#-# Y" M00/7!@#HT_-YL,]K1G6X)]03\71<4>M+RQ:\"4H+*?*,E:24E(J2]I&)*$!S MU3[BS8%X)ZF^F A??;*AGX?K,J6>3D2GUK-TR/X6Q M&65_J;?K-W=?]_6W=O;U\$MU]ZG:+XJ82Y8E29GD0A1IWOP)]1$1H1QVYK=] MG,"4.TN+-E?:H&M:SHCY.PD9$U8-$ JGP8.P]$>)G,2^H!$W[>XL:>I&V M4P>/$IAR[2[:W7+[ MT_VAB@Y.R+-P$(:XL.99(NV:8M/RZXD]!KRRMW1>?'+(XP4>N3ICRA]UO]]M MCO]K(DX]+)# R#R8.L\2.0CD=K[(^=I%?#M9E>].59WAP56 MN>"IR)DH,YSD/&[0UPSO-@_?AIUQ/7+T_]W5^KXR(A M"*-,"E&4F"\'__1__'U!+ P04 " V M@Z-.7U7HT,U= "EP00 %0 &-S;'0M,C Q.3 S,S%?<')E+GAM;.R]69,; M.;(F^CZ_HF[/%?-)/OO'W^#?P=]^R6;C M_'HR^_J/O_WQZ5?UR;QY\[?_]3__V__X?W[]]?_HCV]_L?EX>9?-%K^8(ALM MLNM?_IHL;G_YYW4V__.7FR*_^^6?>?'GY/OHUU_7E7Y9_3"=S/[\C_2O+Z-Y M]LN/^>0_YN/;[&[T-A^/%JOOOETLOOW';[_]]==??__QI9C^/2^^_H8 P+]M M:^TMD7[[M2SV:_KH5XA^Q?#O/^;7?_LE2CB;K[Z[PI>4Q7^\*/\77I6&4LK? M5G_=%IU/=A6,S<+?_L^[MY]6_5=?XM&JY'!8I\%G\<9\FNM<1^L4;MZL:,YK=^FO]U MG@0'6^I:DOSN6Y'=QC*3[]G;?-Z 1/M:[%BRJV_9QDS6%NEE4[W)\F%4Q(]N MLT4<^-,&!=O9;L=2?EKDXS]O\^EUG+WS M<+/]L=F7Q;%N/"[3_+?[Y6)99.]&\=^3192SXEQ7H6KS?7T_*M(P^)Z=T,E] M=9KOW>?1E^EQ4KTLV71/;K*B2"-M?GSBWEFXQ?Y4UMO^.BWVKJH"]U9IN&^; M977T(5TT1(O[-[.;O+A;S0-'.UFA;K.]]:-)\9^CZ3)[EXWFT2RL#/NQ;AZL MU$'_3C4H)S720?\_+>_N1L7]U8V:SZ.7O?G3M5IL2U_-XA)C611Q'M.C^:3J M"&SGVSI I-H8KE"UV;[^GN?7?TVFTS@>W\SBXO#K)'[7&L9C?:U0M;.^GCI> MSFBJ,UG2+MSUX? M!^AIJ39Z\,@M4U_RY6*ST)]]7?^Y(FKGM-6&- ]+P:N;U2=O)Z,OD^DIZ\J3 M&VI#CFH#?%?99GOS;E3\&:6-7_ IN54K\8_UZE"=]GM74[M*=YJG\QH.EY.5X;FZB;Y^>,XQ]G)=+G(KMVH MF$63LRU;D1#-?4.KDC^L@.*B^CKU)SHL)[._5J.MRE=M2!RLU&S_KHJOH]G& MZTL4R.;C8O)MPXOE?#++CI^$G-)&L[W_4.1Q#E[G+O!.::/]WC\L)\J_?IB.UIM@99$:>OL25QNPQVLVV]./V?=LMLS* MG=+-K^DXI1B-%YN#X70V'DW(RF>-OUY]B4U5.P=LJ/E!R7SJP&OIZP:%R>Y/ MNP&HTGS>:5-_KT56NZ7FL^7=ZL)=/XQFZ:CW,_YRA.(GEHZ M%WDH65%7S7U#RY*?.DHK-]!RO[RSSQVRR4./8G\GB_ER1 MSFB[*VE7?[E:\:@Q*8^WV;)TU:;\(]5:Z.-) 2%=Q7N\_)Y3"'"HXEG]?!QA M+-<]G&5?DWU[._J2/8L3VE5O6A1/JJ709IE"FR%;=7M7:PWW-*W^&NWL\P8; M[F^=K,B"[X5V3RN'5<3RMOXP:9\:K?UNPKK3F4_%MGL.KM>79HH MNS7-Q[OD7\E^,YI_60&PG/_Z=33Z%L&#XK=LNIB7GR3#+WX%<',]Y+]O/@XO MNZ*^S%>KA[)+TP3:/_X6OSXB @0U ;SYX*.DW7 M8/)B W^[DA[$_W.$7,?O_?. U-4:"%)Z9S&ESG)O'<942;E%@&E8!8''%%3% M^)>\B%/T/_X6Z\:_K-=Z;]<=W'NS9\7$Q0L[,BK&+XC\M.*FQ&_?5D&XOXYO M)]/KLG:ZZ-0\%?(.<(Y2E8/\MYVCO-_Q7_U?#Y45>A>?-0'J?'RQV5]$EX.RJ^9O.%N1W-9MGT0UQ^ MSK+B77;W)2MV:/]8E0"=DTH@[9%U%N'HVE!>]AHX>2$&HB'-Y:V >J:EJ.]Q MZ/O/L0-[)I0*M0(5EFG*%;+"<0D\8]9OY(18@SJK$30<\C0\NS0/;&\$2OW= M._%4J!4P<@ 39)B3B$HBA"*ZE!-B)B_#^C2J\:/>Z[GH=L:BC?%]T?.]DUC% MFL$:B9!VU"%#@:&&&R]*>:D1E\ZF?KL]J1J ML#;:=4@IIEXH**$UEI02"T90#4[AU\"IIJ>X.NCVQZ>RTZ=/=L^J!B2(\Y(@ M3# & @O)76GGD3? 7;B-.IL 1YE5"^>NF/5I-$T9:U:!5.^SQ=$9;V?Y )2. M AE#$?46,$D-VLJ&%?-=S\[G*=S3YGLSR M4?;LJQ*B* A<]H#+QW%F#%52JDP-C581%X!BQIVC<[%M3?V?,B*],'H:P9/ MX<^C:D%*B F) PX#JB##<3&QE50@6>ET[A4[0V>H_!B+SD=WX&?8%Q?+PAQW M!"LKC9+((DZ]]]8SI#TT$I!*Y[;M2+K*.W)U\ZSO]^M_5XEEJ=9 T!8[A+WQ MG$)-.9.(D!(!0O2%G#TU286\ YR[FD_^F&=7-VZ^F-R-%MDA#^1IP: THM!Y M%\T9@-)B#JTJI5&&DV4WS]7\OY8B6#SXL#$AXY&SVIG4!%M+G,"X> MI] S+QDNL2 (UO&O!DC%CGCS?,.Y18UTQBUH^>H:QJWA V D. MJ1>8>DN0 8J C630&7YIMV#:T7K>.- ='X4]]J?^^)82XL?R#*"JYV*'ZP?L M/:406,F X@I7$)) 147YA!JZ?^W0=CC0(\@$7C0Y3"M=MM!4<6-PI0+ M"8QF7#"E2LPP /:R=K_ZF66[UE)7S'Z:S?1C6JE>W?PQ7V?4/<#:@_6"\EX0 M*K#T0)GX(_9.E+):)CK=Q>\B&*5#=N3MZ:$?SI4Y:.\KLVU;(QCAO &4 ^^H M94@XS;9S$<*LSG1\09:O:9:=BW^7VVNGOIW6X?[8]H&F57KVV*'):/HAGT_6 M&::/[I15J1XPD-&1>*.TRE$M&= J323G-+?OHJ57N5'<$G!4.< MMXGQB@+-E870>^]@*1& JLX1WP ][V:5_-P3KX-L9^NY52?-LDAP5:;+L_+! M(4PLXTQ+)36T1FAM-[(1:\RE;0JO-P4RG!$WP.L*M"[: Q=59(IS4QG&)N//$;N37E MO([;/<20E4:9U3R^O3C?59WNH*WQ<1JG$2J2=AF4P;B4!1E3YZHU/9DK+W)# M#ILK=9#LSMKL>9_A_<&MXD/5@M/"%99V55H(O,]GXZ/&95^50)7243ZL-17$42,AC[Z>QIQ!H1R\L.OW#7&F M(32[6]=_FT0+/OGW:@=W)7IZ&3H2O!)WJE0/BE+NE#?2" 9!"E?>KAFT%;7F MJ\'Z-K5YU *R9Z<]*U\AB?;P)IO/HPI&TT]9\7TRSIX\O?X\]]FQ>L$R!"42 MQB$C%1,N_EMO^F\$=;I+3Z:[%=79W&@#U*X,S8L'E+.%^S&>+J\GLZ_E6[,' M#$V5Z@$@+P!60"J@E0<(&U\Z^08Y#VK0B5VLH6D!V:XX58$W6PDT(B3VWE*F M+([FS8GM(8XQ<6#4X :_6&Z53ZXB_[ M.7)N4T$1YHESE!"DE5) :6-=]/U-''U*NPO+'=,@>SI"O"MKY.Z^3?/[+-N\ MC%R)=)7K!N>A\9)Y)@'7!&HD9;DC[I#D_++.K%JP44U#W-E!UN:0Y)^3Q6V9 M27U[@>(XLZI4#TX+A)@60D,O-><60/1@J-F%Y95I@5PMH-SS9:KCS#I<,1BI M+50(&2T4T)1)K8V<:A3?_I9X)RWM@J+,2&(LE5PQJ#S& M1I92Q75-G8N?IY]TM;[5U )K:F,ZB'FM6HQ&M18"(5)X[(E@3GC!O*;6E?(+ M6>MUA&$[Z.UL$[0#>V<&*I]]_9P5=S;[4BT2:'>%0*./Z'"$#T3!>!RJ%&[, M+P%Q+5)GU3=L?[REO:!14,NCU\A0*3.O^+KP MJW3&VV%6TX!W>HC[")WJ)[D[*P6/-7(PW;,71$3GT4NO2BD58'4\JV'[XRW1 MJBFD>_#,J[GD@7(K&!20$Z.B[>5Q'C>E'(# .KL"P_;%6S]>.1':[ESRN[O) M.B=3EPH(*^SO7G <:PM4ZHQI#NTD3ELU6W MCV9F>%8T4&V]($X1 *%.UPH *D<(Y(I<6+A $ZK=87YJ(-I96,#U]2K<9C3] M,)I+:(D&I M2:^72@YYB8<$L,[B;("[26T0K57 N[ODNAA-9MFU&Q6SZ-G-'TEELYO)>'+X MNNNQRH%$$"T7SFE(&8!:<^A*J5F]1!\#W%IJ@6:-8]R?'WZ2_QVB1) ;KF1< M6S ''5"FE"I-^77.4 :8FJ$%YM3&="BAX35"PH.DS@DO$<*".ZT%UV03$$@X MD*I.$-/I5THN:D>I";P?&-93>M5M[/S\ZB8E&?#3_*]!I%G==N:T]*HOJ@7% MB59 6J0%B8K%0KA-_EQ)K0>5!D [TJ945;&['XK\^R3BJ^__B,IY,]N>GJCQ M8O)]3;7C&)S>6+ N&E5AC7)"2^E(-*VL1,896>N2T1!OS#=#DQ=)YEO&O:M) M* KRX+0?)MI#N>")B'.R\$ 39HUPB%!0RN*UZ?3EYVZRQK>G[I?,.AOH[O9] MMD_:?,X_9N-\-IY,LR<]_YPW9^3:^+J %..$&N.=90(:* SS);*4H#H4'N". M4X<$'H"VNAH'-HMZ'D]6^H\_3[,5$6;7ZBXO%I-_KSX_P.LJU8-$T8$$!#G" M'"7IX1.H2\D-<9V:VDX?R^J!/'GK^NEL%^(VPJU'*[?_+B6U/,;%W16"$$#! MN%H6,"(&L% ;9XED7%=KCM-@MQ)>J4A\:\1G9Q]V6]/^K#'Y(]CXT+A:QW$I'3]"WFL&(*OS6-8 M^H'P;RNE'7^#=1] MG;BZV975;'XPN=Q9C07C:+I?*YU51#"OY.J>P'KXQ2F@CDDXPII:7/=:P5A:/868T' S#FM+) MV2Q:?:_[,4F9@C>W9TWT ;[NC H\4B-@'$6G $D0.^@ Q!Z6ZS=&+*P3$3C$ M5(:#85%C*NDP&*-8+VT>6=AH5"?S[7,+'XKL;K*\F[^9?<\V*!^.R3BCP< 1 M 5Y: 0RBDDKL.",;=+@6I,Y*MWH(JUP3=I9]38K[_'/PME/%=47K"&"1AJ+- MUO]]!-G&PZVP]5B]D: !XA29*#K!UA &L#%TK,V[U_<2?@H1-Z: _+I:K^OU+ MH,IU@\+&6.;3Q&*A23L"N-PSY5:(;BZ1_Q2\JX=\?VS;/ %6=G_G4V G4;!* M@P$*)!7"F-D(OG3*D^W&@I"4U]GLJ;Z9^%/PL@5U].\=;M) GN4:;NJ&='L1 M*DP()T( *9TD<"NSL77\P@%>5^_5(3P/\K.W$P_(^C1%P[[=Q2*N M%VA'!STS<7V^V-!UJ .-!4NDI$)8KB+FFD&O3;D_)8V^M'L 75Z&:@[UKK@8 MU^>;$TTU_M=R4F1[G^\^P,'JC00BK16 4.2@U50@BU$YZ*6CKDXHX7"/Y-ID MR_/7U]M216^$?#%L=FZ$KU@S+$.6L\UMHXA!SCOMR.DI3" M.H'6PSV4ZY.BA,P86^3C+KN<^ OANM-AT=K69?K]-CS>:3N=7-^K[:#)- M0OF\^#2JRM FV@],>A$'L#/8B[2\17>A)7-X^? MICC LGU5@L?" 8Z4\%@J*KWCZD%"Y[IY_W@@ZY@V.-80\,.;51N938,V$&JN M "'<$$*)LJ(\<5(0R#HY'U_/'G<;O&M-!UTQ,?4^_2]M-WV/2Z-5;'@$93). ME\/B'U97Q1Y_\*CDAZR8Y-0< QT-(:SAG0;FL7XNQ3Y^1Q@"N>5OS*06OL58R?MH9#Q,I:3*6@$!F2 M+@?'?S98:090I^_\?%MI.C*P6/QD'#]1#3\W92,TZ?37 \*=2 ^\N4=8&5XG MN?#)89IKRKK9]<]&V-.4\"H(6V%;JI'VXV G45_8((0E$@I'M[&,=]50 G19 M,9_#(^^9BNB2Q*L3B:>=CLN'HKB/'L_1EVRJU _4>.^)AGSQ_-%I3Q=4:2E CPCV+L6F28$$X>E) M+\Y1_(4S "I%:+6VR7Y&_GAFJ/)8:HJ)9B+:6!T=V(T\WKHZ:2 &> S8FK8/ MIHX_#>.N)K(J;X;MWK:L,*SJ-QZH(B8NR"FV%&(H(UC8E*AIR"_N(<)NF-FY M8OJF\Q^SV/M5"MW_G4_37OOOH\DL27LU>XB+4\5D'O]DXZ^SKVOQ*[QXV-97 M!@4=T4@SRRV7D"'DC=HBK$R='"D#-,I=4K+B:.A8@WV/D2=(IWR#D3*+Z+]^ M6:Y"HS_G'U:*K&OO][<<.'+.*T9DNO"G(*98E0H4\=-N M\[6[\,D/'M**JS M1?E+@2K8[P.UHL]F&!'>:6B (D!(H,H!+ 32W::\[_+ O%7OHSG$![4PWMSQ MC'_M;46\!G/;J6H)57?5"))0RSSQ2CF@4MY/%R>SU0.* %%5[46QEE?]GX^D M6GI:,"#HC!$<(V2$1=Y% XFW$EG8S>6^+J_=U]/KBU=<:X!YY@0P+Q:/:!%_ M>TZ)^%$*M+U>CA=7Q:>L^#X99^K'9->^Q[ZBP4$L( /100,.VSBA"44WDN"X M8N\F#6OW"\P3U9@WBF('?%B]"[ONX-SF=]%Q/TR*E^6#%0P*"*RTEEKKA&;. MES)IRB[$8-17Z4MNU :S*X_QT_++?%Q,OFW>,#&38IS>-(^_O(BP]0\08!3C:O)<-B >ZSF',,.E31^O/9YMFP3T[S]KC!VQ*T

\!+J831W63K?BV^2F,X=A><\CV;+2O=*7U> M-%@E$.66Q14SBL( 1G@Y61. 69U T@%--DVH]$6T22TD.^9&NDVX*\V>^[&Y M0I#R)L?_OSZ\Y75&:\$!#042$D +L8;2$>B=O&H"U*_+\7N3S M>7+Q)X>LRZ-2P0@@O7&: P$4<9CPK6UF6M=:2 WYE*:^33D?Q,[.JLN\F9OW M(:HXQWOK! &])ZNTP]IC[KA0M%Q",&9!'1]F@$\%-TB4IB#M;*&=3:?)J9I= MKU.[/?3\T()[;Z40!;*>4> U8]1*;HTJMRF8D;I.)HL!3D -:/OY&KPI:#N\ M*)+%[TI!W#9.Q--\E97R.(<.U@N&,B&1LQXQHKDRC*/R\(U30KM)B/**:=0D MNIVY,]DLPC"-75;7=Y/9)$&PF'S/CG/I2,V@5-JL%E!S)&QTXIS'I)07>E+G M@=,!9@EKGDW-XMN;1W2*)Q2PELK%Y0( 1"H/!.>8E3(I:.HLOP>8 :1YSM1% MM'.65+H,LJ-TP$A# #QW40R'+72$@8U< C-?)_KX]&?(7M.BJCZ8G08"O\]G M^=,>'Y^9#E<,C/)(?2<@(DXK)1S"NI16NUHO&P_P\;$FJ=,DKAVF=3OCQEDT MP#9*P@D23#D2UP"DW,X2DNLZP36G)XYX3>:E#HQ=4<*-BEED;\IW]>DV J1' M\\DX.>V3Z7)Q,&/ID9H!HO0F/5=( F-3Z(#79=R'$ ;4R=D\P&>\&J1-L\!V M1:1_9BD2.[M6WZ-!_)J]7Z;@CJN;E017R\5\,9JEP[/J_#JOP0!MQ-HH! DC MSFIM(=E:7@9LG>/U 3[9U2#M.L%[H+< UG=E;K/%9#R:/NWQJ[P2D-X+(-YY MHB2CS#FL.(AFP].T^/&\TG[#L*X$8 T98E9JRZ0&!$*H72F1-=4N.;R>;=W: M>CU\)> T,+N:09X)_3;I,&EJ]RV!"K4"0@(3K!0BR#&G/8G+_5).).&%7B;/W+D&E>L$9ZWVZ)(?3>X*&$&!*62&TXD+N%#2J]6I,.@O? M2[AF !14DG 6L?31?!.3]IHV$H,([4_!J%.U?^IU@]- 'N9U \\L510S+YA! MA@A!XC#;R" IJK,K-\##QV:)T@[&_4=#'#<_1ZH&I;U4W"MB-4#4,XDDVDB, M$//=IIQ[9:QJ">1!Q$@<95:%VB&*2[B1GA,+A(5:(TE+N8VLM=LWP'BM=LC5 M/,X#B9PXRK!*]0-31GL<9W<@N*5"8(!(*3O#JLXK,:>?<[Y2CK6!]&NYDX>Q MP>)M/HS+G*87P MXKZWLX1'":)>]NJT-+O[ZX?HA4 NK;0(0PZUQ$ !HIRUSBF)?8_)=<\^9\"8 M:F4-@2#Z[YA!JV$I$2'HPL+'&];RD5.'DZ#MW*E8"YTL4CY+P_G(NG$9 MR"1DCAJ!%(V.5,I:OI45HPL[KCI7T?OXT@"DG<7//.WJT3.'G>4#0,C%64\0 M1ZB10@G-'T:8PIT^B](A7>KI^7G83 /(=G?K]NXNGZU,[M&U\8NRP6-CL:4< M":>\(MP;PDJ94AS&9;&EIEY?)K2LA69GJYGKZ\EBM7_]832Y?C,SHV^3Q6AZ ME"T'ZP45EX#4>DL$QYYP!P#QI:R8\ M['*=9YC2);&ET?X M.*.JMA%6#Q-+#BC02E'. '>TQ$#;6D[/ \8&F972RAW=\*PB.)GUV7P:H5# MA5T5@H90:\&-2#GC# (L77'?2.>0AY=UCM LAQJ!]+5LYM)H5SU/SY_'U2BD M@ LG2ZFX4'6VX08XE36]PCH7QPY#NIX]O/UR?^)C/IWZO/AK5!P*(S^QI1#% MM\H03I"5$56DS0.T$)K+W]ZM3(B7T5XM MW#RFRU33U_%/I>;9'VHEJ@ -BX MJO7&>Z8Y0A(34TIJ'*]SD_=D2G7UVGEK;-B_GJL+?'NON/WZ :RW%ZH]7JZ#>N?N1%>/)_.#=P-,;"PH;1S 5E&MON&,8T:U; X6O M<[ WP(5EI_:R347T3,_5"^D-L7-_6\$+RP2R<6VN-$&&,\;@HSWH.N0<9F1; MG^1L3 ^=0 TX1TRL]6-='AJKGAY_P0%4PJ9!E+"6ZM!,)O]T"] 76NP)R>=.1B&-<< MXJ]Y/\80+;3E,OH> # *+1!X>X("6!UNG9R99+V =K/K2^%74["_EMT8QAE1 M$ '-C"%&&9'V!$J#S'6=J?'D?".71:;:8'<<&YPN@V6S\23K[U'1-/XFBU4T M\NI!V$=]LI/Y>)K/ET6U!R%.:"<(CQ5T 'O)$1<&.(N!]2PJ6G&L;:555)19K[7V%E+J>LPP]+3#50;WGAI! M(.6IXQSSR"6E#8ZN\8I"-CUP[2XL?4Q=1>=M@-KUN/3+1>SMNU'\]V21+$L* MJ9GV-Z$W-ES3:S0RVCW %-(0$NW%VAHZXEBUYS3:D?!M/OOZ.2ON4L#$>WS06I#/4((X,- MHI@;3U2[BP^5B_/9#ER'/:S"E-L8. 2XQUQ8B8S5S MT4?PC&)KX@+]L@( >N?C&9CWPD @,1*"@@4\,Y#8(TO/0'EK1&='(_+-4-F MV==T2>/S:S8SY^':!U_>Y[/Q291YJ!"01001R934T!FT6G*6TEFO+NS0ND6Z MG(UI5XQ)G7PSBQ(OTXRY/D2?C#^L)] DQ5R/IM,\GY4?Y3I+E_B.K*//:3)0 M@ @S$F,D .2,.J.C#=9. : \09X<-TPZSI"O>M=I?>C8IUEZU*VDW1L MGR(!D>40QRG#:;B.0K$.1- KD;RER6,RRZYN3!PADX4?C2?3R>+^6 J8O76" M5\10R:4''#&EG*$6EG):_?QY]PO= *JL[.=32$.P=C6+_.>HF*3N?8S^W9'D M+\^+AKCPDL!PB.#J71_-@02E1(KZ.NDO!TB4!C2;-PIH'Q0YFNKE9>$XE+S& M $/&!.' XKA4]Z54R)H+.U$Z7ZD'V'$6DL?YL2?-]YM9A"F;+](WKZ.%X>'L MWGLK!"JC\,HS88&DAFMM$"I[3**!O5S=GZJRO 4\&V0 .I4!FPI!:(&UE8PJ M+)!F5KG-Q1R;PB&8O*QM^_8876Y?+#8KY\_QFX^X$KN*!ZD=LY0*G?+O M8J@,I6[KX[B[_=\^GTR^_ITO%3(MW.@7M ,*V2P1A!RX*PBC&\'&K?L MPM*>UE7XBYNZS4';V;V*)UT],D>]+!PD<@!ZXRP"4E"'<4I"K]*%3N$98A?V MF$CS,U1M2/LARM'9:5?Q( B62BOGI%.288+38Z$KR20R%ES8TJ>.:@^RY"PT M7_+DM2)YJO@78*5WV9VW%?*E':P7C-?*>BRAQ!IBS1!'M)25(=AMP,4KM-U- MHCODP!S/!!/1FY9$&,0E<6EGI=QA8>3";K$TI-5#\3FG =K/Z7GJ;.5S\50X M$"LQ%=%!9E@+"*WC!&^E "RI$G%Z-U"!N![SBA.BM9!U4C%67V-T'?;5!;\:P[P?UCW> M$5XEL+S^D!7CI.6OAX[YJS<2A'7>"$P APX3Z0DQX#W M0;V*U J0$@*$]M@12;&6&)?;-FQU^GM9<;'M4^=$0+L.>5WML+S^0%>N=+3W M&" %&)/Q!R]7M]\=EX@[76D+I!T)/XUOL^OE-/+AX=+8UAK19E\ONAS MK#_JQ>95ILF_XP*CR+Y%]TW-UB_JJ/D\6YR6!JEFRT';.%U'"XV5E>E6 G?$ MKS3GG/'$5'K,IAW,=O:[BJTX7#$H8@$GP J*G>::2P&,]=)@#Q1'I%/+\#TK MON2MVX:.&)*WJ(;>3$;_UV&&:CDH)5AKSR UW"!MHJM',.=(1LM/HK_7G^5X MEW]?/1BC9J/I_7P2IZY2U@_Y=#*^5^-_+2?SU4MY*^$_5GJEIT:K 2C@L,?< M..ZY$0B+Z ]OL(+"7]ASF)TQ*^]+0YU%MCR E[+))712S]]GU6X=5ZD>G-#2 MFKC 8]!HDBY 6K65''0;5]?56RV=,.5YH$SSRCC[QL##"+V[F\SG*<-\^7;H MKIB-HW5"VAUP*0,2]Y)RY+!%?-UO!RC&=2Z7#?" M4OZ-(U]SZ9+W>7%8O+O M8R\ 5*@=A&$24@&HL2 ZD]9XZDNY'::7>?8Z(,M50QF7-'_ZM(K!$!..,-0: M'(K_)5M9X-/V4%=\GX^S)-M.^ M&71?O8 Q07BLJ MZ7EO]\W=M]&D2'"^S><',T94J1\(=91$<#7E'E@ #.7EBAUY*"\LS5%?)_=M MZ**WD*'>XXJ'&C'$N&2* FHUY-H1)2U1FT@R)0FOM#7'WY C^!"NUSUD\\"T';$OENL%8)0CC"ONH8)%VSS6P'D2O!Q%G;*6XW5W6 M8UZ:CWDV_OO7_/MOU]ED;3GB#\\-1OQHV]M'G=R7OOM0\0!,E"2RDA,%A(L4 M$2)=N0%68@-YMX'([0WL%A2<-PYN5S[KZEIQZJ^9CN;1SU^]'WTDL]G>.@%! M1I'3T> Y)@G045A: @:$O)#4[\VH^<7#WU$X".IL%$5# M!P$B/!IO58XM*JR^,">B >T^7Z#4A;0SHL0E?3Y;=5<=3;CYLG 0D ED#$<6 M"24D\H;S4BHK>3[?NV>?]11ZHZ7OVLAV0,_]"G\V!0.1E 0+2U&UE/) M/:;(DU(JQ6O=9!C@?D@[##D/RVH,:<*;?7L@?=^Q*@$QA9FQT;0BZB W<7:F MZQF92"!XG<.K 1&D4:>D84Q;)DK*1GR$&*E(, @J"64+O[#N$[]W;";I27Z M9;@EN!QG.P+$EY:O8G>O4)3\=?=VC_2=E D*484L,98[%$4"9M:6GQ9#0 M=5:WP[<#]=1?!\B6!_^'\D#,1@_[B!5X4C8 :KR2BN,X@5*O*.?2E6)8*.HD M5QE0-NY6S4$=0%OFA9_,QZ-I>OK9QT^..0[/2@>,D4;:*P:)8-'0")2WJ =H2+\SZHN>#LW-X);*O>(@SG>3":.>$(D XX5RY M-QO_6RT2I:EH_U?&CH8P;=5P^,DT*TSLU->\.&PVGI0,F#H/E+34:T-0])P- MAZ4(2HM::7I.#[Q_7;RHCV>[<\EJ^WVUD?_I-J(SOUHNYHO1++E#AR>6 Q4# M2TZ300)81[EP5 .'MIQ'KLYSJ2<$R;]FPC0(;ZO\<7=9\37VZ?U.*846OBC.I,N>:*"S! M?[W):&(MKW=>'E[Y9VA"HK3+DT]UH.M7+ M>11TYQ6%/24#YHA)"S#A!A(CQ:,-&^$XK'4GZ](W2NOCV67,KA]-BO\<39?9 MNVR4XHP3%/U=*=CVYB'P>5[AOL"A:D% 0ZV$"73LF%"(\$W*:.T('\[8C M;95(_X/U@J$4:PT\(I8AF_)O1U$W\LK(X,LX#F]6]7E[ /<^F-^/BB(V^3WK M.\-P&X-;,0Z8E 8(K[AB#"F/UKK@TEM2*8JPK9L^7Q:?LO$FJ;WZ'J%/,3L^ M+SZ-IMG';'WKX_?19';D^N!I#04K'>$64P@(L=)&9E)>(B)PK2QQKVWX5R;' MCL>16D.\QB7IG;V*7LL\]NKA+YN7%.[WK@AJM!8D8X)RYX5Q #-H->(;V\>5 MP!=CW/3MMMK_:C9]=O)Z$MZF"E1;Z.M1RJ* M!=[GL^*)QO;=1&O\.P*3V#")!*0HNEN": )PB2-&X&>:T2I3:I]#V[$RNKIL ML)5/WS^R0[[(_K7,9N/[(Q??*M0.CC*07IPC*$J)F694^K72,R0M[3*91+E3@64VX>YA: MMS_^[TE6Q.^_O7^;?<^FU6?7 PT$I:#F4 DJ-;0:T>TV$@/K:OF+;_"E>40 M)MCFU-*K]7LIQEFS[=YV E;< &>Y3[N^\1]*B"JQ\,Q<2!J$M@A2Q20V!'WG M-'PS^[9@P.IS[\M: 4$EC;6( J,HY40:C$LY%61UL@,/F6+-OT%F\VM0*G"L9AR:#QK#HP7@(L=MB)\RE[MMVSJOS\.Z,5Y/9:#:>I&#K M^:)8)THZXKSMKA$ 9#J%/V'HF/*0(VM(*1\'O,ZEVP'%#0W(6VM$#UWQ;!42 M%368D%HG>(TH7-WL$&*>;I[/=__IJ/?6Y-<$;!DA@GO,-$Y/#PL$RQ&+(!.7 MYMS5Y5,^&%5T1>H_/OV>?\^*V0JKKUGL>S9_>IQW=(:NVD30S&NB'8UF G-G M"2-JBX#T],)VF_LA3]Z);KICY^=B-1'=G\3'?96"@]1)0JT0=O46B\;1,]I( MZ:FNL\<\0(=Q( QL2!M=<>Y=/LONWXV*/[.%7\ZNC_-M=X4 K'>:4 $,A5P0 MH2$L=^\1DZK.Y98!.I.#X%HCFNA\.5S#_7Y[(-58*]\3K.- ,^$P4\QX0H#P MIL0RO:10@]4#"J$?T!*I1^UU-1+,:'X;^YW^X_ZUG'P?39_L;#R$C!Q@>>4V M G9$6TX@P !#8RQW6PRPP1=[SMPM?UX\4-&.=KIBZ/-HV0=7YJDS?8"@59L( M"&JFI>D" 4VPD"4"&/$ZJZ23?=2X=/B2_Q0,;4D]G1%TA=UI)G-OG0 @ MIE0J@;%%$4LHV=;_PC3*WJGKVOJC90,A8$/:Z#U,NN?W>]J(>08FCG,:AS?$ M FKG&;?EW2@(.!["9;NG,>G/ ]%/NG]7L:D O3<2*(B\X] 9P:W?HB*DO;#M MO&8(;,&!/IWTRBL\\0@!F5*NR&@(\886&GV[!&/*K;BM(8"5!)QPTF<&D5<"'L$L-D@ M8A'6=;*)#=!2M,26O$,5#,1P#.:2;S^&A"MLA2;.&:*(X )+0[CB3F&N/:4] M/OA7RK&^R/=F-DY;_%%+Z_]6 &!WQ8 1,A08@P"13 +@)((\>;[>,@?$A>W- MM,2&/8:B$<@[6\_>Y<5B\N^5$J]N]CD4NQ:U!RL&8:#FEFD8UV8"$ &-D26( M&N,+.P#LAF"-0CZ0F>?3^#:[7DZSU3'59)&]C9/02PQ_SEDII:B$&DCO! ;, M0NK62Q '(->R4G:M=O"HI+1C-WRK-Q(<]$Q2HYR'#L75%V,VP93J;&Q YV=\2_GB_PN*SYFTY5>Y[>3;\=#JP[4"IY!PCR,LE)JD*(0 M0U'*R;S[>9A6CP7/3^H;0[PK9MET0R7_EEU_SL:WLWR:?[W_F+S]X^PZ4C-P MB!G0&GD+&(: .NQA*:^CZ-*N%W7$L&91[XIE5TEO5\6'(K]>CI,R]6C\9^S[ M49(=KA@(1QHSR;P&U@' C:/,>L5$])8]J[7C-< HT:XXUBCHG5%L<9L5+V Y MRJ_]M8+ +&*G.$>&8\[C.%)X Y]T%->Y_3/$8,VNR-48XF3E,DF)6L]V#'"::W']6 ?6UJFP MUY \*Y&>-3.81F0A8)1I"-)4O%FG:',I.<'.U-5S39^%69NZ?A=)?;>\.ZCM M)V4"EQAZX)&.;CTC@D!N0-EWXLVEZ?M4C>7-X-:JSD<_CNO\<9F0KO<)!I52 M),Y0B$GG:=EWS'2=EQ &9/(;T7D-W :PV_>VR@6A"M6#=T)1K;6/A-<4,,2% M*1T;Q52=1%8#7*?TN\E\+NK]\^V/>7:SG+Z=W!S,H5NA>@#><@"-X(II'?US MSC0I):>PWELMP^-;LV2HS+2S\>Z?:?./^73J\^*O4;$K&_QI#03,+'122NJ0 ME4Y;P*,?N)9><23-9$'+8Y5#5Y)(C#6RE#NL(712RQ/ MQ)5QK@['3K9HG=SK:I@(U7EV#MX#8)@:CY=WR^EHD5T_#JDZCW-[&@O$,@XC M($!$7]A"+H IA[72V-=)<57=TLDU"V?9U]2_SWT:O):IV(P:!D#.]]G!VU,' M*P;+E%58,N8=W-PZOH M9TYZ%5N/YA<;:H6S6B@$F(-RLQ,4L5- U3G9'^#JLB5>G3 +MJ.7 4R+.R1+ M@GS^*V^,P9OV@N1&0P:$U581S3QAU);8"%KKNNT UZA#Y.QYFA@P2^/7G[=1 M=[#%0!RG-(6$:4?3(LP)B$I\H$)UF#K O>+!,O4,70R7JSY?-N<4E V&B(,@ MC$FL+*66&2FDVZ!#I*KF0[V> )FA,O4,50R8J+%LLT2-98/SAGB^RO& %024 M0P9+=#SD=<($Z?\E:HNJ&"91U4U48N-L?=)J,,XRZ[P#D0! N,AU"5."J Z M21_8_Z5LV_H8 &_K;3EB885!$'@>A>84,54B3(P'=5;X?'A;CKVS[W3(![+S MV'.VLGZV#H4WZ8EM"B@PT $-K=DXJ:8K.:"UHP9U1)"Z6 M*-8P#A2@-Y>?JH:OIJI0D/^N@XF3B-O$U 3*G$?!> M((T0J!6H\G85 MNQWUCK2 W'ON,)6*<4HC_OU-?SMZ7<5<'*H6%$U!RTX2@IE&#& (02FM=+4\ MX0%.:(WH/6\-WIX&;]\GY,V/8>^8$=PC)%?Y90C 1F#.D62>Q\4L[6\,NYN; M;)R2%FZ[_W&TR$P^6TQFR_0HRK>L6%^M/R!Z]4:"8%0 )8WG$E.GL/)XBP0T MN,[T_LK&=V5.Y!V!W>5H?YNR^?4WPM=?7V%0/RT8//&&"\*AXR+:S AFRBD1 MO3 >%0E I>566Q)%)R[;Z'[V==WO*K/QX8H!X9#Q7W7F+F'8_+-_,;O+B;JVN+_ER\4R0OJ?GEPV2"R89,(X@4RZ"HR X!NY)..UKD<.?XA6 M5NJ+(5H/QL[2;#P9>ZG#![CQLG!0@J HAG*&8@@@],*5^$AO5)T(^J&2XSRM M/D^;41?*K@CRGZ-BDC9HJO#C1=D@'6-<>,+C-$20\L!HMY$I+C_MA5RM;IX> M=9'L; =X&3L9N[A>*QS:PWU2,' +D81,*,0114*L4OUOI.&X6MKM=#LBAM5+,8#O[V00&H./&7*(RB!LEM^4U]K7_[TX+/6CZB;H\*Y"':6 MZG(TO_73_*_MA*?2YL+J-;'U,J:"3UJYC0"($UP)! 4VC%L#)"I15,J2.N>5 M0YUOZONJ;<';CP_[872_>GFMLA];5@@&"QK7RL)X"!CS:3M+;:337( +R?W3 MHM8/^KAGPMP/B?Z9I>V+[%I]CY]^W=S/*?\8/84[6)E>QYL*3&L)@222"N"0;Y%A%?*^_= &^M]$S)^@KH?A/WW6BQ>03XZF;UR:-G8E_K#JY- MA]_!/R^G%E/O3M\?J/!<6$Q=M(H#(F@ M5GBJ-TAYID6E ^?7XRJ=2Y,*QS:MX-W="K^"0'99X1+PB2T%Y)B,2V5OC*2, M.8H)AB4>G.@+\YBZY-_9( ^2=$?N])[<5A :>DP H-929R4STJ(2$V7%A65^ M[(-X9\ \1.H=N:)[:E-!(F(0P$K$@1==0Z$$*_U!@!20G>Z/7B+QSD!YD+P[ M?(?QU*8"AQ (#PAWF.!*(:6;1$AU4(+7\]=VSYX=SK*0^-=U0NT9[47#,#$ M&8* HX02 P3WN,3&.7MA5V<[9F =J(=&PP:8%RAPPBDBO4"(,@XB&.4A&B < MU7D^2 .UGA,% MEVZ-&L6V9R:]SV?C<\GT4#?*[!0V"@)IF(WB,T_*B1\B1FI=\QADOO=VJ70V MLMV?$_:<4N3LFUB<,\^,IIH217@$F=GUU1PA*1<]WHK>!OQ5SI^PIT; CB.N M))5.$V")M79U_U9)4Y?/BTVBZSB%U ((*M0.6@',M=/38)"?0 M*$E8*3N,#/UI;4AE4N1M@]YA'M;1;#P93=_,(@;+A-*>Q^./U @.6F:4A^L'Z\4)"'48T69AY8KQ:/$N)02(M9ILJXN-H7[H4C> MDCZZ8]WO>=3.;#5"OV81CFS^=**IP,%J300FO52& R6HTR3B@0PL$;!2=!I7 M_A,QLA7M=,7/=_DLNU\O'OUR=GVC2-\F>?;K-L\3;I/VGY\+ID7Y5 G&)<^:@VQ:21@CF. MUA):X(FN<\(_P'WY-A2FE0M9/2 MU[-JJ*_L"NPY"]DN$[JD_=[XG[1C]#V.GVB&CTYZAZH%+I03S#B*2-J4QBG* MJI048G-ANR1-J'Q'"I>&T#W.H_%\NDCLD !ON)$^";OVS_?2XDB- #G3WE L MM//<<(6,,]OA='&)XQID1+/ =I9';OLFRO.Y^4& MY-9]F:1W1UR=TYJ)Q#D MG'<6.JHXEYY'.K,MMAS625XYP,N<;?I ;>+>%0>?]_P97NN'2[+K%/NC1_.# M7O>I304'//.0>ZR4L(P8:+7:( (UJG6[\_0)L/50[9;8DG>JA('0WBVG M*3[Z]R*?S_^8%=EHFN3Z/.KO)BY3"_WRN5FL_&(AL7!VG8M^EX;B?=INFL\_9,6GVPAM M;];!C8J4D77;D0JV8%^5X.(_)*),-,><&Z$-0^LG")E6%O1X<^MYEZL,\[UU M G*0,NFTO8W]:1&I MI._-=#2?'PM./U K>,6Q5"D665[]V7K@MM M9RQX_E$WCX9UO"P<'-;$2D& !P@A[JB3:BV5 =C).AM>0V1,?>T^ M/XFO"VEG1,GO[O+9JKOJ>/3&B\)A%1''C9MTJ2.4I_SHRZ2/?!#G\*/3>$ )&/(0RN-@XP(@8DRI52>\#J&9( 1'.TP MY#PL^YAJWE8(SMA9/D"!7E(G"&. /&G#16D"UZXX M$Y>PZT<+TT+V %>>E L<.* X\#R:1B:-IIZ4BWP8/[ZPZ_TU]9DWAV17K'CV M'L[[9;)Z$8&T!KQ:+N:+T2QE%7BVQW& /N75A0?'-\JP3R+LBY/.-B.K,.U(S.GLFY;X UC*&N4.6RM+9@\[4HM@@;_DT M2[)FT>UQ[_;3\NYN5-Q?W:C98G*=>C_Y/J"\(TUNUS(2?5^DI) JZD,;K2C8 M[-TA+G2E+4=WB:^*$B$HH]( M5$35.Z.]U-)M$,5(^PN[J%^?6/N#E;O71F=A2/5$T_>[&SBR$]WBMT;75<"X M_C51M3348!3:[\!Y/[K+CFZG'ZL:HG." M!< N;BBIX93K4TIL72RSE[' "D\".Y4XO/9*NKN5#"ZSPFM;#9?P?5A.IH= MW94]4"L0E@XU($(D91^WB$9Y-W)R[=B%;:DTI_87QX--0=S97LNH*$:SQ5'R M/"D7*$6,444],%*)=#=F.]XXP/;"=FE;HTL=4%^)YUCE)*"IKPA2:0RZ. MFE[&28QMZLL"=@Y$2VX]I5 J:K& Y1F0P-!=F$_8(IE[TDB7T]Y5\74TF_Q[ MK>0K1^:L8QSH7KT^_?V_32;"*\CT[ &@UCH;JPDZ<&V9%W!GK?=N!]VIM.OE[?P4?MV@6IK;$6(X8Y MY(@#GGS3E5(PP)SW:!=L%O4:9Y>DU0,B/BX676L&+$!"2.\,@3:R6I?22,', MSS:N*VOW14*'LT'M>]P^+-CV&Z>+'M$&:PB-IU!8S;"W!-%U?HVH.!*M^1!V M^/9*43UT\' 3 0+!*1%,.P(PB@X.\1NYE='\PHC6/!VJ>I1G0]X[U5*_CP;+ M5:@==!19W^?3ZS=VW M(O^^WG4Y&KUTH%;@0#M%,3:86J^1?OE#>%WVK\M M(^A;%*I<;=]5(Z0'E"V"6D"%",=8@KBH7\NGJ:^56F6 QTQMLJ@9A#L['LUO M%G^E@[;9=?FCS;YGTWS5]91-_+AUJMQ&<)H@:92)'H0A1B,N\08#"J*GT>FC M8*^;96UAWC7O'G6Z,L]>U G,$9>RX#JC -7 4*(BBEIPQP5'M;)S##!S\ MJHMQ5SSRRV(V62Q7 \%/?J2?CANL_94"1=P)J EP CMAXW1O0#E:K*KU_A?] MN9C4&,B]+P#?5H@!/UXY(,^L)I8I:RC"3,<5-BJE-OC2(GGZVVDX%_'>>;9Z M'N NC(R2BS %Z6TB*&+^S9N2;57Y59Y^#<69S_PS,3CT]_ MXL_3;!/]L7DD:'VQ:Y^,AT+]&_J*8('R@FN)@888>2"U9!L$H;.XF^M73Y\A M^?R:"=N38GHWF.^SLX[:8K6 !420.FNY01H+YB K!S$$#M79]C]])=KZ$V5] M&,O34>[[Z+GG:R+M'BLCH2E3/CK:4<]QY<:EV43OI,VG:E=>NSYXJ1,V]A"W M1!7F E'NE($*6H(9M:7DFL,+NP[2(!,J'[J<"767X_UC]CV;+3.[4=;F5Y// M5IAL7JR=IQ#9K+C)B[OTZ]67V-3J*_LS"IN.KJ\GK#O[S\GBUBSGB_PN*RJ8 MAHHM! 2%6'&HG%NY)W _HH,QV#"4+LS)(9*XP#7$"(NL$ >(TN4LY2X."GT M&:H>NSW.4L^3:CY.YG\>"U?;72$P%5=&G'OB-2#4&B ,VTC(O+FTX+3&]?[B MP+0!D,]4R=^%-Z-_BLO2G'WY8S;73 (Q@60$BH?C29GUDH* M-U((3R^-*G55F3>(99N,2+ESKFZ>='%OA-C!\H$Q;)CE0!( "(-(0:I*F1R$ MX#+X45>A>?-0'J?'>#Y=*5\"O%%]^B2\F5U/BFR\,+>CV2R;[CULW%\X6$&P M@L!)CY36(CHYFFYZ*JDV%[)3WY"V\H;A["XVZYDMK!2R?*!6 %A9"8VWAF%L MB:!N.UPDBS;VL@X0&YI+F@>V-P)5"D0^4"L )P!C5%#.,?&," M$*2>7[L)R MSC:B\:.^ZKGH=L:BC=E]T?/CH:*':P:J;!04 HDMXIR)Z/-OS2Z.9OW"V72. MYI^SJ5&$>YS8=#8;W]Z-BF-/.QZK&K05# !K4)S),2,(8<@W$BL#:RV7!A@@ MVOX45P?=_OA4=OKTR>Y9U3@RM9.6&4.5DI0A+6 )9?R@VO/9K]A&G4V H\RJ MA7-G0<:C:3;?;%^]SRH$&.\J'SQ63FB#B-06(>0IBT9Y(QOUK$[!-Q;*1#+$8MR:BXYCXM3QY'<2*D!JO6ZZ #CT]N>UL[% MM3?V?,B*],'H:P9/X<^C:H% 1"F0P A#I+!*D:TKJ*/'>2%;1DVJ_!B+SD>W M0QZ].&UY.QE]F4PGB_O#1-I?+["XZ*42:,BP\,1$-P"6QS1:$79AN>\[.+QJ M#.L^>:7F\^Q(/.6A:@%)FUXO01QX$H=1% Z6\[@VW%[8PJT/5IT)]2",U0:O MC]DX_SJ;_/O@DY.G-10(%A8PB8&!V"$@''J8#XRM]9CN %VK7LU97? '046S MCI2??,_,:#&^_>.;NOZO6&85QYB7T3VWH]G7[,W,S1>3N]$BN[KY7(QF\]CD M*GI^,CX2,]+VMP=N!.6*$(C3?5Z.5=IU+/T5Y^O2=^+QEY1@-ON M3W^>:#=*(: ("0T\@,:J. 6OE@Z&( ,9I;V'S7[,TK;-9/9UIZ:.(W"X?M 4 M XB,($I*!;6'U*^\$<. LIBCRUJ8-LZ*W0&SC6+>U;1;J>\/J^ZZS'MH*2"% M.-(.R02R9,1)Y-9X( ()KY-6Y!4O:5OEX-GH#XJ-[L>W;)QN?T[N8I&KFT_Q MT_G->MX^%AOVVOQQ>0OG5KG;M%)>#:4_ M+4;%PD8']<@Q?;-?% VC$4#82$ET2108X@MT8067]@!6M<4;'H$U-'=JQD) M5<[SFON2@(S4@,FX/-646F05UV:K3*3J;%(-UT%YM2/@7+V]&O;'"I/\^M!9 M9%-?$0R-"D26840)U$(SL-XA- Q[+$VE6Z4_D>T_@WI-L_\\S76Y8_7BE?+> MMID>GDFYNGG"5;GB7;/E0#0%2BCKM28$.("87.[-\J%;,,2&8$DA*22'$ MQ'B.@$ 4 RX<(96VEEL*+-TF-]RM4544Z41H)8Z^?T%H]=>HN*[^5$K-[PA: M8*(B9L((',>/($C0$D>J[(7Y8%V1;N]#*]VJJ[/\@JL.'K_ ^*1<8(!"2HC$ MUCBGD(IHFE(6(.&%W3CK@0//,P'60+^SJ/RSL7F0;G:=LE"EV\5'[XBT\77! M2JH6L-19#L@=?:ZL38&.IN#D:W? M_=)DW@XH;18C^5@)9D=5FKO?)R\C ..ZNK$#3@7J"*W'+ R.K,E+?ZMQ$ZFW MSI07#=&C)Y(!$"!9)CD509D8E#+UN(,G(VG&>B)6CY$^26:M%JV:SJ;7M]<[ MT7[P3)+H;!ZSIXP3$A7FG]V=16-D)+[ZR8C-SR.W=@N5_;T?\^UG$E#G'#.$ M@7'.J-C M7E:QEAJQAS4K'\Y9I_ZC 9U#5CS1X\5T\>?%U>UD*SI?)T/_G%?G_%<772YN M=D9FVW][L@RHH4 5HXC623=+)-DLKSII/K6] M\-.?T\O)[+(/7VW[W4G8ZL*+]D1E9SQX% ;KK: UQC:IIU'@!?2QJ,\9H.SU M=%$Q?25*/3PDN Y2$NU5P.H4AZ;K\[.^NG+-[4$9VK?#0Y.$D'546L&4=F!T MU3I6(W !ITEJ[P(UH5Z1K[?#0<7"5?7A(RU UHK15QI9H*3426<^%*T[' M1;T>.+#S\-!QTB_&EQS X2%BF)!!2>\XXQ0Q$B"U9*ELU/ZV0%Z?R*HN#@\= M!T1WU[OR:C*MG-.5U_?';'JS_/C['WL/$.W\7!*>,26)I)1R+QQ*0G0]5T_5 MR*XW]$N7)U>RS@?,,$^PJ?68K"W#\E/5*7[[]]6&]/W\YK^3F_NJC/??M/[0AYOOD\6G[Q>SM?;OTH_> MQI2JHGA1<&.8SO;(!A;U'4;6P8L:"+^SQY*,;1T;H<*= ]?.O+K*^_PM2[M*N=PNUG4I M\NA7:9GGSQ/\MI@O=_IR)WYE8D(#8S%ZRT*,@DD?6"TA2<=6JKQ'YG>$T.!7 MBJVM63_.V=;[$W).G&%*< F.&@DD(["1/5(^LGKJ8UP7&L#9:TK[]]OKZXO% MKP]?GXF7F2\WTY_3FU]OV>[G$X_<2HA.14'S%IM'@]YR6K73XHH*@(.\N;=L M]R2)P%R@@GM*I?+$R:S#M1R]H"-+.79%NM:RWQL=]""6RL("!8 C+(QL'JN3&"374R!I.N7+D=ENX\#IA@[ MVW/244N#AA"ON I(A%:$UECP8&T3M[3$8&WOOD'GD!5/]/"_V[S]?C?+NGV[ M$OSC],Y=I.+C_.HJSA?5A]I0BI,&DJ*PT6M+K%?24,JK]A)W:#C?I$/,$-># M,]+W7)K3!:XCTK+WM_MZV7"!Z+#!0+"\UG>I6S]6"895 M"XLR-:QEFG>OC2>18/B*N$IK+=]MJN7WHH_/U<0]:I_#X>0M&52H1/! MN V>8*!1:>@Q[34'$4YM$?C7I,B%:V_2!"/+MM?JB,+*&*F\1TZ(3NNXC"A* MVX[V%&@%CB30\%7_88"M3/T_8HI22*F])5?"$#&Q^@0" M5)V.O5%!UF!A)($UZEK[>./S 5;\U M^I1QDWCK*O3;#>(]?<^]P;R%LU9E%\Y'KUFPC ?%/4<'AS4<*LRV;SC^X?9F M>7,QNYS.OK6<;=GYPA25BL1P[2QGFEM/A(JUA(-U(^L9W14=SV4JSXE=\5[/ MT\FV=U[@I7/JS9 MM9K=IIH>UA+LE01 RU2;II .4$T>Q67K M5???B^F756CY:Y?1K ,'DWP DPU6],3KC(T+@M>H*!)$IYN5MTA77[B.3-OZ M5[%$/,CL:S.EP;E0I5T)UO)'R3JM3CG B-G9:=Z/1AY)@V+4\,5:38<<13R; M*IYO%(EY2YVFQG*"6CD>0- :A_QODZ)"!2YS8U+$WD@P&&6L)]F[/AXUD$0# M>#1@ V&6!P%:!5FC872C^LU''VT=6)B\>*5LDPF#TQ&ST I-, MFIH+VA'?I$1F@3>N!AH0/2>$0U&7+6/Q;G:SF,Z6TR^M76;8]\[$)-(JZPG$ M094 U3:J6L9H=9.L=H$G9 OA:WO+3R-T>[U L*H>_W9'X(EE1BX@"LJ BVR6 MD2(2'T-TGO*,ZD%^8SL2NZ^+];#[Q/K<4GWW8P7KIPRDS:/X:X><3OFZQ(R@ MJ+4UF@@A/34H\O*%S#H9DNR#3O')O.5N\]C2ZVS]L=S>'F7YY0 M "*@T<$X1XS6FJA::GD-:5(SJ, $1T]\[ARG/MF][3!L3ZSR$-8462YOK]?_ MUXCII[\H4498Y3PQ$8GD"!E/OI:F(I:$)JP?X6;MC*SO#+/.?6N+I;+(SH_/_Y4$C18G?]$ M()B7),(#I_5<\S+1I ;\ -3U4*!?7I<;"K2["VO93ZG\AM5(-^/>TWGYQ<\D M$RU12 @*(3QWSDO+-D:(!(A\7*0Y"]I/#/YY9-L5?[:'N;=#\M.'DT6K1401 MLGY%A89)9C>SH@1II^W/.F!,0\H/48E"<>/47@J.NY M:6_'UNBO!1?E''+MUJIL93BV$JQ[[$,+8_*+ZJXJ__O,?_P=02P$"% ,4 " V@Z-./?VS8#?- M "*M@T $0 @ $ 8W-L="TR,#$Y,#,S,2YX;6Q02P$" M% ,4 " V@Z-.HE!YC]@, !AC@ $0 @ %FS0 8W-L M="TR,#$Y,#,S,2YX&UL4$L%!@ & 8 B@$ !$B @ $! end