0001487371-19-000178.txt : 20190805 0001487371-19-000178.hdr.sgml : 20190805 20190805171203 ACCESSION NUMBER: 0001487371-19-000178 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190805 DATE AS OF CHANGE: 20190805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GenMark Diagnostics, Inc. CENTRAL INDEX KEY: 0001487371 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 272053069 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34753 FILM NUMBER: 19999524 BUSINESS ADDRESS: STREET 1: 5964 LA PLACE COURT CITY: CARLSBAD STATE: CA ZIP: 92008 BUSINESS PHONE: (760) 448-4300 MAIL ADDRESS: STREET 1: 5964 LA PLACE COURT CITY: CARLSBAD STATE: CA ZIP: 92008 10-Q 1 gnmk-20190630.htm 10-Q Document

 
  UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2019
or
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to            
Commission File Number: 001-34753  
 
GenMark Diagnostics, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware
27-2053069
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
 
 
5964 La Place Court
Carlsbad, California
92008-8829
(Address of principal executive offices)
(Zip code)
Registrant’s telephone number, including area code: 760-448-4300
Title of each class
 
Trading
 Symbol(s)
 
Name of each exchange on which registered
Common Stock, par value $0.0001 per share
 
GNMK
 
The NASDAQ Stock Market LLC

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).    Yes  x    No  ¨

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

1


Large accelerated filer
¨
 
Accelerated filer
¨
Non-accelerated filer
¨
 
Smaller reporting company
x
Emerging growth company
¨
 
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  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. ¨    
The number of outstanding shares of the registrant’s common stock on August 1, 2019 was 57,439,332.
 

2


GENMARK DIAGNOSTICS, INC.
TABLE OF CONTENTS
 


3


PART I. FINANCIAL INFORMATION
 
ITEM 1.     FINANCIAL STATEMENTS

GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
 
June 30,
2019
 
December 31,
2018
ASSETS:
Current Assets:
 
 
 
Cash and cash equivalents
$
23,733

 
$
36,286

Short-term marketable securities
17,627

 
8,882

Accounts receivable, net of allowances of $107 and $75, respectively
6,756

 
11,534

Inventories, net
9,912

 
10,244

Prepaid expenses and other current assets
2,085

 
1,483

Total current assets
60,113

 
68,429


 
 
 
Property and equipment, net
18,927

 
21,070

Intangible assets, net
1,727

 
2,023

Restricted cash
758

 
758

Noncurrent operating lease right-of-use assets
4,883

 

Other long-term assets
766

 
701

Total assets
$
87,174

 
$
92,981


 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY:
Current liabilities:
 
 
 
Accounts payable
$
8,390

 
$
9,886

Accrued compensation
5,349

 
7,358

Current operating lease liability
1,815

 

Other current liabilities
2,167

 
3,043

Total current liabilities
17,721

 
20,287


 
 
 
Deferred rent

 
2,996

Long-term debt
48,271

 
36,042

Noncurrent operating lease liability
6,339

 

Other noncurrent liabilities
62

 
109

Total liabilities
72,393

 
59,434


 
 
 
Stockholders' equity:
 
 
 
Preferred stock, $0.0001 par value; 5,000 authorized, none issued

 

Common stock, $0.0001 par value; 100,000 authorized; 57,430 and 56,240 shares issued and outstanding, respectively
6

 
6

Additional paid-in capital
506,949

 
500,344

Accumulated deficit
(492,271
)
 
(466,883
)
Accumulated other comprehensive income
97

 
80

Total stockholders’ equity
14,781

 
33,547

Total liabilities and stockholders’ equity
$
87,174

 
$
92,981


See accompanying notes to unaudited condensed consolidated financial statements.


4




GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands, except per share data)
 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2019
 
2018
 
2019
 
2018
Revenue:
 
 
 
 
 
 
 
Product revenue
$
18,220

 
$
14,867

 
$
39,591

 
$
35,443

License and other revenue
154

 
74

 
316

 
143

Total revenue
18,374

 
14,941

 
39,907

 
35,586

Cost of revenue
11,801

 
10,527

 
27,471

 
27,007

Gross profit
6,573

 
4,414

 
12,436

 
8,579

Operating expenses:
 
 
 
 
 
 
 
Sales and marketing
5,803

 
5,187

 
11,712

 
10,589

General and administrative
4,931

 
4,547

 
9,452

 
8,680

Research and development
7,749

 
10,482

 
14,092

 
15,902

Total operating expenses
18,483

 
20,216

 
35,256

 
35,171

Loss from operations
(11,910
)
 
(15,802
)
 
(22,820
)
 
(26,592
)
Other income (expense):
 
 
 
 
 
 
 
Interest income
179

 
202

 
312

 
389

Interest expense
(1,528
)
 
(797
)
 
(2,804
)
 
(1,585
)
Other income (expense)
(4
)
 
(90
)
 
(15
)
 
(102
)
Total other income (expense)
(1,353
)
 
(685
)
 
(2,507
)
 
(1,298
)
Loss before provision for income taxes
(13,263
)
 
(16,487
)
 
(25,327
)
 
(27,890
)
Income tax expense
45

 
34

 
61

 
54

Net loss
$
(13,308
)
 
$
(16,521
)
 
$
(25,388
)
 
$
(27,944
)
Net loss per share, basic and diluted
$
(0.23
)
 
$
(0.30
)
 
$
(0.45
)
 
$
(0.50
)
Weighted average number of shares outstanding, basic and diluted
57,171

 
55,547

 
56,878

 
55,377


 
 
 
 
 
 
 
Other comprehensive loss:
 
 
 
 
 
 
 
Net loss
$
(13,308
)
 
$
(16,521
)
 
$
(25,388
)
 
$
(27,944
)
Other comprehensive income/(loss):
 
 
 
 
 
 
 
Foreign currency translation adjustments, net of tax
15

 
(14
)
 
9

 
20

Net unrealized gains on marketable securities, net of tax
6

 
15

 
8

 
23

Total other comprehensive income
21

 
1

 
17

 
43

Total comprehensive loss
$
(13,287
)
 
$
(16,520
)
 
$
(25,371
)
 
$
(27,901
)

See accompanying notes to unaudited condensed consolidated financial statements.

5


GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
Six Months Ended 
 June 30,
 
2019
 
2018
Operating activities:
 
 
 
Net loss
$
(25,388
)
 
$
(27,944
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
3,616

 
3,507

Net amortization/(accretion) of premiums/discounts on investments
(98
)
 
(78
)
Amortization of deferred debt issuance costs
816

 
583

Stock-based compensation
5,711

 
5,799

Provision for bad debt
46

 
34

Non-cash inventory adjustments
897

 
809

Other non-cash adjustments
125

 
(13
)
Changes in operating assets and liabilities:
 
 
 
Accounts receivable
4,720

 
3,501

Inventories
(1,387
)
 
353

Prepaid expenses and other assets
(784
)
 
340

Accounts payable
(1,143
)
 
(1,853
)
Accrued compensation
(2,490
)
 
(853
)
Other current and non-current liabilities
(257
)
 
(622
)
Net cash used in operating activities
(15,616
)
 
(16,437
)
Investing activities:
 
 
 
Purchases of property and equipment
(467
)
 
(924
)
Purchases of marketable securities
(19,440
)
 
(23,622
)
Maturities of marketable securities
10,800

 
42,600

Net cash (used in) provided by investing activities
(9,107
)
 
18,054

Financing activities:
 
 
 
Proceeds from issuance of common stock
464

 
535

Principal repayment of borrowings
(35,140
)
 
(45
)
Proceeds from borrowings
50,000

 

Payments associated with debt issuance
(3,588
)
 
(20
)
Proceeds from stock option exercises
432

 
22

Net cash provided by financing activities
12,168

 
492

Effect of exchange rate changes on cash, cash equivalents, and restricted cash
2

 
28

Net increase (decrease) in cash, cash equivalents, and restricted cash
(12,553
)
 
2,137

Cash, cash equivalents, and restricted cash at beginning of year
37,044

 
27,512

Cash, cash equivalents, and restricted cash at end of period
$
24,491

 
$
29,649

Non-cash investing and financing activities:
 
 
 
Transfer of systems to property and equipment from inventory
$
822

 
$
956

Property and equipment included in accounts payable
$
18

 
$
168

Supplemental cash flow information:
 
 
 
Cash paid for income taxes, net
$
104

 
$
113

Cash paid for interest
$
1,837

 
$
1,003


See accompanying notes to unaudited condensed consolidated financial statements.


6



GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
FOR THE THREE MONTHS ENDED JUNE 30, 2019
(In thousands)


 
Common Stock
 
Additional paid-in
capital
 
Accumulated other
comprehensive loss
 
Accumulated
deficit
 
Total stockholders' equity
 
Shares
 
Par Value
 
 
 
 
Balance—March 31, 2019
57,026

 
6

 
503,318

 
76

 
(478,963
)
 
24,437

Stock-based compensation expense

 

 
3,167

 

 

 
3,167

Issuance of employee stock purchase plan shares
105

 

 
464

 

 

 
464

Restricted stock awards issued, net of cancellations
299

 

 

 

 

 

Net loss

 

 

 

 
(13,308
)
 
(13,308
)
Foreign currency translation adjustments

 

 

 
15

 

 
15

Unrealized gain on marketable securities

 

 

 
6

 

 
6

Balance—June 30, 2019
57,430

 
$
6

 
$
506,949

 
$
97

 
$
(492,271
)
 
$
14,781



See accompanying notes to unaudited condensed consolidated financial statements.



7





GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
FOR THE THREE MONTHS ENDED JUNE 30, 2018
(In thousands)

 
Common Stock
 
Additional paid-in
capital
 
Accumulated other
comprehensive loss
 
Accumulated
deficit
 
Total stockholders' equity
 
Shares
 
Par Value
 
 
 
 
Balance—March 31, 2018
55,412

 
6

 
490,306

 
50

 
(427,808
)
 
62,554

Stock-based compensation expense

 

 
3,075

 

 

 
3,075

Issuance of employee stock purchase plan shares
134

 

 
535

 

 

 
535

Restricted stock awards issued, net of cancellations
206

 

 

 

 

 

Shares issued under stock-based compensation plans
1

 

 
5

 

 

 
5

Net loss

 

 

 

 
(16,521
)
 
(16,521
)
Foreign currency translation adjustments

 

 

 
(14
)
 

 
(14
)
Unrealized gain on marketable securities

 

 

 
15

 

 
15

Balance—June 30, 2018
55,753

 
$
6

 
$
493,921

 
$
51

 
$
(444,329
)
 
$
49,649


See accompanying notes to unaudited condensed consolidated financial statements.



8


GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
FOR THE SIX MONTHS ENDED JUNE 30, 2019
(In thousands)


 
Common Stock
 
Additional paid-in
capital
 
Accumulated other
comprehensive loss
 
Accumulated
deficit
 
Total stockholders' equity
 
Shares
 
Par Value
 
 
 
 
Balance—December 31, 2018
56,240

 
6

 
500,344

 
80

 
(466,883
)
 
33,547

Stock-based compensation expense

 

 
5,711

 

 

 
5,711

Issuance of employee stock purchase plan shares
105

 

 
464

 

 

 
464

Restricted stock awards issued, net of cancellations
1,014

 

 

 

 

 

Shares issued under stock-based compensation plans
71

 

 
430

 

 

 
430

Net loss

 

 

 

 
(25,388
)
 
(25,388
)
Foreign currency translation adjustments

 

 

 
9

 

 
9

Unrealized gain on marketable securities

 

 

 
8

 

 
8

Balance—June 30, 2019
57,430

 
$
6

 
$
506,949

 
$
97

 
$
(492,271
)
 
$
14,781



See accompanying notes to unaudited condensed consolidated financial statements.




9



GENMARK DIAGNOSTICS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
FOR THE SIX MONTHS ENDED JUNE 30, 2018
(In thousands)

 
Common Stock
 
Additional paid-in
capital
 
Accumulated other
comprehensive loss
 
Accumulated
deficit
 
Total stockholders' equity
 
Shares
 
Par Value
 
 
 
 
Balance—December 31, 2017
55,066

 
6

 
487,525

 
8

 
(416,385
)
 
71,154

Stock-based compensation expense

 

 
5,799

 

 

 
5,799

Issuance of employee stock purchase plan shares
134

 

 
535

 

 

 
535

Restricted stock awards issued, net of cancellations
548

 

 

 

 

 

Shares issued under stock-based compensation plans
5

 

 
22

 

 

 
22

Net loss

 

 

 

 
(27,944
)
 
(27,944
)
Reimbursement of offering costs

 

 
40

 

 

 
40

Foreign currency translation adjustments

 

 

 
20

 

 
20

Unrealized gain on marketable securities

 

 

 
23

 

 
23

Balance—June 30, 2018
55,753

 
$
6

 
$
493,921

 
$
51

 
$
(444,329
)
 
$
49,649


See accompanying notes to unaudited condensed consolidated financial statements.





10


GENMARK DIAGNOSTICS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. Organization and Basis of Presentation
    
GenMark Diagnostics, Inc., the Company or GenMark, was formed by Osmetech plc as a Delaware corporation in February 2010, and had no operations prior to its initial public offering, which was completed in June 2010. The Company is a provider of multiplex molecular diagnostic solutions designed to enhance patient care, improve key quality metrics, and reduce the total cost-of-care.

Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, and applicable regulations of the U.S. Securities and Exchange Commission, or the SEC, and should be read in conjunction with the audited financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2018 filed with the SEC on February 25, 2019. These unaudited condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. These adjustments are of a normal, recurring nature. Interim period operating results may not be indicative of the operating results for the full year or any future period.

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The Company has experienced net losses and negative cash flows from operating activities since its inception and had an accumulated deficit of $492,271,000 as of June 30, 2019. The Company's ability to transition to profitable operations is dependent upon achieving a level of revenues adequate to support its cost structure through expanding its product offerings and consequently increasing its product revenues. As of June 30, 2019, the Company had available cash, cash equivalents, and marketable securities of $41,360,000 and working capital of $42,392,000 available to fund future operations. The Company has prepared cash flow forecasts which indicate, based on the Company's current cash resources available and working capital, that the Company will have sufficient resources to fund its operations for at least one year after the date the financial statements are issued.

Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and the notes thereto. The Company’s significant estimates included in the preparation of the financial statements are related to accounts receivable, inventories, property and equipment, leases, intangible assets, employee-related compensation accruals, warranty liabilities, tax valuation accounts, and stock-based compensation. Actual results could differ from those estimates.

The Company changed its estimate of the forfeiture rate used to determine stock-based compensation expense based upon recent employment history. The change in forfeiture rate resulted in an additional $174,000 in stock-based compensation expense during the six months ended June 30, 2019.

Segment Information
The Company currently operates in one reportable business segment, which encompasses the development, manufacturing, sales and support of instruments and molecular tests based on its proprietary eSensor® detection technology. Substantially all of the Company’s operations and assets are in the United States.

Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or the FASB, or other standard setting bodies that the Company adopts as of the specified effective date.

In June 2018, the FASB issued Accounting Standards Update, or ASU 2018-07, Compensation - Stock Compensation (Topic 718), which simplifies the accounting for non-employee share-based payment transactions. The new standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. ASU 2018-07 is effective for fiscal years beginning after December 15, 2018 (including interim periods within that fiscal year), with early adoption permitted. The Company adopted this new standard in the second quarter of 2018 and determined its application did not have a material impact on the Company's unaudited condensed consolidated financial statements.


11


In February 2016, the FASB issued ASU 2016-02, Leases, which outlines a comprehensive lease accounting model and supersedes the existing lease guidance. The new guidance requires lessees to recognize lease liabilities and corresponding right-of-use, or ROU, assets for all leases with lease terms of greater than 12 months. The guidance also changes the definition of a lease and expands the disclosure requirements of lease arrangements. The new guidance must be adopted using the modified retrospective approach and is effective for annual periods beginning after December 15, 2018. The Company adopted the new standard in the first quarter of 2019 using the package of transition practical expedients. The Company recognized non-current ROU assets of $5,097,000 and current and non-current lease liabilities of $1,780,000 and $6,832,000, respectively, upon adoption. Deferred rent is now presented as an offset to the Company's non-current operating lease ROU assets. The new lease standard did not have a material impact on the Company's unaudited condensed consolidated statements of operations, cash flows, or stockholders' equity.

Revenue
The Company recognizes revenue from operations through the sale of products and other services. Product revenue comprises the sale of diagnostic tests and instruments, as well as related services.

Revenue is recognized when control of products and services is transferred to the customer in an amount that reflects the consideration that the Company expects to receive from the customer in exchange for those products and services. This process involves identifying the contract with the customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once it has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. The Company recognizes revenue for satisfied performance obligations only when it determines there are no uncertainties regarding payment terms or transfer of control.

Revenue from product sales is recognized generally upon shipment to the end customer, which is when control of the product is deemed to be transferred. Invoicing typically occurs upon shipment and the term between invoicing and when payment is due is not significant. Revenue from instrument services is recognized as the services are rendered, typically evenly over the contract term.

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities. Employee sales commissions are recorded as selling, general and administrative expenses when incurred or amortized over the estimated contract term when resulting from new contract acquisition efforts.

The Company allocates contract price to each performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is determined by the Company's best estimate of stand-alone selling price using average selling prices over a rolling 12-month period along with a specific assessment of any unique circumstances of the contract. For those products for which there is limited sales history, the Company makes price determinations based on similar product sales data.

The following table represents disaggregated revenue by source (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue Source:
 
 
 
 
 
 
 
ePlex product revenue
$
12,035

 
$
7,092

 
$
27,686

 
$
19,014

XT-8 product revenue
6,185

 
7,775

 
11,905

 
16,429

Total product revenue
18,220

 
14,867

 
39,591

 
35,443

License and other revenue
154

 
74

 
316

 
143

Total revenue
$
18,374

 
$
14,941

 
$
39,907

 
$
35,586


12



Cash, Cash Equivalents and Marketable Securities
Cash and cash equivalents consist of cash on deposit with banks, money market instruments and certificates of deposit with original maturities of three months or less at the date of purchase. Marketable securities consist of certificates of deposits that mature in greater than three months. Marketable securities are accounted for as "available-for-sale" with the carrying amounts reported in the balance sheets stated at cost, which approximates their fair market value, with unrealized gains and losses, if any, reported as a separate component of stockholders' equity and included in comprehensive loss.

Restricted Cash
Restricted cash represents amounts designated for uses other than current operations and was $758,000 as of both June 30, 2019 and December 31, 2018, held as security for the Company’s letter of credit with Banc of California.

Receivables
Accounts receivable consist of amounts due to the Company for sales to customers and are recorded net of an allowance for doubtful accounts. The allowance for doubtful accounts is determined based on an assessment of the collectability of specific customer accounts, the aging of accounts receivable, and a reserve for unknown items based upon the Company’s historical experience.

Product Warranties
The Company generally offers a one year warranty for its instruments sold to customers and typically up to a sixty-day warranty for consumables. Factors that affect the Company’s warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs, and the cost per repair. The Company periodically assesses the adequacy of its warranty reserve and adjusts the amount as appropriate.

Intangible Assets
Intangible assets consists of licenses or sublicenses to technology covered by patents owned by third parties, and are amortized on a straight-line basis over the expected useful lives of these assets, which is generally ten years. Amortization of licenses typically begins upon the Company obtaining access to the licensed technology and is recorded in cost of revenues for licenses supporting commercialized products. The amortization of licenses to technology supporting products in development is recorded in research and development expenses.

Impairment of Long-Lived Assets
The Company assesses the recoverability of long-lived assets, including intangible assets, by periodically evaluating the carrying value whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If impairment is indicated, the Company writes down the carrying value of the asset to its estimated fair value. This fair value is primarily determined based on estimated discounted cash flows.

Inventories
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value and include direct labor, materials, and manufacturing overhead. The Company periodically reviews inventory for evidence of slow-moving or obsolete parts, and writes inventory down to net realizable value, as needed. This write-down is based on management’s review of inventories on hand, compared to estimated future usage and sales, shelf-life assumptions, and assumptions about the likelihood of obsolescence. If actual market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.

Property and Equipment, net
Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.

13


Machinery and laboratory equipment
3 - 5 years
Instruments
4 - 5 years
Office equipment
3 - 7 years
Leasehold improvements
over the shorter of the remaining life of the lease or the useful economic life of the asset

Leases
The Company determines if an arrangement is a lease at inception. Operating leases are recorded in the consolidated balance sheets as noncurrent operating lease ROU assets and current and noncurrent operating lease liabilities. Finance leases are recorded in the consolidated balance sheets as other current assets and liabilities and other non-current assets and liabilities.

ROU assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at the commencement date based on the present value of the Company’s lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date to determine the present value of its lease payments. ROU assets are recognized at the commencement date based upon the initial measurement of the operating lease liability less any lease incentives received.

The Company’s lease agreements can include both lease and non-lease components. The Company accounts for each lease component separately from the non-lease components within its lease agreements.

Income Taxes
Current income tax expense is the amount of income taxes expected to be payable for the current year. A deferred income tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. A full valuation allowance has been recorded against the Company’s net deferred tax assets due to the uncertainty surrounding the Company’s ability to utilize these assets in the future. The Company provides for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards prescribed by the authoritative guidance on income taxes. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. The Company recognizes accrued interest related to uncertain tax positions as a component of income tax expense.

A tax position that is more likely than not to be realized is measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority that has full knowledge of all relevant information. Measurement of a tax position that meets the more likely than not threshold considers the amounts and probabilities of the outcomes that could be realized upon settlement using the facts, circumstances and information available at the reporting date.

2. Net Loss per Common Share

Basic net loss per share is calculated by dividing loss available to stockholders of the Company's common stock (the numerator) by the weighted average number of shares of the Company's common stock outstanding during the period (the denominator). Shares issued during the period and shares reacquired during the period are weighted for the portion of the period that they were outstanding. Diluted loss per share is calculated in a similar way to basic loss per share except that the denominator is increased to include the number of additional shares that would have been outstanding if the dilutive potential shares had been issued, unless the effect would be anti-dilutive.

The calculations of diluted net loss per share for each of the six months ended June 30, 2019 and 2018 did not include the effects of the following stock options and other equity awards which were outstanding as of the end of each period because the inclusion of these securities would have been anti-dilutive (in thousands):

14


 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Options outstanding to purchase common stock
2,130
 
2,452
 
2,130
 
2,452
Other unvested equity awards
3,846
 
3,637
 
3,846
 
3,637
Total
5,976
 
6,089
 
5,976
 
6,089

3. Stock-Based Compensation

Equity awards may be granted at the discretion of the Compensation Committee of the Board of Directors under the Company's 2010 Equity Incentive Plan, as amended, or the 2010 Plan, in connection with the hiring or retention of personnel and are subject to certain conditions. The Company recognizes stock-based compensation expense related to stock options, restricted stock units, and market-based stock units granted to employees, directors and non-employee advisors in exchange for services under the 2010 Plan, and employee stock purchases under the Company's Amended and Restated 2013 Employee Stock Purchase Plan, or the ESPP. Employee participation in the 2010 Plan is at the discretion of the Compensation Committee of the Board of Directors of the Company. Each equity award grant reduces the number of shares available for grant under the 2010 Plan. Stock-based compensation expense is recorded in cost of sales, sales and marketing, research and development, and/or general and administrative expenses based on the employee's respective function. During the six months ended June 30, 2019 and 2018, the Company recognized stock-based compensation expense of $5,711,000 and $5,799,000, respectively. The Company recognized stock-based compensation expense of $3,167,000 and $3,075,000, respectively, during the three months ended June 30, 2019 and 2018.

Stock Options
The fair value of stock options granted is derived from the Black-Scholes Option Pricing Model, which uses several judgment-based variables to calculate the expense. The inputs include the expected term of the stock option, the expected volatility and other factors.

Expected Term. The expected term represents the period that the stock-based awards are expected to be outstanding and is determined by using the simplified method.
Expected Volatility. The Expected volatility represents the estimated volatility in the Company’s stock price over the expected term of the stock option and is determined by review of the Company’s and similar companies’ historical experience.
Expected Dividend. The Black-Scholes Option Pricing Model calls for a single expected dividend yield as an input. The Company has assumed no dividends as it has never paid dividends and has no current plans to do so.
Risk-Free Interest Rate. The risk-free interest rate used in the Black-Scholes Option Pricing Model is based on published U.S. Treasury rates in effect at the time of grant for periods corresponding with the expected term of the option.

All stock options granted under the 2010 Plan are exercisable at a per share price equal to the closing quoted market price of a share of the Company’s common stock on the NASDAQ Global Market on the grant date and generally vest over a period of four years. Stock options are generally exercisable for a period of up to ten years after grant and are typically forfeited if employment is terminated before the options vest.
 


15



The following table summarizes stock option activity during the six months ended June 30, 2019:
 
Number of
Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2018
2,439,914

 
$
9.57

Granted

 
$

Exercised
(71,833
)
 
$
5.98

Cancelled
(237,934
)
 
$
12.06

Outstanding at June 30, 2019
2,130,147

 
$
9.42

Vested and expected to vest at June 30, 2019
2,130,146

 
$
9.42

Exercisable at June 30, 2019
2,130,042

 
$
9.42


Options that were exercisable as of June 30, 2019 had a remaining weighted average contractual term of 3.64 years, and an aggregate intrinsic value of $971,000. As of June 30, 2019, there were 2,130,147 stock options outstanding, which had a remaining weighted average contractual term of 3.64 years and an aggregate intrinsic value of $971,000. No stock options were granted during the six months ended June 30, 2019.

Restricted Stock Units

Restricted stock units granted under the 2010 Plan generally vest over a period of between one and four years and are typically forfeited if service to the Company ceases before the restricted stock units vest. The compensation expense related to the restricted stock units is calculated as the fair market value of the Company's stock on the grant date and is adjusted for estimated forfeitures. Restrictions expire after the grant date in accordance with specific provisions in the applicable award agreement.

The Company’s restricted stock unit activity for the six months ended June 30, 2019 was as follows:
 
 
Restricted Stock Units
 
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
 
2,665,708

 
$
6.12

Granted
 
1,541,921

 
$
6.73

Vested
 
(868,154
)
 
$
5.81

Cancelled
 
(253,594
)
 
$
6.70

Unvested at June 30, 2019
 
3,085,881

 
$
6.47

 
As of June 30, 2019, there was $15,761,000 of unrecognized compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted average period of 2.78 years. The total fair value of restricted stock units that vested during the six months ended June 30, 2019 and 2018 was $6,100,000 and $2,929,000, respectively.

Market-Based Stock Units    
The Company issued market-based stock units in each of February 2019, 2018, and 2017, which may result in the recipient receiving shares of stock equal to 200% of the target number of units granted. The vesting and issuance of Company stock depends on the Company's stock performance as compared to the NASDAQ Composite Index over the three-year period following the grant, subject to the recipient's continued service with the Company. As of June 30, 2019, there was $3,514,000 of unrecognized stock-based compensation expense related to market-based stock unit awards, which is expected to be recognized over a weighted average period of 1.90 years.

The Company’s market-based stock unit activity for the six months ended June 30, 2019 was as follows:     

16


 
Market-Based Stock Units
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
328,739

 
$
10.03

Units Granted
460,000

 
$
10.22

Cancelled
(28,334)

 
$
9.39

Unvested at June 30, 2019
760,405

 
$
10.16


The fair value of these market-based stock units was estimated on the grant date using the Monte Carlo Simulation Valuation Model, which estimates the potential outcome of achieving the market condition based on simulated future stock prices, with the following assumptions for the six months ended June 30, 2019 and 2018:
 
Six Months Ended June 30,
 
2019
 
2018
Expected volatility
64
%
 
65
%
Risk-free interest rate
2.50
%
 
2.40
%
Expected dividend
%
 
%
Weighted average fair value
$10.11 - $10.31

 
$
7.19


Employee Stock Purchase Plan
The Company's stockholders originally approved the ESPP in May 2013. In May 2018, the Company's stockholders approved the amendment and restatement of the ESPP, which increased the shares authorized for issuance under the ESPP from 650,000 shares to 1,750,000 shares.
    
The price at which stock is purchased under the ESPP is equal to 85% of the fair market value of the Company's common stock on the first or the last day of the offering period, whichever is lower. Generally, each offering under the ESPP will be for a period of six months as determined by the Company's Board of Directors; provided that no offering period may exceed 27 months. Employees may invest up to 10% of their qualifying gross compensation through payroll deductions. In no event may an employee purchase more than 1,500 shares of common stock during any six-month offering period. As of June 30, 2019, there were 835,818 shares of common stock available for issuance under the ESPP.  The ESPP is a compensatory plan as defined by the authoritative guidance for stock compensation; therefore, stock-based compensation expense related to the ESPP has been recorded during each of the six months ended June 30, 2019 and 2018.

Stock-Based Compensation Expense Recognition
Stock-based compensation was recognized in the unaudited condensed consolidated statements of comprehensive loss as follows (in thousands):
 
Three Months Ended 
 June 30,
 
Six Months Ended 
 June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenue
$
248

 
$
220

 
$
452

 
$
407

Sales and marketing
792

 
695

 
1,411

 
1,340

Research and development
449

 
658

 
872

 
1,285

General and administrative
1,678

 
1,502

 
2,976

 
2,767

Total stock-based compensation expense
$
3,167

 
$
3,075

 
$
5,711

 
$
5,799


Stock-based compensation capitalized during the periods presented was not material and there was no unrecognized tax benefit related to stock-based compensation for either of the six months ended June 30, 2019 and 2018.


17


4. Condensed Consolidated Financial Statement Details

The following tables show the Company's unaudited condensed consolidated financial statement details as of June 30, 2019 and December 31, 2018 (in thousands):

Inventory
 
June 30, 2019
 
December 31, 2018
Raw materials
$
2,397

 
$
2,449

Work-in-process
3,277

 
3,349

Finished goods
4,238

 
4,446

Total inventories
$
9,912

 
$
10,244


Property and Equipment, Net
 
June 30, 2019
 
December 31, 2018
Property and equipment — at cost:
 
 
 
Machinery and laboratory equipment
$
15,080

 
$
15,206

Instruments
15,684

 
15,089

Office equipment
2,141

 
2,114

Leasehold improvements
10,774

 
10,648

Total property and equipment — at cost
43,679

 
43,057

Less: accumulated depreciation
(24,752
)
 
(21,987
)
Property and equipment, net
$
18,927

 
$
21,070


Accrued Warranty
The following table shows changes in the Company's accrued warranties for each of the six months ended June 30, 2019 and 2018 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Beginning accrued warranty balance
$
373

 
$
418

 
$
330

 
$
470

Warranty expenses incurred
(268
)
 
(559
)
 
(712
)
 
(1,075
)
Provisions
121

 
580

 
608

 
1,044

Ending accrued warranty balance
$
226

 
$
439

 
$
226

 
$
439



5. Intangible Assets, net

Intangible assets as of each of June 30, 2019 and December 31, 2018 comprised the following (in thousands):
 
June 30, 2019
 
December 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Licensed intellectual property
$
4,750

 
$
(3,023
)
 
$
1,727

 
$
4,750

 
$
(2,727
)
 
$
2,023


In July 2012, the Company entered into a development collaboration and license agreement with Advanced Liquid Logic, Inc., or ALL, which was acquired by Illumina, Inc. in July 2013. Under the terms of the agreement, the Company established a collaborative program to develop in-vitro diagnostic products incorporating ALL’s proprietary electro-wetting technology in conjunction with the Company’s electrochemical detection technology.

18



Intellectual property licenses have a weighted average remaining amortization period of 2.93 years as of June 30, 2019. Amortization expense for these licenses was $148,000 for each of the three months ended June 30, 2019 and 2018, and was $296,000 and $297,000 during the six months ended June 30, 2019 and 2018, respectively.

Estimated future amortization expense for these licenses is as follows (in thousands):

Fiscal Years Ending
 
Future Amortization Expense
Remaining in 2019
 
$
297

2020
 
593

2021
 
593

2022
 
244

Total
 
$
1,727


6. Marketable Securities

The following table summarizes the Company’s marketable securities as of each of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
4,780

 
$
2

 
$

 
$
4,782

U.S. government and agency securities
 
6,885

 
2

 

 
6,887

Commercial paper
 
5,958

 

 

 
5,958

Total
 
$
17,623

 
$
4

 
$

 
$
17,627

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
6,393

 
$

 
$
(4
)
 
$
6,389

Commercial paper
 
2,493

 

 

 
2,493

Total
 
$
8,886

 
$

 
$
(4
)
 
$
8,882

All of the Company's marketable securities have a maturity of one year or less.


7. Fair Value of Financial Instruments

The carrying amounts of financial instruments, such as cash equivalents, restricted cash, accounts receivable, and accounts payable approximate the related fair values due to the short-term maturities of these instruments.
    
The Company uses a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:

• Level 1 — Quoted prices in active markets for identical assets or liabilities.
• Level 2 — Inputs, other than Level 1, that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
• Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
    

19


The following table presents the financial instruments measured at fair value on a recurring basis and the valuation approach applied to each class of financial instruments as of June 30, 2019 and December 31, 2018 (in thousands):
 
June 30, 2019
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 
 
Money market funds
$
5,039

 
$

 
$

 
$
5,039

Commercial paper

 
449

 

 
449

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

 
4,782

   

 
4,782

U.S. government and agency securities

 
6,887

 

 
6,887

Commercial paper

 
5,958

 

 
5,958

Total
$
5,039

 
$
18,076

 
$

 
$
23,115

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 


Money market funds
$
8,953

  
$

  
$

 
$
8,953

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

  
6,389

  

 
6,389

U.S. government and agency securities

 
2,493

  

 
2,493

Total
$
8,953

 
$
8,882

 
$

 
$
17,835


Level 2 marketable securities are priced using quoted market prices for similar instruments or nonbinding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, and other similar data, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets and liabilities. The Company uses such pricing data as the primary input to make its assessments and determinations as to the ultimate valuation of its investment portfolio and has not made, during the periods presented, any material adjustments to such inputs.


20


8. Long-term debt

As of June 30, 2019 and December 31, 2018, long-term debt consisted of the following (in thousands):

 
June 30, 2019
 
December 31, 2018
Term Loans
 
 
 
Term Loan A - 6.9% interest
$

 
$
7,619

Term Loan B - 6.9% interest

 
7,619

Term Loan C - 7.4% interest

 
12,000

Term Loan D - 8.8% interest

 
663

Term Loan E - 8.8% interest

 
7,098

Term Loan - 8.4% interest
50,000

 

Final fee obligation
2,975

 
3,288

Unamortized issuance costs
(4,704
)
 
(2,245
)
Total debt, net
48,271

 
36,042

Current portion of long-term debt

 

Long-term debt
$
48,271

 
$
36,042


Term Loans
In January 2015, the Company entered into a Loan and Security Agreement, or the LSA, with Solar Capital Partners (as successor-in-interest to General Electric Capital Corporation), and certain other financial institutions party thereto, as lenders. Pursuant to the LSA and its subsequent amendments, the Company borrowed $42,762,000 in a series of term loans and had the ability to borrow against a revolving loan in the maximum amount of $5,000,000. During the term of the LSA, the term loans thereunder accrued interest at a rate equal to (a) the greater of 1.00% or the three year treasury rate in effect at the time of funding, plus (b) an applicable margin between 4.95% and 5.90% per annum. The Company borrowed all $42,762,000 under the term loans as provided in the LSA, and the Company did not borrow any of the $5,000,000 available under the revolving loan.

On February 1, 2019, or the Effective Date, the Company entered into a new Loan and Security Agreement, or the New LSA, with Solar Capital Ltd. and certain other financial institutions, or, collectively, the Lenders. Pursuant to the New LSA, the Lenders are providing the Company with up to $65,000,000 in a series of term loans, or, collectively, the Term Loans, of which $50,000,000, or the Tranche 1 Loan, was funded on the Effective Date. An additional $15,000,000, or the Tranche 2 Loan, is available to be funded at the Company's option, but no later than December 31, 2019, provided that the Company achieves a designated amount of product revenues on a trailing six-month basis.

On the Effective Date, approximately $38,800,000 of the proceeds from the Tranche 1 Loan were used by the Company to repay all outstanding principal, interest, related fees, and other obligations under the LSA, with the remaining borrowings to be used to satisfy the Company's working capital needs and for other general business purposes. The Company accounted for the repayment of its obligations under the LSA as a debt modification. The Company has capitalized the issuance costs it incurred when entering into the New LSA, which are being amortized over the remaining term of the New LSA.

The Term Loans under the New LSA will accrue interest at a floating per annum rate in effect from time-to-time equal to (a) the greater of 2.51% or the one-month LIBOR rate then in effect as of the applicable payment date, plus (b) 5.90% per annum. The Company is only required to make interest payments on amounts borrowed pursuant to the Term Loans from the applicable funding date until February 28, 2021, or the Interest Only Period. If the Company exercises its option to borrow the Tranche 2 Loan and the Company achieves an additional designated amount of product revenues on a trailing six-month basis on or before December 31, 2020, then the Interest Only Period may, at the Company’s election, be extended for both Term Loans through February 28, 2022. Following the Interest Only Period (as the same may be extended pursuant to the terms of the New LSA), monthly installments of principal and interest under the Term Loans will be due until the original principal amount and applicable interest is fully repaid by February 1, 2023, or the Final Maturity Date.

Under the New LSA, the Company is required to comply with certain affirmative and negative covenants, including, without limitation, delivering reports and notices relating to the Company’s financial condition and certain regulatory events and intellectual property matters, as well as limiting the creation of liens, the incurrence of indebtedness, and the making of certain investments, dividends, payments and acquisitions, other than as specifically permitted by the New LSA. As of June 30, 2019, the Company was in compliance with all covenants under the LSA.

21



The New LSA also contains customary events of default (subject, in certain instances, to specified cure periods), including, but not limited to, the failure to make payments of interest or premium when due, the failure to comply with certain covenants and agreements specified in the New LSA, and the occurrence of a material adverse change, certain regulatory events, or certain insolvency events. Upon the occurrence of an event of default, the Lenders may declare all outstanding principal and accrued but unpaid interest under the New LSA immediately due and payable and may exercise the other rights and remedies as set forth in the New LSA.

Debt Issuance Costs
As of June 30, 2019 and December 31, 2018, the Company had $4,704,000 and $2,245,000, respectively, of unamortized debt issuance discount, which is offset against borrowings in long-term and short-term debt.

Amortization of debt issuance costs was $450,000 and $293,000 for the three months ended June 30, 2019 and 2018, respectively, and $816,000 and $583,000 for the six months ended June 30, 2019 and 2018, respectively. Amortization of debt issuance costs is included in interest expense in the Company's unaudited condensed consolidated statements of comprehensive loss for the periods presented.

Letter of Credit
In September 2012, the Company provided a $758,000 letter of credit issued by Banc of California to the landlord of its executive office facility in Carlsbad, California. This letter of credit was secured with $758,000 of restricted cash as of June 30, 2019.

9. Leases

The Company has operating and finance lease agreements for its office, manufacturing, warehousing and laboratory space and for office equipment. Rent and operating expenses charged under these arrangements was $483,000 and $443,000 for the three months ended June 30, 2019 and 2018, respectively, and $1,009,000 and $870,000 for the six months ended June 30, 2019 and 2018.

Pursuant to the adoption of the new lease standard, the Company reported noncurrent operating lease ROU assets of $4,883,000, and current and noncurrent operating lease liabilities of $1,815,000 and $6,339,000, respectively, as of June 30, 2019. The Company reported current and noncurrent deferred rent under the existing lease standard of $520,000 and $2,996,000, respectively, at December 31, 2018. The Company's operating lease liabilities were measured at a weighted average discount rate of 11.2% and have a weighted average remaining term of 5.46 years.

As of June 30, 2019, the future minimum lease payments required under the Company's lease arrangements are as follows (in thousands):
Fiscal Years Ending
 
Future Minimum Lease Payments
Remaining in 2019
 
$
1,007

2020
 
1,997

2021
 
2,015

2022
 
2,077

2023
 
1,939

Thereafter
 
2,084

Total
 
11,119

Less: imputed interest
 
(2,965
)
Total operating lease liabilities
 
$
8,154


10. Income Taxes

The Company uses an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
    

22


As of June 30, 2019, the Company recorded a full valuation allowance against all of its net deferred tax assets due to the uncertainty surrounding the Company’s ability to utilize these assets in the future. Due to the Company's losses, it only records a tax provision or benefit related to uncertain tax positions and related interest and minimum tax payments or refunds. The Company recorded income tax expense of $45,000 and $34,000 for the three months ended June 30, 2019 and 2018, respectively, and $61,000 and $54,000 for the six months ended June 30, 2019 and 2018, respectively.

The Company is subject to taxation in the United States and in various state and foreign jurisdictions. The Company's federal and state tax returns since inception are subject to examination due to the carryover of net operating losses. As of June 30, 2019, the Company’s tax years from 2011 through 2012 are subject to examination by the United Kingdom tax authorities related to legacy operations. The statute of limitations for the assessment and collection of income taxes related to other foreign tax returns varies by country. In the foreign countries where we have operations, these time periods generally range from three to five years after the year for which the tax return is due or the tax is assessed.

11. Subsequent Events

On August 5, 2019, the Company entered into an Equity Distribution Agreement, or the Distribution Agreement, with Canaccord Genuity LLC, as sales agent, or Canaccord, pursuant to which the Company may offer and sell, from time to time, through Canaccord shares of the Company’s common stock having an aggregate offering price of up to $35 million.

The Company is not obligated to sell any shares under the Distribution Agreement. Subject to the terms and conditions of the Distribution Agreement, Canaccord will use commercially reasonable efforts consistent with its normal trading and sales practices, applicable state and federal law, rules and regulations, and the rules of the NASDAQ Global Market to sell shares from time to time based upon the Company’s instructions, including any price, time or size limits specified by the Company. Under the Distribution Agreement, Canaccord may sell shares by any method deemed to be an “at-the-market” offering as defined in Rule 415 under the U.S. Securities Act of 1933, as amended, or any other method permitted by law, including in privately negotiated transactions. Canaccord’s obligations to sell shares under the Distribution Agreement are subject to the satisfaction of certain conditions. The Company will pay Canaccord a commission of 3% of the aggregate gross proceeds from each sale of shares occurring pursuant to the Distribution Agreement, if any, and has agreed to provide Canaccord with customary indemnification and contribution rights. The Company has also agreed to reimburse Canaccord for legal fees and disbursements, not to exceed $25,000 in the aggregate, in connection with entering into the Distribution Agreement.

The Distribution Agreement may be terminated by Canaccord or the Company at any time upon ten days’ notice to the other party, or by Canaccord at any time in certain circumstances, including the occurrence of a material and adverse change in the Company’s business or financial condition that impairs Canaccord’s ability to proceed with the offering to sell the shares.




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

Forward Looking Statements
The following discussion of our financial condition and results of operations should be read together with our unaudited condensed consolidated financial statements for the six months ended June 30, 2019 and the notes thereto included in Part I, Item 1 of this Quarterly Report, as well as the audited financial statements and notes thereto and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2018.

This Management’s Discussion and Analysis of Financial Condition and Results of Operations contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements regarding future events and our future results are based on current expectations, estimates, forecasts, and projections and the beliefs and assumptions of our management, including, without limitation, our expectations regarding our results of operations, sales and marketing expenses, general and administrative expenses, research and development expenses, and the sufficiency of our cash for future operations. Words such as “expect,” “anticipate,” “target,” “project,” “believe,” “goals,” “estimate,” “potential,” “predict,” “plan,” “may,” “will,” “might,” “could,” “intend,” variations of these terms or the negative of those terms and similar expressions are intended to identify these forward-looking statements. Readers are cautioned that these forward-looking statements are subject to risks, uncertainties, and assumptions that are difficult to predict. Therefore, actual results may differ materially and adversely from those expressed in or implied by any forward-looking statements.

Among the important factors that could cause actual results to differ materially from those indicated by our forward-looking statements are those discussed under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report. We assume no obligation to update these forward looking statements to reflect future events or circumstances.

Trademarks and Trade Names 
GenMark®, eSensor®, XT-8® and ePlex® and our other logos and trademarks are the property of GenMark Diagnostics, Inc. or its subsidiaries. All other brand names or trademarks appearing in this Quarterly Report are the property of their respective holders. Our use or display of other parties’ trademarks, trade dress or products in this Quarterly Report does not imply that we have a relationship with, or the endorsement or sponsorship of, the trademark or trade dress owners. 

Overview
GenMark was formed by Osmetech plc, or Osmetech, as a Delaware corporation in February 2010, and had no operations prior to its initial public offering, which was completed in June 2010. Immediately prior to the closing of the initial public offering, GenMark acquired all of the outstanding ordinary shares of Osmetech in a reorganization under the applicable laws of the United Kingdom. Following the reorganization, Osmetech became a wholly-owned subsidiary controlled by GenMark, and the former shareholders of Osmetech received shares of GenMark. Any historical discussion of GenMark relates to Osmetech and its consolidated subsidiaries prior to the reorganization. In September 2012, GenMark placed Osmetech into liquidation to simplify its corporate structure. The liquidation of Osmetech was competed in the fourth quarter of 2013.
 
We are a molecular diagnostics company focused on developing and commercializing multiplex solutions designed to enhance patient care, improve key quality metrics, and reduce the total cost-of-care. We currently develop and commercialize high-value, simple to perform, clinically relevant multiplex molecular tests based on our proprietary eSensor electrochemical detection technology.

Since inception, we have incurred net losses from operations each year, and we expect to continue to incur losses for the foreseeable future. Our net losses for the six months ended June 30, 2019 and 2018 were approximately $25,388,000 and $27,944,000, respectively. As of June 30, 2019, we had an accumulated deficit of $492,271,000. Our operations to date have been funded principally through sales of capital stock, borrowings, and cash from operations. We expect to incur increasing expenses over the next several years, principally to expand our product offerings, as well as to increase our manufacturing capabilities and domestic and international commercial organization. 

Our Products and Technology
We offer our ePlex sample-to-answer instrument and Respiratory Pathogen (RP) Panel, Blood Culture Identification Gram-Positive (BCID-GP) Panel, Blood Culture Identification Gram-Negative (BCID-GN) Panel, and Blood Culture Identification Fungal Pathogen (BCID-FP) Panel for sale in the United States and internationally. We are also developing our ePlex Gastrointestinal Pathogen Panel for the detection of pathogens associated with gastrointestinal infections. We continue to actively evaluate the development of additional assay panels that we believe will meet important, unmet clinical needs, which our ePlex system is uniquely positioned to address. 

24



We offer four FDA-cleared diagnostic tests which run on our XT-8 instrument: our Respiratory Viral Panel; our Cystic Fibrosis Genotyping Test; our Warfarin Sensitivity Test; and our Thrombophilia Risk Test. We also offer a Hepatitis C (HCV) Genotyping Test and associated custom manufactured reagents, as well as a 2C19 Genotyping Test, each of which is available for use with our XT-8 instrument for research use only (RUO).

Revenue
Revenue from operations includes product sales, principally of our diagnostic panels. We primarily place our instruments with customers through a reagent rental agreement, under which we retain title to the instrument and customers generally commit to purchasing minimum quantities of reagents and test cartridges over a period of one to five years. We also offer our instruments for sale.
 
Cost of Revenues
Cost of revenues includes the cost of materials, direct labor, and manufacturing overhead costs used in the manufacture of our consumable tests, including royalties on product sales. Cost of revenues also includes depreciation on revenue generating instruments that have been placed with our customers under a reagent rental agreement, cost of instruments sold to customers, amortization of licenses related to our products, and other costs such as warranty, royalty, and customer and product technical support. Any potential underutilized capacity may result in a high cost of revenues relative to revenue, if manufacturing volumes are not able to fully absorb operating costs. Our instruments are procured from contract manufacturers. We expect our cost of revenues to increase as we place additional instruments and manufacture and sell additional diagnostic panels; however, over time, we expect our cost per unit to decrease as production volume increases, manufacturing efficiencies are realized, improvements to procurement practices are made, product reliability increases, and other improvements decrease costs.

Sales and Marketing Expenses
Sales and marketing expenses include costs associated with our direct sales force, sales management, marketing, technical support, and business development activities. These expenses primarily consist of salaries, commissions, benefits, stock-based compensation, travel, advertising, promotions, product samples, and trade show expenses. We expect sales and marketing expenses to continue to increase as we scale-up our domestic and international commercial efforts and expand our customer base.

Research and Development Expenses
Research and development expenses primarily include costs associated with the development and expansion of our ePlex instrument's diagnostic test menu. These expenses also include certain clinical study expenses incurred in preparation for FDA clearance for these products, intellectual property prosecution and maintenance costs, and quality assurance expenses. The expenses primarily consist of salaries, benefits, stock-based compensation, outside design and consulting services, laboratory supplies, costs of consumables and materials used in product development, contract research organization costs, and clinical studies and facility costs. We expense all research and development expenses in the periods in which they are incurred.
 
General and Administrative Expenses
Our general and administrative expenses include costs associated with our executive, accounting and finance, compliance, information technology, legal, facilities, human resources, administrative, and investor relations activities. These expenses consist primarily of salaries, benefits, stock-based compensation costs, independent auditor costs, legal fees, consultants, insurance, and public company expenses, such as stock transfer agent fees and listing fees for NASDAQ.

Foreign Exchange Gains and Losses
Transactions in currencies other than our functional currency, the US Dollar, are translated at the prevailing rates on the dates of the applicable transaction. Foreign exchange gains and losses arise from differences in exchange rates during the period between the date a transaction denominated in a foreign currency is consummated and the date on which it is settled or translated.
 
Interest Income and Interest Expense
Interest income includes interest earned on our cash and cash equivalents and investments. Interest expense represents interest incurred on our loan payable and on other liabilities.

Provision for Income Taxes
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes.
    

25


We assess the likelihood that we will be able to recover our deferred tax assets. We consider all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income, and ongoing prudent and feasible tax planning strategies in assessing the need for the valuation allowance. If it is more likely than not that we will not recover our deferred tax assets, we will increase our provision for income taxes by recording a valuation allowance against the deferred tax assets that we estimate will not ultimately be recoverable.
    
Our income tax returns are based on calculations and assumptions that are subject to examination by the Internal Revenue Service and other tax authorities. In addition, the calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax regulations. We recognize liabilities for uncertain tax positions based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. While we believe we have appropriate support for the positions taken on our tax returns, we regularly assess the potential outcomes of examinations by tax authorities in determining the adequacy of our provision for income taxes. We continually assess the likelihood and amount of potential adjustments and adjust the income tax provision, income taxes payable, and deferred taxes in the period in which the facts that give rise to a revision become known.


Results of Operations — Three and six months ended June 30, 2019 compared to the three and six months ended June 30, 2018:  
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue
$
18,374

 
$
14,941

 
$
3,433

 
23
%
 
$
39,907

 
$
35,586

 
$
4,321

 
12
%

Our revenue consists primarily of revenue from the sale of test cartridges (which we refer to as consumables), instruments, and other revenues.

Revenue increased by $3.4 million or 23%, during the three months ended June 30, 2019 when compared to the same period of the prior year, primarily driven by growth in ePlex product revenue which features a higher selling price due to the the additional technology and features of its sample-to-answer capabilities. For the three months ended June 30, 2019, ePlex product revenue increased by $4.9 million or 70%, to $12 million due to new customers adopting the ePlex system for respiratory testing. ePlex product revenue represented approximately 66% of total product revenue during the three months ended June 30, 2019. XT-8 revenue decreased by $1.6 million or 20%, to $6.2 million during the three months ended June 30, 2019, primarily due to customers that converted in 2018 to our ePlex system for respiratory testing.

Revenue increased by $4.3 million or 12% during the six months ended June 30, 2019 when compared to the same period of the prior year, primarily driven by growth in ePlex product revenue. For the six months ended June 30, 2019, ePlex product revenue increased by $8.7 million or 46%, to $27.7 million due to both new customers adopting ePlex and the conversion of existing XT-8 customers to our ePlex system for respiratory testing. ePlex product revenue represented approximately 70% of total product revenue during the six months ended June 30, 2019. XT-8 revenue decreased by $4.5 million or 28%, to $11.9 million during the six months ended June 30, 2019, primarily due to customers converting to our ePlex system for respiratory testing.

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenue
$
11,801

 
$
10,527

 
$
1,274

 
12
%
 
$
27,471

 
$
27,007

 
$
464

 
2
%
Gross profit
$
6,573

 
$
4,414

 
$
2,159

 
49
%
 
$
12,436

 
$
8,579

 
$
3,857

 
45
%

The increase in cost of revenue for the three months ended June 30, 2019, compared to the same period of the prior year is a result of the growth in ePlex product revenue, which increased by 70% versus the same period of the prior year and represented 66% of total revenue for the current period. The ePlex system carries a higher cost profile due to its enhanced technology and features as compared to XT-8. Product costs increased by $2.6 million when comparing the three months ended June 30, 2019 to the same period of the prior year. Cost of revenue also increased by $276 thousand due to increased freight and royalties expense resulting from higher

26


product revenue. The increase in cost of revenue was partially offset by decreases of $913 thousand from overhead absorption and manufacturing efficiencies and $825 thousand in reduced warranty and customer and product technical support expense.

The increase in cost of revenue for the six months ended June 30, 2019, compared to the same period of the prior year is a result of the growth in ePlex product revenue, which increased by 46% versus the same period of the prior year and represented 69% of total revenue for the current period. Product costs increased by $3.6 million when comparing the six months ended June 30, 2019 to the same period of the prior year. Cost of revenue also increased by $369 thousand due to increased freight and royalties expense resulting from higher product revenue. The increase in cost of revenue was partially offset by decreases of $2.3 million from overhead absorption and manufacturing efficiencies and $1.4 million in reduced warranty and customer and product technical support expense.
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
$
5,803

 
$
5,187

 
$
616

 
12
%
 
$
11,712

 
$
10,589

 
$
1,123

 
11
%
 

The increase in sales and marketing expense for the three months ended June 30, 2019, when compared to the same period of the prior year, was primarily driven by increases of $398 thousand in personnel costs, $120 thousand in travel expense, and $97 thousand in stock-based compensation expense.

The increase in sales and marketing expense for the six months ended June 30, 2019, when compared to the same period of the prior year, was primarily driven by an increase of $654 thousand in personnel costs, $293 thousand in evaluation kit expense resulting from new ePlex system implementations, and $167 thousand in travel expense.

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
General and administrative
$
4,931

 
$
4,547

 
$
384

 
8
%
 
$
9,452

 
$
8,680

 
$
772

 
9
%

The increase in general and administrative expense for the three months ended June 30, 2019, compared to the same period of the prior year, was primarily driven by increases of $176 thousand in stock-based compensation expense, $114 thousand in personnel costs, $97 thousand in higher facilities and information technology expense, and $91 thousand in legal fees. The increase in general and administrative expense was partially offset by $155 thousand decrease in professional services expense.

The increase in general and administrative expense for the six months ended June 30, 2019, compared to the same period of the prior year, was primarily driven by increases of $287 thousand in facilities and information technology expense, $285 thousand in legal expense, $231 thousand in personnel costs, and $209 thousand in stock-based compensation. The increase in general and administrative expense was partially offset by decreases of $203 thousand in professional services expense and $65 thousand in travel expense.

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
7,749

 
$
10,482

 
$
(2,733
)
 
(26
)%
 
$
14,092

 
$
15,902

 
$
(1,810
)
 
(11
)%

27



The decrease in research and development expense for the three months ended June 30, 2019, compared to the same period of the prior year, was primarily driven by decreases of $2.2 million in the prototype materials used by our assay development teams and $585 thousand in clinical study expense based upon the timing of the completed ePlex BCID clinical studies. The decrease in research and development expense was partially offset by a $167 thousand increase in personnel costs resulting from more technical resources focused on the development of future technologies.

The decrease in research and development expense for the six months ended June 30, 2019, compared to the same period of the prior year, was primarily driven by decreases of $1.6 million in the prototype materials used by our assay development teams and $1 million in clinical study expense based upon the timing of the completed ePlex BCID clinical studies. The decrease in research and development expense was partially offset by a $779 thousand increase in personnel costs resulting from more technical resources focused on the development of future technologies.

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Other income (expense)
$
(1,353
)
 
$
(685
)
 
$
(668
)
 
98
%
 
$
(2,507
)
 
$
(1,298
)
 
$
(1,209
)
 
93
%

Other income (expense) represents non-operating income and expense, including, but not limited to, earnings on cash, cash equivalents, restricted cash, marketable securities, exchange gains and losses of foreign currency denominated balances, and interest expense related to debt.

The change in other income (expense) for the three and six months ended June 30, 2019, compared to the same periods of the prior year, were primarily due to higher interest expense attributable to additional borrowings from the Company's new loan and security agreement.

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
(dollars in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Income tax expense
$
45

 
$
34

 
$
11

 
32
%
 
$
61

 
$
54

 
$
7

 
13
%

Due to net losses incurred, we have only recorded tax provisions related to minimum tax payments in the United States and tax liabilities generated by our foreign subsidiaries, which have remained immaterial.

Liquidity and Capital Resources

To date, we have funded our operations primarily from the sale of our common stock, borrowings, and cash from operations. We have incurred net losses from continuing operations each year and have not yet achieved profitability. As of June 30, 2019, we had $42,392,000 of working capital, including $41,360,000 in cash, cash equivalents, and marketable securities. We believe our existing cash, cash equivalents and marketable securities as of June 30, 2019 will enable us to fund our operations for at least the next 12 months.

The following table summarizes, for the periods indicated, selected items in our unaudited condensed consolidated statements of cash flows:
 
June 30,
Six Months Ended (in thousands):
2019
 
2018
Net cash used in operating activities
$
(15,616
)
 
$
(16,437
)
Net cash (used in) provided by investing activities
(9,107
)
 
18,054

Net cash provided by financing activities
12,168

 
492

Effect of exchange rate changes on cash, cash equivalents, and restricted cash
2

 
28

Net increase (decrease) in cash, cash equivalents, and restricted cash
$
(12,553
)
 
$
2,137


28



Cash used in operating activities
Net cash used in operating activities decreased $821 thousand for the six months ended June 30, 2019 compared to the same period of the prior year. The decrease in cash used in operating activities was primarily due to a decrease of $2.6 million in net loss and a $472 thousand increase in non-cash adjustments; partially offset by a decrease of $2.2 million in changes to operating assets and liabilities.

Cash (used in) provided by investing activities
Net cash used in investing activities increased by $27.2 million for the six months ended June 30, 2019, compared to the same period of the prior year, primarily due to a decrease in the net proceeds from purchases, maturities, and sales of marketable securities of $27.6 million, partially offset by a decline in purchases of property and equipment of $457 thousand.

Cash provided by financing activities
Net cash provided by financing activities increased by $11.7 million for the six months ended June 30, 2019, compared to the same period of the prior year, primarily due to an increase in proceeds from borrowings of $11.3 million and an increase in stock option exercises of $410 thousand.

We have prepared cash flow forecasts which indicate, based on our current cash resources available, that we will have sufficient resources to fund our business for at least the next 12 months. We expect capital outlays and operating expenditures to increase over the next several years as we grow our customer base and revenues, and expand our research and development, commercialization and manufacturing activities. Factors that could affect our capital requirements, in addition to those previously identified, include, but are not limited to: 

• the level of revenues and the rate of our revenue growth;
• change in demand from our customers;
• the level of expenses required to expand our commercial (sales and marketing) activities;
• the level of research and development investment required to develop and commercialize our ePlex system and maintain our XT-8 system;
• the level of investment required to scale our manufacturing operations to support our anticipated growth;
• our need to acquire or license complementary technologies;
• the costs of filing, prosecuting, defending and enforcing patent claims and other intellectual property rights;
• competing technological and market developments; and
• changes in regulatory policies or laws that affect our operations.

Loan and Security Agreement

On February 1, 2019, or the Effective Date, we entered into a Loan and Security Agreement, or the New LSA, with Solar Capital Ltd. and certain other financial institutions, or, collectively, the Lenders. Pursuant to the New LSA, the Lenders are providing us with up to $65 million in a series of term loans, of which $50 million was funded on the Effective Date. We may borrow an additional $15 million at our option, but no later than December 31, 2019, provided that we achieve a designated amount of product revenues on a trailing six-month basis. As of March 31, 2019, we have borrowed $50 million under the terms of the New LSA.

Pursuant to the terms of the New LSA, the Lenders are granted a security interest in (a) all of our personal property, other than intellectual property (which is subject to a negative pledge), but including our rights to payment in respect of intellectual property, and (b) the stock of all of our subsidiaries; provided that if the pledge of 100% of the voting shares of our non-U.S. subsidiaries would result in adverse tax consequences, such pledge shall be limited to 65% of the voting stock and 100% of the non-voting stock of each of our non-U.S. subsidiaries.

The New LSA contains customary affirmative and negative covenants, including, without limitation, delivering reports and notices relating to our financial condition and certain regulatory events and intellectual property matters, as well as limiting the creation of liens, the incurrence of indebtedness, and the making of certain investments, payments and acquisitions, other than as specifically permitted by the New LSA. The New LSA also contains customary events of default (subject, in certain instances, to specified cure periods), including, but not limited to, the failure to make payments of interest or premium when due, the failure to comply with certain covenants and agreements specified in the New LSA, and the occurrence of a material adverse change, certain regulatory events, or certain insolvency events. Upon the occurrence of an event of default, the Lenders may declare all outstanding principal and accrued but unpaid interest under the LSA immediately due and payable and may exercise the other rights and remedies as set forth in the New LSA.

29



Letter of Credit
In September 2012, we provided a $758 thousand letter of credit issued by Banc of California to the landlord of our executive office facility in Carlsbad, California. This letter of credit was secured with $758 thousand of restricted cash at June 30, 2019.
    
If we require additional capital, we cannot be certain that it will be available when needed or that our actual cash requirements will not be greater than anticipated. If we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our stockholders could be significantly diluted, and these newly issued securities may have rights, preferences or privileges senior to those of existing stockholders. If we raise additional funds through collaborations and licensing arrangements, we might be required to relinquish significant rights to our technologies or products, or grant licenses on terms that are not favorable to us.

Contractual Obligations
As of June 30, 2019, there were no material changes to our contractual obligations from those disclosed within the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Critical Accounting Policies and Estimates
Our discussion and analysis of our financial condition and results of operations are based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make certain estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. We evaluate our estimates on an ongoing basis, including those related to doubtful accounts, inventories, valuation of intangible assets and other long-term assets, income taxes, and stock-based compensation. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities not readily apparent from other sources. Actual results may differ from these estimates. Our critical accounting policies and estimates are discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018. There have been no material changes to our critical accounting policies and estimates during the six months ended June 30, 2019.

Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements. We have provided a $758,000 standby letter of credit to our landlord as security for future rent in connection the lease of our executive office facility in Carlsbad, California, which is recorded as restricted cash on our unaudited condensed consolidated balance sheets.

30


ITEM 3.     QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

At June 30, 2019, there have been no material changes in our market risks described at December 31, 2018.
    
Our exposure to market risk is currently limited to our cash and cash equivalents, all of which have maturities of less than three months, and marketable securities, which have maturities of greater than three months. The goals of our investment policy are preservation of capital, fulfillment of liquidity needs, and fiduciary control of cash and investments. We also seek to maximize income from our investments without assuming significant risk. To achieve our goals, we may in the future maintain a portfolio of cash equivalents and investments in a variety of securities that management believes to be of high credit quality. We currently do not hedge interest rate exposure. Because of the short-term nature of our cash equivalents and investments, we do not believe that an increase in market rates would have a material negative impact on the value of our portfolio.

Interest Rate Risk
As of June 30, 2019, based on current interest rates and total borrowings outstanding, a hypothetical 100 basis point increase or decrease in interest rates would have an immaterial pre-tax impact on our results of operations.

Foreign Currency Exchange Risks
We are a U.S. entity and our functional currency is the U.S. dollar. We have business transactions in foreign currencies, however, we believe we do not have significant exposure to risk from changes in foreign currency exchange rates at this time. We do not currently engage in hedging or similar transactions to reduce our foreign currency risks. We will continue to monitor and evaluate our internal processes relating to foreign currency exchange, including the potential use of hedging strategies.

ITEM 4.    CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports we file under the Exchange Act is recorded, processed, summarized and reported within the specified time periods and accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. The design of any system of controls is based, in part, upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer, with the participation of management, concluded that, as of June 30, 2019, our disclosure controls and procedures were effective.

Changes in Internal Control over Financial Reporting
There has been no change in our internal controls over financial reporting that occurred in the quarterly period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.



31


PART II. OTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS

We are from time to time subject to various claims and legal actions in the ordinary course of our business. We believe that there are currently no legal actions that would reasonably be expected to have a material adverse effect on our results of operations or financial condition.

ITEM 1A.    RISK FACTORS

You should consider the risks described below and all of the other information set forth in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and the related notes and “Management's Discussion and Analysis of Financial Condition and Results of Operations,” in evaluating our business and prospects. If any of the risks described below occurs, our business, financial condition or results of operations could be negatively affected. In that case, the market price of our common stock could decline.

We may not successfully commercialize our ePlex system at the levels we anticipate.

Our current plan for achieving positive cash flow and our future growth projections relies upon the successful commercialization of our ePlex system at the levels we project. Our ePlex system integrates automated nucleic acid extraction and amplification with our eSensor technology to allow operators to place raw or minimally prepared patient samples directly into our test cartridges and obtain clinically relevant results. We believe that our ePlex system offers certain advantages over competitive systems, including superior multiplexing capability, reduced hands-on processing time, testing capacity and flexibility, and other attributes. However, the commercial success of ePlex will depend on a number of factors, including, but not limited to:

Our ability to consistently manufacture highly complex products that deliver valid and accurate results at the level required for large-scale market adoption;
product reliability;
overall market acceptance;
our ability to offer a broad and clinically relevant test menu at a competitive price;
our ability to effectively sell our products into integrated delivery networks and group purchasing organizations;
adequate reimbursement for our products; and
the development of clinical utility and health economic evidence to support adoption of our products.

If we are unsuccessful in effectively commercializing our ePlex system at the levels we project within our expected time frame, or at all, our investment in anticipation of growth that does not materialize, or which develops more slowly than we expect, may harm our financial results, reduce our cash balances, and result in overcapacity, which may adversely affect our business and future prospects.

Our financial results will depend on the acceptance and increased demand among our target customers and the medical community of our molecular diagnostic technologies and products.

Our future success depends on the belief by our target customers and the medical community that our molecular diagnostic products, including our ePlex instrument and its panel test menu, are a reliable, medically-relevant, accurate and cost-effective replacement for other diagnostic testing methods. Our business success depends on our ability to convince our target customers to perform these tests internally with our products if they have historically outsourced their testing needs or have historically used non-molecular methods to perform such testing, or to replace their current molecular testing platforms with our system and its related test panel offerings.

Many other factors may affect the market acceptance and commercial success of our molecular diagnostic technology and products, including:

the relative convenience, ease of use, accuracy, reliability, validity, scalability, cost, price, and time-to-result of our diagnostic products over competing products;
the introduction of new technologies and competing products that may make our technologies and products a less attractive solution for our target customers;
the breadth and relevance of our menu of available diagnostic test panels relative to our competitors;
our success in training our customers in the proper use of our products;
the acceptance in the medical community and key opinion leaders of our molecular diagnostic technology and products;

32


the extent and success of our marketing and sales efforts; and
general economic conditions.

Professional societies, government agencies, practice management groups, private health/science foundations and organizations involved in healthcare issues may publish guidelines, recommendations or studies for the healthcare and patient communities. Recommendations of government agencies or these other organizations may relate to such matters as cost-effectiveness and use of related products. Organizations like these have in the past made recommendations about our competitors’ products, such as the need for less frequent screening tests, which could result in reduced product sales. Moreover, the perception by the investment community or stockholders that recommendations, guidelines or studies will result in decreased use of our products could adversely affect the prevailing market price for our common stock.

We face intense competition from established and new companies in the molecular diagnostics field and expect to face increased competition in the future.*

The markets for our technologies and products are highly competitive and we expect the intensity of competition to increase. We compete with companies engaged in the development, commercialization and distribution of similar products intended for clinical molecular diagnostic applications. Categories of our competitors include:

companies developing and marketing multiplex molecular diagnostics systems, including: Luminex (which acquired Nanosphere, Inc.); bioMerieux (which acquired BioFire Diagnostics, Inc.); Abbott Molecular Diagnostics; Qiagen (which acquired Stat-Dx); Siemens (which acquired Fast Track Diagnostics); T2 BioSystems; Accelerate Diagnostics; Hologic, Inc.; Seegene; and Danaher Corporation (which acquired Cepheid);
companies developing and marketing other technologies that can be used for identification of infectious agents, for example Matrix Assisted Laser Desorption/Ionization Time of Flight (MALDI-TOF) Mass Spectrometry, including: Bruker, Becton Dickinson, bioMerieux, and Shimadzu;
large hospital-based laboratories and reference laboratories who provide large-scale testing using their own proprietary testing methods, including Quest Diagnostics Incorporated and Laboratory Corporation of America; and
companies that manufacture laboratory-based tests and analyzers, including: Danaher; Siemens; Hologic, Inc.; Qiagen NV; bioMérieux; Roche Diagnostics; and Abbott Molecular Diagnostics.

Our diagnostic test panels also face competition from laboratory developed tests (LDTs) developed by national and regional reference laboratories and hospitals. LDTs may not currently be subject to the same regulatory requirements, including those requiring clinical studies and FDA review and clearance or approval that may apply to our diagnostic products.

We anticipate that we will face increased competition in the future as new companies enter the market with new technologies, our competitors improve their current products and expand their menu of diagnostic tests, and as we expand our operations internationally. Many of our current and potential competitors have greater name recognition, more substantial intellectual property portfolios, longer operating histories, additional test menu, significantly greater resources to invest in new technologies, more substantial experience in new product development, greater regulatory expertise, and more extensive manufacturing and distribution capabilities. It is critical to our success that we anticipate changes in technology and customer requirements and successfully introduce enhanced and competitive technology to meet our customers’ and prospective customers’ needs on a timely basis.

In addition, we have limited marketing, sales and distribution experience and capabilities. Our ability to achieve profitability depends on attracting customers for our products and building brand loyalty. To successfully perform sales, marketing, distribution, and customer support functions ourselves, we face a number of risks, including:

our ability to attract and retain the skilled support team, marketing staff and sales force necessary to commercialize and gain market acceptance for our technology and our products;
the ability of our sales and marketing team to identify and penetrate the potential customer base, including hospitals, national and regional reference laboratories, group purchasing organizations, and integrated delivery networks; and
the difficulty of establishing brand recognition and loyalty for our products.

Some hospital-based and reference laboratories may not consider adopting our instrument systems unless we offer a broader menu of diagnostic test panels or may choose not to convert from competitive products. In addition, in order to commercialize our products, we are required to undertake time consuming and costly development activities, including clinical studies for which the outcome is uncertain. Products that appear promising during early development and preclinical studies may, nonetheless, fail to demonstrate the results needed to support regulatory approval or, if approved, may not generate the demand we expect. If we are unable to effectively compete, our revenues and our ability to achieve profitability will be significantly impaired.

33



We may not expand sales of our ePlex system outside the United States at the levels or within the time frame we anticipate.

We have obtained CE Mark for our ePlex Instrument and the following ePlex assays: the ePlex Respiratory Pathogen (RP) Panel, the ePlex Blood Culture Identification Gram-Positive (BCID-GP) Panel, the ePlex Blood Culture Identification Gram-Negative (BCID-GN) Panel, and the ePlex Blood Culture Identification Fungal Pathogen (BCID-FP) Panel. We are commercializing our ePlex system internationally via a network of distribution partners, which is augmented by a limited set of direct sales and technical support personnel based in Europe. If we are unable to establish the infrastructure or recruit highly qualified personnel to support our international sales and support organization, if we fail to identify new distribution partners, or if we are unsuccessful in developing awareness and acceptance of our products and technology internationally, our anticipated revenue growth internationally may not materialize at the levels or within the time frame we expect, our customers may not receive the level of service or product dependability they expect from us, and our future financial performance may be adversely affected. Furthermore, the distributors we establish in particular geographic regions may not commit the necessary resources to market and sell our products to meet our expectations. If our distributors do not perform adequately or in compliance with applicable laws and regulations in particular geographic areas, or if we are unable to locate distributors in particular geographic areas, our ability to realize revenue growth based on sales outside the United States would be harmed.

If our customers are not adequately reimbursed or compensated for the use of our products, we may have difficulty selling our products.*

Our ability to sell our products depends in part on the extent to which reimbursement related to performing tests using our products is available from governmental authorities, such as Medicare and other domestic and foreign governmental programs, private insurance plans, managed care organizations, and other organizations. There are ongoing efforts by governmental and third-party payors to contain or reduce the costs of healthcare coverage. For example, a number of Medicare Administrative Contractors (MACs) recently issued final local coverage determinations limiting or eliminating Medicare coverage for the use of certain multiplex molecular respiratory tests such as our ePlex RP Panel and XT-8 Respiratory Viral Panel (RVP) in an outpatient setting. As a result, this determination may negatively impact the use of our and certain of our competitors’ multiplex respiratory tests within the geographic regions covered by these MACs. In addition, if other MACs and private payors take a similar approach, this potential negative impact could affect the available market for our ePlex RP Panel and XT-8 RVP Panel in additional geographic regions and patient populations. Furthermore, if any of our competitors are successful in obtaining one or more product-specific reimbursement codes and we are unable to obtain such codes for our similar products, or if our competitors are able to obtain product-specific reimbursement levels higher than those for our similarly situated products, the overall demand for our products or the prices at which we are able to sell our products may be negatively impacted.

In addition, efforts to reform the healthcare delivery system in the United States and Europe has increased pressure on healthcare providers to reduce costs. For example, implementation of certain provisions of the Protecting Access to Medicare Act (PAMA) in the United States had a negative impact on reimbursement payments from the Centers for Medicare and Medicaid Services (CMS) for our diagnostics test panels paid under the Clinical Laboratory Fee Schedule (CLFS). Under these provisions of PAMA, payments under the CLFS are likely to be reduced annually for the next several years. If purchasers or users of our products are not able to obtain adequate reimbursement for the cost of using our products, either directly or indirectly, they may forego or reduce their purchase and use of our products or the price we may be able to charge for our products could be reduced.

Obtaining coverage and reimbursement approval for a product from each government or third-party payor is a time consuming and costly process that could require us to provide supporting scientific, clinical and cost-effectiveness data for the use of our products to each government or third-party payor. We may not be able to provide data sufficient to gain acceptance with respect to coverage and reimbursement. In addition, eligibility for coverage does not imply that any product will be covered and reimbursed in all cases or reimbursed at a rate that allows our potential customers to make a profit or even cover their costs. Further, third-party payors may choose to reimburse our customers per test based on individual biomarker detection, rather than on the basis of the number of results given by the test panel. This may result in our customers electing to use separate tests to screen for each disease or condition so that they can receive reimbursement for each test they conduct. In that event, these entities may purchase separate tests for each disease, rather than products, such as ours, that can be used to return highly multiplexed test panel results.


34


From time to time we and our key suppliers experience, and may in the future experience, difficulties scaling manufacturing operations to the levels required to support our anticipated growth in a timely and cost-effective manner.

To date, we have produced our products in limited quantities relative to the quantities necessary to achieve our desired revenue growth. Developing the necessary manufacturing and quality procedures internally and in conjunction with our key suppliers for a significant number of our newly developed, highly complex products and product components is a challenging process. From time to time we and our suppliers experience, and may in the future experience, manufacturing variability and may not be able to consistently produce sufficient quantities of high quality products and product components at the levels necessary to achieve our revenue growth expectations or to support customer demand or our product development timelines. If we or our key suppliers encounter difficulties in producing sufficient yields of high quality products or product components, or scaling manufacturing operations as a result of, among other things, process and manufacturing transfer complexities, quality control and quality assurance issues, and/or availability of subcomponents, equipment and raw material supplies, our reputation may be harmed and we may not achieve our anticipated financial results or product development goals within the time frame we expect, or at all.

Finding solutions to product quality, reliability, variability, and raw material sourcing issues are time consuming and expensive, and we may incur significant additional costs or lose revenue as a result of, among other things, delayed product introduction, product recalls, shipment holds, scrapped material, manufacturing delays or inefficiencies, and warranty and service obligations. In addition, we are implementing a number of measures to reduce the cost of manufacturing our ePlex products. If these efforts are unsuccessful, or if these efforts prove less successful than we anticipate or do not deliver the results within the timeframes we expect, we may not achieve our profitability targets in a timely manner, or at all.

To manage our anticipated future growth effectively, we must enhance our manufacturing and supply chain capabilities, infrastructure and operations, information technology infrastructure, and financial and accounting systems and controls. Organizational growth and scale-up of operations could strain our existing managerial, operational, financial, and other resources. If our management is unable to effectively prepare for our expected future growth, our expenses may increase more than anticipated, our revenue could grow more slowly than expected, and we may not be able to achieve our commercialization, profitability, or product development goals. Our failure to effectively implement the necessary processes and procedures and otherwise prepare for our anticipated growth could have a material adverse effect on our future financial condition and prospects.

Disruptions in the supply of raw materials, consumable goods, or other key product components, or issues associated with their cost or quality from our single source suppliers, could result in delays or difficulties successfully commercializing our ePlex system or a significant disruption in sales and profitability.

We must manufacture or engage third parties to manufacture components of our products in sufficient quantities and on a timely basis, while maintaining product quality and acceptable manufacturing costs and complying with regulatory requirements. Our instrument systems and certain critical components are custom-made by only a few outside suppliers. In certain instances, we and our customers have a sole source supply for certain key products, product components, ancillary items, and raw materials used to run our tests. If we are unable to satisfy our forecasted demand from existing suppliers for our products, or we or our customers are unable to find alternative suppliers for key product components, ancillary items or raw materials at reasonably comparable prices, it could have a material adverse effect on our financial condition and results of operations. Additionally, although we have entered into supply agreements with most of our suppliers of strategic reagents and parts to help ensure component availability and flexible purchasing terms with respect to the purchase of such components, if our suppliers discontinue production of a key component for one or more of our products, we may be unable to identify or secure a viable, cost-effective alternative on reasonable terms, or at all, which could limit our ability to manufacture our products.

In determining the required quantities of our products and the manufacturing schedule, we must make significant judgments and estimates based on seasonality, inventory levels, current market trends, product development timelines, overall capacity, and other related factors. Because of the inherent nature of estimates and our limited experience in marketing our products, there could be significant differences between our estimates and the actual amounts of products we require. This can result in shortages if we fail to anticipate demand, or excess inventory and write-offs if we order more than we need.

Reliance on third-party manufacturers entails risk to which we would not be subject if we manufactured these components ourselves, including:

reliance on third parties for regulatory compliance and quality assurance;
possible breaches of manufacturing agreements by the third parties because of factors beyond our control;
possible regulatory violations or manufacturing problems experienced by our suppliers;

35


possible termination or non-renewal of agreements by third parties, based on their own business priorities, at times that are costly or inconvenient for us;
the potential obsolescence and/or inability of our suppliers to obtain required components;
the potential delays and expenses of seeking alternate sources of supply or manufacturing services;
the inability to qualify alternate sources without impacting performance claims of our products;
reduced control over pricing, quality and timely delivery due to the difficulties in switching to alternate suppliers or assemblers;
the potential for financial hardship or other detrimental circumstances at key suppliers that may impact our ability to source key materials or services required for the manufacturing of our products; and
increases in prices of raw materials and key components.

The manufacturing operations for our test panel cartridges use highly technical processes involving unique, proprietary techniques. In addition, the manufacturing equipment we use would be costly and time consuming to repair or replace. Any interruption in our operations or decrease in the production capacity of our manufacturing facilities or the facilities of any of our key suppliers because of equipment failure, natural disasters such as earthquakes, tornadoes and fires, or otherwise, would limit our ability to meet customer demand for our products and would have a material adverse effect on our business, financial condition, and results of operations. In the event of a disruption, we may lose customers and we may be unable to regain those customers thereafter. Our insurance may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all.

If our products do not perform as expected our operating results and business would suffer.

Our success depends on the market’s confidence that we can provide reliable, high quality, molecular diagnostic products. We believe that customers in our target markets are likely to be particularly sensitive to product defects and errors. As a result, our reputation and the public image of our products and technologies will be significantly impaired if our products fail to perform as expected. Although our diagnostic systems are designed to be user friendly, the functions they perform are complex and our products may develop or contain undetected defects or errors.

We currently manufacture our proprietary test cartridges at our Carlsbad, California manufacturing facilities. We outsource the manufacture of our ePlex instrument to Plexus, which specializes in the manufacturing of electronic and electro-mechanical devices. We currently maintain an inventory of XT-8 instruments and related components to satisfy the expected demand for our XT-8 system for the foreseeable future, as well as to service XT-8 instruments installed at customer locations. While we work closely with Plexus to ensure continuity of supply while maintaining high quality and reliability, and we believe our current stock of XT-8 instruments and related components will be sufficient for our and our customers’ anticipated needs, we cannot guarantee that these efforts will be successful.

If we experience a material defect or error in any of our current or future products, it could result in the loss or delay of revenues, increased costs, delayed or reduced market acceptance, damaged reputation, diversion of development and management resources, legal and/or regulatory claims, recalls, increased insurance costs, or increased service and warranty costs, any of which could materially harm our business, financial condition, and results of operations.

We also face the risk of product liability exposure related to the sale of our products. We currently carry product liability insurance that covers us against specific product liability claims. We also carry a separate general liability and umbrella policy that covers us against certain claims but excludes coverage for product liability. Any claim in excess of our insurance coverage, or for which we do not have insurance coverage, would need to be paid out of our cash reserves, which would harm our financial condition. We cannot assure you that we have obtained sufficient insurance or broad enough coverage to cover potential claims. Also, we cannot assure you that we can or will maintain our insurance policies on commercially acceptable terms, or at all. A product liability claim could significantly harm our business, financial condition and results of operations.

36


We may need to raise additional funds in the future, and such funds may not be available on a timely basis, or at all.

Until such time, if ever, as we can generate positive cash flows from operations, we will be required to finance our operations with our cash resources and amounts made available under our new credit facility. We may need to raise additional funds in the future to support our operations. We cannot be certain that additional capital will be available as needed, on acceptable terms, or at all. If we require additional capital at a time when investment in our company, in molecular diagnostics companies, or the marketplace in general is limited, we may not be able to raise such funds at the time that we desire, or at all. If we do raise additional funds through the issuance of equity or convertible securities, the percentage ownership of holders of our common stock could be significantly diluted. In addition, newly issued securities may have rights, preferences or privileges senior to those of holders of our common stock. If we raise additional funds through collaborations and licensing arrangements, we could be required to relinquish significant rights to our technologies and products, or grant licenses on terms that are not favorable to us.

Our quarterly revenue and operating results may vary significantly and we may experience constraints or inefficiencies caused by unanticipated acceleration and deceleration of customer demand.

Revenue from our infectious disease products fluctuates based upon the occurrence of related outbreaks and changes in testing recommendations and available therapies. Influenza and other respiratory-related outbreaks are usually more concentrated in the first and fourth quarters of the year. New information or the introduction of advanced treatment options with respect to a particular disease may also affect the rate of related diagnostic testing. Although certain infectious disease outbreaks tend to occur each year, the timing, severity and length of these incidents varies from one year to another and can vary across different patient populations. In addition, we may not accurately predict the impact of new therapies on disease prevalence or changes to infectious disease testing recommendations affecting our products. As a result of one or more of these factors, we may not be able to accurately forecast sales from our infectious disease products.

Also, unanticipated changes in customer demand for our products may result in constraints or inefficiencies related to our manufacturing, sales force, customer service and administrative infrastructure. These constraints or inefficiencies may adversely affect us as a result of delays, lost potential product sales or loss of current or potential customers due to their dissatisfaction.

Our revenue, results of operations and cash flows would suffer upon the loss of a significant customer.

Our largest customer, Laboratory Corporation of America, Inc., accounted for approximately 16% of our total revenue for the fiscal year ended December 31, 2018. The loss of a significant customer or a significant reduction in the amount of product ordered by our significant customers may adversely affect our revenue, results of operations and cash flows.

We may not be able to correctly estimate or control our future operating expenses, which could lead to cash shortfalls.*

Our operating expenses may fluctuate significantly in the future as a result of a variety of factors, many of which may be outside of our control. These factors include, but are not limited to:

the time and resources required to develop, and conduct clinical studies and obtain regulatory clearances for, our diagnostic tests;
the expenses we incur to increase our manufacturing capabilities, including expenses to purchase capital equipment and increase our manufacturing capacity and yield;
the expenses we incur for research and development required to maintain and improve our technology, including developing new ePlex test menu;
the costs of preparing, filing, prosecuting, defending and enforcing patent claims and other patent related costs, including litigation costs and the results of such litigation;
the expenses we incur in connection with commercialization activities, including product marketing, sales, and distribution expenses;
the expenses we incur in licensing technologies or securing rights to new products from third parties to expand the menu of products and services we plan to offer;
our sales strategy and whether the revenues from sales of our test cartridges or systems will be sufficient to offset our expenses;
the costs to attract and retain personnel with the skills required for effective operations; and
the costs associated with being a public company.


37


Our budgeted expense levels are based in part on our expectations concerning manufacturing costs and yield and future revenues from sales of our products, as well as our assessment of the future investments needed to expand our commercial organization and manufacturing capabilities to support our anticipated revenue growth and research and development activities. We may be unable to reduce our expenditures in a timely manner, we may incur expenses for unexpected events, or we may experience a shortfall in revenue. Accordingly, a shortfall in demand for our products or other unexpected costs or events could have an immediate and material impact on our business and financial condition.

The regulatory clearance or approval process for certain products is expensive, time consuming and uncertain, and the failure to obtain and maintain required clearances or approvals could prevent us from commercializing our products.*

We obtained 510(k) clearance from the FDA for our ePlex Instrument and the following ePlex assays: the ePlex RP Panel; the ePlex BCID-GP Panel; the ePlex BCID-GN Panel; and the ePlex BCID-FP Panel. We are investing significantly in the development of new ePlex molecular diagnostic tests to expand our future product offerings, which will require clinical studies and subsequent 510(k) clearance or pre-market approval by the FDA prior to marketing those tests for commercial use in the United States. There are a number of potential risks associated with conducting clinical studies and obtaining regulatory clearance. For example, we may have difficulty maintaining the level of reliability and clinical accuracy required to complete clinical studies and obtain FDA clearance or approval. In addition, the FDA may require that we conduct additional studies that could impact the cost associated with product clearance and could potentially delay commercial launch of new ePlex molecular diagnostic tests in the United States. We may be unsuccessful in obtaining FDA clearance for our expanding ePlex test menu within our expected time frame, or at all, which could adversely impact our future financial performance and cause our stock price to decline.

The regulatory environment is constantly evolving. For example, the FDA conducted a review of the pre-market clearance process in response to internal and external concerns regarding the 510(k) program and, in January 2011, announced 25 action items designed to make the process more rigorous and transparent. Some of these proposals, if enacted, could impose additional regulatory requirements for device manufacturers which could delay our ability to obtain new 510(k) clearances, increase the costs of compliance or restrict our ability to maintain our current clearances. Similarly, the European Union, or EU, is transitioning from the existing European Directive 98/79/EC on in vitro diagnostic medical devices, or IVD Directive (IVDD), to the In Vitro Diagnostic Device Regulation, or IVDR. Specifically, the IVDR repeals and replaces the IVDD. Unlike the directive, which must be implemented into the national laws of the European Economic Area, or EEA, Member States, the IVD regulation is directly applicable in all EEA Member States and is intended to eliminate current differences in regulation of IVDs among EEA Member States. Under the IVDR, the classification of our molecular diagnostic products are impacted, and will result in additional regulatory requirements, which could delay our ability to CE Mark our products. Delays in receipt of, or failure to obtain, clearances or approvals for future products would result in delayed, or no, realization of revenues from such products and in substantial additional costs, which could decrease our profitability.

We must also comply with the applicable FDA and foreign regulatory agency post-market requirements, including routine Notified Body conformity assessments to quality system standards (e.g., ISO13485). Any failure to maintain post-market compliance with FDA or foreign regulatory requirements could harm our business, operations, and/or financial condition.

We derive revenues from the sale of research use only (RUO) tests and custom manufactured reagents, which are not intended for diagnostic purposes. Clinical laboratories are regulated under CLIA and may validate the clinical diagnostic use of an LDT specifically for use in their laboratory using any labeled products. While the FDA has traditionally practiced enforcement discretion regarding the use of the LDTs for clinical diagnostic purposes, there have been regulatory actions indicating a potential change in enforcement practices (e.g., the FDA has promulgated draft guidance which outlines stringent regulatory requirements for CLIA labs to use LDTs for clinical diagnostic application and the FDA has issued warning letters to labs marketing the clinical utility of LDTs). These proposed requirements, if implemented, may result in a significant reduction in the sale of our RUO or custom manufactured products, which could reduce our revenues and adversely affect our operations and/or financial condition.

We are subject to various federal and state laws pertaining to health care fraud and abuse, including anti-kickback, self-referral, false claims and fraud laws, and any violations by us of such laws could result in fines or other penalties.

Our commercial, research and other financial relationships with healthcare providers and institutions are subject to various federal and state laws intended to prevent health care fraud and abuse. The federal anti-kickback statute prohibits the knowing offer, receipt or payment of remuneration in exchange for or to induce the referral of patients or the use of products or services that would be paid for in whole or part by Medicare, Medicaid or other federal health care programs. Remuneration has been broadly defined to include anything of value, including cash, improper discounts, and free or reduced price items and services. Many states have similar laws that apply to their state health care programs as well as private payors. Violations of the anti-kickback laws can result in exclusion from federal health care programs and substantial civil and criminal penalties.

38


The False Claims Act (FCA) imposes liability on persons who, among other things, present or cause to be presented false or fraudulent claims for payment by a federal health care program. The FCA has been used to prosecute persons submitting claims for payment that are inaccurate or fraudulent, that are for services not provided as claimed, or for services that are not medically necessary. We have implemented procedures designed to ensure our compliance with relevant legal requirements. Nevertheless, if our marketing, sales or other arrangements, including our reagent rental arrangements, were determined to violate anti-kickback or related laws, including the FCA, then our revenues could be adversely affected, which would likely harm our business, financial condition and results of operations.

The Health Care Act also imposes reporting and disclosure requirements on device manufacturers for payments to healthcare providers and ownership of their stock by healthcare providers. In February 2013, the Centers for Medicare and Medicaid Services, or, CMS, released the final rule implementing the federal Physician Payments Sunshine Act, or the Sunshine Act. The law requires certain pharmaceutical, biologic, and medical device manufacturers to annually report to CMS payments or other transfers of value they furnish to physicians and teaching hospitals. These reporting requirements took effect on August 1, 2013. Failure to submit required information may result in significant civil monetary penalties. We expect compliance with the Sunshine Act to impose significant administrative and financial burdens on us.

In addition, there has been a recent trend of increased federal and state regulation of payments made to physicians for marketing. Some states, such as California, Massachusetts and Vermont, mandate implementation of corporate compliance programs, along with the tracking and reporting of gifts, compensation and other remuneration to physicians. The shifting commercial compliance environment and the need to build and maintain robust and expandable systems to comply with different compliance and/or reporting requirements in multiple jurisdictions increases the possibility that a healthcare company may run afoul of one or more of the requirements.

We are also subject to the U.S. Foreign Corrupt Practices Act, or the FCPA, and other countries’ anti-corruption/anti-bribery regimes, such as the U.K. Bribery Act. The FCPA prohibits improper payments or offers of payments to foreign governments and their officials for the purpose of obtaining or retaining business. Safeguards we implement to discourage improper payments or offers of payments by our employees, consultants, sales agents or distributors may be ineffective, and violations of the FCPA and similar laws may result in severe criminal or civil sanctions, or other liabilities or proceedings against us, any of which would likely harm our reputation, business, financial condition and results of operations.

Legislative or regulatory healthcare reforms may have a material adverse effect on our business and results of operations.

Federal and state governments in the United States are undertaking efforts to control growing health care costs through legislation, regulation and voluntary agreements with medical care providers and third-party payors. In March 2010, Congress enacted the Patient Protection and Affordable Care Act, or the PPACA. While the PPACA involves expanding coverage to more individuals, it includes regulatory mandates and other measures designed to constrain medical costs. Among other requirements, the PPACA imposes a 2.3% excise tax on sales of medical devices by manufacturers. In December 2015, the excise tax was suspended for 2016 and 2017, and, in January 2018, the excise tax was further suspended until 2020. Taxable devices include certain medical devices intended for use by humans, with limited exclusions for devices purchased by the general public at retail for individual use. There is no exemption for small companies, and we paid the tax from 2013 through 2015. Recently, Congress and the administration have proposed and taken various steps to revise, repeal, or delay implementation of various aspects of PPACA. If the PPACA is significantly revised, repealed, or if implementation of various aspects are delayed, such modification, repeal, or delay may impact our business, financial condition, results of operations, cash flows and the trading price of our securities. Complying with PPACA may significantly increase our tax liabilities and costs, which could adversely affect our business and financial condition.

The Budget Control Act of 2011 provided, among other things, aggregate reductions to Medicare payments to providers of up to 2% per fiscal year, which began in 2013 and will remain in effect through 2025 unless additional Congressional action is taken. In addition to the potential impacts to PPACA under the current administration, there could be sweeping changes to the Budget Control Act and other healthcare reforms. For example, the Tax Cuts and Jobs Act enacted in December 2017 eliminated the shared responsibility payment for individuals who fail to maintain minimum essential coverage under section 5000A of the Internal Revenue Code of 1986, commonly referred to as the individual mandate, beginning in 2019. Additional changes to the PPACA remain possible. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our products or additional pricing pressure.


39


Our products could infringe patent rights of others, which may require costly litigation and, if we are not successful, could cause us to pay substantial damages or limit our ability to commercialize our products.

Our commercial success depends on our ability to develop, manufacture and market our systems and tests and use our proprietary technology without infringing the patents and other proprietary rights of third parties. As the molecular diagnostics industry expands and more patents are issued, the risk increases that there may be patents issued to third parties that relate to our products and technology of which we are not aware or that we must challenge to continue our operations as currently contemplated. Our products may infringe or may be alleged to infringe these patents.

The patent positions of medical device companies can be highly uncertain and involve complex legal and factual questions for which important legal principles remain unresolved. No consistent policy regarding the breadth of claims allowed in patents in these fields has emerged to date in the United States or in many foreign jurisdictions. Both the U.S. Supreme Court and the Court of Appeals for the Federal Circuit have made, and will likely continue to make, changes in how the patent laws of the United States are interpreted. For example, three Supreme Court cases, Association for Molecular Pathology et al. v. Myriad Genetics, Inc., et al., Mayo Collaborative Services v. Prometheus Laboratories, and Alice v. CLS Bank, have introduced additional questions regarding the patentability of isolated naturally occurring genes and gene fragments, proteins, peptides, natural products, and related diagnostic and therapeutic methods, which are likely to be resolved only through continued litigation. The overall impact of these decisions and others on the molecular diagnostics industry remains uncertain and our interpretation of the scope of these rulings on existing or future patents may be inaccurate.

There is a significant amount of uncertainty regarding the extent of patent protection and infringement. Companies may have filed pending patent applications that cover technologies we incorporate in our products. As a result, we could be subjected to substantial damages for past infringement or be required to modify our products or stop selling them if it is ultimately determined that our products infringe a third party’s proprietary rights. Even if we are successful in defending against potential intellectual property infringement claims, we could incur substantial costs in doing so. Any litigation related to such claims could consume our resources and lead to significant damages, royalty payments, or an injunction on the sale of certain products. Any additional licenses to patented technology could obligate us to pay substantial additional royalties, which could adversely impact our product costs and harm our business.

If we are unable to obtain, maintain and enforce intellectual property protection covering our products, others may be able to make, use or sell products substantially the same as ours, which could adversely affect our ability to compete in the market.

Our commercial success is dependent in part on obtaining, maintaining and enforcing intellectual property rights, including our patents and other intellectual property rights. If we are unable to obtain, maintain and enforce intellectual property protection covering our products, others may be able to make, use or sell products that are substantially the same as ours without incurring the sizable development and licensing costs that we have incurred, which would adversely affect our ability to compete in the market.

We seek to obtain and maintain patents and other intellectual property rights to restrict the ability of others to market products that compete with our products. Currently, our patent portfolio is comprised on a worldwide basis of more than 100 owned and exclusively licensed patents and approximately 50 additional pending patent applications. In general, patents have a term of at least 20 years from the application filing date or earlier claimed priority date. Several of our pending applications have the potential to mature into patents that may expire between 2028 and 2038. However, not all of the pending or future patent applications owned by or licensed to us are guaranteed to mature into patents, and, moreover, issued patents owned by or licensed to us now or in the future may be found by a court to be invalid or otherwise unenforceable. Also, even if our patents are determined by a court to be valid and enforceable, they may not be sufficiently broad to prevent others from marketing products similar to ours or designing around our patents, despite our patent rights, nor provide us with freedom to operate unimpeded by the patent rights of others.


40


We also rely on trade-secret protection to protect our interests in proprietary know-how and for processes for which patents are difficult to obtain or enforce. We may not be able to protect our trade secrets adequately. We have limited control over the protection of trade secrets used by our licensors, collaborators and suppliers. Although we use reasonable efforts to protect our trade secrets, our employees, consultants, contractors, outside scientific collaborators and other advisors may unintentionally or willfully disclose our information to competitors. Enforcing a claim that a third party illegally obtained and is using any of our trade secrets is difficult, expensive and time consuming, and the outcome is unpredictable. We rely, in part, on non-disclosure and confidentiality agreements with our employees, consultants and other parties to protect our trade secrets and other proprietary technology. These agreements may be breached and we may not have adequate remedies for any breach. Moreover, others may independently develop equivalent proprietary information, and third parties may otherwise gain access to our trade secrets and proprietary knowledge. Any disclosure of confidential data into the public domain or to third parties could allow our competitors to learn our trade secrets and use the information in competition against us.

We and our suppliers, contract manufacturers and customers are subject to various governmental regulations, and we may incur significant expenses to comply with, and experience delays in our product commercialization as a result of, these regulations.

Our manufacturing processes and facilities and those of some of our contract manufacturers must comply with Quality System Regulation, or QSR, and certain foreign regulatory requirements, which cover the procedures and documentation of the design, testing, production, control, quality assurance, labeling, packaging, storage and shipping of our devices. The FDA and other foreign regulatory bodies enforce the QSR and similar foreign regulatory requirements through periodic announced and/or unannounced inspections of manufacturing facilities. We and our contract manufacturers have been, and anticipate in the future being, subject to such inspections, as well as to inspections by other federal and state regulatory agencies.

We must also file reports of device corrections and removals and adhere to the domestic and foreign rules on labeling and promotion. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses, and a company that is found to have improperly promoted off-label uses may be subject to significant liability, including substantial monetary penalties and criminal prosecution.

Failure to comply with applicable regulatory requirements, or later discovery of previously unknown problems with our products or manufacturing processes, including our failure or the failure of one of our contract manufacturers to take satisfactory corrective action in response to an adverse regulatory inspection, can result in, among other things:

administrative or judicially imposed sanctions;
injunctions or the imposition of civil penalties;
recall or seizure of our products;
total or partial suspension of production or distribution;
withdrawal or suspension of marketing clearances or approvals;
clinical holds;
warning letters;
refusal to permit the import or export of our products; and
criminal prosecution.

Any of these actions, in combination or alone, could prevent us from marketing, distributing or selling our products and would likely harm our business.

In addition, a product defect or regulatory violation could lead to a government-mandated or voluntary recall by us. We believe that the FDA would request that we initiate a voluntary recall if a product was defective or presented a reasonable risk of injury or gross deception. Regulatory agencies in other countries have similar authority to recall devices because of material deficiencies or defects in design or manufacture that could endanger health. Any recall would divert management attention and financial resources, could cause the price of our common stock to decline and expose us to product liability or other claims, including contractual claims from parties to whom we sold products, and harm our reputation with customers.

The use of our diagnostic products by our customers is also affected by CLIA and related federal and state regulations that provide for regulation of laboratory testing. CLIA is intended to ensure the quality and reliability of clinical laboratories in the United States by mandating specific standards in the areas of personnel qualifications, administration, participation in proficiency testing, patient test management, quality assurance, quality control and inspections. Current or future CLIA requirements or the promulgation of additional regulations affecting laboratory testing may prevent some laboratories from using some or all of our diagnostic products.


41


Our credit facility contains restrictions that limit our flexibility in operating our business.

We must comply with certain affirmative and negative covenants under our credit facility, including covenants that limit or restrict our ability to, among other things:

incur additional indebtedness or issue certain preferred shares;
pay dividends on, repurchase or make distributions in respect of, our capital stock or make other restricted payments;
make certain investments or acquisitions;
sell certain assets;
create liens; or
enter into certain transactions with our affiliates.

If we default under the agreement, because of a covenant breach or otherwise, the outstanding amounts thereunder could become immediately due and payable, and the lenders could terminate all commitments to extend further financing.

We have a history of net losses, and we may never achieve or maintain profitability.

We have a history of significant net losses and a limited history commercializing our molecular diagnostic products. Our net losses were approximately $50.5 million, $61.9 million and $50.6 million for the years ended December 31, 2018, 2017, and 2016, respectively. As of December 31, 2018, we had an accumulated deficit of $466.9 million. We expect to continue to incur significant expenses for the foreseeable future in connection with our ongoing operations, primarily related to expanding our commercial organization (sales and marketing) and manufacturing activities related to our ePlex system, maintaining our existing intellectual property portfolio, obtaining additional intellectual property rights, and investing in corporate infrastructure. We cannot provide any assurance that we will achieve profitability and, even if we achieve profitability, that we will be able to sustain or increase profitability on a quarterly or annual basis. Further, because of our limited commercialization history and the rapidly evolving nature of our target market, we have limited insight into the trends that may emerge and affect our business. We may make errors in predicting and reacting to relevant business trends, which could harm our business and financial condition.

We incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, and failure to comply with these laws could harm our business and the price of our common stock.

As a public company listed in the United States, we incur significant legal, accounting and other expenses. In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC, the Public Company Accounting Oversight Board (PCAOB), and The NASDAQ Global Market, may increase our legal and financial compliance costs and make some activities more time consuming. These laws, regulations and standards are subject to varying interpretations and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If we nevertheless fail to comply with new laws, regulations and standards, regulatory authorities may initiate legal proceedings against us and our business may be harmed.

Economic conditions and an uncertain economic outlook may adversely impact our business, results of operations, financial condition or liquidity.

Global economic conditions may remain challenging and uncertain for the foreseeable future. These conditions may not only limit our access to capital but also make it extremely difficult for our customers, our vendors and us to accurately forecast and plan future business activities, and they could cause U.S. and foreign businesses and consumers to slow spending on our products and services, which would delay and lengthen sales cycles. Some of our customers rely on government research grants to fund technology purchases. If negative trends in the economy affect the government’s allocation of funds to research, there may be less grant funding available for certain of our customers to purchase technologies from us. Certain of our customers may face challenges gaining timely access to sufficient credit or may otherwise be faced with budget constraints, which could result in decreased purchases of our products or in an impairment of their ability to make timely payments to us. If our customers do not make timely payments to us, we may be required to assume greater credit risk relating to those customers, increase our allowance for doubtful accounts, and our days sales outstanding would be negatively impacted. Although we maintain allowances for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments, we may not continue to experience the same loss rates that we have in the past. Additionally, these economic conditions and market turbulence may also impact our suppliers, causing them to be unable to supply sufficient quantities of customized components in a timely manner, thereby impairing our ability to manufacture on schedule and at commercially reasonable costs.

42


We are exposed to risks associated with long-lived and intangible assets that may become impaired and result in an impairment charge.

The carrying amounts of long-lived and intangible assets are affected whenever events or changes in circumstances indicate that the carrying amount of any asset may not be recoverable. These events or changes might include an inability to successfully deliver an instrument to the marketplace and attain customer acceptance, a change in the rights or use of licensed intellectual property, adjustments to our depreciation assumptions, or other matters. Adverse events or changes in circumstances may affect the estimated discounted future cash flows expected to be derived from long-lived and intangible assets. If at any time we determine that an impairment has occurred, we will be required to reflect the impaired value as a charge, resulting in a reduction in earnings in the quarter such impairment is identified and a corresponding reduction in our net asset value. In the past we have incurred, and in the future we may incur, impairment charges. A material reduction in earnings resulting from such a charge could cause us to fail to meet the expectations of investors and securities analysts, which could cause the price of our stock to decline.

Providing instrument systems to our customers through reagent rental agreements may harm our liquidity.

Many of our systems are provided to customers via “reagent rental” agreements, under which customers are generally afforded the right to use the instrument in return for a commitment to purchase minimum quantities of reagents and test cartridges over a period of time. Accordingly, we must either incur the expense of manufacturing instruments well in advance of receiving sufficient revenues from test cartridges to recover our expenses or obtain third party financing sources for the purchase of our instrument. The amount of capital required to provide instrument systems to customers depends on the number of systems placed. Our ability to generate capital to cover these costs depends on the amount of our revenues from sales of reagents and test cartridges sold through our reagent rental agreements. We do not currently sell enough reagents and test cartridges to recover all of our fixed expenses, and therefore we currently have a net loss. If we cannot sell a sufficient number of reagents and test cartridges to offset our fixed expenses, our liquidity will continue to be adversely affected.

We use hazardous chemicals, biological materials and infectious agents in our business. Any claims relating to improper handling, storage or disposal of these materials could be time consuming and costly.

Our research, product development and manufacturing processes involve the controlled use of hazardous materials, including chemicals, biological materials and infectious disease agents. Our operations produce hazardous waste products. We cannot eliminate the risk of accidental contamination or discharge and any resulting injury from these materials. We may be sued for any injury or contamination that results from our use or the use by third parties of these materials, and our liability may exceed our insurance coverage and our total assets. Federal, state and local laws and regulations govern the use, manufacture, storage, handling and disposal of these hazardous materials and specified waste products, as well as the discharge of pollutants into the environment and human health and safety matters. Our operations are regulated and may require that environmental permits and approvals be issued by applicable government agencies. Compliance with environmental laws and regulations may be expensive and may impair our research, development and production efforts. If we fail to comply with these requirements, we could incur substantial costs, including civil or criminal fines and penalties, clean-up costs or capital expenditures for control equipment or operational changes necessary to achieve and maintain compliance. In addition, we cannot predict the impact on our business of new or amended environmental laws or regulations or any changes in the way existing and future laws and regulations are interpreted and enforced.

If we are unable to retain key employees or hire additional skilled employees, we may be unable to achieve our goals.

Our performance is substantially dependent on the performance of our senior management. Competition for top management personnel is intense and we may not be able to recruit and retain the personnel we need. Our senior managers can terminate their relationship with us at any time. The loss of services of any of these key personnel could significantly reduce our operational effectiveness and investor confidence and our stock price could decline. We do not maintain key-man life insurance on any of our employees.

In addition, our product development and marketing efforts could be delayed or curtailed if we are unable to attract, train and retain highly skilled technical employees and scientific advisors. To expand our research, product development and commercial efforts, we will need to retain additional people skilled in areas such as electrochemical and molecular science, information technology, manufacturing, sales, marketing and technical support. Because of the complex and technical nature of our systems and the dynamic market in which we compete, any failure to attract and retain a sufficient number of qualified employees could materially harm our ability to develop and commercialize our technology. We may not be successful in hiring or retaining qualified personnel, and any failure to do so could have a material adverse effect on our business, financial condition and results of operations.

43


Cyberattacks and other security breaches could compromise our proprietary information which could harm our business and reputation.

In the ordinary course of our business, we generate, collect and store proprietary information, including intellectual property and business information. The secure storage, maintenance, and transmission of and access to this information is critical to our operations, business strategy, and reputation. Computer hackers may attempt to penetrate our computer systems or our third party IT service providers' systems and, if successful, misappropriate our proprietary information. In addition, an employee, contractor, or other third-party with whom we do business may attempt to circumvent our security measures in order to obtain such information, and may purposefully or inadvertently cause a breach involving such information. While we will continue to implement additional protective measures to reduce the risk of and detect cyberattacks, these incidents are becoming more sophisticated and frequent, and the techniques used in such attacks evolve rapidly and are difficult to detect. Despite our cybersecurity measures, our information technology networks and infrastructure may still be vulnerable to unpermitted access by hackers or other breaches, or employee error or malfeasance. Any such compromise of our, or our third party IT service providers' data security and access to, or public disclosure or loss of, confidential business or proprietary intellectual property information could disrupt our operations, damage our reputation, provide our competitors with valuable information, and subject us to additional costs which could adversely affect our business.

Information technology systems implementation issues could disrupt our internal operations and adversely affect our financial results.

Portions of our information technology infrastructure may experience interruptions, delays or cessations of service or produce errors in connection with ongoing systems implementation work. In particular, we have implemented an enterprise resource planning software system. To more fully realize the potential of this system, we are continually reassessing and upgrading processes and this may be more expensive, time consuming and resource intensive than planned. Any disruptions that may occur in the operation of this system or any future systems could increase our expenses and adversely affect our ability to report in an accurate and timely manner the results of our consolidated operations, our financial position and cash flows and to otherwise operate our business in a secure environment, all of which could adversely affect our financial results, stock price and reputation.

Our ability to use our net operating loss carryforwards may be limited.

As of December 31, 2018, we had net operating loss, or NOL, carryforwards available of approximately $306.8 million for U.S. federal income tax purposes. These loss carryforwards will expire in varying amounts through 2037. Section 382 of the U.S. Internal Revenue Code of 1986, as amended, or the Code, generally imposes an annual limitation on the amount of NOL carryforwards that may be used to offset taxable income when a corporation has undergone significant changes in stock ownership. We have determined that we have experienced multiple ownership changes under Section 382 of the Code. Our ability to use the current federal and state NOL carryforwards may also be limited by the issuance of common stock in the future. To the extent our use of federal and state NOL carryforwards is limited, our income may be subject to corporate income tax earlier than it would if we were able to use the state or federal NOL carryforwards. We have recorded a full valuation allowance against our federal and state net deferred tax assets.

We also had state NOL carryforwards of approximately $215 million as of December 31, 2018. We have recorded a full valuation allowance against our net deferred tax assets.

Provisions of our certificate of incorporation, our bylaws and Delaware law could make an acquisition of our Company, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove the current members of our board and management.

Certain provisions of our certificate of incorporation and bylaws could discourage, delay or prevent a merger, acquisition or other change of control that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. Furthermore, these provisions could prevent or frustrate attempts by our stockholders to replace or remove members of our Board of Directors. These provisions also could limit the price that investors might be willing to pay in the future for our common stock, thereby depressing the market price of our common stock. Stockholders who wish to participate in these transactions may not have the opportunity to do so. These provisions:

allow the authorized number of directors to be changed only by resolution of our Board of Directors;
provide that our stockholders may remove our directors only for cause;
establish a classified board of directors, such that not all members of the Board of Directors may be elected at one time;

44


authorize our Board of Directors to issue without stockholder approval up to 100,000,000 shares of common stock, that, if issued, would dilute our stock ownership and could operate as a “poison pill” to dilute the stock ownership of a potential hostile acquirer to prevent an acquisition that is not approved by our Board of Directors;
authorize our Board of Directors to issue without stockholder approval up to 5,000,000 shares of preferred stock, the rights of which will be determined at the discretion of the Board of Directors that, if issued, could operate as a “poison pill” to dilute the stock ownership of a potential hostile acquirer to prevent an acquisition that is not approved by our Board of Directors;
require that stockholder actions must be effected at a duly called stockholder meeting or by unanimous written consent;
establish advance notice requirements for stockholder nominations to our Board of Directors or for stockholder proposals that can be acted on at stockholder meetings;
limit who may call stockholder meetings; and
require the approval of the holders of 80% of the outstanding shares of our capital stock entitled to vote in order to amend certain provisions of our certificate of incorporation and bylaws.

In addition, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which may, unless certain criteria are met, prohibit large stockholders, in particular those owning 15% or more of the voting rights on our common stock, from merging or combining with us for a prescribed period of time.

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

None.

ITEM 3.    DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.    MINE SAFETY DISCLOSURES

None.

ITEM 5.    OTHER INFORMATION

None. 


45



ITEM 6.     EXHIBITS
Exhibit
Description
101.INS
XBRL Instance Document.
101.SCH
XBRL Taxonomy Extension Schema Document.
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document.


46


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
 
GENMARK DIAGNOSTICS, INC.
 
 
 
 
 
 
 
 
Date:
August 5, 2019
By:
/s/ HANY MASSARANY
 
 
 
Hany Massarany
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
 
 
 
 
 
 
 
 
Date:
August 5, 2019
By:
/s/ JOHNNY EK
 
 
 
Johnny Ek
 
 
 
Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)
 
 
 
 
 

47
EX-31.1 2 gen-201906030ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATIONS
I, Hany Massarany, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q for the quarter ended June 30, 2019 of GenMark Diagnostics, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
 
 
 
Date:
August 5, 2019
By:
/s/ Hany Massarany
 
 
 
Hany Massarany
 
 
 
President and Chief Executive Officer


EX-31.2 3 gen-20190630ex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATIONS
I, Johnny Ek, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q for the quarter ended June 30, 2019 of GenMark Diagnostics, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
 
 
 
Date:
August 5, 2019
By:
/s/ Johnny Ek
 
 
 
Johnny Ek
 
 
 
Chief Financial Officer


EX-32.1 4 gen-20190630ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Quarterly Report of GenMark Diagnostic, Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Periodic Report”), we, Hany Massarany, President and Chief Executive Officer of the Company, and Johnny Ek, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(i)
the Periodic Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(ii)
the information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
 
Date:
August 5, 2019
By:
/s/ Hany Massarany
 
 
 
Hany Massarany
 
 
 
President and Chief Executive Officer
 
 
 
 
 
 
 
 
Date:
August 5, 2019
By:
/s/ Johnny Ek
 
 
 
Johnny Ek
 
 
 
Chief Financial Officer





EX-101.INS 5 gnmk-20190630.xml XBRL INSTANCE DOCUMENT 0001487371 2019-01-01 2019-06-30 0001487371 2019-08-01 0001487371 2019-06-30 0001487371 2018-12-31 0001487371 2018-01-01 2018-06-30 0001487371 2018-04-01 2018-06-30 0001487371 2019-04-01 2019-06-30 0001487371 2018-06-30 0001487371 2017-12-31 0001487371 us-gaap:CommonStockMember 2019-06-30 0001487371 us-gaap:RetainedEarningsMember 2018-12-31 0001487371 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001487371 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001487371 us-gaap:CommonStockMember 2018-12-31 0001487371 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001487371 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001487371 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001487371 us-gaap:RetainedEarningsMember 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001487371 us-gaap:CommonStockMember 2017-12-31 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001487371 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0001487371 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001487371 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001487371 us-gaap:CommonStockMember 2018-06-30 0001487371 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001487371 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0001487371 us-gaap:RetainedEarningsMember 2018-06-30 0001487371 us-gaap:RetainedEarningsMember 2017-12-31 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001487371 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001487371 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001487371 us-gaap:RetainedEarningsMember 2018-03-31 0001487371 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001487371 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001487371 2018-03-31 0001487371 us-gaap:CommonStockMember 2018-03-31 0001487371 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001487371 us-gaap:RetainedEarningsMember 2019-03-31 0001487371 us-gaap:CommonStockMember 2019-03-31 0001487371 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001487371 2019-03-31 0001487371 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001487371 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001487371 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001487371 2019-01-01 0001487371 gnmk:ReagentsMember 2019-01-01 2019-06-30 0001487371 gnmk:InstrumentsMember 2019-01-01 2019-06-30 0001487371 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-06-30 0001487371 gnmk:EPlexRevenueMember 2019-01-01 2019-06-30 0001487371 gnmk:XT8RevenueMember 2018-01-01 2018-06-30 0001487371 gnmk:XT8RevenueMember 2019-01-01 2019-06-30 0001487371 gnmk:EPlexRevenueMember 2018-04-01 2018-06-30 0001487371 gnmk:EPlexRevenueMember 2019-04-01 2019-06-30 0001487371 gnmk:EPlexRevenueMember 2018-01-01 2018-06-30 0001487371 gnmk:XT8RevenueMember 2018-04-01 2018-06-30 0001487371 gnmk:XT8RevenueMember 2019-04-01 2019-06-30 0001487371 srt:MinimumMember gnmk:InstrumentsMember 2019-01-01 2019-06-30 0001487371 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001487371 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-06-30 0001487371 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-01-01 2019-06-30 0001487371 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-06-30 0001487371 srt:MaximumMember gnmk:InstrumentsMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001487371 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0001487371 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001487371 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0001487371 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001487371 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember gnmk:A2010EquityIncentivePlanMember 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockOptionMember gnmk:A2010EquityIncentivePlanMember 2018-12-31 0001487371 gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2019-06-30 0001487371 gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2018-12-31 0001487371 us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2019-06-30 0001487371 us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2018-12-31 0001487371 us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanAmendedandRestatedMember 2019-06-30 0001487371 srt:MinimumMember us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanMember 2019-01-01 2019-06-30 0001487371 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanMember 2019-06-30 0001487371 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:RestrictedStockUnitsRSUMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 srt:MaximumMember us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:EmployeeStockMember gnmk:A2013EmployeeStockPurchasePlanMember 2013-05-22 0001487371 us-gaap:SellingAndMarketingExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 us-gaap:GeneralAndAdministrativeExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-04-01 2018-06-30 0001487371 us-gaap:SellingAndMarketingExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-04-01 2019-06-30 0001487371 us-gaap:SellingAndMarketingExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:ResearchAndDevelopmentExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:CostOfSalesMember gnmk:A2010EquityIncentivePlanMember 2019-04-01 2019-06-30 0001487371 us-gaap:CostOfSalesMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 us-gaap:GeneralAndAdministrativeExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-04-01 2019-06-30 0001487371 us-gaap:ResearchAndDevelopmentExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-04-01 2019-06-30 0001487371 us-gaap:ResearchAndDevelopmentExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-04-01 2018-06-30 0001487371 us-gaap:SellingAndMarketingExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-04-01 2018-06-30 0001487371 us-gaap:CostOfSalesMember gnmk:A2010EquityIncentivePlanMember 2018-04-01 2018-06-30 0001487371 us-gaap:CostOfSalesMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:GeneralAndAdministrativeExpenseMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:ResearchAndDevelopmentExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 us-gaap:GeneralAndAdministrativeExpenseMember gnmk:A2010EquityIncentivePlanMember 2018-01-01 2018-06-30 0001487371 srt:MinimumMember gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 srt:MaximumMember gnmk:MarketShareUnitMember gnmk:A2010EquityIncentivePlanMember 2019-01-01 2019-06-30 0001487371 us-gaap:OfficeEquipmentMember 2018-12-31 0001487371 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001487371 us-gaap:OfficeEquipmentMember 2019-06-30 0001487371 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001487371 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001487371 gnmk:InstrumentsMember 2019-06-30 0001487371 gnmk:InstrumentsMember 2018-12-31 0001487371 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001487371 us-gaap:IntellectualPropertyMember 2018-12-31 0001487371 us-gaap:IntellectualPropertyMember 2019-06-30 0001487371 gnmk:CorporatenotesandbondsMember gnmk:DueinoneyearorlessMember 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember gnmk:DueinoneyearorlessMember 2019-06-30 0001487371 gnmk:DueinoneyearorlessMember 2019-06-30 0001487371 us-gaap:CommercialPaperMember gnmk:DueinoneyearorlessMember 2018-12-31 0001487371 gnmk:DueinoneyearorlessMember 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember gnmk:DueinoneyearorlessMember 2018-12-31 0001487371 us-gaap:CommercialPaperMember gnmk:DueinoneyearorlessMember 2019-06-30 0001487371 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001487371 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2019-06-30 0001487371 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2019-06-30 0001487371 us-gaap:CommercialPaperMember 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-06-30 0001487371 us-gaap:MoneyMarketFundsMember 2018-12-31 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-06-30 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001487371 us-gaap:FairValueInputsLevel3Member 2019-06-30 0001487371 us-gaap:FairValueInputsLevel1Member 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel2Member 2019-06-30 0001487371 gnmk:CorporatenotesandbondsMember 2019-06-30 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-06-30 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001487371 us-gaap:MoneyMarketFundsMember 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001487371 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-06-30 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-06-30 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-06-30 0001487371 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001487371 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001487371 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel3Member 2019-06-30 0001487371 us-gaap:FairValueInputsLevel2Member 2019-06-30 0001487371 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001487371 gnmk:CorporatenotesandbondsMember us-gaap:FairValueInputsLevel1Member 2019-06-30 0001487371 gnmk:TermLoanDomain 2019-06-30 0001487371 gnmk:TermLoanCMember 2019-06-30 0001487371 gnmk:TotalTermLoansMember 2019-06-30 0001487371 gnmk:TermLoanCMember 2018-12-31 0001487371 gnmk:TermLoanAMember 2018-12-31 0001487371 gnmk:TermLoanEMemberDomain 2018-12-31 0001487371 gnmk:TermLoanDomain 2018-12-31 0001487371 gnmk:TermLoanBMember 2018-12-31 0001487371 gnmk:TermLoanBMember 2019-06-30 0001487371 gnmk:TermLoanEMemberDomain 2019-06-30 0001487371 gnmk:TotalTermLoansMember 2018-12-31 0001487371 gnmk:TermLoanDMember 2018-12-31 0001487371 gnmk:TermLoanDMember 2019-06-30 0001487371 gnmk:TermLoanAMember 2019-06-30 0001487371 gnmk:TermLoanDMember 2018-01-01 2018-06-30 0001487371 gnmk:Tranche2LoanMember 2019-04-01 2019-06-30 0001487371 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001487371 gnmk:TermLoansMember 2019-04-01 2019-06-30 0001487371 gnmk:TermLoanDMember 2019-01-01 2019-06-30 0001487371 gnmk:TermLoansMember 2019-01-01 2019-06-30 0001487371 us-gaap:LetterOfCreditMember 2019-06-30 0001487371 gnmk:Tranche1LoanMember 2019-04-01 2019-06-30 0001487371 gnmk:TermLoanDMember 2018-04-01 2018-06-30 0001487371 gnmk:TermLoanEMember 2019-06-30 0001487371 gnmk:TermLoansMember 2019-06-30 0001487371 gnmk:TermLoansMember 2018-12-31 0001487371 gnmk:TermLoanEMember 2018-12-31 0001487371 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001487371 us-gaap:SubsequentEventMember 2019-08-05 utreg:Rate xbrli:shares iso4217:USD gnmk:Segment iso4217:USD xbrli:shares false --12-31 Q2 2019 2019-06-30 10-Q 0001487371 57439332 Yes false Smaller Reporting Company GenMark Diagnostics, Inc. false true 2021-02-28 2022-02-28 35000000 -2965000 74000 143000 154000 316000 3288000 2975000 25000 0 4883000 5097000 168000 18000 P0Y27M0D P0Y6M0D P1Y0M0D 65000000 50000000 15000000 2019-12-31 956000 822000 0.03 42392000 9886000 8390000 11534000 6756000 78000 98000 21987000 24752000 80000 97000 500344000 506949000 3075000 3075000 5799000 5799000 3167000 3167000 5711000 5711000 40000 40000 220000 1502000 658000 695000 407000 2767000 1285000 1340000 248000 1678000 449000 792000 452000 2976000 872000 1411000 75000 107000 293000 583000 583000 450000 816000 816000 297000 148000 296000 6089000 2452000 3637000 6089000 2452000 3637000 5976000 2130000 3846000 5976000 2130000 3846000 92981000 87174000 68429000 60113000 17835000 8953000 8882000 0 23115000 5039000 18076000 0 8882000 6389000 0 6389000 0 6389000 2493000 2493000 0 2493000 0 8882000 17627000 4782000 0 4782000 0 4782000 5958000 0 5958000 0 5958000 6887000 0 6887000 0 6887000 17627000 0 0 0 2000 0 2000 4000 4000 0 4000 0 0 0 0 6393000 2493000 8886000 4780000 5958000 6885000 17623000 36286000 23733000 8953000 8953000 0 0 449000 0 449000 0 5039000 5039000 0 0 41360000 27512000 29649000 37044000 24491000 2137000 -12553000 0.0001 0.0001 100000000 100000000 56240000 57430000 56240000 57430000 6000 6000 1000 43000 21000 17000 10527000 27007000 11801000 27471000 0 50000000 0.0690 0.0690 0.0740 0.0880 0.0880 0.0840 (a) the greater of 2.51% or the one-month LIBOR rate then in effect as of the applicable payment date, plus (b) 5.90% per annum a) the greater of 1.00% or the three year treasury rate in effect at the time of funding, plus (b) an applicable margin between 4.95% and 5.90% per annum. 2023-02-01 2245000 4704000 520000 2996000 0 3507000 3616000 -0.30 -0.50 -0.23 -0.45 28000 2000 7358000 5349000 0 0 0 0 P1Y10M24D P2Y9M11D 3514000 15761000 0 0 0 0 P10Y0M0D 2727000 3023000 297000 244000 593000 593000 4750000 4750000 2023000 1727000 1727000 P2Y11M5D 4547000 8680000 4931000 9452000 4414000 8579000 6573000 12436000 -16487000 -27890000 -13263000 -25327000 34000 54000 45000 61000 113000 104000 -1853000 -1143000 -3501000 -4720000 -853000 -2490000 -353000 1387000 -622000 -257000 -340000 784000 2023000 1727000 797000 1585000 1528000 2804000 202000 389000 179000 312000 1003000 1837000 4446000 4238000 10244000 9912000 2449000 2397000 3349000 3277000 809000 897000 758000 59434000 72393000 92981000 87174000 20287000 17721000 0 0 42762000 10000000 10000000 15000000 663455 7098450 42762000 42762000 5000000 10000000 10000000 15000000 663455 7098450 7619000 7619000 12000000 663000 0 7098000 36042000 0 0 0 0 50000000 0 48271000 December 31, 2020 0 0 36042000 36042000 48271000 48271000 492000 12168000 18054000 -9107000 -16437000 -15616000 -16521000 -16521000 -27944000 -27944000 -13308000 -13308000 -25388000 -25388000 -25388000 -685000 -1298000 -1353000 -2507000 1 20216000 35171000 18483000 35256000 -15802000 -26592000 -11910000 -22820000 8154000 0 1815000 1780000 0 6339000 6832000 0.112 P5Y5M16D 11119000 1939000 2077000 2015000 1997000 2084000 1007000 443000 870000 483000 1009000 701000 766000 6000 6000 8000 8000 15000 15000 23000 23000 -14000 20000 15000 9000 -16520000 -27901000 -13287000 -25371000 15000 23000 6000 8000 3043000 2167000 109000 62000 -90000 -102000 -4000 -15000 -13000 125000 20000 3588000 23622000 19440000 924000 467000 0.0001 0.0001 5000000 5000000 0 0 0 0 1483000 2085000 535000 464000 38800000 0 50000000 42600000 10800000 22000 432000 580000 1044000 121000 608000 over the shorter of the remaining life of the lease or the useful economic life of the asset 43057000 15089000 10648000 15206000 2114000 43679000 15684000 10774000 15080000 2141000 21070000 18927000 P5Y P5Y P7Y P4Y P3Y P3Y 34000 46000 45000 35140000 10482000 15902000 7749000 14092000 758000 758000 -466883000 -492271000 -492271000 14867000 7092000 7775000 35443000 19014000 16429000 18220000 12035000 6185000 39591000 27686000 11905000 14941000 35586000 18374000 39907000 174000 5187000 10589000 5803000 11712000 3075000 5799000 3167000 5711000 P4Y P1Y P3Y0M0D P4Y 0.85 28334 253594 9.39 6.70 460000 1541921 7.19 10 10 10.22 6.73 328739 2665708 760405 3085881 10.03 6.12 10.16 6.47 868154 2929000 6100000 5.81 0.00 0.00 0.65 0.64 0.024 0.025 0 1500 1750000 650000 835818 2130042 9.42 237934 0 971000 2439914 2130147 9.57 9.42 2130146 9.42 5.98 12.06 0.00 2 P10Y 971000 P3Y7M21D P3Y7M21D 55066000 55412000 55753000 56240000 57026000 57430000 470000 418000 439000 330000 373000 226000 559000 1075000 268000 712000 one year sixty-day 134000 134000 105000 105000 206000 548000 1000 5000 71000 71833 535000 535000 535000 535000 464000 464000 464000 464000 299000 1014000 5000 5000 22000 22000 430000 430000 71154000 8000 487525000 6000 -416385000 62554000 50000 490306000 6000 -427808000 49649000 51000 493921000 6000 -444329000 33547000 80000 500344000 6000 -466883000 24437000 76000 503318000 6000 -478963000 14781000 97000 506949000 6000 -492271000 -14000 -14000 20000 20000 15000 15000 9000 9000 55547000 55377000 57171000 56878000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Condensed Consolidated Financial Statement Details</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the Company's unaudited condensed consolidated financial statement details as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Raw materials</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,397</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,238</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,446</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,912</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment &#8212; at 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;border-top:1px solid #000000;" 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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment &#8212; at cost</font></div></td><td colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,679</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,057</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: 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:inherit;font-size:10pt;">(24,752</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,927</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,070</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Warranty</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows changes in the Company's accrued warranties for each of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Beginning accrued warranty balance</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">373</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">418</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">330</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">470</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty expenses incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(712</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">580</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,044</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending accrued warranty balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439</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-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, and applicable regulations of the U.S. Securities and Exchange Commission, or the SEC, and should be read in conjunction with the audited financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the SEC on February&#160;25, 2019. These unaudited condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. These adjustments are of a normal, recurring nature. Interim period operating results may not be indicative of the operating results for the full year or any future period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has experienced net losses and negative cash flows from operating activities since its inception and had an accumulated deficit of&#160;</font><font style="font-family:inherit;font-size:10pt;">$492,271,000</font><font style="font-family:inherit;font-size:10pt;">&#160;as of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company's ability to transition to profitable operations is dependent upon achieving a level of revenues adequate to support its cost structure through expanding its product offerings and consequently increasing its product revenues. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had available cash, cash equivalents, and marketable securities of&#160;</font><font style="font-family:inherit;font-size:10pt;">$41,360,000</font><font style="font-family:inherit;font-size:10pt;">&#160;and working capital of&#160;</font><font style="font-family:inherit;font-size:10pt;">$42,392,000</font><font style="font-family:inherit;font-size:10pt;">&#160;available to fund future operations. The Company has prepared cash flow forecasts which indicate, based on the Company's current cash resources available and working capital, that the Company will have sufficient resources to fund its operations&#160;for at least </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year&#160;after the date the financial statements are issued.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of cash on deposit with banks, money market instruments and certificates of deposit with original maturities of&#160;three months&#160;or less at the date of purchase. Marketable securities consist of certificates of deposits that mature in greater than&#160;three months. Marketable securities are accounted for as "available-for-sale" with the carrying amounts reported in the balance sheets stated at cost, which approximates their fair market value, with unrealized gains and losses, if any, reported as a separate component of stockholders' equity and included in comprehensive loss.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity awards may be granted at the discretion of the Compensation Committee of the Board of Directors under the Company's 2010 Equity Incentive Plan, as amended, or the 2010 Plan, in connection with the hiring or retention of personnel and are subject to certain conditions. The Company recognizes stock-based compensation expense related to stock options, restricted stock units, and market-based stock units granted to employees, directors and non-employee advisors in exchange for services under the 2010 Plan, and employee stock purchases under the Company's Amended and Restated 2013 Employee Stock Purchase Plan, or the ESPP. Employee participation in the 2010 Plan is at the discretion of the Compensation Committee of the Board of Directors of the Company. Each equity award grant reduces the number of shares available for grant under the 2010 Plan. Stock-based compensation expense is recorded in cost of sales, sales and marketing, research and development, and/or general and administrative expenses based on the employee's respective function. During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$5,711,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,799,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company recognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$3,167,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,075,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, during the three months ended June 30, 2019 and 2018.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock options granted is derived from the Black-Scholes Option Pricing Model, which uses several judgment-based variables to calculate the expense. The inputs include the expected term of the stock option, the expected volatility and other factors.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected Term. </font><font style="font-family:inherit;font-size:10pt;">The expected term represents the period that the stock-based awards are expected to be outstanding and is determined by using the simplified method. </font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected Volatility</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Expected volatility represents the estimated volatility in the Company&#8217;s stock price over the expected term of the stock option and is determined by review of the Company&#8217;s and similar companies&#8217; historical experience. </font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected Dividend</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Black-Scholes Option Pricing Model calls for a single expected dividend yield as an input. The Company has assumed no dividends as it has never paid dividends and has no current plans to do so. </font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk-Free Interest Rate.</font><font style="font-family:inherit;font-size:10pt;">&#160;The risk-free interest rate used in the Black-Scholes Option Pricing Model is based on published U.S. Treasury rates in effect at the time of grant for periods corresponding with the expected term of the option. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All stock options granted under the 2010 Plan are exercisable at a per share price equal to the closing quoted market price of a share of the Company&#8217;s common stock on the NASDAQ Global Market on the grant date and generally vest over a period of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. Stock options are generally exercisable for a period of up to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years after grant and are typically forfeited if employment is terminated before the options vest.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:10pt;"> </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:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Number of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise&#160;Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;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;text-indent:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,914</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(237,934</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130,147</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at June 30, 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:inherit;font-size:10pt;">2,130,042</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options that were exercisable as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> had a remaining weighted average contractual term of </font><font style="font-family:inherit;font-size:10pt;">3.64</font><font style="font-family:inherit;font-size:10pt;"> years, and an aggregate intrinsic value of </font><font style="font-family:inherit;font-size:10pt;">$971,000</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">2,130,147</font><font style="font-family:inherit;font-size:10pt;"> stock options outstanding, which had a remaining weighted average contractual term of </font><font style="font-family:inherit;font-size:10pt;">3.64</font><font style="font-family:inherit;font-size:10pt;"> years and an aggregate intrinsic value of </font><font style="font-family:inherit;font-size:10pt;">$971,000</font><font style="font-family:inherit;font-size:10pt;">. No stock options were granted during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units granted under the 2010 Plan generally vest over a period of between </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years and are typically forfeited if service to the Company ceases before the restricted stock units vest. The compensation expense related to the restricted stock units is calculated as the fair market value of the Company's stock on the grant date and is adjusted for estimated forfeitures. Restrictions expire after the grant date in accordance with specific provisions in the applicable award agreement. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s restricted stock unit activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> was as follows: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Unvested at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,665,708</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(868,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(253,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at June 30, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,085,881</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$15,761,000</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.78</font><font style="font-family:inherit;font-size:10pt;"> years. The total fair value of restricted stock units that vested during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6,100,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,929,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Market-Based Stock Units</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company issued&#160;market-based stock units in each of February </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, which may result in the recipient receiving shares of stock equal to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the target number of units granted. The vesting and issuance of Company stock depends on the Company's stock performance as compared to the NASDAQ Composite Index over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period following the grant, subject to the recipient's continued service with the Company. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, there was&#160;</font><font style="font-family:inherit;font-size:10pt;">$3,514,000</font><font style="font-family:inherit;font-size:10pt;">&#160;of unrecognized stock-based compensation expense related to market-based stock unit awards, which is expected to be recognized over a weighted average period of&#160;</font><font style="font-family:inherit;font-size:10pt;">1.90</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s market-based stock unit activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> was as follows: &#160;&#160;&#160;&#160;</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.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market-Based Stock Units</font></div></td></tr><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;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:inherit;font-size:10pt;">Unvested at 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;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,739</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,334)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at June 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,405</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of these market-based stock units was estimated on the grant date using the Monte Carlo Simulation Valuation Model, which estimates the potential outcome of achieving the market condition based on simulated future stock prices, with the following assumptions for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:10pt;"> </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:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value</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;text-indent:2px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$10.11 - $10.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's stockholders originally approved the ESPP in May 2013. In May 2018, the Company's stockholders approved the amendment and restatement of the ESPP, which increased the shares authorized for issuance under the ESPP from </font><font style="font-family:inherit;font-size:10pt;">650,000</font><font style="font-family:inherit;font-size:10pt;"> shares to </font><font style="font-family:inherit;font-size:10pt;">1,750,000</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The price at which stock is purchased under the ESPP is equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the fair market value of the Company's common stock on the first or the last day of the offering period, whichever is lower. Generally, each offering under the ESPP will be for a period of </font><font style="font-family:inherit;font-size:10pt;">six months</font><font style="font-family:inherit;font-size:10pt;"> as determined by the Company's Board of Directors; provided that no offering period may exceed </font><font style="font-family:inherit;font-size:10pt;">27 months</font><font style="font-family:inherit;font-size:10pt;">. Employees may invest up to </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of their qualifying gross compensation through payroll deductions. In no event may an employee purchase more than </font><font style="font-family:inherit;font-size:10pt;">1,500</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock during any six-month offering period. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">835,818</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock available for issuance under the ESPP. &#160;The ESPP is a compensatory plan as defined by the authoritative guidance for stock compensation; therefore, stock-based compensation expense related to the ESPP has been recorded during each of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense Recognition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation was recognized in the unaudited condensed consolidated statements of comprehensive loss 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.90338164251207%;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended&#160;<br clear="none"/>&#160;June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Cost of revenue </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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">248</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">220</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">452</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,678</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,502</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,976</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,075</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,711</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,799</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation capitalized during the periods presented was not material and there was no unrecognized tax benefit related to stock-based compensation for either of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents disaggregated revenue by source (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.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;font-weight:bold;">Revenue Source:</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;border-top:1px solid #000000;" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ePlex product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XT-8 product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,220</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,867</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,591</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,443</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:inherit;font-size:10pt;">License and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,907</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss per Common Share</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is calculated by dividing loss available to stockholders of the Company's common stock (the numerator) by the weighted average number of shares of the Company's common stock outstanding during the period (the denominator). Shares issued during the period and shares reacquired during the period are weighted for the portion of the period that they were outstanding. Diluted loss per share is calculated in a similar way to basic loss per share except that the denominator is increased to include the number of additional shares that would have been outstanding if the dilutive potential shares had been issued, unless the effect would be anti-dilutive. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculations of diluted net loss per share for each of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> did not include the effects of the following stock options and other equity awards which were outstanding as of the end of each period because the inclusion of these securities would have been anti-dilutive (in thousands): </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Options outstanding to purchase common stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,452</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other unvested equity awards</font></div></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;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,637</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,637</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,089</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:inherit;font-size:10pt;">The following table presents the financial instruments measured at fair value on a recurring basis and the valuation approach applied to each class of financial instruments as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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="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:inherit;font-size:9pt;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:inherit;font-size:10pt;">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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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="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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of financial instruments, such as cash equivalents, restricted cash, accounts receivable, and accounts payable approximate the related fair values due to the short-term maturities of these instruments. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; Level 2 &#8212; Inputs, other than Level 1, that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226; Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments measured at fair value on a recurring basis and the valuation approach applied to each class of financial instruments as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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="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:inherit;font-size:9pt;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:inherit;font-size:10pt;">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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">in Active</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Markets for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;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="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:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,953</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 marketable securities are priced using quoted market prices for similar instruments or nonbinding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, and other similar data, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets and liabilities. The Company uses such pricing data as the primary input to make its assessments and determinations as to the ultimate valuation of its investment portfolio and has not made, during the periods presented, any material adjustments to such inputs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally offers a </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> warranty for its instruments sold to customers and typically up to a </font><font style="font-family:inherit;font-size:10pt;">sixty-day</font><font style="font-family:inherit;font-size:10pt;"> warranty for consumables. Factors that affect the Company&#8217;s warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs, and the cost per repair. The Company periodically assesses the adequacy of its warranty reserve and adjusts the amount as appropriate. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company assesses the recoverability of long-lived assets, including intangible assets, by periodically evaluating the carrying value whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If impairment is indicated, the Company writes down the carrying value of the asset to its estimated fair value. This fair value is primarily determined based on estimated discounted cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a full valuation allowance against all of its net deferred tax assets due to the uncertainty surrounding the Company&#8217;s ability to utilize these assets in the future. Due to the Company's losses, it only records a tax provision or benefit related to uncertain tax positions and related interest and minimum tax payments or refunds. The Company recorded income tax expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$45,000</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">$34,000</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$61,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$54,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to taxation in the United States and in various state and foreign jurisdictions. The Company's federal and state tax returns since inception are subject to examination due to the carryover of net operating losses. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s tax years from 2011 through 2012 are subject to examination by the United Kingdom tax authorities related to legacy operations. The statute of limitations for the assessment and collection of income taxes related to other foreign tax returns varies by country. In the foreign countries where we have operations, these time periods generally range from three to five years after the year for which the tax return is due or the tax is assessed.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current income tax expense is the amount of income taxes expected to be payable for the current year. A deferred income tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. A full valuation allowance has been recorded against the Company&#8217;s net deferred tax assets due to the uncertainty surrounding the Company&#8217;s ability to utilize these assets in the future. The Company provides for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards prescribed by the authoritative guidance on income taxes. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. The Company recognizes accrued interest related to uncertain tax positions as a component of income tax expense.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A tax position that is more likely than not to be realized is measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority that has full knowledge of all relevant information. Measurement of a tax position that meets the more likely than not threshold considers the amounts and probabilities of the outcomes that could be realized upon settlement using the facts, circumstances and information available at the reporting date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5. Intangible Assets, net </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets as of each of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> comprised the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:inherit;font-size:9pt;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;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:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed intellectual property</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,750</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,023</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,750</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,727</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2012, the Company entered into a development collaboration and license agreement with Advanced Liquid Logic, Inc., or ALL, which was acquired by Illumina, Inc. in July 2013. Under the terms of the agreement, the Company established a collaborative program to develop in-vitro diagnostic products incorporating ALL&#8217;s proprietary electro-wetting technology in conjunction with the Company&#8217;s electrochemical detection technology. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property licenses have a weighted average remaining amortization period of </font><font style="font-family:inherit;font-size:10pt;">2.93</font><font style="font-family:inherit;font-size:10pt;"> years as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. Amortization expense for these licenses was </font><font style="font-family:inherit;font-size:10pt;">$148,000</font><font style="font-family:inherit;font-size:10pt;"> for each of the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, and was </font><font style="font-family:inherit;font-size:10pt;">$296,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$297,000</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Estimated future amortization expense for these licenses is as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Years Ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining in 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</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-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consists of licenses or sublicenses to technology covered by patents owned by third parties, and are amortized on a straight-line basis over the expected useful lives of these assets, which is generally </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. Amortization of licenses typically begins upon the Company obtaining access to the licensed technology and is recorded in cost of revenues for licenses supporting commercialized products. The amortization of licenses to technology supporting products in development is recorded in research and development expenses.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value and include direct labor, materials, and manufacturing overhead. The Company periodically reviews inventory for evidence of slow-moving or obsolete parts, and writes inventory down to net realizable value, as needed. This write-down is based on management&#8217;s review of inventories on hand, compared to estimated future usage and sales, shelf-life assumptions, and assumptions about the likelihood of obsolescence. If actual market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s marketable securities as of each of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated 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:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">4,780</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">2</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">&#8212;</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,627</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;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;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:inherit;font-size:9pt;font-weight:bold;">Amortized 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated 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:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">6,393</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">&#8212;</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">(4</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of the Company's marketable securities have a maturity of one year or less.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has operating and finance lease agreements for its office, manufacturing, warehousing and laboratory space and for office equipment. Rent and operating expenses charged under these arrangements was </font><font style="font-family:inherit;font-size:10pt;">$483,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$443,000</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$1,009,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$870,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the adoption of the new lease standard, the Company reported noncurrent operating lease ROU assets of </font><font style="font-family:inherit;font-size:10pt;">$4,883,000</font><font style="font-family:inherit;font-size:10pt;">, and current and noncurrent operating lease liabilities of </font><font style="font-family:inherit;font-size:10pt;">$1,815,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,339,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company reported current and noncurrent deferred rent under the existing lease standard of </font><font style="font-family:inherit;font-size:10pt;">$520,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,996,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, at December 31, 2018. The Company's operating lease liabilities were measured at a weighted average discount rate of </font><font style="font-family:inherit;font-size:10pt;">11.2%</font><font style="font-family:inherit;font-size:10pt;"> and have a weighted average remaining term of </font><font style="font-family:inherit;font-size:10pt;">5.46</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the future minimum lease payments required under the Company's lease arrangements 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="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Years Ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Future Minimum Lease Payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining in 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: imputed interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,965</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,154</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:inherit;font-size:10pt;font-weight:bold;">Long-term debt </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, long-term debt consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:97.4074074074074%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Term Loans</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan A - 6.9% interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan B - 6.9% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan C - 7.4% 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan D - 8.8% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan E - 8.8% 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan - 8.4% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final fee obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total debt, net</font></div></td><td colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,271</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,042</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,271</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,042</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Loans</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2015, the Company entered into a Loan and Security Agreement, or the LSA, with Solar Capital Partners (as successor-in-interest to General Electric Capital Corporation), and certain other financial institutions party thereto, as lenders. Pursuant to the LSA and its subsequent amendments, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$42,762,000</font><font style="font-family:inherit;font-size:10pt;"> in a series of term loans and had the ability to borrow against a revolving loan in the maximum amount of </font><font style="font-family:inherit;font-size:10pt;">$5,000,000</font><font style="font-family:inherit;font-size:10pt;">. During the term of the LSA, the term loans thereunder accrued interest at a rate equal to&#160;(</font><font style="font-family:Times New Roman;font-size:10pt;">a) the greater of 1.00% or the three year treasury rate in effect at the time of funding, plus (b) an applicable margin between 4.95% and 5.90% per annum.</font><font style="font-family:Arial;font-size:9pt;"> </font><font style="font-family:inherit;font-size:10pt;">The Company borrowed al</font><font style="font-family:Arial;font-size:9pt;">l </font><font style="font-family:inherit;font-size:10pt;">$42,762,000</font><font style="font-family:inherit;font-size:10pt;"> under the term loans as provided in the LSA, and the Company did not borrow any of the </font><font style="font-family:inherit;font-size:10pt;">$5,000,000</font><font style="font-family:inherit;font-size:10pt;"> available under the revolving loan.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, 2019, or the Effective Date, the Company entered into a new Loan and Security Agreement, or the New LSA, with Solar Capital Ltd. and certain other financial institutions, or, collectively, the Lenders. Pursuant to the New LSA, the Lenders are providing the Company with up to </font><font style="font-family:inherit;font-size:10pt;">$65,000,000</font><font style="font-family:inherit;font-size:10pt;"> in a series of term loans, or, collectively, the Term Loans, of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$50,000,000</font><font style="font-family:inherit;font-size:10pt;">, or the Tranche 1 Loan, was funded on the Effective Date. An additional&#160;</font><font style="font-family:inherit;font-size:10pt;">$15,000,000</font><font style="font-family:inherit;font-size:10pt;">, or the Tranche 2 Loan, is available to be funded at the Company's option, but no later than </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, provided that the Company achieves a designated amount of product revenues on a trailing six-month basis.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the Effective Date, approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$38,800,000</font><font style="font-family:inherit;font-size:10pt;">&#160;of the proceeds from the Tranche 1 Loan were used by the Company to repay all outstanding principal, interest, related fees, and other obligations under the LSA, with the remaining borrowings to be used to satisfy the Company's working capital needs and for other general business purposes. The Company accounted for the repayment of its obligations under the LSA as a debt modification. The Company has capitalized the issuance costs it incurred when entering into the New LSA, which are being amortized over the remaining term of the New LSA. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Loans under the New LSA will accrue interest at a floating per annum rate in effect from time-to-time equal to </font><font style="font-family:Times New Roman;font-size:10pt;">(a) the greater of 2.51% or the one-month LIBOR rate then in effect as of the applicable payment date, plus (b) 5.90% per annum</font><font style="font-family:inherit;font-size:10pt;">. The Company is only required to make interest payments on amounts borrowed pursuant to the Term Loans from the applicable funding date until</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;February&#160;28, 2021</font><font style="font-family:inherit;font-size:10pt;">, or the Interest Only Period. If the Company exercises its option to borrow the Tranche 2 Loan and the Company achieves an additional designated amount of product revenues on a trailing six-month basis on or before </font><font style="font-family:Times New Roman;font-size:10pt;">December 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, then the Interest Only Period may, at the Company&#8217;s election, be extended for both Term Loans through&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">February&#160;28, 2022</font><font style="font-family:inherit;font-size:10pt;">. Following the Interest Only Period (as the same may be extended pursuant to the terms of the New LSA), monthly installments of principal and interest under the Term Loans will be due until the original principal amount and applicable interest is fully repaid by&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">February&#160;1, 2023</font><font style="font-family:inherit;font-size:10pt;">, or the Final Maturity Date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the New LSA, the Company is required to comply with certain affirmative and negative covenants, including, without limitation, delivering reports and notices relating to the Company&#8217;s financial condition and certain regulatory events and intellectual property matters, as well as limiting the creation of liens, the incurrence of indebtedness, and the making of certain investments, dividends, payments and acquisitions, other than as specifically permitted by the New LSA. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all covenants under the LSA.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The New LSA also contains customary events of default (subject, in certain instances, to specified cure periods), including, but not limited to, the failure to make payments of interest or premium when due, the failure to comply with certain covenants and agreements specified in the New LSA, and the occurrence of a material adverse change, certain regulatory events, or certain insolvency events. Upon the occurrence of an event of default, the Lenders may declare all outstanding principal and accrued but unpaid interest under the New LSA immediately due and payable and may exercise the other rights and remedies as set forth in the New LSA.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Issuance Costs</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$4,704,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,245,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of unamortized debt issuance discount, which is offset against borrowings in long-term and short-term debt. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs was&#160;</font><font style="font-family:inherit;font-size:10pt;">$450,000</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">$293,000</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$816,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$583,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization of debt issuance costs is included in interest expense in the Company's unaudited condensed consolidated statements of comprehensive loss for the periods presented. </font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letter of Credit</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2012, the Company provided a </font><font style="font-family:inherit;font-size:10pt;">$758,000</font><font style="font-family:inherit;font-size:10pt;"> letter of credit issued by Banc of California to the landlord of its executive office facility in Carlsbad, California. This letter of credit was secured with </font><font style="font-family:inherit;font-size:10pt;">$758,000</font><font style="font-family:inherit;font-size:10pt;"> of restricted cash as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated 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:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">4,780</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">2</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">&#8212;</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,887</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,958</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,627</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;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;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:inherit;font-size:9pt;font-weight:bold;">Amortized 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated 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:inherit;font-size:10pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">6,393</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">&#8212;</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">(4</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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,886</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,882</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-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or the FASB, or other standard setting bodies that the Company adopts as of the specified effective date. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued Accounting Standards Update, or ASU 2018-07,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Compensation - Stock Compensation (Topic 718)</font><font style="font-family:inherit;font-size:10pt;">, which simplifies the accounting for non-employee share-based payment transactions. The new standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. ASU 2018-07 is effective for fiscal years beginning after December 15, 2018 (including interim periods within that fiscal year), with early adoption permitted. The Company adopted this new standard in the second quarter of 2018 and determined its application did not have a material impact on the Company's unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases, </font><font style="font-family:inherit;font-size:10pt;">which outlines a comprehensive lease accounting model and supersedes the existing lease guidance. The new guidance requires lessees to recognize lease liabilities and corresponding right-of-use, or ROU, assets for all leases with lease terms of greater than 12 months. The guidance also changes the definition of a lease and expands the disclosure requirements of lease arrangements. The new guidance must be adopted using the modified retrospective approach and is effective for annual periods beginning after December 15, 2018. The Company adopted the new standard in the first quarter of 2019 using the package of transition practical expedients. The Company recognized non-current ROU assets of </font><font style="font-family:inherit;font-size:10pt;">$5,097,000</font><font style="font-family:inherit;font-size:10pt;"> and current and non-current lease liabilities of </font><font style="font-family:inherit;font-size:10pt;">$1,780,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,832,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, upon adoption. Deferred rent is now presented as an offset to the Company's non-current operating lease ROU assets. The new lease standard did not have a material impact on the Company's unaudited condensed consolidated statements of operations, cash flows, or stockholders' equity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Basis of Presentation </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GenMark Diagnostics, Inc., the Company or GenMark, was formed by Osmetech plc as a Delaware corporation in February 2010, and had no operations prior to its initial public offering, which was completed in June 2010. The Company is a provider of multiplex molecular diagnostic solutions designed to enhance patient care, improve key quality metrics, and reduce the total cost-of-care. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, and applicable regulations of the U.S. Securities and Exchange Commission, or the SEC, and should be read in conjunction with the audited financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the SEC on February&#160;25, 2019. These unaudited condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. These adjustments are of a normal, recurring nature. Interim period operating results may not be indicative of the operating results for the full year or any future period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has experienced net losses and negative cash flows from operating activities since its inception and had an accumulated deficit of&#160;</font><font style="font-family:inherit;font-size:10pt;">$492,271,000</font><font style="font-family:inherit;font-size:10pt;">&#160;as of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company's ability to transition to profitable operations is dependent upon achieving a level of revenues adequate to support its cost structure through expanding its product offerings and consequently increasing its product revenues. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had available cash, cash equivalents, and marketable securities of&#160;</font><font style="font-family:inherit;font-size:10pt;">$41,360,000</font><font style="font-family:inherit;font-size:10pt;">&#160;and working capital of&#160;</font><font style="font-family:inherit;font-size:10pt;">$42,392,000</font><font style="font-family:inherit;font-size:10pt;">&#160;available to fund future operations. The Company has prepared cash flow forecasts which indicate, based on the Company's current cash resources available and working capital, that the Company will have sufficient resources to fund its operations&#160;for at least </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year&#160;after the date the financial statements are issued.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and the notes thereto. The Company&#8217;s significant estimates included in the preparation of the financial statements are related to accounts receivable, inventories, property and equipment, leases, intangible assets, employee-related compensation accruals, warranty liabilities, tax valuation accounts, and stock-based compensation. Actual results could differ from those estimates.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company changed its estimate of the forfeiture rate used to determine stock-based compensation expense based upon recent employment history. The change in forfeiture rate resulted in an additional </font><font style="font-family:inherit;font-size:10pt;">$174,000</font><font style="font-family:inherit;font-size:10pt;"> in stock-based compensation expense during the six months ended June 30, 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable business segment, which encompasses the development, manufacturing, sales and support of instruments and molecular tests based on its proprietary eSensor&#174; detection technology. Substantially all of the Company&#8217;s operations and assets are in the United States.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or the FASB, or other standard setting bodies that the Company adopts as of the specified effective date. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued Accounting Standards Update, or ASU 2018-07,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Compensation - Stock Compensation (Topic 718)</font><font style="font-family:inherit;font-size:10pt;">, which simplifies the accounting for non-employee share-based payment transactions. The new standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. ASU 2018-07 is effective for fiscal years beginning after December 15, 2018 (including interim periods within that fiscal year), with early adoption permitted. The Company adopted this new standard in the second quarter of 2018 and determined its application did not have a material impact on the Company's unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases, </font><font style="font-family:inherit;font-size:10pt;">which outlines a comprehensive lease accounting model and supersedes the existing lease guidance. The new guidance requires lessees to recognize lease liabilities and corresponding right-of-use, or ROU, assets for all leases with lease terms of greater than 12 months. The guidance also changes the definition of a lease and expands the disclosure requirements of lease arrangements. The new guidance must be adopted using the modified retrospective approach and is effective for annual periods beginning after December 15, 2018. The Company adopted the new standard in the first quarter of 2019 using the package of transition practical expedients. The Company recognized non-current ROU assets of </font><font style="font-family:inherit;font-size:10pt;">$5,097,000</font><font style="font-family:inherit;font-size:10pt;"> and current and non-current lease liabilities of </font><font style="font-family:inherit;font-size:10pt;">$1,780,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,832,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, upon adoption. Deferred rent is now presented as an offset to the Company's non-current operating lease ROU assets. The new lease standard did not have a material impact on the Company's unaudited condensed consolidated statements of operations, cash flows, or stockholders' equity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from operations through the sale of products and other services. Product revenue comprises the sale of diagnostic tests and instruments, as well as related services. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized when control of products and services is transferred to the customer in an amount that reflects the consideration that the Company expects to receive from the customer in exchange for those products and services. This process involves identifying the contract with the customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once it has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. The Company recognizes revenue for satisfied performance obligations only when it determines there are no uncertainties regarding payment terms or transfer of control.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from product sales is recognized generally upon shipment to the end customer, which is when control of the product is deemed to be transferred. Invoicing typically occurs upon shipment and the term between invoicing and when payment is due is not significant. Revenue from instrument services is recognized as the services are rendered, typically evenly over the contract term. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities. Employee sales commissions are recorded as selling, general and administrative expenses when incurred or amortized over the estimated contract term when resulting from new contract acquisition efforts.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocates contract price to each performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is determined by the Company's best estimate of stand-alone selling price using average selling prices over a rolling 12-month period along with a specific assessment of any unique circumstances of the contract. For those products for which there is limited sales history, the Company makes price determinations based on similar product sales data. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents disaggregated revenue by source (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.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;font-weight:bold;">Revenue Source:</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;border-top:1px solid #000000;" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ePlex product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XT-8 product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,220</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,867</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,591</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,443</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:inherit;font-size:10pt;">License and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,907</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of cash on deposit with banks, money market instruments and certificates of deposit with original maturities of&#160;three months&#160;or less at the date of purchase. Marketable securities consist of certificates of deposits that mature in greater than&#160;three months. Marketable securities are accounted for as "available-for-sale" with the carrying amounts reported in the balance sheets stated at cost, which approximates their fair market value, with unrealized gains and losses, if any, reported as a separate component of stockholders' equity and included in comprehensive loss.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash represents amounts designated for uses other than current operations and was </font><font style="font-family:inherit;font-size:10pt;">$758,000</font><font style="font-family:inherit;font-size:10pt;"> as of both </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, held as security for the Company&#8217;s letter of credit with Banc of California. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Receivables </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of amounts due to the Company for sales to customers and are recorded net of an allowance for doubtful accounts. The allowance for doubtful accounts is determined based on an assessment of the collectability of specific customer accounts, the aging of accounts receivable, and a reserve for unknown items based upon the Company&#8217;s historical experience.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally offers a </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> warranty for its instruments sold to customers and typically up to a </font><font style="font-family:inherit;font-size:10pt;">sixty-day</font><font style="font-family:inherit;font-size:10pt;"> warranty for consumables. Factors that affect the Company&#8217;s warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs, and the cost per repair. The Company periodically assesses the adequacy of its warranty reserve and adjusts the amount as appropriate. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consists of licenses or sublicenses to technology covered by patents owned by third parties, and are amortized on a straight-line basis over the expected useful lives of these assets, which is generally </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. Amortization of licenses typically begins upon the Company obtaining access to the licensed technology and is recorded in cost of revenues for licenses supporting commercialized products. The amortization of licenses to technology supporting products in development is recorded in research and development expenses.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company assesses the recoverability of long-lived assets, including intangible assets, by periodically evaluating the carrying value whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If impairment is indicated, the Company writes down the carrying value of the asset to its estimated fair value. This fair value is primarily determined based on estimated discounted cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value and include direct labor, materials, and manufacturing overhead. The Company periodically reviews inventory for evidence of slow-moving or obsolete parts, and writes inventory down to net realizable value, as needed. This write-down is based on management&#8217;s review of inventories on hand, compared to estimated future usage and sales, shelf-life assumptions, and assumptions about the likelihood of obsolescence. If actual market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, net </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:99.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:53%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and laboratory equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 - 7 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">over the shorter of the remaining life of the lease or the useful economic life of the asset</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease at inception. Operating leases are recorded in the consolidated balance sheets as noncurrent operating lease ROU assets and current and noncurrent operating lease liabilities. Finance leases are recorded in the consolidated balance sheets as other current assets and liabilities and other non-current assets and liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ROU assets represent the Company&#8217;s right to use an underlying asset over the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at the commencement date based on the present value of the Company&#8217;s lease payments over the lease term. As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date to determine the present value of its lease payments. ROU assets are recognized at the commencement date based upon the initial measurement of the operating lease liability less any lease incentives received.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s lease agreements can include both lease and non-lease components. The Company accounts for each lease component separately from the non-lease components within its lease agreements.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current income tax expense is the amount of income taxes expected to be payable for the current year. A deferred income tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. A full valuation allowance has been recorded against the Company&#8217;s net deferred tax assets due to the uncertainty surrounding the Company&#8217;s ability to utilize these assets in the future. The Company provides for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards prescribed by the authoritative guidance on income taxes. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. The Company recognizes accrued interest related to uncertain tax positions as a component of income tax expense.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A tax position that is more likely than not to be realized is measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority that has full knowledge of all relevant information. Measurement of a tax position that meets the more likely than not threshold considers the amounts and probabilities of the outcomes that could be realized upon settlement using the facts, circumstances and information available at the reporting date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, net </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:99.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:53%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and laboratory equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 - 7 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">over the shorter of the remaining life of the lease or the useful economic life of the asset</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:inherit;font-size:10pt;">Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:99.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:53%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and laboratory equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4&#160;-&#160;5 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 - 7 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">over the shorter of the remaining life of the lease or the useful economic life of the asset</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:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment &#8212; at 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;border-top:1px solid #000000;" 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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment &#8212; at cost</font></div></td><td colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,679</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,057</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: 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:inherit;font-size:10pt;">(24,752</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,927</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,070</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-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Receivables </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of amounts due to the Company for sales to customers and are recorded net of an allowance for doubtful accounts. The allowance for doubtful accounts is determined based on an assessment of the collectability of specific customer accounts, the aging of accounts receivable, and a reserve for unknown items based upon the Company&#8217;s historical experience.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from operations through the sale of products and other services. Product revenue comprises the sale of diagnostic tests and instruments, as well as related services. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized when control of products and services is transferred to the customer in an amount that reflects the consideration that the Company expects to receive from the customer in exchange for those products and services. This process involves identifying the contract with the customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once it has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. The Company recognizes revenue for satisfied performance obligations only when it determines there are no uncertainties regarding payment terms or transfer of control.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from product sales is recognized generally upon shipment to the end customer, which is when control of the product is deemed to be transferred. Invoicing typically occurs upon shipment and the term between invoicing and when payment is due is not significant. Revenue from instrument services is recognized as the services are rendered, typically evenly over the contract term. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities. Employee sales commissions are recorded as selling, general and administrative expenses when incurred or amortized over the estimated contract term when resulting from new contract acquisition efforts.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocates contract price to each performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is determined by the Company's best estimate of stand-alone selling price using average selling prices over a rolling 12-month period along with a specific assessment of any unique circumstances of the contract. For those products for which there is limited sales history, the Company makes price determinations based on similar product sales data. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents disaggregated revenue by source (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.90503323836657%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;font-weight:bold;">Revenue Source:</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;border-top:1px solid #000000;" 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ePlex product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XT-8 product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,220</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,867</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,591</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,443</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:inherit;font-size:10pt;">License and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,374</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,941</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,907</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculations of diluted net loss per share for each of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> did not include the effects of the following stock options and other equity awards which were outstanding as of the end of each period because the inclusion of these securities would have been anti-dilutive (in thousands): </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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 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" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Options outstanding to purchase common stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,452</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other unvested equity awards</font></div></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;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,637</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,637</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,089</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:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, long-term debt consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:97.4074074074074%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Term Loans</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan A - 6.9% interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan B - 6.9% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan C - 7.4% 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan D - 8.8% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan E - 8.8% 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan - 8.4% interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final fee obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total debt, net</font></div></td><td colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,271</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,042</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,271</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,042</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation was recognized in the unaudited condensed consolidated statements of comprehensive loss 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.90338164251207%;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended&#160;<br clear="none"/>&#160;June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended&#160;<br clear="none"/>&#160;June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Cost of revenue </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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">248</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">220</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">452</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,678</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,502</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,976</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,075</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,711</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,799</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets as of each of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> comprised the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="24" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:inherit;font-size:9pt;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;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:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed intellectual property</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,750</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,023</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,750</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,727</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,023</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:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the future minimum lease payments required under the Company's lease arrangements 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="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Years Ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Future Minimum Lease Payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining in 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: imputed interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,965</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,154</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:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Raw materials</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,397</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,238</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,446</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,912</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Warranty</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows changes in the Company's accrued warranties for each of the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Beginning accrued warranty balance</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">373</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">418</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">330</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:inherit;font-size:10pt;">$</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:inherit;font-size:10pt;">470</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty expenses incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(268</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(712</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,075</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">580</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,044</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending accrued warranty balance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s market-based stock unit activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> was as follows: &#160;&#160;&#160;&#160;</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.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market-Based Stock Units</font></div></td></tr><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;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:inherit;font-size:10pt;">Unvested at 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;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,739</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460,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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,334)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at June 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,405</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:10pt;"> </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:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Number of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise&#160;Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;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;text-indent:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,439,914</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(237,934</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130,147</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,130,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at June 30, 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:inherit;font-size:10pt;">2,130,042</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:inherit;font-size:10pt;">The fair value of these market-based stock units was estimated on the grant date using the Monte Carlo Simulation Valuation Model, which estimates the potential outcome of achieving the market condition based on simulated future stock prices, with the following assumptions for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:10pt;"> </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:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;text-indent:5px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</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:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value</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;text-indent:2px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$10.11 - $10.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:inherit;font-size:10pt;">The Company&#8217;s restricted stock unit activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> was as follows: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:inherit;font-size:10pt;">Unvested at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,665,708</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(868,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(253,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested at June 30, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,085,881</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for these licenses is as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fiscal Years Ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining in 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</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-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Information </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable business segment, which encompasses the development, manufacturing, sales and support of instruments and molecular tests based on its proprietary eSensor&#174; detection technology. Substantially all of the Company&#8217;s operations and assets are in the United States.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and the notes thereto. The Company&#8217;s significant estimates included in the preparation of the financial statements are related to accounts receivable, inventories, property and equipment, leases, intangible assets, employee-related compensation accruals, warranty liabilities, tax valuation accounts, and stock-based compensation. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 6 gnmk-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Condensed Consolidated Financial Statement Details - Accrued warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Condensed Consolidated Financial Statement Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Condensed Consolidated Financial Statement Details (Notes) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Condensed Consolidated Financial Statement Details - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Condensed Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Fair Value of Financial Instruments - Fair value hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Fair Value of Financial Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Intangible Assets, net - Components of gross and net intangible asset balances (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Intangible Assets, net - Future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Intangible Assets, net (Notes) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Leases - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Loan Payable (Notes) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Loan Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Loan Payable - Term loans and line of credit (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Marketable Securities - Gross unrealized gains/losses (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Marketable Securities (Notes) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Loss per Common Share - Basic and diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Loss per Common Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Organization and Basis of Presentation - Additional information (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Basis of Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Organization and Basis of Presentation - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Organization and Basis of Presentation Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Organization and Basis of Presentation - Revenue disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Organization and Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Statement of Stockholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Stock-Based Compensation - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Stock-Based Compensation - Expense recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Stock-Based Compensation - Stock awards activity (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Stock-Based Compensation - Valuation assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gnmk-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 gnmk-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 gnmk-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Financial Position [Abstract] Accounts receivable - net of allowance Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, authorized Preferred Stock, Shares Authorized Preferred stock, issued Preferred Stock, Shares Issued Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, authorized Common Stock, Shares Authorized Common stock, issued Common Stock, Shares, Issued Common stock, outstanding Common Stock, Shares, Outstanding Organization, Consolidation and Presentation of Financial Statements [Abstract] Inventories Schedule of Inventory, Current [Table Text Block] Property and equipment, net Property, Plant and Equipment [Table Text Block] Accrued warranty Schedule of Product Warranty Liability [Table Text Block] Text Block [Abstract] Schedule of Change in Accounting Estimate [Table Text Block] Schedule of Change in Accounting Estimate [Table Text Block] Operating Lease, Liability, Current Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Operating Lease, Right Of Use Asset, Noncurrent Operating Lease, Right Of Use Asset, Noncurrent Amount of lessee's right to use underlying asset under operating lease. Leases [Abstract] Leases Leases of Lessee Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Summary of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Intangible assets, net Intangible Assets Disclosure [Text Block] Amortization of intangible assets Amortization of Intangible Assets 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] Intellectual Property Intellectual Property [Member] Finite-lived intangible assets Finite-Lived Intangible Assets [Line Items] Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying amount Finite-Lived Intangible Assets, Net Finite-lived intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] ePlex Revenue ePlex Revenue [Member] ePlex Revenue [Member] XT-8 Revenue XT-8 Revenue [Member] XT-8 Revenue [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax License and other revenue License and Other Revenue License and other revenue. Total revenue Revenues Earnings Per Share [Abstract] Net Loss per Common Share Earnings Per Share [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Compensation and Employee Benefit Plans [Text Block] Debt Disclosure [Abstract] Loan payable Long-term Debt [Text Block] Document and Entity Information [Abstract] Document and entity information. 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 Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of future minimum lease payments Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Equity Incentive Plan 2010 Equity Incentive Plan [Member] 2010 Equity Incentive Plan [Member] 2013 Employee Stock Purchase Plan 2013 Employee Stock Purchase Plan [Member] 2013 Employee Stock Purchase Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Market-based share unit Market Share Unit [Member] Shares granted and achieved based on the performance of the stock price. Employee Stock Option Employee Stock Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Fair value assumptions, expected volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Fair value assumptions, risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Fair value assumptions, expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Equity award other than options, granted, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Condensed Consolidated Financial Statement Details Additional Financial Information Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Tranche 1 Loan [Member] Tranche 1 Loan [Member] Tranche 1 Loan [Member] Tranche 2 Loan [Member] Tranche 2 Loan [Member] Tranche 2 Loan [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Term Loan A - 6.9% interest Term Loan A [Member] Term Loan A [Member] Term Loan B - 6.9% interest Term Loan B [Member] Term Loan B [Member] Term Loan C - 7.4% interest Term Loan C [Member] Term Loan C [Member] Term Loan D - 8.8% interest Term Loan D [Member] Term Loan D [Member] Term Loan E [Member] Term Loan E [Member] Term Loan E [Member] Term Loans [Member] Term Loans [Member] Term Loans [Member] Term Loan E - $7.1 million at 8.8% interest Term Loan E [Member] [Domain] Term Loan E [Member] [Domain] Term Loan - $50 million at 8.4% interest Term Loan [Domain] Term Loan [Domain] Total debt, net Total Term Loans [Member] Total Term Loans [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of credit Letter of Credit [Member] Revolving credit facility Revolving Credit Facility [Member] Debt Instrument Debt Instrument [Line Items] Long-term debt Long-term Debt Final fee obligation Loans Payable, Final Fee Obligation Loans Payable, Final Fee Obligation Unamortized debt issuance costs Debt Issuance Costs, Net Long-term debt, current maturities Long-term Debt, Current Maturities Long-term debt, excluding current maturities Long-term Debt, Excluding Current Maturities Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs Debt instrument, interest only period end Debt Interest only Period End The period end date for which the debt interest only period expires. Debt instrument, maturity date Debt Instrument, Maturity Date Debt instrument, interest rate terms Debt Instrument, Interest Rate Terms Long-term Debt, Contingent Payment of Principal or Interest Long-term Debt, Contingent Payment of Principal or Interest 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 Debt Instrument, Face Amount Debt Instrument, Face Amount Term Loans, Debt Facility, Maximum Borrowing Capacity Term Loans, Debt Facility, Maximum Borrowing Capacity Maximum borrowing capacity under the debt facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Tranche 2 Availability Date Tranche 2 Availability Date Tranche 2 Availability Date Proceeds from Issuance of Debt Proceeds from Issuance of Debt Line of credit facility, fair value of amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Fair Value Disclosures [Abstract] Assets measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Restricted Stock Awards Restricted Stock [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Options, outstanding at December 31, 2017, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options, granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options, exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options, cancelled, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options, outstanding at June 30, 2018, shares Options, vested and expected to vest, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Options, exercisable, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options, outstanding at December 31, 2017, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options, granted, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options, exercised, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options, cancelled, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options, outstanding at June 30, 2018, weighted average exercise price Options, vested and expected to vest, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Options, exercisable, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options, exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options, exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options, outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options, outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Equity award other than options, unvested at December 31, 2017, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity award other than options, granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Equity award other than options, vested, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Equity award other than options, cancelled, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity award other than options, unvested at June 30, 2018, shares Equity award other than options, unvested, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Equity award other than options, vested, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Equity award other than options, cancelled, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Equity award other than options, unvested, weighted average grant date fair value Equity award other than options, vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Nonvested award, compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Nonvested award, compensation cost not yet recognized, weighted average period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Income Statement [Abstract] Revenue: Revenues [Abstract] License and other revenue Cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Research and development Research and Development Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense): Nonoperating Income (Expense) [Abstract] Interest income Interest Income, Other Interest expense Interest Expense Other income (expense) Other Nonoperating Income (Expense) Total other income (expense) Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Net loss per share, basic and diluted Earnings Per Share, Basic and Diluted Weighted average number of shares outstanding, basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Cash, Cash Equivalents and Marketable Securities Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Receivables Receivables, Policy [Policy Text Block] Product Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Computations of diluted net loss per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Gross proceeds from ATM Gross proceeds from ATM Gross proceeds from ATM Underwriters commission Underwriters commission Underwriters commission Maximum fee reimbursement Maximum fee reimbursement Maximum fee reimbursement Investments, Debt and Equity Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Investment [Axis] Investment [Axis] Investment [Domain] Investment [Domain] Corporate notes and bonds Corporate notes and bonds [Member] Corporate notes and bonds [Member] U.S. government and agency securities US Government Corporations and Agencies Securities [Member] Commercial paper Commercial Paper [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Due in one year or less Due in one year or less [Member] Due in one year or less [Member] Schedule of marketable securities Debt Securities, Available-for-sale [Line Items] Marketable securities Debt Securities, Available-for-sale [Abstract] Amortized cost Available-for-sale Securities, Amortized Cost Basis Gross unrealized gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross unrealized losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated fair value Available-for-sale Securities Schedule of long-term debt instruments Schedule of Long-term Debt Instruments [Table Text Block] Marketable securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Money market funds Money Market Funds [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair value, assets measured on a recurring basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Assets, Fair Value Disclosure Assets, Fair Value Disclosure 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] Other unvested equity awards Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Computations of diluted net loss per share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Antidilutive securities excluded from calculation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of future minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Fiscal Year Maturity [Abstract] Remaining in 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum payments Operating Leases, Future Minimum Payments Due Imputed interest, operating leases Imputed interest, operating leases Imputed interest, operating leases Operating Lease, Liability Operating Lease, Liability Accumulated deficit Retained Earnings (Accumulated Deficit) Cash, cash equivalents, and marketable securities Cash, Cash Equivalents, and Short-term Investments Working Capital Working Capital Working Capital Sufficient capital to fund its operations Sufficient Capital to Fund Operations Sufficient capital to fund operations. Number of Reportable Segments Number of Reportable Segments Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Product Warranty Liability [Table] Product Warranty Liability [Table] Instruments Instruments [Member] Instruments [Member] Reagents Reagents [Member] Reagents. Product Warranty Liability Product Warranty Liability [Line Items] Product warranty period Standard Product Warranty Description Summary of estimated future amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remaining in 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 2013 Employee Stock Purchase Plan Amended and Restated 2013 Employee Stock Purchase Plan Amended and Restated [Member] 2013 Employee Stock Purchase Plan Amended and Restated [Member] Employee stock Employee Stock [Member] Minimum Maximum Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Maximum MSU payout percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Discount from market price, offering date Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Offering period Share Based Compensation Arrangement by Share-based Payment Award, Offering Period Share Based Compensation Arrangement by Share-based Payment Award, Offering Period Maximum number of shares per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Statement of Cash Flows [Abstract] Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest 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 Net amortization/(accretion) of premiums/discounts on investments Accretion (Amortization) of Discounts and Premiums, Investments Stock-based compensation Share-based Compensation Provision for bad debt Provision for Doubtful Accounts Non-cash inventory adjustments Inventory Write-down Other non-cash adjustments Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Other current and non-current liabilities Increase (Decrease) in Other Operating 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] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases 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 (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Principal repayment of borrowings Repayments of Long-term Debt Proceeds from borrowings Proceeds from Issuance of Long-term Debt Payments associated with debt issuance Payments of Debt Issuance Costs Proceeds from stock option exercises Proceeds from Stock Options Exercised Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, cash equivalents, and restricted cash at beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Transfer of systems (from) to property and equipment into (from) inventory Transfer of Systems From (To) Property and Equipment into Inventory Transfer of systems from property and equipment into inventory. Property and equipment included in accounts payable Property and Equipment Costs Incurred but not Paid Included in Other Current Liabilities Property and equipment costs incurred but not paid included in other current liabilities. Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net Income Taxes Paid, Net Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Fair value of financial instruments Fair Value Disclosures [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Property, Plant and Equipment Beginning accrued warranty balance Standard Product Warranty Accrual Warranty expenses incurred Standard Product Warranty Accrual, Decrease for Payments Provisions Product Warranty Expense Ending accrued warranty balance Income Tax Disclosure [Abstract] Income tax expense (benefit) Inventory Disclosure [Abstract] Summary of inventory on hand Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total Inventory, Net Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [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] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Allocated share-based compensation expense Allocated Share-based Compensation Expense Allocated share-based compensation expense, capitalized amount Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Allocated share-based compensation expense, tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Report Date [Axis] Report Date [Axis] Financial Statement Filing Date [Domain] Financial Statement Filing Date [Domain] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Common Stock [Member] Common Stock [Member] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Retained Earnings [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Domain] Adjustments for Change in Accounting Principle [Domain] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Statement [Line Items] Statement [Line Items] Shares, Outstanding Shares, Issued Stockholders' Equity Attributable to Parent Stockholders' Equity Attributable to Parent Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Temporary Equity, Foreign Currency Translation Adjustments Temporary Equity, Foreign Currency Translation Adjustments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Schedule of share-based compensation, stock options, activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of share-based compensation, restricted stock units, activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of share-based compensation, market based stock units, activity Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] Schedule of share-based compensation, market based stock units, valuation assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of employee service share-based compensation, allocation of recognized period costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table 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] Machinery and laboratory equipment Machinery and Equipment [Member] Office equipment Office Equipment [Member] Leasehold improvements Leasehold Improvements [Member] Property and Equipment Property, Plant and Equipment [Line Items] Property, Plant, and Equipment, Useful Life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Estimated Useful Lives Property, Plant and Equipment, Estimated Useful Lives Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Income Taxes Income Tax Disclosure [Text Block] ASSETS: Assets [Abstract] Current Assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Accounts receivable, net of allowances of $75 and $75, respectively Accounts Receivable, Net, Current Inventories, net 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 Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term 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 compensation Employee-related Liabilities, Current Current portion of long-term debt Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred rent Deferred Rent Credit, Noncurrent Long-term debt Other noncurrent liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value; 5,000 authorized, none issued Preferred Stock, Value, Issued Common stock, $0.0001 par value; 100,000 authorized; 57,026 and 56,240 shares issued and outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated deficit Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Rent and operating expenses Operating Leases, Rent Expense, Net Deferred rent Deferred Rent Credit, Current Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Property, Plant and Equipment [Abstract] Machinery and laboratory equipment Office equipment Leasehold improvements Property and equipment — at cost: Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Marketable securities, gross unrealized gains/losses Marketable Securities [Table Text Block] EX-101.PRE 10 gnmk-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Aug. 01, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name GenMark Diagnostics, Inc.  
Entity Central Index Key 0001487371  
Current Fiscal Year End Date --12-31  
Entity Filer Category Smaller Reporting Company  
Entity Small Business true  
Entity Emerging Growth Company false  
Document Type 10-Q  
Document Period End Date Jun. 30, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   57,439,332
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Current Assets:    
Cash and cash equivalents $ 23,733,000 $ 36,286,000
Short-term marketable securities 17,627,000 8,882,000
Accounts receivable, net of allowances of $75 and $75, respectively 6,756,000 11,534,000
Inventories, net 9,912,000 10,244,000
Prepaid expenses and other current assets 2,085,000 1,483,000
Total current assets 60,113,000 68,429,000
Property and equipment, net 18,927,000 21,070,000
Intangible assets, net 1,727,000 2,023,000
Restricted cash 758,000 758,000
Operating Lease, Right Of Use Asset, Noncurrent 4,883,000 0
Other long-term assets 766,000 701,000
Total assets 87,174,000 92,981,000
Current liabilities:    
Accounts payable 8,390,000 9,886,000
Accrued compensation 5,349,000 7,358,000
Operating Lease, Liability, Current 1,815,000 0
Other current liabilities 2,167,000 3,043,000
Total current liabilities 17,721,000 20,287,000
Deferred rent 0 2,996,000
Long-term debt 48,271,000 36,042,000
Operating Lease, Liability, Noncurrent 6,339,000 0
Other noncurrent liabilities 62,000 109,000
Total liabilities 72,393,000 59,434,000
Stockholders' equity:    
Preferred stock, $0.0001 par value; 5,000 authorized, none issued 0 0
Common stock, $0.0001 par value; 100,000 authorized; 57,026 and 56,240 shares issued and outstanding, respectively 6,000 6,000
Additional paid-in capital 506,949,000 500,344,000
Accumulated deficit (492,271,000) (466,883,000)
Accumulated other comprehensive income 97,000 80,000
Total stockholders’ equity 14,781,000 33,547,000
Total liabilities and stockholders’ equity $ 87,174,000 $ 92,981,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable - net of allowance $ 107 $ 75
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, authorized 5,000,000 5,000,000
Preferred stock, issued 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized 100,000,000 100,000,000
Common stock, issued 57,430,000 56,240,000
Common stock, outstanding 57,430,000 56,240,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 18,220 $ 14,867 $ 39,591 $ 35,443
Revenue:        
License and other revenue 154 74 316 143
Total revenue 18,374 14,941 39,907 35,586
Cost of revenue 11,801 10,527 27,471 27,007
Gross profit 6,573 4,414 12,436 8,579
Operating expenses:        
Sales and marketing 5,803 5,187 11,712 10,589
General and administrative 4,931 4,547 9,452 8,680
Research and development 7,749 10,482 14,092 15,902
Total operating expenses 18,483 20,216 35,256 35,171
Loss from operations (11,910) (15,802) (22,820) (26,592)
Other income (expense):        
Interest income 179 202 312 389
Interest expense (1,528) (797) (2,804) (1,585)
Other income (expense) (4) (90) (15) (102)
Total other income (expense) (1,353) (685) (2,507) (1,298)
Loss before provision for income taxes (13,263) (16,487) (25,327) (27,890)
Income tax expense 45 34 61 54
Net Income (Loss) Attributable to Parent $ (13,308) $ (16,521) $ (25,388) $ (27,944)
Net loss per share, basic and diluted $ (0.23) $ (0.30) $ (0.45) $ (0.50)
Weighted average number of shares outstanding, basic and diluted 57,171 55,547 56,878 55,377
Other comprehensive loss:        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ 15 $ (14) $ 9 $ 20
Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax 6 15 8 23
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 21 1 17 43
Other Comprehensive Income (Loss), Net of Tax $ (13,287) $ (16,520) $ (25,371) $ (27,901)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Statement of Cash Flows [Abstract]    
Net Income (Loss) Attributable to Noncontrolling Interest $ (25,388,000)  
Operating activities:    
Net loss 25,388,000 $ 27,944,000
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,616,000 3,507,000
Net amortization/(accretion) of premiums/discounts on investments (98,000) (78,000)
Amortization of deferred debt issuance costs 816,000 583,000
Stock-based compensation 5,711,000 5,799,000
Provision for bad debt 46,000 34,000
Non-cash inventory adjustments 897,000 809,000
Other non-cash adjustments 125,000 (13,000)
Changes in operating assets and liabilities:    
Accounts receivable 4,720,000 3,501,000
Inventories (1,387,000) 353,000
Prepaid expenses and other assets (784,000) 340,000
Accounts payable (1,143,000) (1,853,000)
Accrued compensation (2,490,000) (853,000)
Other current and non-current liabilities (257,000) (622,000)
Net cash used in operating activities (15,616,000) (16,437,000)
Investing activities:    
Purchases of property and equipment (467,000) (924,000)
Purchases of marketable securities (19,440,000) (23,622,000)
Maturities of marketable securities 10,800,000 42,600,000
Net cash provided by (used in) investing activities (9,107,000) 18,054,000
Financing activities:    
Proceeds from issuance of common stock 464,000 535,000
Principal repayment of borrowings (35,140,000) (45,000)
Proceeds from borrowings 50,000,000 0
Payments associated with debt issuance (3,588,000) (20,000)
Proceeds from stock option exercises (432,000) (22,000)
Net cash provided by (used in) financing activities 12,168,000 492,000
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 2,000 28,000
Net increase (decrease) in cash, cash equivalents, and restricted cash (12,553,000) 2,137,000
Cash, cash equivalents, and restricted cash at beginning of year 37,044,000 27,512,000
Cash, cash equivalents, and restricted cash at end of period 24,491,000 29,649,000
Non-cash investing and financing activities:    
Transfer of systems (from) to property and equipment into (from) inventory 822,000 956,000
Property and equipment included in accounts payable 18,000 168,000
Supplemental cash flow information:    
Cash paid for income taxes, net 104,000 113,000
Cash paid for interest $ 1,837,000 $ 1,003,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Statement of Stockholders' Equity Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Additional Paid-in Capital [Member]
Common Stock [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Shares, Outstanding     55,066    
Stockholders' Equity Attributable to Parent $ 71,154 $ 487,525 $ 6 $ 8 $ (416,385)
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 5,799 5,799      
Stock Issued During Period, Shares, Employee Stock Purchase Plans     134    
Stock Issued During Period, Value, Employee Stock Purchase Plan 535 535      
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures     5    
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures 22 22      
Net Income (Loss) Attributable to Parent (27,944)       (27,944)
Temporary Equity, Foreign Currency Translation Adjustments 20     20  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     548    
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs 40 40      
Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax 23     23  
Shares, Outstanding     55,412    
Stockholders' Equity Attributable to Parent 62,554 490,306 $ 6 50 (427,808)
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 3,075 3,075      
Stock Issued During Period, Shares, Employee Stock Purchase Plans     134    
Stock Issued During Period, Value, Employee Stock Purchase Plan 535 535      
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures     1    
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures 5 5      
Net Income (Loss) Attributable to Parent (16,521)       (16,521)
Temporary Equity, Foreign Currency Translation Adjustments (14)     (14)  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     206    
Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax 15     15  
Shares, Outstanding     55,753    
Stockholders' Equity Attributable to Parent 49,649 493,921 $ 6 51 (444,329)
Shares, Outstanding     56,240    
Stockholders' Equity Attributable to Parent 33,547 500,344 $ 6 80 (466,883)
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 5,711 5,711      
Stock Issued During Period, Shares, Employee Stock Purchase Plans     105    
Stock Issued During Period, Value, Employee Stock Purchase Plan 464 464      
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures     $ 1,014    
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures     71    
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures 430 430      
Net Income (Loss) Attributable to Parent (25,388)       (25,388)
Temporary Equity, Foreign Currency Translation Adjustments 9     9  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 8     8  
Shares, Outstanding     57,026    
Stockholders' Equity Attributable to Parent 24,437 503,318 $ 6 76 (478,963)
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 3,167 3,167      
Stock Issued During Period, Shares, Employee Stock Purchase Plans     105    
Stock Issued During Period, Value, Employee Stock Purchase Plan 464 464      
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures     $ 299    
Net Income (Loss) Attributable to Parent (13,308)       (13,308)
Temporary Equity, Foreign Currency Translation Adjustments 15     15  
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 6     6  
Shares, Outstanding     57,430    
Stockholders' Equity Attributable to Parent $ 14,781 $ 506,949 $ 6 $ 97 $ (492,271)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation (Notes)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation
Organization and Basis of Presentation
    
GenMark Diagnostics, Inc., the Company or GenMark, was formed by Osmetech plc as a Delaware corporation in February 2010, and had no operations prior to its initial public offering, which was completed in June 2010. The Company is a provider of multiplex molecular diagnostic solutions designed to enhance patient care, improve key quality metrics, and reduce the total cost-of-care.

Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, and applicable regulations of the U.S. Securities and Exchange Commission, or the SEC, and should be read in conjunction with the audited financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2018 filed with the SEC on February 25, 2019. These unaudited condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. These adjustments are of a normal, recurring nature. Interim period operating results may not be indicative of the operating results for the full year or any future period.

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The Company has experienced net losses and negative cash flows from operating activities since its inception and had an accumulated deficit of $492,271,000 as of June 30, 2019. The Company's ability to transition to profitable operations is dependent upon achieving a level of revenues adequate to support its cost structure through expanding its product offerings and consequently increasing its product revenues. As of June 30, 2019, the Company had available cash, cash equivalents, and marketable securities of $41,360,000 and working capital of $42,392,000 available to fund future operations. The Company has prepared cash flow forecasts which indicate, based on the Company's current cash resources available and working capital, that the Company will have sufficient resources to fund its operations for at least one year after the date the financial statements are issued.

Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and the notes thereto. The Company’s significant estimates included in the preparation of the financial statements are related to accounts receivable, inventories, property and equipment, leases, intangible assets, employee-related compensation accruals, warranty liabilities, tax valuation accounts, and stock-based compensation. Actual results could differ from those estimates.

The Company changed its estimate of the forfeiture rate used to determine stock-based compensation expense based upon recent employment history. The change in forfeiture rate resulted in an additional $174,000 in stock-based compensation expense during the six months ended June 30, 2019.

Segment Information
The Company currently operates in one reportable business segment, which encompasses the development, manufacturing, sales and support of instruments and molecular tests based on its proprietary eSensor® detection technology. Substantially all of the Company’s operations and assets are in the United States.

Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or the FASB, or other standard setting bodies that the Company adopts as of the specified effective date.

In June 2018, the FASB issued Accounting Standards Update, or ASU 2018-07, Compensation - Stock Compensation (Topic 718), which simplifies the accounting for non-employee share-based payment transactions. The new standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. ASU 2018-07 is effective for fiscal years beginning after December 15, 2018 (including interim periods within that fiscal year), with early adoption permitted. The Company adopted this new standard in the second quarter of 2018 and determined its application did not have a material impact on the Company's unaudited condensed consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, which outlines a comprehensive lease accounting model and supersedes the existing lease guidance. The new guidance requires lessees to recognize lease liabilities and corresponding right-of-use, or ROU, assets for all leases with lease terms of greater than 12 months. The guidance also changes the definition of a lease and expands the disclosure requirements of lease arrangements. The new guidance must be adopted using the modified retrospective approach and is effective for annual periods beginning after December 15, 2018. The Company adopted the new standard in the first quarter of 2019 using the package of transition practical expedients. The Company recognized non-current ROU assets of $5,097,000 and current and non-current lease liabilities of $1,780,000 and $6,832,000, respectively, upon adoption. Deferred rent is now presented as an offset to the Company's non-current operating lease ROU assets. The new lease standard did not have a material impact on the Company's unaudited condensed consolidated statements of operations, cash flows, or stockholders' equity.

Revenue
The Company recognizes revenue from operations through the sale of products and other services. Product revenue comprises the sale of diagnostic tests and instruments, as well as related services.

Revenue is recognized when control of products and services is transferred to the customer in an amount that reflects the consideration that the Company expects to receive from the customer in exchange for those products and services. This process involves identifying the contract with the customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once it has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. The Company recognizes revenue for satisfied performance obligations only when it determines there are no uncertainties regarding payment terms or transfer of control.

Revenue from product sales is recognized generally upon shipment to the end customer, which is when control of the product is deemed to be transferred. Invoicing typically occurs upon shipment and the term between invoicing and when payment is due is not significant. Revenue from instrument services is recognized as the services are rendered, typically evenly over the contract term.

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities. Employee sales commissions are recorded as selling, general and administrative expenses when incurred or amortized over the estimated contract term when resulting from new contract acquisition efforts.

The Company allocates contract price to each performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is determined by the Company's best estimate of stand-alone selling price using average selling prices over a rolling 12-month period along with a specific assessment of any unique circumstances of the contract. For those products for which there is limited sales history, the Company makes price determinations based on similar product sales data.

The following table represents disaggregated revenue by source (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue Source:
 
 
 
 
 
 
 
ePlex product revenue
$
12,035

 
$
7,092

 
$
27,686

 
$
19,014

XT-8 product revenue
6,185

 
7,775

 
11,905

 
16,429

Total product revenue
18,220

 
14,867

 
39,591

 
35,443

License and other revenue
154

 
74

 
316

 
143

Total revenue
$
18,374

 
$
14,941

 
$
39,907

 
$
35,586



Cash, Cash Equivalents and Marketable Securities
Cash and cash equivalents consist of cash on deposit with banks, money market instruments and certificates of deposit with original maturities of three months or less at the date of purchase. Marketable securities consist of certificates of deposits that mature in greater than three months. Marketable securities are accounted for as "available-for-sale" with the carrying amounts reported in the balance sheets stated at cost, which approximates their fair market value, with unrealized gains and losses, if any, reported as a separate component of stockholders' equity and included in comprehensive loss.

Restricted Cash
Restricted cash represents amounts designated for uses other than current operations and was $758,000 as of both June 30, 2019 and December 31, 2018, held as security for the Company’s letter of credit with Banc of California.

Receivables
Accounts receivable consist of amounts due to the Company for sales to customers and are recorded net of an allowance for doubtful accounts. The allowance for doubtful accounts is determined based on an assessment of the collectability of specific customer accounts, the aging of accounts receivable, and a reserve for unknown items based upon the Company’s historical experience.

Product Warranties
The Company generally offers a one year warranty for its instruments sold to customers and typically up to a sixty-day warranty for consumables. Factors that affect the Company’s warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs, and the cost per repair. The Company periodically assesses the adequacy of its warranty reserve and adjusts the amount as appropriate.

Intangible Assets
Intangible assets consists of licenses or sublicenses to technology covered by patents owned by third parties, and are amortized on a straight-line basis over the expected useful lives of these assets, which is generally ten years. Amortization of licenses typically begins upon the Company obtaining access to the licensed technology and is recorded in cost of revenues for licenses supporting commercialized products. The amortization of licenses to technology supporting products in development is recorded in research and development expenses.

Impairment of Long-Lived Assets
The Company assesses the recoverability of long-lived assets, including intangible assets, by periodically evaluating the carrying value whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If impairment is indicated, the Company writes down the carrying value of the asset to its estimated fair value. This fair value is primarily determined based on estimated discounted cash flows.

Inventories
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value and include direct labor, materials, and manufacturing overhead. The Company periodically reviews inventory for evidence of slow-moving or obsolete parts, and writes inventory down to net realizable value, as needed. This write-down is based on management’s review of inventories on hand, compared to estimated future usage and sales, shelf-life assumptions, and assumptions about the likelihood of obsolescence. If actual market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.

Property and Equipment, net
Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.
Machinery and laboratory equipment
3 - 5 years
Instruments
4 - 5 years
Office equipment
3 - 7 years
Leasehold improvements
over the shorter of the remaining life of the lease or the useful economic life of the asset


Leases
The Company determines if an arrangement is a lease at inception. Operating leases are recorded in the consolidated balance sheets as noncurrent operating lease ROU assets and current and noncurrent operating lease liabilities. Finance leases are recorded in the consolidated balance sheets as other current assets and liabilities and other non-current assets and liabilities.

ROU assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease liabilities are recognized at the commencement date based on the present value of the Company’s lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date to determine the present value of its lease payments. ROU assets are recognized at the commencement date based upon the initial measurement of the operating lease liability less any lease incentives received.

The Company’s lease agreements can include both lease and non-lease components. The Company accounts for each lease component separately from the non-lease components within its lease agreements.

Income Taxes
Current income tax expense is the amount of income taxes expected to be payable for the current year. A deferred income tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. A full valuation allowance has been recorded against the Company’s net deferred tax assets due to the uncertainty surrounding the Company’s ability to utilize these assets in the future. The Company provides for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards prescribed by the authoritative guidance on income taxes. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. The Company recognizes accrued interest related to uncertain tax positions as a component of income tax expense.

A tax position that is more likely than not to be realized is measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority that has full knowledge of all relevant information. Measurement of a tax position that meets the more likely than not threshold considers the amounts and probabilities of the outcomes that could be realized upon settlement using the facts, circumstances and information available at the reporting date.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation

Equity awards may be granted at the discretion of the Compensation Committee of the Board of Directors under the Company's 2010 Equity Incentive Plan, as amended, or the 2010 Plan, in connection with the hiring or retention of personnel and are subject to certain conditions. The Company recognizes stock-based compensation expense related to stock options, restricted stock units, and market-based stock units granted to employees, directors and non-employee advisors in exchange for services under the 2010 Plan, and employee stock purchases under the Company's Amended and Restated 2013 Employee Stock Purchase Plan, or the ESPP. Employee participation in the 2010 Plan is at the discretion of the Compensation Committee of the Board of Directors of the Company. Each equity award grant reduces the number of shares available for grant under the 2010 Plan. Stock-based compensation expense is recorded in cost of sales, sales and marketing, research and development, and/or general and administrative expenses based on the employee's respective function. During the six months ended June 30, 2019 and 2018, the Company recognized stock-based compensation expense of $5,711,000 and $5,799,000, respectively. The Company recognized stock-based compensation expense of $3,167,000 and $3,075,000, respectively, during the three months ended June 30, 2019 and 2018.

Stock Options
The fair value of stock options granted is derived from the Black-Scholes Option Pricing Model, which uses several judgment-based variables to calculate the expense. The inputs include the expected term of the stock option, the expected volatility and other factors.

Expected Term. The expected term represents the period that the stock-based awards are expected to be outstanding and is determined by using the simplified method.
Expected Volatility. The Expected volatility represents the estimated volatility in the Company’s stock price over the expected term of the stock option and is determined by review of the Company’s and similar companies’ historical experience.
Expected Dividend. The Black-Scholes Option Pricing Model calls for a single expected dividend yield as an input. The Company has assumed no dividends as it has never paid dividends and has no current plans to do so.
Risk-Free Interest Rate. The risk-free interest rate used in the Black-Scholes Option Pricing Model is based on published U.S. Treasury rates in effect at the time of grant for periods corresponding with the expected term of the option.

All stock options granted under the 2010 Plan are exercisable at a per share price equal to the closing quoted market price of a share of the Company’s common stock on the NASDAQ Global Market on the grant date and generally vest over a period of four years. Stock options are generally exercisable for a period of up to ten years after grant and are typically forfeited if employment is terminated before the options vest.
 


The following table summarizes stock option activity during the six months ended June 30, 2019:
 
Number of
Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2018
2,439,914

 
$
9.57

Granted

 
$

Exercised
(71,833
)
 
$
5.98

Cancelled
(237,934
)
 
$
12.06

Outstanding at June 30, 2019
2,130,147

 
$
9.42

Vested and expected to vest at June 30, 2019
2,130,146

 
$
9.42

Exercisable at June 30, 2019
2,130,042

 
$
9.42



Options that were exercisable as of June 30, 2019 had a remaining weighted average contractual term of 3.64 years, and an aggregate intrinsic value of $971,000. As of June 30, 2019, there were 2,130,147 stock options outstanding, which had a remaining weighted average contractual term of 3.64 years and an aggregate intrinsic value of $971,000. No stock options were granted during the six months ended June 30, 2019.

Restricted Stock Units

Restricted stock units granted under the 2010 Plan generally vest over a period of between one and four years and are typically forfeited if service to the Company ceases before the restricted stock units vest. The compensation expense related to the restricted stock units is calculated as the fair market value of the Company's stock on the grant date and is adjusted for estimated forfeitures. Restrictions expire after the grant date in accordance with specific provisions in the applicable award agreement.

The Company’s restricted stock unit activity for the six months ended June 30, 2019 was as follows:
 
 
Restricted Stock Units
 
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
 
2,665,708

 
$
6.12

Granted
 
1,541,921

 
$
6.73

Vested
 
(868,154
)
 
$
5.81

Cancelled
 
(253,594
)
 
$
6.70

Unvested at June 30, 2019
 
3,085,881

 
$
6.47


 
As of June 30, 2019, there was $15,761,000 of unrecognized compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted average period of 2.78 years. The total fair value of restricted stock units that vested during the six months ended June 30, 2019 and 2018 was $6,100,000 and $2,929,000, respectively.

Market-Based Stock Units    
The Company issued market-based stock units in each of February 2019, 2018, and 2017, which may result in the recipient receiving shares of stock equal to 200% of the target number of units granted. The vesting and issuance of Company stock depends on the Company's stock performance as compared to the NASDAQ Composite Index over the three-year period following the grant, subject to the recipient's continued service with the Company. As of June 30, 2019, there was $3,514,000 of unrecognized stock-based compensation expense related to market-based stock unit awards, which is expected to be recognized over a weighted average period of 1.90 years.

The Company’s market-based stock unit activity for the six months ended June 30, 2019 was as follows:     
 
Market-Based Stock Units
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
328,739

 
$
10.03

Units Granted
460,000

 
$
10.22

Cancelled
(28,334)

 
$
9.39

Unvested at June 30, 2019
760,405

 
$
10.16



The fair value of these market-based stock units was estimated on the grant date using the Monte Carlo Simulation Valuation Model, which estimates the potential outcome of achieving the market condition based on simulated future stock prices, with the following assumptions for the six months ended June 30, 2019 and 2018:
 
Six Months Ended June 30,
 
2019
 
2018
Expected volatility
64
%
 
65
%
Risk-free interest rate
2.50
%
 
2.40
%
Expected dividend
%
 
%
Weighted average fair value
$10.11 - $10.31

 
$
7.19



Employee Stock Purchase Plan
The Company's stockholders originally approved the ESPP in May 2013. In May 2018, the Company's stockholders approved the amendment and restatement of the ESPP, which increased the shares authorized for issuance under the ESPP from 650,000 shares to 1,750,000 shares.
    
The price at which stock is purchased under the ESPP is equal to 85% of the fair market value of the Company's common stock on the first or the last day of the offering period, whichever is lower. Generally, each offering under the ESPP will be for a period of six months as determined by the Company's Board of Directors; provided that no offering period may exceed 27 months. Employees may invest up to 10% of their qualifying gross compensation through payroll deductions. In no event may an employee purchase more than 1,500 shares of common stock during any six-month offering period. As of June 30, 2019, there were 835,818 shares of common stock available for issuance under the ESPP.  The ESPP is a compensatory plan as defined by the authoritative guidance for stock compensation; therefore, stock-based compensation expense related to the ESPP has been recorded during each of the six months ended June 30, 2019 and 2018.

Stock-Based Compensation Expense Recognition
Stock-based compensation was recognized in the unaudited condensed consolidated statements of comprehensive loss as follows (in thousands):
 
Three Months Ended 
 June 30,
 
Six Months Ended 
 June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenue
$
248

 
$
220

 
$
452

 
$
407

Sales and marketing
792

 
695

 
1,411

 
1,340

Research and development
449

 
658

 
872

 
1,285

General and administrative
1,678

 
1,502

 
2,976

 
2,767

Total stock-based compensation expense
$
3,167

 
$
3,075

 
$
5,711

 
$
5,799



Stock-based compensation capitalized during the periods presented was not material and there was no unrecognized tax benefit related to stock-based compensation for either of the six months ended June 30, 2019 and 2018.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss per Common Share (Notes)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net Loss per Common Share
Net Loss per Common Share

Basic net loss per share is calculated by dividing loss available to stockholders of the Company's common stock (the numerator) by the weighted average number of shares of the Company's common stock outstanding during the period (the denominator). Shares issued during the period and shares reacquired during the period are weighted for the portion of the period that they were outstanding. Diluted loss per share is calculated in a similar way to basic loss per share except that the denominator is increased to include the number of additional shares that would have been outstanding if the dilutive potential shares had been issued, unless the effect would be anti-dilutive.

The calculations of diluted net loss per share for each of the six months ended June 30, 2019 and 2018 did not include the effects of the following stock options and other equity awards which were outstanding as of the end of each period because the inclusion of these securities would have been anti-dilutive (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Options outstanding to purchase common stock
2,130
 
2,452
 
2,130
 
2,452
Other unvested equity awards
3,846
 
3,637
 
3,846
 
3,637
Total
5,976
 
6,089
 
5,976
 
6,089
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Financial Statement Details (Notes)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Financial Statement Details
Condensed Consolidated Financial Statement Details

The following tables show the Company's unaudited condensed consolidated financial statement details as of June 30, 2019 and December 31, 2018 (in thousands):

Inventory
 
June 30, 2019
 
December 31, 2018
Raw materials
$
2,397

 
$
2,449

Work-in-process
3,277

 
3,349

Finished goods
4,238

 
4,446

Total inventories
$
9,912

 
$
10,244



Property and Equipment, Net
 
June 30, 2019
 
December 31, 2018
Property and equipment — at cost:
 
 
 
Machinery and laboratory equipment
$
15,080

 
$
15,206

Instruments
15,684

 
15,089

Office equipment
2,141

 
2,114

Leasehold improvements
10,774

 
10,648

Total property and equipment — at cost
43,679

 
43,057

Less: accumulated depreciation
(24,752
)
 
(21,987
)
Property and equipment, net
$
18,927

 
$
21,070



Accrued Warranty
The following table shows changes in the Company's accrued warranties for each of the six months ended June 30, 2019 and 2018 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Beginning accrued warranty balance
$
373

 
$
418

 
$
330

 
$
470

Warranty expenses incurred
(268
)
 
(559
)
 
(712
)
 
(1,075
)
Provisions
121

 
580

 
608

 
1,044

Ending accrued warranty balance
$
226

 
$
439

 
$
226

 
$
439

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, net (Notes)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net
5. Intangible Assets, net

Intangible assets as of each of June 30, 2019 and December 31, 2018 comprised the following (in thousands):
 
June 30, 2019
 
December 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Licensed intellectual property
$
4,750

 
$
(3,023
)
 
$
1,727

 
$
4,750

 
$
(2,727
)
 
$
2,023



In July 2012, the Company entered into a development collaboration and license agreement with Advanced Liquid Logic, Inc., or ALL, which was acquired by Illumina, Inc. in July 2013. Under the terms of the agreement, the Company established a collaborative program to develop in-vitro diagnostic products incorporating ALL’s proprietary electro-wetting technology in conjunction with the Company’s electrochemical detection technology.

Intellectual property licenses have a weighted average remaining amortization period of 2.93 years as of June 30, 2019. Amortization expense for these licenses was $148,000 for each of the three months ended June 30, 2019 and 2018, and was $296,000 and $297,000 during the six months ended June 30, 2019 and 2018, respectively.

Estimated future amortization expense for these licenses is as follows (in thousands):

Fiscal Years Ending
 
Future Amortization Expense
Remaining in 2019
 
$
297

2020
 
593

2021
 
593

2022
 
244

Total
 
$
1,727

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Loan Payable (Notes)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Loan payable
Long-term debt

As of June 30, 2019 and December 31, 2018, long-term debt consisted of the following (in thousands):

 
June 30, 2019
 
December 31, 2018
Term Loans
 
 
 
Term Loan A - 6.9% interest
$

 
$
7,619

Term Loan B - 6.9% interest

 
7,619

Term Loan C - 7.4% interest

 
12,000

Term Loan D - 8.8% interest

 
663

Term Loan E - 8.8% interest

 
7,098

Term Loan - 8.4% interest
50,000

 

Final fee obligation
2,975

 
3,288

Unamortized issuance costs
(4,704
)
 
(2,245
)
Total debt, net
48,271

 
36,042

Current portion of long-term debt

 

Long-term debt
$
48,271

 
$
36,042



Term Loans
In January 2015, the Company entered into a Loan and Security Agreement, or the LSA, with Solar Capital Partners (as successor-in-interest to General Electric Capital Corporation), and certain other financial institutions party thereto, as lenders. Pursuant to the LSA and its subsequent amendments, the Company borrowed $42,762,000 in a series of term loans and had the ability to borrow against a revolving loan in the maximum amount of $5,000,000. During the term of the LSA, the term loans thereunder accrued interest at a rate equal to (a) the greater of 1.00% or the three year treasury rate in effect at the time of funding, plus (b) an applicable margin between 4.95% and 5.90% per annum. The Company borrowed all $42,762,000 under the term loans as provided in the LSA, and the Company did not borrow any of the $5,000,000 available under the revolving loan.

On February 1, 2019, or the Effective Date, the Company entered into a new Loan and Security Agreement, or the New LSA, with Solar Capital Ltd. and certain other financial institutions, or, collectively, the Lenders. Pursuant to the New LSA, the Lenders are providing the Company with up to $65,000,000 in a series of term loans, or, collectively, the Term Loans, of which $50,000,000, or the Tranche 1 Loan, was funded on the Effective Date. An additional $15,000,000, or the Tranche 2 Loan, is available to be funded at the Company's option, but no later than December 31, 2019, provided that the Company achieves a designated amount of product revenues on a trailing six-month basis.

On the Effective Date, approximately $38,800,000 of the proceeds from the Tranche 1 Loan were used by the Company to repay all outstanding principal, interest, related fees, and other obligations under the LSA, with the remaining borrowings to be used to satisfy the Company's working capital needs and for other general business purposes. The Company accounted for the repayment of its obligations under the LSA as a debt modification. The Company has capitalized the issuance costs it incurred when entering into the New LSA, which are being amortized over the remaining term of the New LSA.

The Term Loans under the New LSA will accrue interest at a floating per annum rate in effect from time-to-time equal to (a) the greater of 2.51% or the one-month LIBOR rate then in effect as of the applicable payment date, plus (b) 5.90% per annum. The Company is only required to make interest payments on amounts borrowed pursuant to the Term Loans from the applicable funding date until February 28, 2021, or the Interest Only Period. If the Company exercises its option to borrow the Tranche 2 Loan and the Company achieves an additional designated amount of product revenues on a trailing six-month basis on or before December 31, 2020, then the Interest Only Period may, at the Company’s election, be extended for both Term Loans through February 28, 2022. Following the Interest Only Period (as the same may be extended pursuant to the terms of the New LSA), monthly installments of principal and interest under the Term Loans will be due until the original principal amount and applicable interest is fully repaid by February 1, 2023, or the Final Maturity Date.

Under the New LSA, the Company is required to comply with certain affirmative and negative covenants, including, without limitation, delivering reports and notices relating to the Company’s financial condition and certain regulatory events and intellectual property matters, as well as limiting the creation of liens, the incurrence of indebtedness, and the making of certain investments, dividends, payments and acquisitions, other than as specifically permitted by the New LSA. As of June 30, 2019, the Company was in compliance with all covenants under the LSA.

The New LSA also contains customary events of default (subject, in certain instances, to specified cure periods), including, but not limited to, the failure to make payments of interest or premium when due, the failure to comply with certain covenants and agreements specified in the New LSA, and the occurrence of a material adverse change, certain regulatory events, or certain insolvency events. Upon the occurrence of an event of default, the Lenders may declare all outstanding principal and accrued but unpaid interest under the New LSA immediately due and payable and may exercise the other rights and remedies as set forth in the New LSA.

Debt Issuance Costs
As of June 30, 2019 and December 31, 2018, the Company had $4,704,000 and $2,245,000, respectively, of unamortized debt issuance discount, which is offset against borrowings in long-term and short-term debt.

Amortization of debt issuance costs was $450,000 and $293,000 for the three months ended June 30, 2019 and 2018, respectively, and $816,000 and $583,000 for the six months ended June 30, 2019 and 2018, respectively. Amortization of debt issuance costs is included in interest expense in the Company's unaudited condensed consolidated statements of comprehensive loss for the periods presented.

Letter of Credit
In September 2012, the Company provided a $758,000 letter of credit issued by Banc of California to the landlord of its executive office facility in Carlsbad, California. This letter of credit was secured with $758,000 of restricted cash as of June 30, 2019.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Notes)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases
Leases

The Company has operating and finance lease agreements for its office, manufacturing, warehousing and laboratory space and for office equipment. Rent and operating expenses charged under these arrangements was $483,000 and $443,000 for the three months ended June 30, 2019 and 2018, respectively, and $1,009,000 and $870,000 for the six months ended June 30, 2019 and 2018.

Pursuant to the adoption of the new lease standard, the Company reported noncurrent operating lease ROU assets of $4,883,000, and current and noncurrent operating lease liabilities of $1,815,000 and $6,339,000, respectively, as of June 30, 2019. The Company reported current and noncurrent deferred rent under the existing lease standard of $520,000 and $2,996,000, respectively, at December 31, 2018. The Company's operating lease liabilities were measured at a weighted average discount rate of 11.2% and have a weighted average remaining term of 5.46 years.

As of June 30, 2019, the future minimum lease payments required under the Company's lease arrangements are as follows (in thousands):
Fiscal Years Ending
 
Future Minimum Lease Payments
Remaining in 2019
 
$
1,007

2020
 
1,997

2021
 
2,015

2022
 
2,077

2023
 
1,939

Thereafter
 
2,084

Total
 
11,119

Less: imputed interest
 
(2,965
)
Total operating lease liabilities
 
$
8,154

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Notes)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair value of financial instruments
Fair Value of Financial Instruments

The carrying amounts of financial instruments, such as cash equivalents, restricted cash, accounts receivable, and accounts payable approximate the related fair values due to the short-term maturities of these instruments.
    
The Company uses a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:

• Level 1 — Quoted prices in active markets for identical assets or liabilities.
• Level 2 — Inputs, other than Level 1, that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
• Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
    
The following table presents the financial instruments measured at fair value on a recurring basis and the valuation approach applied to each class of financial instruments as of June 30, 2019 and December 31, 2018 (in thousands):
 
June 30, 2019
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 
 
Money market funds
$
5,039

 
$

 
$

 
$
5,039

Commercial paper

 
449

 

 
449

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

 
4,782

   

 
4,782

U.S. government and agency securities

 
6,887

 

 
6,887

Commercial paper

 
5,958

 

 
5,958

Total
$
5,039

 
$
18,076

 
$

 
$
23,115

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 


Money market funds
$
8,953

  
$

  
$

 
$
8,953

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

  
6,389

  

 
6,389

U.S. government and agency securities

 
2,493

  

 
2,493

Total
$
8,953

 
$
8,882

 
$

 
$
17,835



Level 2 marketable securities are priced using quoted market prices for similar instruments or nonbinding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, and other similar data, which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets and liabilities. The Company uses such pricing data as the primary input to make its assessments and determinations as to the ultimate valuation of its investment portfolio and has not made, during the periods presented, any material adjustments to such inputs.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities (Notes)
6 Months Ended
Jun. 30, 2019
Investments, Debt and Equity Securities [Abstract]  
Marketable securities
Marketable Securities

The following table summarizes the Company’s marketable securities as of each of June 30, 2019 and December 31, 2018 (in thousands):
June 30, 2019
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
4,780

 
$
2

 
$

 
$
4,782

U.S. government and agency securities
 
6,885

 
2

 

 
6,887

Commercial paper
 
5,958

 

 

 
5,958

Total
 
$
17,623

 
$
4

 
$

 
$
17,627

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
6,393

 
$

 
$
(4
)
 
$
6,389

Commercial paper
 
2,493

 

 

 
2,493

Total
 
$
8,886

 
$

 
$
(4
)
 
$
8,882


All of the Company's marketable securities have a maturity of one year or less.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Notes)
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company uses an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions in which the Company operates, to determine its quarterly provision for income taxes. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rates from quarter to quarter.
    
As of June 30, 2019, the Company recorded a full valuation allowance against all of its net deferred tax assets due to the uncertainty surrounding the Company’s ability to utilize these assets in the future. Due to the Company's losses, it only records a tax provision or benefit related to uncertain tax positions and related interest and minimum tax payments or refunds. The Company recorded income tax expense of $45,000 and $34,000 for the three months ended June 30, 2019 and 2018, respectively, and $61,000 and $54,000 for the six months ended June 30, 2019 and 2018, respectively.

The Company is subject to taxation in the United States and in various state and foreign jurisdictions. The Company's federal and state tax returns since inception are subject to examination due to the carryover of net operating losses. As of June 30, 2019, the Company’s tax years from 2011 through 2012 are subject to examination by the United Kingdom tax authorities related to legacy operations. The statute of limitations for the assessment and collection of income taxes related to other foreign tax returns varies by country. In the foreign countries where we have operations, these time periods generally range from three to five years after the year for which the tax return is due or the tax is assessed.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles, or U.S. GAAP, and applicable regulations of the U.S. Securities and Exchange Commission, or the SEC, and should be read in conjunction with the audited financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2018 filed with the SEC on February 25, 2019. These unaudited condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary for a fair statement of the results for the interim periods presented. These adjustments are of a normal, recurring nature. Interim period operating results may not be indicative of the operating results for the full year or any future period.

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

The Company has experienced net losses and negative cash flows from operating activities since its inception and had an accumulated deficit of $492,271,000 as of June 30, 2019. The Company's ability to transition to profitable operations is dependent upon achieving a level of revenues adequate to support its cost structure through expanding its product offerings and consequently increasing its product revenues. As of June 30, 2019, the Company had available cash, cash equivalents, and marketable securities of $41,360,000 and working capital of $42,392,000 available to fund future operations. The Company has prepared cash flow forecasts which indicate, based on the Company's current cash resources available and working capital, that the Company will have sufficient resources to fund its operations for at least one year after the date the financial statements are issued.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and the notes thereto. The Company’s significant estimates included in the preparation of the financial statements are related to accounts receivable, inventories, property and equipment, leases, intangible assets, employee-related compensation accruals, warranty liabilities, tax valuation accounts, and stock-based compensation. Actual results could differ from those estimates.
Segment Information
Segment Information
The Company currently operates in one reportable business segment, which encompasses the development, manufacturing, sales and support of instruments and molecular tests based on its proprietary eSensor® detection technology. Substantially all of the Company’s operations and assets are in the United States.

Recent Accounting Pronouncements
Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, or the FASB, or other standard setting bodies that the Company adopts as of the specified effective date.

In June 2018, the FASB issued Accounting Standards Update, or ASU 2018-07, Compensation - Stock Compensation (Topic 718), which simplifies the accounting for non-employee share-based payment transactions. The new standard expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from non-employees. ASU 2018-07 is effective for fiscal years beginning after December 15, 2018 (including interim periods within that fiscal year), with early adoption permitted. The Company adopted this new standard in the second quarter of 2018 and determined its application did not have a material impact on the Company's unaudited condensed consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases, which outlines a comprehensive lease accounting model and supersedes the existing lease guidance. The new guidance requires lessees to recognize lease liabilities and corresponding right-of-use, or ROU, assets for all leases with lease terms of greater than 12 months. The guidance also changes the definition of a lease and expands the disclosure requirements of lease arrangements. The new guidance must be adopted using the modified retrospective approach and is effective for annual periods beginning after December 15, 2018. The Company adopted the new standard in the first quarter of 2019 using the package of transition practical expedients. The Company recognized non-current ROU assets of $5,097,000 and current and non-current lease liabilities of $1,780,000 and $6,832,000, respectively, upon adoption. Deferred rent is now presented as an offset to the Company's non-current operating lease ROU assets. The new lease standard did not have a material impact on the Company's unaudited condensed consolidated statements of operations, cash flows, or stockholders' equity.

Revenue from Contract with Customer
Revenue
The Company recognizes revenue from operations through the sale of products and other services. Product revenue comprises the sale of diagnostic tests and instruments, as well as related services.

Revenue is recognized when control of products and services is transferred to the customer in an amount that reflects the consideration that the Company expects to receive from the customer in exchange for those products and services. This process involves identifying the contract with the customer, determining the performance obligations in the contract, determining the contract price, allocating the contract price to the distinct performance obligations in the contract, and recognizing revenue when the performance obligations have been satisfied. A performance obligation is considered distinct from other obligations in a contract when it provides a benefit to the customer either on its own or together with other resources that are readily available to the customer and is separately identified in the contract. The Company considers a performance obligation satisfied once it has transferred control of a good or service to the customer, meaning the customer has the ability to use and obtain the benefit of the good or service. The Company recognizes revenue for satisfied performance obligations only when it determines there are no uncertainties regarding payment terms or transfer of control.

Revenue from product sales is recognized generally upon shipment to the end customer, which is when control of the product is deemed to be transferred. Invoicing typically occurs upon shipment and the term between invoicing and when payment is due is not significant. Revenue from instrument services is recognized as the services are rendered, typically evenly over the contract term.

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities. Employee sales commissions are recorded as selling, general and administrative expenses when incurred or amortized over the estimated contract term when resulting from new contract acquisition efforts.

The Company allocates contract price to each performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is determined by the Company's best estimate of stand-alone selling price using average selling prices over a rolling 12-month period along with a specific assessment of any unique circumstances of the contract. For those products for which there is limited sales history, the Company makes price determinations based on similar product sales data.

The following table represents disaggregated revenue by source (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue Source:
 
 
 
 
 
 
 
ePlex product revenue
$
12,035

 
$
7,092

 
$
27,686

 
$
19,014

XT-8 product revenue
6,185

 
7,775

 
11,905

 
16,429

Total product revenue
18,220

 
14,867

 
39,591

 
35,443

License and other revenue
154

 
74

 
316

 
143

Total revenue
$
18,374

 
$
14,941

 
$
39,907

 
$
35,586

Cash, Cash Equivalents and Marketable Securities
Cash, Cash Equivalents and Marketable Securities
Cash and cash equivalents consist of cash on deposit with banks, money market instruments and certificates of deposit with original maturities of three months or less at the date of purchase. Marketable securities consist of certificates of deposits that mature in greater than three months. Marketable securities are accounted for as "available-for-sale" with the carrying amounts reported in the balance sheets stated at cost, which approximates their fair market value, with unrealized gains and losses, if any, reported as a separate component of stockholders' equity and included in comprehensive loss.
Receivables
Receivables
Accounts receivable consist of amounts due to the Company for sales to customers and are recorded net of an allowance for doubtful accounts. The allowance for doubtful accounts is determined based on an assessment of the collectability of specific customer accounts, the aging of accounts receivable, and a reserve for unknown items based upon the Company’s historical experience.

Product Warranties
Product Warranties
The Company generally offers a one year warranty for its instruments sold to customers and typically up to a sixty-day warranty for consumables. Factors that affect the Company’s warranty reserves include the number of units sold, historical and anticipated rates of warranty repairs, and the cost per repair. The Company periodically assesses the adequacy of its warranty reserve and adjusts the amount as appropriate.

Intangible Assets
Intangible Assets
Intangible assets consists of licenses or sublicenses to technology covered by patents owned by third parties, and are amortized on a straight-line basis over the expected useful lives of these assets, which is generally ten years. Amortization of licenses typically begins upon the Company obtaining access to the licensed technology and is recorded in cost of revenues for licenses supporting commercialized products. The amortization of licenses to technology supporting products in development is recorded in research and development expenses.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company assesses the recoverability of long-lived assets, including intangible assets, by periodically evaluating the carrying value whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If impairment is indicated, the Company writes down the carrying value of the asset to its estimated fair value. This fair value is primarily determined based on estimated discounted cash flows.
Inventories
Inventories
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value and include direct labor, materials, and manufacturing overhead. The Company periodically reviews inventory for evidence of slow-moving or obsolete parts, and writes inventory down to net realizable value, as needed. This write-down is based on management’s review of inventories on hand, compared to estimated future usage and sales, shelf-life assumptions, and assumptions about the likelihood of obsolescence. If actual market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Inventory impairment charges establish a new cost basis for inventory and charges are not reversed subsequently to income, even if circumstances later suggest that increased carrying amounts are recoverable.
Property and Equipment, net
Property and Equipment, net
Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.
Machinery and laboratory equipment
3 - 5 years
Instruments
4 - 5 years
Office equipment
3 - 7 years
Leasehold improvements
over the shorter of the remaining life of the lease or the useful economic life of the asset
Income Taxes
Income Taxes
Current income tax expense is the amount of income taxes expected to be payable for the current year. A deferred income tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. A full valuation allowance has been recorded against the Company’s net deferred tax assets due to the uncertainty surrounding the Company’s ability to utilize these assets in the future. The Company provides for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards prescribed by the authoritative guidance on income taxes. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. The Company recognizes accrued interest related to uncertain tax positions as a component of income tax expense.

A tax position that is more likely than not to be realized is measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority that has full knowledge of all relevant information. Measurement of a tax position that meets the more likely than not threshold considers the amounts and probabilities of the outcomes that could be realized upon settlement using the facts, circumstances and information available at the reporting date.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Disaggregation of Revenue
The following table represents disaggregated revenue by source (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Revenue Source:
 
 
 
 
 
 
 
ePlex product revenue
$
12,035

 
$
7,092

 
$
27,686

 
$
19,014

XT-8 product revenue
6,185

 
7,775

 
11,905

 
16,429

Total product revenue
18,220

 
14,867

 
39,591

 
35,443

License and other revenue
154

 
74

 
316

 
143

Total revenue
$
18,374

 
$
14,941

 
$
39,907

 
$
35,586

Property, Plant and Equipment
Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.
Machinery and laboratory equipment
3 - 5 years
Instruments
4 - 5 years
Office equipment
3 - 7 years
Leasehold improvements
over the shorter of the remaining life of the lease or the useful economic life of the asset
Property and Equipment, Net
 
June 30, 2019
 
December 31, 2018
Property and equipment — at cost:
 
 
 
Machinery and laboratory equipment
$
15,080

 
$
15,206

Instruments
15,684

 
15,089

Office equipment
2,141

 
2,114

Leasehold improvements
10,774

 
10,648

Total property and equipment — at cost
43,679

 
43,057

Less: accumulated depreciation
(24,752
)
 
(21,987
)
Property and equipment, net
$
18,927

 
$
21,070

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of share-based compensation, stock options, activity
The following table summarizes stock option activity during the six months ended June 30, 2019:
 
Number of
Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2018
2,439,914

 
$
9.57

Granted

 
$

Exercised
(71,833
)
 
$
5.98

Cancelled
(237,934
)
 
$
12.06

Outstanding at June 30, 2019
2,130,147

 
$
9.42

Vested and expected to vest at June 30, 2019
2,130,146

 
$
9.42

Exercisable at June 30, 2019
2,130,042

 
$
9.42

Schedule of share-based compensation, restricted stock units, activity
The Company’s restricted stock unit activity for the six months ended June 30, 2019 was as follows:
 
 
Restricted Stock Units
 
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
 
2,665,708

 
$
6.12

Granted
 
1,541,921

 
$
6.73

Vested
 
(868,154
)
 
$
5.81

Cancelled
 
(253,594
)
 
$
6.70

Unvested at June 30, 2019
 
3,085,881

 
$
6.47


Schedule of share-based compensation, market based stock units, activity
The Company’s market-based stock unit activity for the six months ended June 30, 2019 was as follows:     
 
Market-Based Stock Units
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Unvested at December 31, 2018
328,739

 
$
10.03

Units Granted
460,000

 
$
10.22

Cancelled
(28,334)

 
$
9.39

Unvested at June 30, 2019
760,405

 
$
10.16

Schedule of share-based compensation, market based stock units, valuation assumptions
The fair value of these market-based stock units was estimated on the grant date using the Monte Carlo Simulation Valuation Model, which estimates the potential outcome of achieving the market condition based on simulated future stock prices, with the following assumptions for the six months ended June 30, 2019 and 2018:
 
Six Months Ended June 30,
 
2019
 
2018
Expected volatility
64
%
 
65
%
Risk-free interest rate
2.50
%
 
2.40
%
Expected dividend
%
 
%
Weighted average fair value
$10.11 - $10.31

 
$
7.19

Schedule of employee service share-based compensation, allocation of recognized period costs
Stock-based compensation was recognized in the unaudited condensed consolidated statements of comprehensive loss as follows (in thousands):
 
Three Months Ended 
 June 30,
 
Six Months Ended 
 June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenue
$
248

 
$
220

 
$
452

 
$
407

Sales and marketing
792

 
695

 
1,411

 
1,340

Research and development
449

 
658

 
872

 
1,285

General and administrative
1,678

 
1,502

 
2,976

 
2,767

Total stock-based compensation expense
$
3,167

 
$
3,075

 
$
5,711

 
$
5,799

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss per Common Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Computations of diluted net loss per share
The calculations of diluted net loss per share for each of the six months ended June 30, 2019 and 2018 did not include the effects of the following stock options and other equity awards which were outstanding as of the end of each period because the inclusion of these securities would have been anti-dilutive (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Options outstanding to purchase common stock
2,130
 
2,452
 
2,130
 
2,452
Other unvested equity awards
3,846
 
3,637
 
3,846
 
3,637
Total
5,976
 
6,089
 
5,976
 
6,089
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Financial Statement Details (Tables)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Inventories
Inventory
 
June 30, 2019
 
December 31, 2018
Raw materials
$
2,397

 
$
2,449

Work-in-process
3,277

 
3,349

Finished goods
4,238

 
4,446

Total inventories
$
9,912

 
$
10,244

Property and equipment, net
Property, equipment and leasehold improvements are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, which are identified below. Repair and maintenance costs are expensed as incurred.
Machinery and laboratory equipment
3 - 5 years
Instruments
4 - 5 years
Office equipment
3 - 7 years
Leasehold improvements
over the shorter of the remaining life of the lease or the useful economic life of the asset
Property and Equipment, Net
 
June 30, 2019
 
December 31, 2018
Property and equipment — at cost:
 
 
 
Machinery and laboratory equipment
$
15,080

 
$
15,206

Instruments
15,684

 
15,089

Office equipment
2,141

 
2,114

Leasehold improvements
10,774

 
10,648

Total property and equipment — at cost
43,679

 
43,057

Less: accumulated depreciation
(24,752
)
 
(21,987
)
Property and equipment, net
$
18,927

 
$
21,070

Accrued warranty
Accrued Warranty
The following table shows changes in the Company's accrued warranties for each of the six months ended June 30, 2019 and 2018 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Beginning accrued warranty balance
$
373

 
$
418

 
$
330

 
$
470

Warranty expenses incurred
(268
)
 
(559
)
 
(712
)
 
(1,075
)
Provisions
121

 
580

 
608

 
1,044

Ending accrued warranty balance
$
226

 
$
439

 
$
226

 
$
439

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of intangible assets
Intangible assets as of each of June 30, 2019 and December 31, 2018 comprised the following (in thousands):
 
June 30, 2019
 
December 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Licensed intellectual property
$
4,750

 
$
(3,023
)
 
$
1,727

 
$
4,750

 
$
(2,727
)
 
$
2,023

Summary of estimated future amortization expense
Estimated future amortization expense for these licenses is as follows (in thousands):

Fiscal Years Ending
 
Future Amortization Expense
Remaining in 2019
 
$
297

2020
 
593

2021
 
593

2022
 
244

Total
 
$
1,727

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Loan Payable (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments
As of June 30, 2019 and December 31, 2018, long-term debt consisted of the following (in thousands):

 
June 30, 2019
 
December 31, 2018
Term Loans
 
 
 
Term Loan A - 6.9% interest
$

 
$
7,619

Term Loan B - 6.9% interest

 
7,619

Term Loan C - 7.4% interest

 
12,000

Term Loan D - 8.8% interest

 
663

Term Loan E - 8.8% interest

 
7,098

Term Loan - 8.4% interest
50,000

 

Final fee obligation
2,975

 
3,288

Unamortized issuance costs
(4,704
)
 
(2,245
)
Total debt, net
48,271

 
36,042

Current portion of long-term debt

 

Long-term debt
$
48,271

 
$
36,042

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of future minimum lease payments
As of June 30, 2019, the future minimum lease payments required under the Company's lease arrangements are as follows (in thousands):
Fiscal Years Ending
 
Future Minimum Lease Payments
Remaining in 2019
 
$
1,007

2020
 
1,997

2021
 
2,015

2022
 
2,077

2023
 
1,939

Thereafter
 
2,084

Total
 
11,119

Less: imputed interest
 
(2,965
)
Total operating lease liabilities
 
$
8,154

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Assets measured at fair value on a recurring basis
The following table presents the financial instruments measured at fair value on a recurring basis and the valuation approach applied to each class of financial instruments as of June 30, 2019 and December 31, 2018 (in thousands):
 
June 30, 2019
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 
 
Money market funds
$
5,039

 
$

 
$

 
$
5,039

Commercial paper

 
449

 

 
449

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

 
4,782

   

 
4,782

U.S. government and agency securities

 
6,887

 

 
6,887

Commercial paper

 
5,958

 

 
5,958

Total
$
5,039

 
$
18,076

 
$

 
$
23,115

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
 
 
 
 
 
 


Money market funds
$
8,953

  
$

  
$

 
$
8,953

Marketable securities
 
 
 
 
 
 
 
Corporate notes and bonds

  
6,389

  

 
6,389

U.S. government and agency securities

 
2,493

  

 
2,493

Total
$
8,953

 
$
8,882

 
$

 
$
17,835

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2019
Investments, Debt and Equity Securities [Abstract]  
Marketable securities, gross unrealized gains/losses
June 30, 2019
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
4,780

 
$
2

 
$

 
$
4,782

U.S. government and agency securities
 
6,885

 
2

 

 
6,887

Commercial paper
 
5,958

 

 

 
5,958

Total
 
$
17,623

 
$
4

 
$

 
$
17,627

 
 
 
 
 
 
 
 
 
December 31, 2018
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Corporate notes and bonds
 
$
6,393

 
$

 
$
(4
)
 
$
6,389

Commercial paper
 
2,493

 

 

 
2,493

Total
 
$
8,886

 
$

 
$
(4
)
 
$
8,882

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation - Revenue disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax $ 18,220 $ 14,867 $ 39,591 $ 35,443
License and other revenue 154 74 316 143
Total revenue 18,374 14,941 39,907 35,586
ePlex Revenue        
Disaggregation of Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax 12,035 7,092 27,686 19,014
XT-8 Revenue        
Disaggregation of Revenue        
Revenue from Contract with Customer, Excluding Assessed Tax $ 6,185 $ 7,775 $ 11,905 $ 16,429
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation - Property and equipment (Details)
6 Months Ended
Jun. 30, 2019
Property and Equipment  
Finite-Lived Intangible Asset, Useful Life 10 years
Machinery and laboratory equipment | Minimum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 3 years
Machinery and laboratory equipment | Maximum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 5 years
Instruments | Minimum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 4 years
Instruments | Maximum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 5 years
Office equipment | Minimum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 3 years
Office equipment | Maximum  
Property and Equipment  
Property, Plant, and Equipment, Useful Life 7 years
Leasehold improvements  
Property and Equipment  
Property, Plant and Equipment, Estimated Useful Lives over the shorter of the remaining life of the lease or the useful economic life of the asset
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation - Additional information (Details Textual)
6 Months Ended
Jun. 30, 2019
USD ($)
Segment
Dec. 31, 2018
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accumulated deficit $ (492,271,000) $ (466,883,000)
Cash, cash equivalents, and marketable securities 41,360,000  
Working Capital $ 42,392,000  
Sufficient capital to fund its operations 1 year  
Number of Reportable Segments | Segment 1  
Restricted cash $ 758,000 $ 758,000
Instruments    
Product Warranty Liability    
Product warranty period one year  
Reagents    
Product Warranty Liability    
Product warranty period sixty-day  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Basis of Presentation Recent Accounting Pronouncements (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Text Block [Abstract]      
Schedule of Change in Accounting Estimate [Table Text Block] 174000    
Operating Lease, Liability, Current $ 1,815,000 $ 1,780,000 $ 0
Operating Lease, Liability, Noncurrent 6,339,000 6,832,000 0
Operating Lease, Right Of Use Asset, Noncurrent $ 4,883,000 $ 5,097,000 $ 0
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Stock awards activity (Details) - 2010 Equity Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Dec. 31, 2018
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, outstanding at December 31, 2017, shares 2,439,914      
Options, granted, shares 0      
Options, exercised, shares (71,833)      
Options, cancelled, shares (237,934)      
Options, outstanding at June 30, 2018, shares 2,130,147      
Options, vested and expected to vest, shares 2,130,146      
Options, exercisable, shares 2,130,042      
Options, outstanding at December 31, 2017, weighted average exercise price $ 9.42   $ 9.42 $ 9.57
Options, granted, weighted average exercise price 0.00      
Options, exercised, weighted average exercise price 5.98      
Options, cancelled, weighted average exercise price 12.06      
Options, outstanding at June 30, 2018, weighted average exercise price 9.42      
Options, vested and expected to vest, weighted average exercise price 9.42      
Options, exercisable, weighted average exercise price $ 9.42      
Options, exercisable, weighted average remaining contractual term 3 years 7 months 21 days      
Options, exercisable, intrinsic value     $ 971  
Options, outstanding, weighted average remaining contractual term 3 years 7 months 21 days      
Options, outstanding, intrinsic value     971  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity award other than options, unvested at December 31, 2017, shares 2,665,708      
Equity award other than options, granted, shares 1,541,921      
Equity award other than options, vested, shares (868,154)      
Equity award other than options, cancelled, shares (253,594)      
Equity award other than options, unvested at June 30, 2018, shares 3,085,881      
Equity award other than options, unvested, weighted average grant date fair value $ 6.12      
Equity award other than options, granted, weighted average grant date fair value 6.73      
Equity award other than options, vested, weighted average grant date fair value 5.81      
Equity award other than options, cancelled, weighted average grant date fair value 6.70      
Equity award other than options, unvested, weighted average grant date fair value $ 6.47      
Equity award other than options, vested in period, fair value $ 6,100 $ 2,929    
Nonvested award, compensation cost not yet recognized     15,761  
Nonvested award, compensation cost not yet recognized, weighted average period for recognition 2 years 9 months 11 days      
Market-based share unit        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity award other than options, unvested at December 31, 2017, shares 328,739      
Equity award other than options, granted, shares 460,000      
Equity award other than options, cancelled, shares (28,334)      
Equity award other than options, unvested at June 30, 2018, shares 760,405      
Equity award other than options, unvested, weighted average grant date fair value $ 10.03      
Equity award other than options, granted, weighted average grant date fair value 10.22 $ 7.19    
Equity award other than options, cancelled, weighted average grant date fair value 9.39      
Equity award other than options, unvested, weighted average grant date fair value $ 10.16      
Nonvested award, compensation cost not yet recognized     $ 3,514  
Nonvested award, compensation cost not yet recognized, weighted average period for recognition 1 year 10 months 24 days      
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Valuation assumptions (Details) - 2010 Equity Incentive Plan - Market-based share unit - $ / shares
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value assumptions, expected volatility rate 64.00% 65.00%
Fair value assumptions, risk free interest rate 2.50% 2.40%
Fair value assumptions, expected dividend rate 0.00% 0.00%
Equity award other than options, granted, weighted average grant date fair value $ 10.22 $ 7.19
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity award other than options, granted, weighted average grant date fair value 10  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity award other than options, granted, weighted average grant date fair value $ 10  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Expense recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation $ 3,167,000 $ 3,075,000 $ 5,711,000 $ 5,799,000
Allocated share-based compensation expense, capitalized amount 0 0 0 0
Allocated share-based compensation expense, tax benefit 0 0 0 0
2010 Equity Incentive Plan | Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 248,000 220,000 452,000 407,000
2010 Equity Incentive Plan | Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 792,000 695,000 1,411,000 1,340,000
2010 Equity Incentive Plan | Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 449,000 658,000 872,000 1,285,000
2010 Equity Incentive Plan | General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense $ 1,678,000 $ 1,502,000 $ 2,976,000 $ 2,767,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Additional information (Details) - shares
6 Months Ended
Jun. 30, 2019
May 22, 2013
2010 Equity Incentive Plan | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
Award expiration period 10 years  
2010 Equity Incentive Plan | Restricted Stock Units (RSUs) | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 1 year  
2010 Equity Incentive Plan | Restricted Stock Units (RSUs) | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
2010 Equity Incentive Plan | Market-based share unit    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum MSU payout percentage 200.00%  
Award vesting period 3 years  
2013 Employee Stock Purchase Plan | Employee stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized   650,000
Number of shares available for grant 835,818  
Discount from market price, offering date 85.00%  
Maximum number of shares per employee 1,500  
Maximum employee subscription rate 0.00%  
2013 Employee Stock Purchase Plan | Employee stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 6 months  
2013 Employee Stock Purchase Plan | Employee stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 27 months  
2013 Employee Stock Purchase Plan Amended and Restated | Employee stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized 1,750,000  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Net Loss per Common Share - Basic and diluted (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Computations of diluted net loss per share        
Antidilutive securities excluded from calculation 5,976 6,089 5,976 6,089
Employee Stock Option        
Computations of diluted net loss per share        
Antidilutive securities excluded from calculation 2,130 2,452 2,130 2,452
Other unvested equity awards        
Computations of diluted net loss per share        
Antidilutive securities excluded from calculation 3,846 3,637 3,846 3,637
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Financial Statement Details - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Summary of inventory on hand    
Raw materials $ 2,397 $ 2,449
Work-in-process 3,277 3,349
Finished goods 4,238 4,446
Total $ 9,912 $ 10,244
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Financial Statement Details - Property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property and Equipment    
Property and equipment — at cost: $ 43,679 $ 43,057
Less: accumulated depreciation (24,752) (21,987)
Property and equipment, net 18,927 21,070
Machinery and laboratory equipment    
Property and Equipment    
Property and equipment — at cost: 15,080 15,206
Instruments    
Property and Equipment    
Property and equipment — at cost: 15,684 15,089
Office equipment    
Property and Equipment    
Property and equipment — at cost: 2,141 2,114
Leasehold improvements    
Property and Equipment    
Property and equipment — at cost: $ 10,774 $ 10,648
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Financial Statement Details - Accrued warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Product Warranties Disclosures [Abstract]        
Beginning accrued warranty balance $ 373 $ 418 $ 330 $ 470
Warranty expenses incurred (268) (559) (712) (1,075)
Provisions 121 580 608 1,044
Ending accrued warranty balance $ 226 $ 439 $ 226 $ 439
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, net - Components of gross and net intangible asset balances (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 148,000 $ 296,000 $ 297,000  
Finite-lived intangible assets        
Net carrying amount 1,727,000 $ 1,727,000    
Finite-lived intangible assets, remaining amortization period   2 years 11 months 5 days    
Intellectual Property        
Finite-lived intangible assets        
Gross carrying amount 4,750,000 $ 4,750,000   $ 4,750,000
Accumulated amortization (3,023,000) (3,023,000)   (2,727,000)
Net carrying amount $ 1,727,000 $ 1,727,000   $ 2,023,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets, net - Future amortization expense (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Summary of estimated future amortization expense  
Remaining in 2019 $ 297
2020 593
2021 593
2022 244
Net carrying amount $ 1,727
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Loan Payable - Term loans and line of credit (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Debt Instrument          
Final fee obligation $ 2,975,000   $ 2,975,000   $ 3,288,000
Unamortized debt issuance costs (4,704,000)   (4,704,000)   (2,245,000)
Long-term debt, excluding current maturities $ 48,271,000   48,271,000   36,042,000
Amortization of deferred debt issuance costs     816,000 $ 583,000  
Debt instrument, maturity date Feb. 01, 2023        
Debt instrument, interest rate terms (a) the greater of 2.51% or the one-month LIBOR rate then in effect as of the applicable payment date, plus (b) 5.90% per annum        
Long-term Debt, Contingent Payment of Principal or Interest December 31, 2020        
Line of credit facility, maximum borrowing capacity $ 42,762,000   42,762,000   42,762,000
Term Loans, Debt Facility, Maximum Borrowing Capacity $ 65,000,000        
Tranche 2 Availability Date Dec. 31, 2019        
Proceeds from Issuance of Debt $ 38,800,000        
Restricted cash 758,000   758,000   758,000
Letter of credit          
Debt Instrument          
Letters of credit outstanding, amount 758,000   758,000    
Revolving credit facility          
Debt Instrument          
Line of credit facility, maximum borrowing capacity 5,000,000   5,000,000    
Line of credit facility, fair value of amount outstanding 0   0   0
Term Loan A - 6.9% interest          
Debt Instrument          
Long-term debt $ 0   $ 0   7,619,000
Debt instrument, interest rate, stated percentage 6.90%   6.90%    
Line of credit facility, maximum borrowing capacity $ 10,000,000   $ 10,000,000   10,000,000
Term Loan B - 6.9% interest          
Debt Instrument          
Long-term debt $ 0   $ 0   7,619,000
Debt instrument, interest rate, stated percentage 6.90%   6.90%    
Line of credit facility, maximum borrowing capacity $ 10,000,000   $ 10,000,000   10,000,000
Term Loan C - 7.4% interest          
Debt Instrument          
Long-term debt $ 0   $ 0   12,000,000
Debt instrument, interest rate, stated percentage 7.40%   7.40%    
Line of credit facility, maximum borrowing capacity $ 15,000,000   $ 15,000,000   15,000,000
Term Loan D - 8.8% interest          
Debt Instrument          
Long-term debt $ 0   $ 0   663,000
Amortization of deferred debt issuance costs   $ 293,000   $ 583,000  
Debt instrument, interest rate terms     a) the greater of 1.00% or the three year treasury rate in effect at the time of funding, plus (b) an applicable margin between 4.95% and 5.90% per annum.    
Debt instrument, interest rate, stated percentage 8.80%   8.80%    
Line of credit facility, maximum borrowing capacity $ 663,455   $ 663,455   663,455
Term Loan E [Member]          
Debt Instrument          
Debt instrument, interest rate, stated percentage 8.80%   8.80%    
Line of credit facility, maximum borrowing capacity $ 7,098,450   $ 7,098,450   7,098,450
Term Loans [Member]          
Debt Instrument          
Amortization of deferred debt issuance costs $ 450,000   $ 816,000    
Debt instrument, interest rate, stated percentage 8.40%   8.40%    
Debt Instrument, Face Amount $ 50,000,000   $ 50,000,000   0
Term Loan E - $7.1 million at 8.8% interest          
Debt Instrument          
Long-term debt 0   0   7,098,000
Term Loan - $50 million at 8.4% interest          
Debt Instrument          
Long-term debt 50,000,000   50,000,000   0
Total debt, net          
Debt Instrument          
Long-term debt 48,271,000   48,271,000   36,042,000
Long-term debt, current maturities 0   0   0
Long-term debt, excluding current maturities $ 48,271,000   $ 48,271,000   $ 36,042,000
Tranche 1 Loan [Member]          
Debt Instrument          
Debt instrument, interest only period end Feb. 28, 2021        
Term Loans, Debt Facility, Maximum Borrowing Capacity $ 50,000,000        
Tranche 2 Loan [Member]          
Debt Instrument          
Debt instrument, interest only period end Feb. 28, 2022        
Term Loans, Debt Facility, Maximum Borrowing Capacity $ 15,000,000        
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future minimum lease payments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Schedule of future minimum lease payments  
Remaining in 2019 $ 1,007
2019 1,997
2020 2,015
2021 2,077
2022 1,939
Thereafter 2,084
Total future minimum payments 11,119
Imputed interest, operating leases (2,965)
Operating Lease, Liability $ 8,154
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Additional information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Jan. 01, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]            
Rent and operating expenses $ 483,000 $ 443,000 $ 1,009,000 $ 870,000    
Operating Lease, Right Of Use Asset, Noncurrent 4,883,000   4,883,000   $ 5,097,000 $ 0
Operating Lease, Liability, Current 1,815,000   1,815,000   1,780,000 0
Operating Lease, Liability, Noncurrent 6,339,000   6,339,000   $ 6,832,000 0
Deferred rent           520,000
Deferred rent $ 0   $ 0     $ 2,996,000
Operating Lease, Weighted Average Discount Rate, Percent 11.20%   11.20%      
Operating Lease, Weighted Average Remaining Lease Term 5 years 5 months 16 days   5 years 5 months 16 days      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Fair value hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Fair value, assets measured on a recurring basis    
Marketable securities $ 17,627 $ 8,882
Assets, Fair Value Disclosure 23,115 17,835
Level 1    
Fair value, assets measured on a recurring basis    
Assets, Fair Value Disclosure 5,039 8,953
Level 2    
Fair value, assets measured on a recurring basis    
Assets, Fair Value Disclosure 18,076 8,882
Level 3    
Fair value, assets measured on a recurring basis    
Assets, Fair Value Disclosure 0 0
Money market funds    
Fair value, assets measured on a recurring basis    
Cash equivalents 5,039 8,953
Money market funds | Level 1    
Fair value, assets measured on a recurring basis    
Cash equivalents 5,039 8,953
Money market funds | Level 2    
Fair value, assets measured on a recurring basis    
Cash equivalents 0 0
Money market funds | Level 3    
Fair value, assets measured on a recurring basis    
Cash equivalents 0 0
Corporate notes and bonds    
Fair value, assets measured on a recurring basis    
Marketable securities 4,782 6,389
Corporate notes and bonds | Level 1    
Fair value, assets measured on a recurring basis    
Marketable securities 0 0
Corporate notes and bonds | Level 2    
Fair value, assets measured on a recurring basis    
Marketable securities 4,782 6,389
Corporate notes and bonds | Level 3    
Fair value, assets measured on a recurring basis    
Marketable securities 0 0
U.S. government and agency securities    
Fair value, assets measured on a recurring basis    
Marketable securities 6,887 2,493
U.S. government and agency securities | Level 1    
Fair value, assets measured on a recurring basis    
Marketable securities 0 0
U.S. government and agency securities | Level 2    
Fair value, assets measured on a recurring basis    
Marketable securities 6,887 2,493
U.S. government and agency securities | Level 3    
Fair value, assets measured on a recurring basis    
Marketable securities 0 $ 0
Commercial paper    
Fair value, assets measured on a recurring basis    
Cash equivalents 449  
Marketable securities 5,958  
Commercial paper | Level 1    
Fair value, assets measured on a recurring basis    
Cash equivalents 0  
Marketable securities 0  
Commercial paper | Level 2    
Fair value, assets measured on a recurring basis    
Cash equivalents 449  
Marketable securities 5,958  
Commercial paper | Level 3    
Fair value, assets measured on a recurring basis    
Cash equivalents 0  
Marketable securities $ 0  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities - Gross unrealized gains/losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Marketable securities    
Estimated fair value $ 17,627 $ 8,882
Due in one year or less    
Marketable securities    
Amortized cost (17,623) (8,886)
Gross unrealized gains 4 0
Gross unrealized losses 0 (4)
Estimated fair value 17,627 8,882
Corporate notes and bonds    
Marketable securities    
Estimated fair value 4,782 6,389
Corporate notes and bonds | Due in one year or less    
Marketable securities    
Amortized cost (4,780) (6,393)
Gross unrealized gains 2 0
Gross unrealized losses 0 (4)
Estimated fair value 4,782 6,389
U.S. government and agency securities    
Marketable securities    
Estimated fair value 6,887 2,493
U.S. government and agency securities | Due in one year or less    
Marketable securities    
Amortized cost (6,885)  
Gross unrealized gains 2  
Gross unrealized losses 0  
Estimated fair value 6,887  
Commercial paper    
Marketable securities    
Estimated fair value 5,958  
Commercial paper | Due in one year or less    
Marketable securities    
Amortized cost (5,958) (2,493)
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Estimated fair value $ 5,958 $ 2,493
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ (45) $ (34) $ (61) $ (54)
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - Subsequent Event
Aug. 05, 2019
USD ($)
Rate
Subsequent Event [Line Items]  
Gross proceeds from ATM $ 35,000,000
Underwriters commission | Rate 3.00%
Maximum fee reimbursement $ 25,000
XML 58 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)}}} EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (")!4\?(\\#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,$% @ @(D%3R?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 " " B05//P\7C.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G:3%JF&;B^))0;"@> O)M W=[(9D9+=O;S:V M6T0?P&-F_GSS#4QC@C1]Q)?8!XSD,%V-ONV2-&'-]D1! B2S1Z]3G1-=;F[[ MZ#7E9]Q!T.:@=P@+SE?@D;35I&$"5F$F,M58(TU$37T\X:V9\>$SM@5F#6"+ M'CM*(&H!3$T3PW%L&[@ )AAA].F[@'8FENJ?V-(!=DJ.R0%W$?:]=5OWCXW/@JJ!7W>AO@!02P,$% @ @(D%3YE&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 " " B05/\FM]G7L" ! "0 & 'AL+W=OF;N4N+)7JGJ-(%B5KJ'SB'6OU MFRL7#55Z*FZ1[ 2C%TMJZ@C'\3IJ:-6&>6;73B+/^%W55*ENI3(+49YU],:^,?6].PD]BZ8HEZIAK:QX&PAVW85[]'Q$J2%8 MQ(^*]7(V#DPI9\Y?S>3S91?&)B-6LT*9$%0_'NS(ZMI$TGG\&H.&DZ8ASL?O MT3_:XG4Q9RK9D=<_JXLJ=^$F#"[L2N^U>N'])S86M J#L?HO[,%J#3>9:(V" MU]+^!L5=*MZ,470J#7T;GE5KG_WP)B$C#2;@D8 G E[_ET!& ID(*+'%#YG9 M4C]01?-,\#X0@UL=-9L"/1/],0NS:+^=?:>KE7KUD<=9]#!A1L1A0. 9 DV( M2,>>!# D<, >'?\K1W,O;<]S&+>PSN=^2W,]ZX M*D#++ZG /8_\CL;.'CN.F)7%M,.?9YJ0+2'N'HAFYU'#Q,T>W3(H^+VU]X;9 MZG0]V&-[GOV%#W>+KU3=2JFO,].D9E=EAJD> MB^%,'R:*=^-])9HN3?D?4$L#!!0 ( (")!4^'KC9&' 0 %P4 8 M>&PO=V]R:W-H965T&ULA9A=C^(V%(;_2I3[;GR./V*/ *E+ M5;52*XVVVO8Z V:(-A\TR0S;?]\D9!#X'+,W \F\QWY."$^,5^>V^]8?O1^2 M[W75].OT. RGIRSK=T=?%_VG]N2;\3^'MJN+83SL7K/^U/EB/Q?5589"F*PN MRB;=K.9SS]UFU;X-5=GXYR[IW^JZZ/[[[*OVO$XA_3CQI7P]#M.);+,Z%:_^ M+S]\/3UWXU%V'65?UK[IR[9).G]8IS_#TU;*J6!._%WZ6G;;]/! M[_MU*B8B7_G=, U1C"_O?NNK:AIIY/AW&32]SCD5WK[_&/W7N?FQF9>B]]NV M^J?<#\=U:M-D[P_%6S5\:<^_^:4AG29+]W_X=U^-\8EDG&/75OW\-]F]]4-; M+Z.,*'7Q_?):-O/K>1G_HXPOP*4 KP6@'A;(I4 &!=F%;&[UEV(H-JNN/2?= MY=,Z%=-- 4]RO)B[Z>1\[>;_C=WVX]GWC12K['T:9XE\OD3P)H+WB2U-2+A& MLG'^*P2R$#C7R]MZY.LE6R_G>G5;+X,F+A$S1YI+$S*74HB@VRT-2H/6W ;O MB!1+I"B1"H@N$7TS$>0&!2K0\0'C&"8:S.6C[P>O6J"N M5:%K@3H4+##R9X(Q&EZS0#VK0L\"YT_#.8T&I5!QIR'O6:2>U:%GD?-LCD"A MF.0H6IO'J7C3(C6M#DV+U* $AT;0N?B=C9%5++6L#BV+G&4QYZX134HC5'S= MA[QMD=I6A[9%:E$C)?-]8X(Q&MZT2$VK0],B]:=A5GU,#$1\28.\9)$NC'6X M,$:ZXLU1.N;9R"2U4P_6QLB+&PU1OS:1$7C-(M6L#C6+U)ZDH4>1>PY>K4C5 MJD.U(K>.I=?V!ZE[&EZM2-6J0[4B-:86QG&/'S8JY(.?'I+7JZ1Z-:%>)97F M3\HA*P\V:XQ]\"-$\HJ55+$F5*RD_G3,HXB)V?B"7_*2E52R)I2LI.H$E5ON M.C&2E5K%'T0RL@%!)6O(#@3=68@L()ED9 &9W6SS3/MN?Q;=:]GTR4L[#&T] M[^L^45QL)[:TC+-WXE1+<&@!\JW""^H!UNY94390T2 MV[$BIQ=!ZA;OF,XY35M/89/&_]3L-X&4!FTXG>->SZ; M>ZJ4/:6O:O'MN/&A(L($'X0*@>1PQ5M,B(HD.?Z.0?TIIS+.Y[?H7W3QLI@] MXGA+R9_Z**J-O_2](SZA"Q$OM/^*QX(2WQNK_XZOF$BY(I$Y#I1P_>\=+ES0 M9HPB41KT-HQUJ\=^C'^SN0WA: @G0Q!_:(A&0V08P$"F2_V,!"IR1GN/#4^K M0^JE"-:1O)D'M:GOG;XFJ^5R]UJD<0ZN*LXH*0=).).$]XJMK8B"20)D_@DB M=$*$VA_-(1*W/W+Z(^V/Y_[4*&*0I%K2:DD ,Z,,6Y.]@Q$[,6(;PTA1#I)L ME@(N((2!0?)0=D>3.&D2FV9IT R29)8F@?IGX#S6W?&D3I[4YED9/*F5QR3Y M2'''D#D9,HLA,S*4V7-/Z*'LCF;II%G:-$::QI7Q#\N=A?I)>7:KZ6W/POEU\+XM3\[ \M.WY/HJ:W<&7>?.E M.OM3]Y^7JB[SMGNL7Z/F7/M\/P25101"Q%&9'T_+]6IX]U2O5]5;6QQ/_JE> M-&]EF=?_I+ZH+@]+N?QX\?7X>FC[%]%Z=^^_>/\5'=/T;64_;'TI^98 MG1:U?WE8/LK[K1)]P$#\>?279O9]T4MYKJIO_<,O^X>EZ%OD"[]K^R+R[N/= M9[XH^I*Z=OP]%;J\UMD'SK]_E/[3(+X3\YPW/JN*OX[[]O"PM,O%WK_D;T7[ MM;K\["=!9KF8U/_JWWW1X7U+NCIV5=$,?Q>[MZ:MRJF4KBEE_GW\/)Z&S\M4 M_D<8'P!3 %P#NKH_"U!3@/H1H#\-T%. _K\UF"G H!JB4?O0F9N\S=>KNKHL MZG$^G/-^VLE[TPW7KG\YC,[POZX_F^[M^SK1J^B]+V="TA&!.6)ND0U%Y)6( MNOJOC0"N$2F0<+BM(*-$$J,V_&Q("R!0;S"4MG&".H12RADG4:ENM *2RUML;0"M3AC*&$ 3U]*0:(3/'TY2HC MLG2L+D=U*:3+D5IBDR HHY#6$L] "DG0"L]!2ED36E-2\(E=D%5I=:"$@#5( MVC$H\:<3,V^IL0+W#$=)BP>*N--2BJJ+,'*%$V5B798&:6DT'C-;SA,"T>T,9AQ M @+B> >5U$(MMM")N4VN&B_IC,% ':##8,I P8O6!:326 7)'D?E8:JDDWB*P7+@Q'(#%6XXMR\7&A<:/=WH9DZ3D0M.;-U=)W15O:5+) M&&="9C>%@/8.8YLT(3%0,!WQUBJIM^(%E$IJ==V(@L6Z&"QQ)!\Q%%BAL32V MSID+W(KC_552@W788"5UO#N\'>(8)[ P!I(&R^*@4"H"WE]!4%7XY#0QM_4H M@U,1A\78:C<"-'ZCQXV6?3DQ\ M.V9*X"3"]'Z@'FT3B(U'&889N23DLMOA&8LN6ID(7'\#[/E#? MER*T8'GC!VK\$I\LTPFZN1DA*Y8R=^28QD .=PQ%("2)=WV@KB_Q%B0%:L$Q M5L0XL-@"M1\<5[)&(:D'@8A5L$CNU_:*_C]"?YF,WJ?R/I/,^XV\WXYW^S^*'W]J^"VO7X^G9O%!S_-D$ T&0 & 'AL+W=OS"F6_RHRE.[61ZZ[GP71>WN8*JB M_52?S_KSQ]?AZZ/H;T79]+E[-7Z;[=GYJ[%5TC;(_5N;4 M'NO3HC$OF^6]OGL4Z1L,BK^/YM+>?%_TJ3S7]??^XO?]9JEZ1Z8TNZX/4=B/ M=_-HRK*/9'W\.P5=7OOL&]Y^_QG]RY"\3>:Y:,UC7?YSW'>'S3);+O;FI7@K MNZ_UY3#H9K1Z&Q(]7/1%=MU4U\6S?BTSD4_*/0= MVV+N^IM#[8;_V6Q;>_=]JU6\CM[[0)/F8=30K>:JB&ST:Q>$NG@@KSE][.#1 M5Z0)[H%A$CRTYP])! ((#"!# /D0('6J,&J207,:-"N*.1TU\X]6S.E8^\9*B-!<)YI1"2ZF?DPX$R&" S,]):R>GS,N) M$YWX*0%=K-)@1CDTE -#SJA]R+V.5CDH,9"EX4&C%9ZF"AAB=YXJKZL,50CH MXHS#E@+DT,"2N):TWU5J!X?O"0GS/&P*LN9>$S#E\8R\O@25R9=Q>&9HC";- MP%#B&F+_P>4I< 1T:J9&&'8:T$Z[M)M$MUUIBH$E7[?2,V,)0U$#*NH %37& MH@9V>QT_+%UJ*Z'!>&(PZ]4V1OZ^DN.98F/8:D!; M4F E^2N*00X* DJ.!#F%%Y7"!.38F#*G3&3Z&,5Q^V= M9PM(B6=' N8P 0Z3-VE\O-I=L$*^ +$I46' $"8Q(1)GKBU XEPK]!1]I%88!#CC4: MG$@J,ZXP.!F DUUP,MB'*H5&)E"&_&!F,F FN\QD $*.T:L<4E)XGG#@51KL M5]G=U;._#UT)$_ $A#-(80Q@!@!F%\",-JPZ087RE9+/F,( 9@!@=@',/E51 ME8 J_(;(F+L,N,LN=]FGZXRV->F2@"?@)+2 M6,\\/')(AB]0J#.' B!02D E.*"4GS^ M:06&-=+-O$5+X!03<%)<3HI_CJDS!EL<)%0*F(INSIHKT[P.Q_+M8E>_G;K^ M5/?F[O7H_Y[ZLVKG_H.^>QP/\'^%&7]/^+-H7H^G=O%<=UU=#>?5+W7=&>M3 M?;)5.YAB?[THS4O7?TWM]V8\QQ\ONOH\_48177\HV?X/4$L#!!0 ( (") M!4\=9Q7M<04 !P> 8 >&PO=V]R:W-H965T&ULC9E? M;Z-&%,6_BN5W+\Q?('(LU7:L5FJE:*NVSR2>Q-:"<8'$VV]?P,2;N?< ^Q(# M.3/WS##\[F587HKR6W5PKIY]S[-3=3\_U/7Y+@BJYX/+T^I+<7:GYC\O19FG M=7-:O@;5N73IOFN49X$,0QODZ?$T7RV[:X_E:EF\U=GQY![+6?66YVGYW]IE MQ>5^+N8?%[X>7P]U>R%8+<_IJ_O3U7^='\OF++CULC_F[E0=B].L="_W\U_$ MW4[';8-.\??17:I/Q[-V*$]%\:T]^6U_/P];1RYSSW7;1=K\O+N-R[*VI\;' MOWVG\UO,MN'GXX_>=]W@F\$\I97;%-D_QWU]N)_'\]G>O:1O6?VUN/SJ^@&9 M^:P?_>_NW66-O'72Q'@NLJK[.WM^J^HB[WMIK.3I]^OO\=3]7OK^/YKA!K)O M(&\-Q'@#U3=0MP;*CC;0?0-]:R#E: /3-S _(D2C#6S?P/Z(T#4(KI/5S?XV MK=/5LBPNL_*Z@,YINT[%G6WN[W-[L;N=W?^:&U U5]]70MME\-YVU&O65XWT M-)&OV2!-[&NV2)/XF@>@,:&OV2&-N&F"9KRW04LX:-EUH+T.)#%[U9A.<^HT MQH36XC *AE$@C")S>]783V$B(8PFL\M5.HZ,-,0SEY%;^< 5Y";MN&*AA56Q MP2/7<.0:C)R,::WY!$<)60Z;"9%GQ4 K!EBA\V98%*$T#F)A$ N"T*?(\J$H M8F0SKO&,1-!(!(R01W4;\2 X1 Q#Q" $643KF(60Y/G:C$H\&PFTD3 ;"1GH M.F$A%C)*-%F(NTF9YZ;)%)"C(9B6A((TY(,.*0!'-;Z5 :0+;L6&E,6"KX)/ MP/;C8(H*@%$KZ) Y1S7QLAG7^%8P:05 K974BN(SJ^CLCVI\*QA] K&/)A9X%^' XZPPX!6HGEER59S563IX@,[&#J*$SL ?(T) MJQ%AV:X=)ZP2ED[ E,JW@T&L$8@I\#5G["#P-6:L1O4S!;X&6Q0,^!,BWPSF ML$;U,P6^YGNTOQ5,V>BKHN\NXC MV$M1U*[I-/S23.?!I?O;2>9>ZO8P:H[+Z_?*ZTE=G/MOL<'M@_#J?U!+ P04 M " " B05/M32P!;,! #2 P & 'AL+W=O,9O7H(2]P1:T_U.B4<)YUU3, MM@9$$4%*,KY:[9@2C:99$F-'DR78.=EH.!IB.Z6$^7< B7U*U_02>&ZJVH4 MRY)65/ "[G=[--YC$TO1*-"V04T,E"E]6.\/VY ?$_XTT-N934(G)\37X/PH M4KH*@D!"[@*#\,<9'D'*0.1EO(V<="H9@'/[POX]]NY[.0D+CRC_-H6K4WI/ M20&EZ*1[QOX)QGYN*1F;_PEGD#X]*/$U68=J9/%2E'@?SD;'LQ_Y M+[!E !\!_ K AD)1^3?A1)88[(D99M^*<,7K/?>SR4,PCB+^\^*MCYZS]>XV M8>= -.8?2O"E$@?^'YPOPS>+"C<1OOFB<+=,L%TDV$:"[1>" MNZL6EW+NKXJPV4P5F"INDR4Y=CIN\BPZ+>P#CW?RF3YL^R]AJD9;P.\CB0E M69HD=TQQH6F91]_9E#D.3@H-9T/LH!0WOT\@<2SHCKXYGD3;N>!@9=[S%KZ# M^]&?C;?8HE(+!=H*U,1 4]"'W?&4!7P$/ L8[>I,0B47Q)=@?*D+FH2$0$+E M@@+WVQ4>06DKGXKW %Z>$A$Q^C0FGC2JK!.E2SBD]%\==I%SKNXW1SR&;:-B&= M">E"N(]QV!0H9OZ1.U[F!D=BIM[W/#SQ[ICZWE3!&5L1[WSRUGNOY>[N0\ZN M06C&G"9,NL8L".;5EQ#I5HA3^A\]W:;O-S/<1_I^'?V0; MDFP)9%,C>+7$# M<_BW2+;JJ0+3QFFRI,)!QTE>>9>!?4CCF_R%3]/^C9M6:$LNZ/S+QOXWB Y\ M*LF-'Z'.?[#%D-"X<#SXLYG&;#(<]O,/8LLW+O\ 4$L#!!0 ( (")!4\I M0U^VM@$ -(# 8 >&PO=V]R:W-H965T&UL;5/;;MP@ M$/T5Q >$7>QM]?V#,E2UHX:Y,#QW>U,9JX=&T#7.]!5%%D%:,[W8W M3 O9T2*+OI,M,C-X)3LX6>(&K87]>P1EQISNZ;OC43:M#PY69+UHX G\K_YD MT6(+2R4U=$Z:CEBHI,0B5G8YZ#\;W*Z2X( @6E#PP" MMPL\@%*!"&6\S)QT21F Z_,[^]=8.]9R%@X>C/HC*]_F](Z2"FHQ*/]HQF\P MUW--R5S\#[B PO"@!'.41KFXDG)PWNB9!:5H\3KMLHO[.-TDZ0S;!O 9P!? M7H7B'WDNQO^49NP2B.>8X MQ?!US!+!D'U)P;=2'/E_<+X-3S85)A&>?%"8;!.DFP1I)$@_$*2?2MR*N?Z4 MA*UZJL$V<9H<*>9>!O>?Q3?Z%3]/^4]A&=HZ7C?VOC?& 4G97 M.$(M?K#%4%#[<+S%LYW&;#*\Z>&PO=V]R:W-H965T-16SK0%11)*2C*]6.Z9$ MHVF6Q-C)9 EV3C8:3H;83BEA_AQ!8I_2-;T&7IJJ=B' LJ05%?P$]]J>C/?8 MI%(T"K1M4!,#94H?UH?C-N CX*V!WLYL$CHY([X'YZE(Z2H4!!)R%Q2$/R[P M"%(&(5_&[U&33BD#<6Y?U;_%WGTO9V'A$>6OIG!U2N\I*: 4G70OV'^'L9\O ME(S-/\,%I(>'2GR.'*6-7Y)WUJ$:57PI2GP,9Z/CV8_Z5]HR@8\$?D-@0Z)8 M^5?A1)88[(D99M^*<,7K _>SR4,PCB+^\\5;'[UDZ_TN89<@-&*. X;/,1." M>?4I!5]*<>3_T?DR?;-8X2;2-_/LN]VRP'918!L%MO^TN+]I<0ES?Y.$S6:J MP%1QFRS)L=-QDV?1:6$?>+R33_BP[3^$J1IMR1F=O]DX_Q+1@2]E=>=7J/8/ M;'(DE"Z8>V^;8/L+U!+ P04 " " B05/37! .)MYX*#E'G/6G@&]]*?C+?(HE)S"&8!7P$_.8PVM49A4K.6K\&XT==X"0D! (J%Q28WR[P $($(9_& MWUD3+R$#<7W^4'^,M?M:SLS"@Q9_>.VZ N\QJJ%A@W!/>OP.?:R2KEDHP M;1PFBRH]J#C(*^\RK_^K.9IFPRG.[G#T267UR^ U!+ P04 " " B05/_=N^-(!S0OM@%P MY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V&0T2W]<#S)NG'!P?*T$S4\@_O5G8RWV,Q22@VM ME=@2 U5&;[>'8Q+B8\!O"8-=G$FHY(SX$HP?948W01 H*%Q@$'Z[P!TH%8B\ MC+\3)YU3!N#R_,%^'VOWM9R%A3M4?V3IFHSN*2FA$KUR3S@\P%3/-253\3_A M LJ'!R4^1X'*QI44O76H)Q8O18O7<9=MW(?QAM],L'4 GP!\!NQC'C8FBLJ_ M"R?RU.! S-C[3H0GWAZX[TT1G+$5\(#KR4S94?H<9_L-E0 M4+EPO/%G,X[9:#CLIA_$YF^&UL;5/;;MP@$/T5Q >$77:; MN"O;4C95E4JMM$K5Y)FUQS8*%P?P.OW[ B:.D_H%F&'.F3/#D(_:/-L.P*%7 M*90M<.=!,$@8#*!0;FMPO<@1"!R,MX M29QX3AF R_,;^_=8NZ_ES"S<:?'$:]<5.,.HAH8-PCWH\1Y2/5\P2L7_A L( M'QZ4^!R5%C:NJ!JLTS*Q>"F2O4X[5W$?TTV68.L F@!T!F0Q#YD21>7?F&-E M;O2(S-3[GH4GWAZH[TT5G+$5\&PO=V]R:W-H965T- VSO0%119!6C"?)1Z:%[&B11=_)%!D. M3LD.3H;806MA7HZ@<,SICKXZ'F73NN!@1=:+!KZ#^]&?C+?8PE))#9V5V!$# M=4YO=X=C&N)CP$\)HUV=2:CDC/@4C&]53I,@"!24+C (OUW@#I0*1%[&[YF3 M+BD#<'U^9?\2:_>UG(6%.U2_9.7:G-Y04D$M!N4> ME/@<)2H;5U(.UJ&>6;P4+9ZG779Q'Z>;-)UAVP ^ _@"N(EYV)0H*O\LG"@R M@R,Q4^][$9YX=^"^-V5PQE;$.R_>>N^EV'U*,G8)1'/,<8KAZY@E@GGV)07? M2G'D_\#Y-GR_J7 ?X?LW"O^3/]TD2"-!^H: ORMQ*V;_+@E;]52#:>(T65+B MT,5)7GF7@;WE\4W^AD_3_B!,(SM+SNC\R\;^UX@.O)3DRH]0ZS_88BBH73A> M^[.9QFPR'/;S#V++-R[^ %!+ P04 " " B05//%%?<+8! #2 P &0 M 'AL+W=OBKXTFTG0L.5N8];^$[N!_]V7B++2RU4*"M0$T,- 5] M2(ZG+,3'@)\"1KLZDU#)!?$Y&%_J@NZ"()!0N<# _7:%1Y R$'D9OV=.NJ0, MP/7YE?U3K-W7;0S+#M@'I#$@7P'W,PZ9$4?E'[GB9&QR) MF7K?\_#$R3'UO:F",[8BWGGQUGNO9?(AR]DU$,TQIRDF7<V[$K=B[MXE8:N>*C!MG"9+*AQT MG.25=QG8AS2^R;_P:=J_<=,*;&UL;5/;;IPP$/T5RQ\0L[!I-RM RB:J M6JF55JF:/GMA "N^4-LLZ=]W; BE*2^V9SSGS)GQ.!^-?7$=@">O2FI7T,[[ M_LB8JSI0W-V8'C3>-,8J[M&T+7.]!5Y'D)(L39(/3'&A:9E'W]F6N1F\%!K. MEKA!*6Y_GT":L: [^N9X$FWG@X.5><];^ [^1W^V:+&%I18*M!-&$PM-0>]W MQ],^Q,> 9P&C6YU)J.1BS$LPOM0%38(@D%#YP,!QN\(#2!F(4,:OF9,N*0-P M?7YC_Q1KQUHNW,&#D3]%[;N"'BBIH>&#]$]F_ QS/;>4S,5_A2M(# ]*,$=E MI(LKJ0;GC9I94(KBK],N=-S'Z2;+9M@V()T!Z0(XQ#QL2A25/W+/R]R:D=BI M]ST/3[P[IMB;*CAC*^(=BG?HO9:[NT/.KH%HCCE-,>DZ9HE@R+ZD2+=2G-+_ MX.DV/-M4F$5X]H_"NVV"_2;!/A+LU_F3Y%V)6S'OBV2KGBJP;9PF1RHSZ#C) M*^\RL/=I?)._X=.T?^.V%=J1B_'XLK'_C3$>4$IR@R/4X0=;# F-#\>/>+;3 MF$V&-_W\@]CRC&PO M=V]R:W-H965T'3 ):@ZGMA.W?US:$4F=XP1?.G#/C\3!DG9#OJ@30P4?-&[4-2ZW; MYRA210DU4T^BA<:\.0M9,VV6\A*I5@([.:.:1S2.TZAF51/FF=L[R#P35\VK M!@XR4->Z9O+/'KCHMB$)[QNOU:74=B/*LY9=X ?HG^U!FE4TLIRJ&AI5B2:0 M<-Z&._*\)ZDU<(BW"CHUF0!/]5G72Y#==A<((SNW+]*KHO, 2T#(,A^F]P M V[@UA.C40BNW#,HKDJ+>F QKM3LHQ^KQHW=P'\WPPWH8$ ]@Z@7\MI3+/H9HD&S+['T F&C(C(L(\2 M%)/8TP=SBILGJ(>),T^FZFF*$RQ0@H4C6/P78N*%B&$6N,@2%5DB!$M/!,/, M1)*B(BE"L/)$,,P:%UFA(BN$8..)(!@2XR)K5&2-$!!/!,/,W)P-*K)!"/S$ M8YB9Q),8KZ 8H?!3CX)F55"(:^-Z\V1W;,$[ZIK,/WC?O[\S>:D:%1R%-JW* M-92S$!J,+_&3B;DTOPSC@L-9V^G*S&7?-_N%%NWP3Q"-/R;Y7U!+ P04 M" " B05/2R8*D,,! W! &0 'AL+W=O0G,^)PS9X!).BC]9AH B]X%ER;#C;7=GA!3-""8N5$=2/>E4EHPZT)=$]-I M8&4@"4YHDNR(8*W$>1IR1YVGJK>\E7#4R/1",/UQ *Z&#*_P)?':UHWU"9*G M':OA)]A?W5&[B,PJ92M FE9)I*'*\,-J?]AZ? #\;F$PBSWRG9R4>O/!]S+# MB3<$' KK%9A;SO (G'LA9^/OI(GGDIZXW%_4GT/OKI<3,_"H^)^VM$V&[S J MH6(]MZ]J^ 93/UN,IN9_P!FX@WLGKD:AN F_J.B-56)2<58$>Q_75H9UF/0O MM#B!3@1Z12!CH>#\B5F6IUH-2(]GWS%_Q:L]=6=3^&0XBO#-F3\XIO4W) MV0M-F,.(H0O,:D80ISZ7H+$2!_J%3N/T==3A.M#7R^J[75Q@$Q78!('-?RW> M7;48P]S'BVRC1;9?!=;)59$8YOHDR>+B!.@Z/%F#"M7+,"Z+[#P5#S1<_#_X M.%(O3->M-.BDK'L^X9(KI2PX*\F-\]*X*9X##I7UVUNWU^-;'@.KNFE,R?Q? MD7\"4$L#!!0 ( (")!4\(I.JDZ@$ &8% 9 >&PO=V]R:W-H965T MY]1U7F\FIXV\%1!?HJ!%._#L#E M4(11>'>\MI?&. +.'9%-X^?$&FX4GR'VUMFB+,PJ"&,[MR\RJ'CS#5LPV#J?C/< -NX2X3JU%)KOTWJ*[: M2#&QV%0$>Q_7MO/K,/'?P_ .@7050 9A7SFS\RP,E=R"-1X]SUS3QSMJ;V; MRCG]5?@SF[RVWEM)8YJ3FR.:,(<10Q>8:$80RSY+4$SB0/\)IWAXC&88^_!X MJ9YN<(($)4@\0?)7B?&J1 R3X");5&2+$&Q7(AAFAXOL4)$=0I"N1#!,AHND MJ$B*$'Q8B2"8Y#]ODJ$B&4(0K40PS/K/(8O_7("Z^ [7026OG9\N"^\\1!ZI M[Y,_\'$"?6'JTG8Z.$ECN\WWQ%E* S:5S8-]NL8.O=G@<#9NF]J]&EM_-(SL MIZE&YM%:_@902P,$% @ @(D%3W$?R,>V 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q >$7>Q--[4QBKAT;0-<[T%4462DHSO=C=,B4[3(HN^DRTR,WC9:3A9X@:EA/U[ M!&G&G.[IF^.Q:UH?'*S(>M' +_"_^Y-%BRTJ5:= N\YH8J'.Z?W^<$P#/@+^ M=#"ZU9F$2L[&/ ?C>Y7374@())0^* C<+O 4@8A3.-EUJ1+R$!Z;B/TTV:S+1M I\)?"'5LYTP$ )L$ 9 >&PO=V]R:W-H M965T.S^DHY+MJ '3PR5FG,M1HW1\P5D4#G*H[ MT4-GOE1"@FT="3., G#!'/:=BA/7>XD\U0,FK4=G&2@!LZI_',$ M)L8,[= U\=K6C;8)G*<]K>$GZ%_]29H(+RIERZ%3K>@""56&GG:'8V+Q#O#6 MPJA6^\!V!2"*?<;%(/2 M@L\JIA1./Z>U[=PZSOI7FI] 9@+9$/!DY"K_0C7-4RG&0$YGWU/[%^\.Q)Q- M89/N*-PW4[PRV4M.XB3%%RLT8XX3AJPPNP6!C?IB07P61W)#)WYZY*TPD_V-0/2X\;B%D.@_!YEX/1)/D0\; M$Q_F<6."5Y>#@ZS=6*B@$$/G1G*572;OB;C+]0\^C>T/*NNV4\%9:'-%W46J MA-!@2@GO3,.->2F6@$&E[?;>[.4T+U.@13\_!7AYC_*_4$L#!!0 ( (") M!4]?N]Y1Q0$ #<$ 9 >&PO=V]R:W-H965TL/!8P+^)R^?0$[CGLE?PPL MLS.SP#J;I'K5+8!!;X+W.L>M,<.!$%VV()B^D0/T=J>62C!CEZHA>E# *I\D M.*%1=$L$ZWI<9#YV4D4F1\.['DX*Z5$(IOX<@;G<%)V15:6JA/0ZT[V2$&=X[OX<$P=W@-^=3#IS1RY2LY2OKK%URK'D3,$ M'$KC&)@=+G /G#LB:^/WPHE729>XG;^S/_K:;2UGIN%>\I>N,FV.]QA54+.1 MFV2=-EK1P M ET2Z)JP]SID%O+.'YAA1:;DA-1\]@-S5QP?J#V;T@7]4?@]:U[;Z*6@:921 MBR-:,,<90S>8>$40R[Y*T)#$D?Z73L/I2=!AXM.3K?H^"A/L@@0[3[#[I\3X MJL00YA.7:5 D#1 D5R(AS.Y*A&PN3H!J_)/5J)1C[]ME$UV[XH[ZB_^ SRWU MG:FFZS4Z2V.?C[_D6DH#UDIT8[VTMHO7!8?:N.D7.U?S6YX71@Y+FY+U7U'\ M!5!+ P04 " " B05/*HYB![@! #2 P &0 'AL+W=O.;S2W30K8T3Z/O;/(4>Z=D"V=#;*^U,+]/H'#(Z):^ M.YYEW;C@8'G:B1J^@_O1G8VWV*Q22@VME=@2 U5&[[?'TR[@(^!%PF 79Q(J MN2"^!N-+F=%-2 @4%"XH"+]=X0&4"D(^C5^3)IU#!N+R_*[^%&OWM5R$A0=4 M/V7IFHP>*"FA$KURSSA\AJF>/253\5_A"LK#0R8^1H'*QI44O76H)Q6?BA9O MXR[;N _C3?)IHJT3^$3@,^$0X[ Q4,S\43B1IP8'8L;>=R(\\?;(?6^*X(RM MB'<^>>N]UYSO]RF[!J$)<0?"W$B?]'Y^OT9#7#)-*39?1# MLBZP6Q7818'=/R7>?BAQ#7/W(0A;]%2#J>,T65)@W\9)7GCG@;WG\4W^PL=I M_R9,+5M++NC\R\;^5X@.?"J;&S]"C?]@LZ&@IX\DK@! #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>U ML5IX-&W#7&]!5)&D%>-)TD!TMLN@[VR(S@U>R@[,E;M!:V-\G4&;,Z8Z^ M.9YDT_K@8$76BP:^@__1GRU:;%&II(;.2=,1"W5.'W;'4QKP$? L872K,PF5 M7(QY"<:7*J=)2 @4E#XH"-RN\ A*!2%,X]>L29>0@;@^OZE_BK5C+1?AX-&H MG[+R;4X/E%10BT'Y)S-^AKF>6TKFXK_"%13"0R88HS3*Q964@_-&SRJ8BA:O MTRZ[N(_33SS;:Z/6.V:$ +>X$=M/ZF M0J.%\Z:IF>T,B#*"M&)\L[EB6LB6YFGT'4V>8N^4;.%HB.VU%N;U J'C";T MS?$DZ\8%!\O33M3P ]S/[FB\Q6:64FIHK<26&*@R>IOL#[L0'P-^21CLXDQ" M)2?$YV!\+S.Z"0F!@L(%!N&W,]R!4H'(I_%GXJ2S9 NSV_L7V/MOI:3L'"' MZK'.93+!U )\ ? ;<1!TV"L7,[X43>6IP(&;L?2?"$R=[[GM3!&=L M1;SSR5OO/>?\*DG9.1!-,8V%L>W^0]?)SV M1V%JV5IR0N=?-O:_0G3@4]E<^!%J_ >;#065"\=K?S;CF(V&PV[Z06S^QOE? M4$L#!!0 ( (")!4_'0&PDN $ -(# 9 >&PO=V]R:W-H965T[EG',_N*2#L<^N ?#D1:O69;3QOCLRYHH&M' WIH,6;RIC MM?!HVIJYSH(H(TDKQC>; ]-"MC1/H^]L\]3T7LD6SI:X7FMA7T^@S)#1+7US M/,JZ\<'!\K03-?P$_ZL[6[38K%)*#:V3IB46JHS>;8^G). CX+>$P2W.)%1R M,>8Y&-_+C&Y"0J"@\$%!X':%>U J"&$:?R9-.H<,Q.7Y3?UKK!UKN0@']T8] MR=(W&;VEI(1*],H_FN$;3/7L*9F*_P%74 @/F6",PB@75U+TSAL]J6 J6KR, MNVSC/HPW^]U$6R?PBU,$9VQ% MO,/D'7JO.3\D*;L&H0ES&C%\@=G."(;J>.>!O>/Q3?[!QVE_ M$+:6K2,7X_%E8_\K8SQ@*IL;'*$&/]AL**A\.'["LQW';#2\Z:8?Q.9OG/\% M4$L#!!0 ( (")!4_\\X"$Q@( /8) 9 >&PO=V]R:W-H965TJT[3=-2&+5-AZ0 MI'O[ 79<%TC;/S'O.[\P_BR.E,K@I:E;L0B/4G:S*!+;(VV(N&,= M;=4_>\8;(M64'R+1<4IVQJFI(QC':=20J@V7J:U@NM, M5(PMJX7Y#;8G(5DSL*A4&O+2?ZO6?"\#_]7-[P '!S@ZJ-CO.22#0_+J@-YU M0(,#^FP$/#A@*T+4UV[$+(DDRSEGEX#W^Z$C>MN!&5;+M=5&LSKF/Z6G4-;S M$J;9/#IKH@&SZC%P@LGP6TCI0L"(B%0"8Q;0E\4*.N[P;8"UB\A2*X369#2A23 V@@;3ZA;Y:3> MK&R!,[V[4'A0ID<94N*BF*V%K,C0>%<7YC_V;>NC*G+IC>V+^Y MER#__ $HO 3%QP>@<#6#<6)=.&L7E<6%==Y+%P2S-+>WBR=@$0/D+PO$_FLT M]DA;W*"X<1.#SXL+O-?H/8 ?RSM@IL<]!;DMKP>59>ZM[Z* TLZ";7RP%$%; MGFCR9C64'TP#(8(M.[52ZS*QCDW*O>E1+/L*S-; 8R]U4V/>R%?ZOB/Z0?BA M:D7PQ*1Z:.DIGNIAYD:\[X3Z2>2=4.7%8VMWO(_ M4$L#!!0 ( (")!4_TRN?H>P( $H* 9 >&PO=V]R:W-H965TBJ7G\[Q GH#*:V M$ZYO7]MP-)TC0KHH>Z4G:&1Y5#5O-&5; +%CZMP@Q^W)'$! M'O%2\4Y?C0,G92_EJYM\/:S"R%7$!2^,HV#V=N%/7 C'9.OX/9"&8TX7>#U^ M9__LQ5LQ>Z;YDQ2_JH,I5R$-@P,_LK,PS[+[P@=!21@,ZK_Q"Q<6[BJQ.0HI MM+\&Q5D;60\LMI2:O?7WJO'WKG^2Q4,8'$"& #(&4)\']8E\Y9^88>M"6=@@&(Y00'^ M^1M,[E +__UX,4]0"YN! <"36_50J#;[11='>4U5R??Q.B@D.?&=U!7 MJV.CM"&^%?@'[[NL[TR=JD8'>VEL0^&/_:.4AMM:H@=;2VD;NW$B^-&X86;' MJN]N^HF1[="YH;%]7/\%4$L#!!0 ( (")!4]^OEVL>0( &$( 9 M>&PO=V]R:W-H965T>M+"JY M="]*U0O/DX<+*ZE\XC6K])L3%R55>BK.GJP%HT<;5!8>]OW(*VE>N:O,KNW$ M*N-75>05VPE'7LN2BM\;5O!FZ2+WOO"2;7GQ,S^JR])-7.?(3O1:J&?>?&9= M0J'K=-E_93=6:+AQHC4.O)#VUSE)EQZ*ME/2M?>:5?38=_ST,#L!= .X# M -OG6F4WU(U5TE0G>.*+]6C4UAP(MB-[,@UFT>V??Z6RE7KVM M<))DWLT0=9A-B\$##.H1GF;O)3 DL<&3<)RDCQ); )/ZL @!\R"6@ P]1A%, M$( $@24(!@21/]J'%A)92&4A'X(4XQCY_@BZA:!1E"1D"'UP%8*NPHDKG**1 MK183#K0"1")_5BD"E2) "8^4HDE6 28IGE6*0:484"(C)0@3P"()*)( !.%( M))ELW,RY3D&)="(1C#]-.MFP.$RFI^6?L MH0"+?8TPX&)RH4"@=$8'KG=$)A1D=L/@BD?!?V0+ER>"ZG.2[11$_/%)\P87 M=LG$V?8VZ1SXM;*-=;#:]\\UMA?^.[QMOM^H..>5=/9-TU=*__5['Z U!+ P04 " " B05/V1): M[S$" "1!@ &0 'AL+W=OUNFS 4 M?17$ Q0'\]6*(#6)IDW:I*C3MM\.N0FH!C/;"=W;SS:$$NSV#[8OYYQ[[@7; M><_XJZ@ I/?6T%:L_4K*[BD(1%E!0\0#ZZ!5;TZ,-T2J)3\'HN- CH;4T"!$ M* D:4K=^D9O8GA'_-D!9O_97_BWP4I\KJ0-!D7?D##]! M_NKV7*V"2>58-]"*FK4>A]/:?UX][5*--X#?-?1B-O=T)0?&7O7BVW'M(VT( M*)12*Q U7&$+E&HA9>/OJ.E/*35Q/K^I?S&UJUH.1,"6T3_U459K/_.](YS( MAWSXNAW1/]'J*5+= M+W70--N\4^T1*GHM, KSX*J%1LQFP(0SS&I"!$I]2A&Z4FQ"B[Y(L+41&.%[ MS,Z!^< %=A:*#1_?Y8C< I%3(#("T9U O.B4"Y.XD\3.)+$E$&6+' ,D,9!V M^!K9*D8(+9KJP*49LG [&X? X=3I.[1XO__C4ZDF49=AV;.-B])C:CFW&ULE5C9;N-&$/P50>\KSG0W+T,68,L. M$B !C%TD>::EL24L*2HD;6W^/CS&"C6LV=7ZP3Q4W357U31G>2JKK_7.F&;V MK<@/]>U\US3'FR"H-SM39/6B/)I#^\M+6159TSY6KT%]K$RV[8.*/""EHJ#( M]H?Y:MF_>ZI6R_*MR?<'\U3-ZK>BR*I_[TU>GF[G>O[QXO/^===T+X+5\IB] MFB^F^?/X5+5/P3G+=E^80[TO#[/*O-S.[_3-HZ1=0(_X:V].]>A^UG7EN2R_ M=@^_;6_GJFN1R7=K$V>=YG:=OQCD\[/G%W@^/XC^R]]Y]O./&>U M69?YW_MML[N=)_/9UKQD;WGSN3S]:FR'POG,]OYW\V[R%MZUI.78E'G=_Y]M MWNJF+&R6MBE%]FVX[@_]]63S?X3A +(!= Z@\+L!; /X'*#ENP%B ^3:@- & MA$Y ,/2]'\R'K,E6RZH\S:IA/1RS;MGIF["=KDWWLI^=_K=V/.OV[?N*5;P, MWKM$%G,_8&B$T6=$T&8_4Q"BN*=).%T2K*>(.+J$//PPR>,4P9YF,AP)[N/E M8B02G$!@ ND3\$6"%"<(88)PV@*MG+D8,&&/.0SC()RF6C!1!(DB0*0=HFA" MI#!%#"EB0.',V'T\H?@4ZX09\R20)P$\[/ D4Q[B.&7/F*60* 5$XA"ET\G1 MK+3$F$@K+$D%J$)7D\K#%7FX//+7@"MRN33D4D(>+N@#=YH U\1K!E RXDH7 MXJR+XFPTVA@->1:C05=282M1@.O(==K M+,B[,B^)L-5HX#7D>@T$A9B'L-$0,!J:;+P#*!IW*/;M_]AD")@,N<*'(%]_ ML,$0,!A*W/[01*O^_F!/(. )Y-GI"0N>?J)8("QE E)F5\H$ZH4H"F-?94-8 MS 3$S*Z8:5HRZ%!T2K[1Q7HFH&=V]4R@=DBBI.7S<&%)$Y TNY(F5#^$'*8^ M+JQJ H)E5]4T+2':*C1,$E\IBY7-0-GLEA 6-+:J:*$]5L58V@Q4RV[]8$'I M!5'L*?,8:YN!MMGU$ NZW"&]0^?Y# #B9G?#MR"G1QX>[ ,MOSI% F8(E\Y MR=@G&/F$6UM8T-CE(ZT<-UD#%*4^YV-L)0RL1!RB!T96$D>^F<1&PL!(Q#4M M"/)I )L( Q,1W^K&WL#I]=N!8,D+DKR['DX)KM"]3 M[6NU4)Z%)5C\@L3O^K. >E\MW!IZ;6'C!L4+[5LZ6/V""@G7705]%7"J1G\> M)Q#L!()*BLEXQVB\M>>K1[ 7"/("U]TL:&RC'/I.< 0[AH!J8F)N$.3R!*.C MPL)4K_VY;3W;E&^'ICM/&[T]GPW?47?4Z+R_US?KX83W_S3#@?,?6?6Z/]2S MY[)IRJ(_;GPIR\:T;52+=E7M3+8]/^3FI>ENX_:^&@YZAX>F/-I#[.!\DK[Z M#U!+ P04 " " B05/MKAR650" #7!P &0 'AL+W=OV.FS 0?!7$ X1O2$X$*4E5M5(K15>U_>V034!G,+6= M<'W[VH9PA&RB] _89G9VQC:[:T5HL[4+*YL5Q1%Y 1<2,-5"K M+P?&*R+5E!\=T7 @>Q-44<=WW=BI2%G;66K6MCQ+V4G2LH8MM\2IJ@C_NP;* MVJ7MV9>%U_)82+W@9&E#CO #Y,]FR]7,&5CV906U*%EM<3@L[97WLO$"'6 0 MOTIHQ6AL:2L[QM[TY.M^:;M:$5#(I:8@ZG6"JF92./SVI/>34@>/QA?VS M,:_,[(B #:._R[TLEO;__Y+&![@]P'^$*!R/PH(^H#@(R TYCMEQNHG(DF6 M S;OG>R^GXYA?>/5: M'QD3UEN>%?7"/@I1SARGWAY9GM0/O&2%?++G59X(N:P.3EU6+-GIH#QS/-<- MG#Q)"WLYUWM/U7+.3R)+"_946?4ISY/JWXIE_+*PD?V^\9P>CD)M.,MYF1S8 M3R9^E4^57#D=RR[-65&GO+ JME_8CVBV0:$*T(C?*;O4O7M+27GA_%4MONT6 MMJLR8AG;"D61R,N9K5F6*2:9Q]^6U.[.5(']^W?V+UJ\%/.2U&S-LS_I3AP7 M=FA;.[9/3IEXYI>OK!5$;*M5_YV=62;A*A-YQI9GM?ZUMJ=:\+QED:GDR5MS M30M]O;3\[V%P@-<&>%V //M:@-\&^!\!^&H ;@/PO2>0-H",3G :[=K,.!') M!<%'4QPT$$E @,03Z M)!P);#"D=]!8VDU$?!.QN888" E (0$@)!H)"6X*N8F(;R(VUQ #(1040DTA MP01!"!*$]Q=]!!)$0 9H9&5DB/1P:-8\ )/O1*/D31@FGEGQ ,REDP6/7+B! MNH \;X)BH@>C^RU&8 -]1-X=)K>@OF :F;ZL 5P0 9T%P"$,M18(Z&-WVFJX M_2(?$.E/4, -&.%/6 VW. 3T.--JL_U@' %6F[B F(4? [B0 B4-X) 7DFFG MX>Z'@/87X D*N.\@^@FGX6G0BB+>KO=^/WHJ6ENM+]"LS4"]F,UKNOI[X.^F?5_ M)-4A+6KKA0LY0^I);\^Y8#)_]T&6R5%^7G2+C.V%NJ7ROFIF[&8A>-E^/SC= M1\SR/U!+ P04 " " B05/=8-0Q (# !<#0 &0 'AL+W=OU'>R%(5^LY=5GBC]6!V\NJQ$LC-!>>:1[X=>GJ2%NUJ8ML=JM9 GE:6% M>*R<^I3G2?5W+3)Y6;K,?6MX2@]'U31XJT69',0/H7Z6CY5^\OHLNS0719W* MPJG$?ND^L/L-IR; *'ZEXE(/[IVFE&/^6_;,I7A?SG-1B([/?Z4X=EV[L.CNQ3TZ9>I*7+Z(K M*'"=KOIOXBPR+6]ZHCVV,JO-?V=[JI7,NRRZ*WGRVE[3PEPO[9MHWH7A .H" MJ _0WO\+X%T ?P_@IOBV9Z;43XE*5HM*7IRJ_5IETDP*=L_U8&Z;1C-VYIVN MMM:MYQ4/@X5W;A)UFG6KH8&&]0I/9^\M"%FL:1).'PTV4P4/0VS!817<))A] M2!#A!#.88&82\&$"?XX3!#!! 'H0C\9QJJ'8QR8A- F!R7QD,M50Q+%)!$VB MJ4EDZ64,$\37C^4<)IA?,993#.;[H%#+Q&86>-CUI3((QP.C*XH% M(NO,89@0!A")R)(",\)N@(1A2AC 9# [NVJ1R/9M,2@,D3(9582*9=EAF!6& M8 DL*3 M[ 9<&.:% 6 &A;1K;"<*C*@PHC#P]9]E*S,G!>Y>WYX[O275(B]IYEDKOF,V^=B^E$KH__IWNR5$?=?J'3.Q5 M<-TL 6%Z@"K(7TJ!:O#D16D$NMO0,6$,1/"I2A8'G.!&H8%G;6:IB M>YJEY,)Q6:,]M=BEJB#]MT:8W%:V:]\#;^6YX#( LK2!9_03\5_-GHH=Z%2. M985J5I+:HNBTLE_=YD M#86VI=U_1U>$!5QF(L[("6;JU\HOC)-*JXA4*OC1/LM:/6]:_TXS$SQ-\#J" M./L1P=<$_Y,0/"0$FA#,/2'4A'!T FB]JV)N(8=92LG-HNU]:*"\=NXR%)\K MET'U==0[44\FHM?,3Y(47*60QJQ;C-?#Q.$0LIU"W X!1 )=%IXIB[4WH7O# M S931!R-C:K>84&%JA0D7 M8Z^;*2ARQDK;.4J[)TH#4Z'15#@UY21F@<@H$,TO:VP4B&>4-9[X]%S?&975 M K"T2W:SE':/5$:F$J,II*IJ85C%E@8!1;SRRI:O;$Y.#,*JT%]JWX2C"^L M"17Y\;B-S-':/=-JK8%>"ZP0/:MYQ*R<7&HNR]*+=C/OU9,M=!1?N\N-:XAO MY8Q4+?=3OAVP/R ]ES6S#H2+QJW:ZXD0CD3RSHM(NQ SO=M@=.)R&8LU;0=; MN^&DT4,;=/\&UL?91=CILP%(6W@EC &+ A0T20FE15*[52 M-%6GSPY< AJ#J>V$Z>YK&T(3),U@/+>6];)G5\KU6\1 MDD4-+95/O(=.OZFX:*G20W%&LA= 2UO4,A0%08):VG1^GMFYH\@S?E&LZ> H M/'EI6RI^[X'Q8>>'_FWBI3G7RDR@/.OI&;Z#^M$?A1ZAV:5L6NADPSM/0+7S M/X3;0V+T5O#:P"#O^IY)KF"@=@S!AIC%^3IS\O M:0KO^S?W3S:[SG*B$@Z<_6Q*5>_\9]\KH:(7IE[X\!FF/+'O3>&_PA68EAL2 MO4;!F;1/K[A(Q=O)1:.T]'ULF\ZVP^1_*W,71%-!-!>$Y+\%>"K BP(TDMFH M'ZFB>2;XX(GQ8_74G(EPB_5F%F;2[IU]I]-*/7O-<1IFZ&J,)LU^U$1WFNA1 M<5@K\%\3I %FBLA)$=EZ_$ 1N0VPTP!; _)@@!;11*'B)#4 MC4*<*,2!0A8HHR:^6P5'FR6*0X3_A1([46('2KQ B5>KD @_+U <(D(2-TKB M1$E6*"%9!-XGJ[U/TW!YU-:B,-"?:,&"[LZ_N8^^47%N.NF=N-*_DCWP%><* MM&/PI'/5^@J,W_<$_($VKEV5+MJ1YR[;/M*75/!4'M'W[[P=H3:O7I>^+ IY[ M./?(!987(5]5P;GVWNJJ42N_T+I=!(':%;QFZDFTO#%?#D+63)NN/ :JE9SM M75!=!02A)*A9V?CYTHUM9+X4)UV5#=](3YWJFLF_S[P2EY6/_>O 2WDLM!T( M\F7+COP'US_;C32]8 ES5O5"D:3_+#RO^(%VM,;8!#_"KY1=VT/9O*5HA7 MV_FZ7_G(*N(5WVE+P\JBR3T?&G)_6'.6W@;?O*_MDE;Y+9,L77HOI= M[G6Q\E/?V_,#.U7Z15R^\#ZAV/?Z[+_Q,Z\,W"HQ<^Q$I=S3VYV4%G7/8J34 M[*U[EXU[7WK^:Q@<0/H ,@3@Z+\!81\0C@*"3IE+]1/3+%]*9@ER^!LB7K,(($1,*@@H KB MXL/;&>@,00@2A(X@NDN#CM+H,(G#- X3A0G-1JE *!136$P$BHD ,>E(3(>) M;Z;Y0"(:CXV%8#A+9^3$H)P8D#-2$T^FP6E&1@:NIRB"$46PE@34D@!:,IB M@@3T\962@@3I RLEG=H1HQ2-[(!0!"6PF P4DTW$D&R& ".X?M'CAN"9+0 _ M8$D/NL\V2:/Q1@#!4#KSBS&\&V R$12AF66&X?T A^^P!:YB#)7QQ)9I@1(< MX;$K$ I',W+@*L;3,B9I/$,!%Q].WF$*7'Z8/F(*G>RA9I^@D[4"P9(H'0D* M;HXR>[?XSN2Q;)2W%=J&ULC571CILP$/P5Q'L/, ;2B" =)%4KM5)TI[;/ M#G$".L#4=L+U[VL;0L!8Z;T$O)F9W5D;;]P1^L8*C+GU7E<-V]@%Y^W:<5A> MX!JQ)]+B1OQS(K1&7"SIV6$MQ>BH2'7E -<-G1J5C9W$*K:G24PNO"H;O*<6 MN]0UHG]37)%N8WOV+?!2G@LN TX2M^B,7S'_V>ZI6#FCRK&L<<-*TE@4GS;V ML[?>11*O +]*W+')NR6=' AYDXMOQXWMRH)PA7,N%9!X7'&&JTH*B3+^#)KV MF%(2I^\W]2_*N_!R0 QGI/I='GFQL5>V=<0G=*GX"^F^XL%/8%N#^>_XBBL! MEY6('#FIF/JU\@OCI!Y41"DU>N^?9:.>W:!_HYD)8"" D2!R/R+X \&_$^!# M AP(\*,9@H$0:!FZH_T0_F8A> M$^AZL7.50@,F[3%@@HF".62[A-Q%'%' 6 4P59&"!1W,$V1+1!1J-?Q79/=0 M9%:F;VR6K_C^K%G + "- E )P)F KW6[QX0*TRB,'VF8;(F!WDIKAT''=[6& M&'0BUVPH,!H*#(:@9JC'!),DGT"H59L90$'P6;-D $6>OLD&D.=.#NS,56AT M%1I<:2<^#1=I/*!].-D2$ZRT+=@N,:&K-6=GR.5":'84&1U%!D?:]Y-&B\, M@(;)EACHZ[OT 9W=8YW>D#.YPVI,SVJ@,"LGEX;+KW 2'6?6,Y!WH!9/O77F M&>);,>/ZD727[P?D#T3/9<.L ^'BYE7WXXD0CD7I[I/8AT+,Y'%1X1.7KY%X MI_UDZA>&PO=V]R:W-H965TUC<,2[,WF!>S#S)PY!X,]O5#VRG-"A/=6E36? M^;D0S20(^"XG%>9/M"&U?'*@K,)"3MDQX TC>*])51D@ )*@PD7M9U,=V[!L M2D^B+&JR81X_515F_Q:DI)>9#_UKX+DXYD(%@FS:X"-Y(>)7LV%R%G0J^Z(B M-2]H[3%RF/ES.%E#I @:\;L@%]X;>ZJ4+:6O:O)]/_.!.O$?6[G(K8'U_5O^KB93%;S,F2EG^*O[L0%K8R*M%+AM_9>U/I^,?I7FIN # %U!)G[ M'B$TA+ CH/N$R!"B]PS174)L"/& $+2UZV:NL,#9E-&+Q]KUT&"U[. DEJ]K MIX+Z[>AGLI]<1L]9!-)I<%9"!K-H,:B'2>-;R-*&P X12 .="^1RL4 6'0T2 M?(I8V8@TN86L;4CX@ NS&4.@VE#D-PD,B%0>XD(V>2D4,@= N,G0+CQ_L.@?OK!@X/T?#S!E;K MHS0&=NL-,/D,N'X >.O^@W\3=+B/A^ZAY?Y+"%#HL/\H---2G(0:IC*,6OW M^'8B:&/.+T%WB,K^ U!+ P04 " " B05//&;0=-\! #O! &0 'AL M+W=OVS T- :S"UG;#]^_K"(I9XI;Y@S_C,.6=LXWSDXD4V "IX[5@O#ZA1 M:MAC+,L&.BH?^ "]7JFYZ*C2H;A@.0B@E2WJ&"9AF.*.MCTJNH^+O$1@?#RA";XFG]M(HD\!%/M +_ 3U:S@)'>&9I6H[Z&7+^T! M?4"?HOTQ,W@+>&YAE(MY8#HY<_YB@F_5 87&$# HE6&@>KC!(S!FB+2-/Q,G MFB5-X7+^QO[%]JY[.5,)CYS];BO5'- 6!174],K4$Q^_PM1/@H*I^>]P Z;A MQHG6*#F3]AN45ZEX-[%H*QU]=6/;VW%T*]EV*O,7D*F S 7$]>*$K///5-$B M%WP,A-O[@9HCCO9$[TUIDG8K[)HV+W7V5L11FN.;(9HP1XB>P^B9 X]HMD7I',LUWK3K*[,XDRLCX4 MO+BKYBGX0<6E[65PYDI?>WLY:\X5:,+P01MN].LS!PQJ9::9G@OW#[I \6%Z M7O#\QA7_ %!+ P04 " " B05/WO9'E?H% "X)0 &0 'AL+W=O[DWIIK]R-)C>3_? M5]7I;K$HMWN3)>67_&2.]7_>\B)+JOJR>%^4I\(DN[90EBYX$.A%EAR.\_6J MO?=2K%?Y1Y4>CN:EF)4?6984_VY,FI_OYVS^\\;7P_N^:FXLUJM3\FZ^F>K/ MTTM17RTNM>P.F3F6A_PX*\S;_?R!W<4A;PJTBK\.YEQ>?9\U77G-\^_-Q6^[ M^WG0.#*IV59-%4G]\6D>39HV-=4^_NDKG5_:; I>?_]9>]QVON[,:U*:QSS] M^["K]O?S:#[;F;?D(ZV^YN=?3=\A-9_UO?_=?)JTEC=.ZC:V>5JV?V?;C[+* ML[Z6VDJ6_.@^#\?V\]S]1ZN^&"[ ^P+\4B *1@N(OH"X%&!RM(#L"TC?%E1? M0/FVH/L"VBJPZ :K'?VGI$K6JR(_SXHN@$Y)$Z?L3M?SNVUNMM/9_J^>@+*^ M^[F6G*\6GTU%O6;3:?B5)E1#R1.5L(MB41NXN.#(Q8:3XI:'1ZH(M>5ALI+G MZ4IB*A&.G@@XGJ(M+P;C*7 %$E8@VPKDH )I34BGT:WFV/5T&:H@"*P1\=3% M5"=X%%WK!L85-*Z <2M,-IU&737TBPP#29W["F,@Y%PJIW<-O6O@W8J,C2:# M)",>,NI=$TM8&%.AT('D3N\A]!X2[XP)RU)(6HJ8)H:>0])%%0FGG0C:B8)%S>,(V8#YSR0=EI>J_1 M8P,V*8DYH()F2_<48RQP@ 5)X@Z)I.UY7#0T@P'#:8X$'@*:_; /P6^RIC3 MQ(LHAQW >., ;U(YJL XXDO_(!081X*F.B0(>\U8$$Y+XE[B'80"PT\ ^)$@ MA"([""=$0S,8>@(E2<0,39(<0>BMC 5%X'@0"L?2%I'0D5,)3$)Q PD%)J'P M(*&8)N&T)!:4A(R/CAM&H?!!(12%MNEQT= ,1J'P0:$ @,,)@;8A)+RB^P2/$JZQ.1+ M0:;R&>C&]@DDYJ$$/+07\4]())>.=C"V),*6'?%(I,ALC8N&9AR[>VA12NKC7*;=N:!V#5X(EJG+LC4I,0JEO>/ POR3@%YU-(**S.2X: MFL$LDFC52A./!FW24D,),UCZ8X^3#B% MN.1(LQ7FDHIN,!T7A0(=M23KLBCI?90R4KC"&^N#I$DIGBO3T"5,ZV^<>Q:@;DZN[EF-%#>\K(NK]A=X\,W']B=\_= M(:+_J^_.-/V1%.^'8SE[S:LJS]H#*F]Y7IFZ \&7^G'9FV1WN4C-6]5\#>OO M17>6J+NH\E-_3FIQ.:RU_@]02P,$% @ @(D%3W ZZ;E' @ $ < !D M !X;"]W;W)K&UL=97=CILP$(5?!7'?-7;XC0A2 MLE752JT4;=7VVB&3@-9@:CO)]NUK&Y92,+D(MIDYWQPG'N;U#!$@B!&#:U;O\CMVE$4 M.;\I5K=P%)Z\-0T5?P[ ^&/G8_]]X:6^5LHLH"+OZ!6^@_K1'86>H5'E7#?0 MRIJWGH#+SM_C[0$3DV C?M;PD).Q9ZR<.'\UDR_GG1^8BH!!J8P$U8\[/ -C M1DG7\7L0]4>F29R.W]4_6?/:S(E*>.;L5WU6U\,%WICZH4_/L-@*/*] MP?U7N /3X:82S2@YD_;;*V]2\690T:4T]*U_UJU]/OHW<3BDN1/(D$#&!-)[ MZ4&V\H]4T2(7_.&)?O,[:GYCO"5Z;TJS:+?"OM/%2[UZ+\(XS-'=" TQASZ& M3&+P&(&T^H@@+L2!+-)#G+@%-LX:-U9@,Q$@4>86")T"H14(_ZL@G9GL8V(; MT_8F@V"ES,A)B1840F:0/B2:0K)L!1([(;'#2C:CQ L*"7#DIB1.2K*DD&!& M21R49,5+ZJ2D#@J>45+'CFU6?OS,2W#TF#M+\X Q!TY.3XFB^>6C2D!H0 M5]N*I5?R6VOO@@BPF>M.%* M7T_CA,%%F6&BQZ+OT?U$\6ZX?]!X"19_ 5!+ P04 " " B05/%USVP-4" M #^"@ &0 'AL+W=O_=%<*T*)OD3 9_W<%[ <.97 MRM[K$R'<^BCRLE[8)\ZKF>/4NQ,IV7+.3WS/"O)*[/JZU[8:*UM*WYO.U_W" M!DU&)"<[WH3 XG$A*Y+G3221QY\VJ-W-V0C[[<_H:VE>F-GBFJQH_CO;\]/" MCFQK3P[XG/,W>OU"6D.!;;7NOY$+R07>9"+FV-&\EK_6[EQS6K111"H%_E#/ MK)3/JWH3H%9F%KBMP.T$;G!3X+4"KQ- _Z; ;P7^HS,$K2!X=(:P%82/"E K M0".!HU97;E>*.5[.&;U:3)VX"C<'&\Z0.!"[9E#NOWPG=JP6HY>E'\9SY]($ M:IE$,6Z/0<$0274$=H0C$NBR<$U9)*XF=X<3K'0"A:,<[@9YN1]DK2,>\(;, MQL!,N/6,:^Y)O==?F?I1RA]D%LC M;2_"R'-U9WJ\"6>1T5FD.QM]:IM(FR%PIP]];)PFOCM-$M\X?&KI[A(;G7#C M.)S,%0+SI0$,?T#C;]0(C0Y%>@<:)C-Q@T%#"'^2][\J?=&NV+MV6UNYM%X FQ%E6+_PZO*\#MFQZRLK2WE MHAZ0M_:!4DY$[N!)'+^3*$:[3DX.O&DBT6:J(E,=3JNVVG2ZDG?Y#U!+ P04 M " " B05/9XCH\50$ "Y&0 &0 'AL+W=OMNJT84A5\%\0 'YLH0V99Z7%6MU$K1J=K^)O8X1H>+"R0^??L" M)I9AKR'P)S9DS?:>Y?D\"]A;_MQSM=N4;TV6%O:Y\NJW M/$^J_[[:K+QN?>9_G/B6OIZ;[D2PVUR25_NG;?ZZ/%?M47"O_';=^V'5D,WMHNA))^_)N]S;+ MNDIM'_\.1?W[9W8#']]_5/^EGWP[F9>DMOLR^R<]-N>M;WSO:$_)6]9\*Z^_ MVF%"RO>&V?]NWVW6RKM.VL\XE%G=__4.;W53YD.5MI4\^7%[38O^]3K4_QB& M!_!A +\/8')V@!@&B,F X-99/]6?DR;9;:KRZE6W;^N2=(N"/8G6S$-WLO>N M_U\[V[H]^[Z3D=X$[UVA0?/UIN$/&CY6[*E"L+LD:!NX=\%A%[P?+T9=1+B M@ 5$7T ^%&#Q=!HWC>XUQ4T3:1Y-ID)5QAB.>Y&P%TEZD9&9]'+3J(=/X8(Q M->F%JEADA,+-*-B, LW$N("&!?3RKR:"!:(%=D1DHBH4\<0-*C*Q$K@5 ULQ MM!43X@(Q+! O-X.%F+=P@1V#:/3%FW#*Y1[(W&N5.?AGP!,'NPS#RU;0RS"^ MC/(+7!%DNN'4D3G)N!',+@/P.AW%Q#&UP@[,'-.@"S&U0R^!!JCIS.^8DXT8PP1P1[)H+IHY'*^S MU'&ZX=%8-(@>Y]K^]DX3'E!I81Q)@F.".2+8X!("4R?"%4D14R?HC@>R(OMT MCL<(.3)V@.QZP@R91L$: RKU&!"98 ()CEZ^8/;$B ML@K,GJ ['C"%!E*R1N8DXT8PP0)$UM@1SP2F3JP(K1)3)^E>1^V0-(UJ8Z:7 M5T#%9>S8>B4F6(+,&KLNT3![2:4WZ>66&PO=V]R:W-H965T[Q+;^3P!4J&J6JF53E>U?B2F"8&KO^^SL($D MS*YG-SL3A]E9U&_-GG/IO)=%U9LVC./!*_;(5=9E)=5KO MO.90\VS3!96%1WT_\LHLK]S%K+OV7"]FXBB+O.+/M=,:W7F7;)L\I)732XJI^;;N?N)/*U8U 9TB-\Y M/S=7QTY;RJL0;^W)M\W<]5M&O.!KV:;(U->)KWA1M)D4C[]#4O>R9AMX??R1 M_4M7O"KF-6OX2A1_\HW0Z\P M=(Q8F0A&+A!/$;BPH) %[>+953Q)(YR P02L2Q!<)0A]7RNCQT0=INH7B2,: M:Z68J"1)*.820"X!X&+I1@@3A-.[$<$$$6"@W;)ECPFOZGQHV\&T=@"8ZH>% M30S9Q("-MLPR-I8)-"(FPL_ M;MFPH^>LKHD!--+$J-YARPY@=JM@6*0,B527#C-%JC]8;D+&1+"&&=*PKBYF M:M@@<@LR)H)ESI#,C8F,C/QNJX[M_>^Q,I#L,_$][E[Y'%?U!+ P04 M" " B05/C2DN[0T" ",!0 &0 'AL+W=O]=<3&XB2)MDJU9JI6A7;9\=,@EH;4QM$[9_7]MX64)0 MVA=LC\\YR>3 ^:LY M?#VN_< $!!1R912(7BZP!4J-D [CM]/T>Y>&.-R_JW^VN>M<#D3"EM-?Y5$5 M:W_A>T('2'^(."[!.P(^'\])(Z0C#R@+G=;S!U1)$L% M;SW1M4--3->%JT3_KMP8[=^Q=[J>4ELO61(L4G0Q0@ZSZ3#1 #-/KB&[6TC8 M(Y .H(\BFHIB$]W0HVL'VUO$?#:*X9\B3W=%KL*,)XL56WX\S'*YG!; DP+8 M"N"K:B]'U>XP,XNI+.83'I5[.X&)\:@<$YA9."K(!";!HX30H)48B+-]U]++ M>5,I4XR!M1\=CY%IQ9%]$ZZVX81]IT=--QD^Y+LY]9V(BVY = ?%:S?[4#^ L[]02P,$% @ @(D% M3]E7"C2\ 0 *P0 !D !X;"]W;W)K&UL;51A M;YLP$/TKR#^@!H/3*@*DIM6T29L4==KZV8$C6+4QLYW0_OO9AJ(D-1_PW?G= M>W=G3#DI_69Z )N\2S&8"O76CEN,3=.#9.9.C3"XG4YIR:QS]1&;40-K0Y(4 MF*3I!DO&!U27(;;7=:E.5O !]CHQ)RF9_MB!4%.%,O09>.''WOH KLN1'>$W MV#_C7CL/KRPMES 8KH9$0U>AQVR[HQX? '\Y3.;"3GPG!Z7>O/.CK5#J"P(! MC?4,S"UG> (A/)$KX]_"B59)GWAI?[)_"[V[7@[,P),2K[RU?84>4-)"QT[" MOJCI.RS]4)0LS?^$,P@']Y4XC48)$]Y):9FF) MSYYHP>QF#+G"9"L&._Y5A$1%2"#(KPA(G""/$N2!H+@BR&^JG#&;@!D")J=I M>.)*152IB"@5-THQ#(V+T*@(C1!L;D3HEW8(_=H+OCAG?XU^,7WD@TD.RKI/ M)AQLIY0%QYC>.W=S5$=!9;]X[6\_?[^Q8-2Y7$Z__A_H_4$L#!!0 ( M (")!4\\\!.)95< "98 0 4 >&PO^ ^^!I.QD=W:KJU*Q)#P\O..[SS\VS3[YO"FWS;]\<[??[[[_[KMF>9=O MLJ97[?(M/%E7]2;;PZ_U[7?-KLZS57.7Y_M-^=VPWY]^M\F*[3?)85O\[9 _ MKP[;_;]\,QG,OOG3'YOB3W_<_^E%M3QL\NT^R;:KY.5V7^P?DM=;GK.HMLEE MTMQE==[\\;O]G_[X';[#[TV3GZKM_JZ!=U;YJOWT7P_;7C+JI\FP/UBT'UX= M;GM)?Q!_>&H]?[FZ:?9UMMS_K_:;,OA]?EO@")CBYVR3MT?]F&]_RNI?DQ=% M=KNMFGVQ;%+XP++7,=US6$N=E3!DE7]._BU_:(_K]_N#\7PVF@W:3YX?ZAIW M\JIHEC##?^19C:>5O,CVP;(N+P?#RU$PA2SB55'F=?(_O MNCZSSLHFF,+'7?!PT+_\]\X7WN5U4:TZ3TY![1__X1^.PI-["Z_@C\'& MSWE;UA)]_]^'72 D<&#OYWJ?[<,)_B/$,KVQNQQNK..XKV"!*UYDF=UVK:': M; ![KO?5\M<4YD.43MX>]LT>\ R6%,!N!?"^;?(5O+EMJK)8P=&ODF=9F6V7 M.2XHWS?)Q<=M=E@5\.0I$(J/UR^2BR=/@S/,EW!!C.[S+ARY:AJ8\/O@<=;< M$258X@_YWP[%IZR$\<%!7=_!T5[N\WJ3; "]\WUV4^9)DR\/=;$OPH.]6BZ1 M%C9)G2]SF!1&I\DVWR?5.@'LJ.YQFPW^]F0VH17 ORF,;G;Y;^'.;PL\'YXK.NI]#D2T6.*EX]FW'[^%KV4$RV_R MK(&S>U_?*>"41793E'3' M ?282]YE#WC#D>= [&"#@%AP)<1@3F[TC7SP(57$CF]N&2[P^,4>&?@B7^

J;ZJF0W0PV.9I",6 MU#PRCJ0=#Y^#3H-'WO$8)'"]98522WQ_5;!ZD)&"%NC"Y*Q )!QQL;$ M,KF0F9X&^P09*0= W'>05?-8)CCO*QW[.FLL[>TF!STXQ]O[5#1(Y.!7?7.? M?0Y/Y+5YUK72GX'LR:@+_,;3Y&H/():]/D)FN* M)5]F41[V(3+^DJ.0B&ST$]S/;9YL#YL;>!_ 51#?XZTGYWL;X8.XJ. Z>:!/ MA;Q=IZ#2U;"ZK\5<.0S5^>1PYML M%=6#X!HOZ?0*4=-!5;:GWJG_\#M'1CZ_ V6:11;G/DAEI>,^2S^UDN@1H\(C M[ EQE=G72W$T;?"TAO?S.9 76WES"CK?'8#_9PU;6G91&\;15\ZR]?R4[>7) MV:^8'1.O!;DRN7E(+F3[3P7BC^]?=)(3^Z^K99ZO1&PQ^ #+7#H">/@6,/UB M1T+@+GM0@G=3U75U#U^,68>GYU6#!!"*)]_ MSNME$9'53ASP.G)X@65SO0;-&S>>?UX2%B8 E$!,!".K+7TA#6R'*0%8?=S MA0N$4Z[1:))^VV&[Q&&"7#R L?^5\.5*(-)7B=F>BKFT1.VHL;0^/BPB>=.(; MQ5Z2-<41?KY*)2;%XH@UZIU8HYZS-2KYRT\YRN&!<.0Z#3H'7;U]_KI#7NQ\ MYST0X&(+M_ M(U0V()F"-%]_ B5>O43O08R[W18QF86/]#4;%5O2NV[YY6975@]Y+N>O?"]Y M5V:A7GMLPC^CL>CX?%^RONX3$:$?5*IU7@#O[3 )'U_NUTS_(=_LJCH#&8_! MH4N]"]2Y1RU4#\)QE?#PJ_NL7IVSSL? G[.0E/XE2>%Y3'+^*L6S(<73U7 [ MUSUO<%VZI,U(B3>!JU!N= ,.3 MD6ERGS7( 3MCG-W@.V:1=?X*I$!"7A97,H]P6\]CG95"7 4IG5R$C#M8*;*])9G#B@U.G">_Y@_)WPX9NMP2.)":SI$% MM-4!WL+#W+,G$#YR6:TO\?U>QZTPU)#\7^9B7'>A"G>' A'M#Q'RH'83F%XM M+DO7XK(V,-=8F+O+8.4W>;Y%G7^7U5;2JE>T5U(+/FX+8[-IDENV_)8/."[? MD:&/13-XQ=1H MDVVSVUP#"99YT^!Z<&M9LLZ*VLZO%P60"@C4F.V3*%QL1.- '"90SE>Z&7<>.W-Y]@A],.;[ %>1\T)OKT"B$+'@ZXN M'&ZNZ5#*)>'F@#"L#_A!^0[3C"\[=X$>!C-55&0]2H404I&HW8,4"]A3W2-= M:0XW30&D!TT_O>0*UD>'N=1W="Y\>6]MU2[JYF6Q@34)"5RZ=,(G@R 'DAD) MO@6XO3)F1T&U;7[+YVB4)]_/XNF&25,@?6 BC61 J192](QH2-O736$VX\4P M'\.6^!CQ F!26 !SFFGTTWAA3B@0P0/$ *N"ZE\SH2"I6*Q47"D M+T&6V!#+Q+/B\S$BX#DD!0>AG(7PSXQ8N2GL!BX?#0:6>..^-MFO>9*;[Q++ MA45M=KQ%Y@)L4"-*M5'#- *^Y7WQ'2(%@H=;%('QISK?5QX<2- (T@90B.'@ M,3K7KJ;-85LGPQB\7T%6Y47MP0E=+5XO,B#(W+16N^U ^YK@C\ M)##ILD'1M\:8XP?7CIZ2YQ5C-WRC& K #8[EJ5NAD$0XF"XCGC M1=(1$:3=%0T:\7A!(I\5V^"SO#.1*>$_J_<^&FEK%CEQ(TU!4KL M% ?"8I9'.%%XO*4%NJ'DWJ$Q@4'N2X@O'IUM+BA 1.9&0J:!B-XRX##YRK?$ ME8E?$D&PL0PIXN%AG2&W(/VD,1$4RE7@:HHMN^F6A5Y$[*% M;%7MR.FA)X,Q?4"F8!DYT424?9 @HP!J5,EY:CZJBXZN\>-N1:P-UG5U_9'> MO.S/4L^HE5R*><3[X\4'$,:7R6PP?YHHK#6@5I:XML85*?&+R*;0H:<4BRW' M@C_J)G(E1<92O!%S4BS&\-3-$@""K":Z"E*^19X]-3ESS24R(US<;87B/X$] M&TE%@G07C$*//2"4V.SIXVR.+M4XKA%FQ$:M&DQ$K;K@I9*$U5)#D&<23 ,@ M.+,^39F;PH^E0 5>PPY)XUZ5%A]JD'P"T?-/4="E03?^"G7_>L_6!5H71SL) MO64R+=HO?6U5K$B#(3$E2Y!ZUPC_<.\80NKV%Q KCYYX)]3/S*[:$@NX*% M2?V+E6A*#*G+380$2!+_J5]L1ZPNJQHC:,F:E)>0+GB5J\M.)T-J,^H[2HT'AIEB7#T3,- '*LK#5-& M6*NK3*+N AS+V*2AB'(2R[I0(H]BQ+JH8;4^0BR<)0.$_XIQ84B&K4ZW0]LG M1@H3XU\5]B3TNP8<_) &N&:]951D)FE_,3.J3F<<1 !0^.X@G"IJ)9".GJ)%[F/Q[T%]<=80<@JBN"QAD42D_10VUV65;5Y@79O%BCX MB3GTWYR2-%Y0KQ474L"XY#A5'>8%C:*,WUZCJVX[@-"HVD52T\7.H M"*K+;LR+\I4>2B&N+LTDJE#A3*=PK+HL9!$^6$$,"41RCWE766.T#/L1W4S1 MN-!W#X0PD7"Q8)V&\\$[>W&8URQ_X\*6$D>L0C&I8,RCQ'C'&\ K07,ULXM MF$$<69HXLIP0FW4&_Q,F:()M8*A01%>+X%60U(D&0-2GJO(3;@(M*<7Z07%W MZ05%NU]+#;LS>)[7)(93K,M-6=RJD6;K316^:#X"%[H$6H[A^DM&B_"Q'NR* M. W^]=S/LG6>;Y7-A7S9=+W'-F!M;RC"-4A^0:CI&(YPH)>)QC!=)B, 75K ME9ESRKB48J_."V3%-_D66,X^@"?0O&@N5A^J^RW)R]5M3G^FZ])XAUU2U%5?9./ICX"9E3A-6349$L2B[R M.,B6D91)]$<<\:VU@C*69Q:6= RT\K?.[[+QAS16T@!! M<#&C2&$4L0\$4YBX)>D)P:<-M6E]CE)M%ZG=DMU$7/_B1"9)Z3(KTWI*0MZ,':N!:="\Y=,?D#(S/OIUA7EX1 S$)RPR(M7;DUC-N 1WP+P+U7[IJL!"=P<,6L;O"X^=SPAQ834=?N3 MXNTU?>C[)'^'<0(MSTWR!.XI[8\F\ ,H&XLA_#N4'O\8)X.A_UD,$[GTUDR6J23Q2 9 M3=+Q>)1TII*!WC9.9N-D-)C"FZ/$2R7#!<[3$3Q^@M,NQ@/X 29>]&?XPR2= MP"8XXI0"'E]:-Q-]Z2?K97)\]9TI_,S_.5N-GJ'Q(]]A B<#]4VV_17$<(#Y M_$%<6(&E%#DAD?,]P[0W =!"4%]A@QLO GQ/$"'68@!QM"LD(D6O!&-W$AW7 M7($(4?9HLJ)X5P5U#US>03(LI)>?(4J#5WV1!T-,WCLB=U35) MY%T.G!O)Q&TX$YSC&%#V93>:.A_H&WFK1#!P9AGBDR5U>"J^E M^WTPH0=M*WR9[\4XL@0&JZ#\#&Z-DYK* M[<%AG;W]G-U22QI&8'1LW.#WG+ MS""":N.BRMV M0\SUC$&*@R:LV>$7]@06XM[5<[;B-$4%("887[)Q'E+X.+EX+9EK "G"N['2 MYF%'SD]T@>T?+E?9@S\=0L%A0U "3!Y8?56'_M[V%LT,4[[@A!5V>^%(?"SRR7X8/]7]0F,:2@()" M:%H+%U$6@XP:Q[--E&C'GC3QZQC/+Y>B28(R*8I/;)ME#DO\HZ$81/X5D:1GT?Y6^R7J.]G3)B&T?,)E,/ M&7US1*ZR^&0DN\:ZL(UN9D$0UL)^E%[23M&S6S$01E;@)D (T8XY_(>,0T): M9(J5>Q1B)C#DA*BYEZK.\J;YO+A'*: #=!?,(Q)&H_*I$)K.]7M7X4QGY-MB MZ[IJV\NK.]+3C2H$4+-!6%521858WL =K!2&/,W%!5O\#LK\EJ)1+9R27M9[ M\_Q7[;B$FQ96Y!)FH,8-%02(69/BE2/8X%'O"6J7-G'1UPPT&,>:%EM2A1MD M9S92(A*MR;8L)U+8J5:^AG /#!#%?:2XD<4*U:>=JJIF-4J21&B@6";M'Q*R M4\*X&DU6,?9BIU%-VXU+(K>8"1?Q?D;4M,(2 7EUKY85 .,+9V.7 ,+J9$*@TA7H8%*C/0F<,L)'B#$O\NSU1'B"+A4 MY/>-D^6*2)6CB5 2"QM8..B1%/B&KO(;H-YP4D2)Y*MR/W8.OJDJNAFRDV_S M?,7^430!X>N7]$[AZ'PV(,FP&5XM1T#8LX:Q )L ,Q15(19R!P XY P4O-O< MFDE2%&G+-:#0.G=#F](@U@D.^B!76/R:E\4=6?+6.!+Y=H'HE5A1T!1*+X#0TD^B,BI*\Q#9$5B/1'4MQIB8JD1W\%49J M(*5 "=XG#B6I,,WA]A9M'$0A-$MR%6H?*D :"N%E\[WTRI299ZF3YD?:!$Z. MFH%&U+O!7VK$8@5&2+5DO'O>4)^1;G*XJZC!*L)*6XR4@E2LB?L&^,(]"N-X M/X*T&&^PM9GM](IP#5("U'R&FM_R#A8DET1$(*,[LVJ$2_)7]BV*SB*'A/$-U0:D<'<@ MDVV.%_#HE&/.+EB/L)YM3L00A_?>!@[WDK>^W[-U[]:_8+V4+14W:]PZ9MUN MU)A3N.LMQSOX-AR7+=P?'#/W9=1@*.2/L5&6)<'2/2@ M@9+*]9E>N)&J(=[BXL< \5H;T2([9P"Y1RBN.*IPT.F&"X,?*\I M,LR5C<@8(<'SM28MFXQ]#I_T-N.D,;OQT%T'X05[1@\#/^YOW@.GQYVXT1DT M86L#,Q]J+VFD"[L>Q#*W?9 '2!:V>Z+,XMI>Q<.,A9#[2^91&4 M<*+P :O)DO!D\].M4L@^-LF)-^8F)1S(&M U;2JR.!^R%U!)+1$*%%)Q0\QF MG@8J0AF^;=(, C#5C=;YZ")S5VYTM;$X M<;@"EY4H$*#Q+QLLG442WP-+:XB3), TN&^) A.0-*>"JY"/4_* 47M8%\45 M4.Y0;!GH5Z98 "NFD(TT3A]1!(I]UC'96<S)D&"SM6C596,@:Q,S9!(3B M;E"&=JGI38[3NUDFY ]#U[(WH8F@ \C"4..R'2GJA -D4G)6:T2X^0N=B]8X M2V,L#XD" J+[EHCF76!?N4!,P_@RK'9+VL+>(3*$CQIA(I-[+HU)_UO]$)K& M"Q@6L)XN>0'GAM1A_ *S;)PGAP3B @*YY5_RH@PFIL" M,=KG*EGD+#8D;>TI,#)*"00VG; 42V69] !BW'AA@<2]#GL&$_K*TLDWC>_< MJB2HV&/LG*=@L6G@"$NW5)(BTN-5LYX%91."NF V[E0*=)JP\_<"DE1;P"_$ M8 H$=>>D=RU *W-@ OC*J+JW:*VU8(=6&:XWYLI49@I*]=WOWZKV1DKQ)%;FM(Z*02)S-?'*KAUEMJ4K?J#S\A$[V; M!BCS.D_-+:"=18/Q4[%,5>)P\%(+LM6GHL$G[4!"$QMCK\$Y30I^-G$IM("= M*><5N[@KOAEZ$1U[M&F8<'2TFHFYR)?7[]XYD3!D;">?A(2$>,LC'?0W T-? M)8!%H-R8.RC ARY% )J67T6*_ECDQ[/E%R('VTNZ:N6Y,F/,]*ZFL["L:]II M_Z9K_ [7JZ-7_H7&"IC'EJ"1@;-Q7+6 MG_K#/E58)Z+42 &VCJS9Q=E+4!0>3G](7NKP#Z2S?P@^Y$0(D$+,T57&^^%> MLC OM>I93N59]77Z(F&.*U!2NE=@A(VO]L]T:+_EE9-.MA5LCIC.FB/NP MA?A2D%;H3^PZ__C.K!4_JHB@A5["O;AX 0A/6D6^PY4>',>+@CP8*SF,TY"* MD%=*<@]6)+@MG>VM=+:'0J(RR#P \!AFKY/G(*=:-/H:2>02BLQ>-2K]YCRF M:@=H=S3J]@Z+=I'Q!3AV97?XOFA^O7R%R&YJ2K\GAS2NH\:':WQHU063M2L7 M>\91N$X8JI=#*CREC'^H27!^2$S**RLSR@@I>9,RH)#UX&FJQN1G6!G!* I" MF@R#12SBY"C"U 3)J'ZDRK^9+3_]+$>8- BZOYVZ'"2<5Q(T".6@&_ MV0&H;L5-Y5@_7UV_N/KWY,<2!/]2PK3T&9\)V;KPPJUS':LG:NRF%BI9P^$= M:O6Y7WN'@&NR;[M;9O"U2U(6+T0E3NNVEZQK-H(X2=IH/Y*H3/)? M4%%Q>T\-;2 >APFX@-Y5(Z,:NL#E/Q[.3\E.OD]^-N*.]",R]<&O)![VI90/ M)8#.W2* " UAF-4P'6.\X@ C&!>]R2SY4>"++GGX _Q9?]*I5\G%;)#.1Z,$ M.TY,>HMY\APUL1)K\EP,1[-T,1K3L\&PUY^VU] *&$T'\/-@/*/OCX?)GW.R M-$C2G^$7!"&=;T_U[9<^],=&]\=#'?W6K>5PG[>Q)U).A J(./Z>^W9]=HT. M)AP3A![UIF,&/W&MPNUK/"[2*;A_+-MNY(\G"RGJ3D&M MZL^!2DU[@Z&AR(-T,AZDB^& 'LQ&2BHOYM-YBE'J3([G X\<3T;I9,'/X*6^ M]W%_UZ!FS2?I?,[S T4Y2GPPM'< ZYPROE-DHZ/G>5!,NK-GMI4U=)E>3/Q= M2V5P/B"X&Q QB\S#WFRNX@/""E<,]%6]#D0BAB!K/)]2&16;#F>:FG99J,0. MX>;BFC++2&+_<^'+%:REPD"G/0KE4+27P)[<(@5X8:+UR^IFIBX&VA/9V:38 MAD$@.ZGPA,Y"W+>V&5&UV(B/PW[_6R4E>[1][X,H5R'%?/QNA6RW;+OND*?G MBF--F&HMZI>3JR0%*S,G(5B$3WRKHOK"W(/4J&ML)+BD"&(!%$=>4T*5NC9( M[US^P$E4Q1;O0DF^D>2-Y>HDX@!.#L91O'F,';,#&$3E_HVP:-!;]%TL:E/< MSD5\)QL[41Q/R'+?D%M;4EJ(GR(=]LQFC2IQ12+=&Z8 MX9F08LCL]V=EH\7,0"#3?IM,)_"_]QT&@V%OTH?'P]X8_WD9V$%4*?K6^2EH MUN1<[Q.\]$%R23^,D,7.>K#"8S;Y5O5&-]W'Y&EA--+CR,KE>!;J9R6 M2I;4Z82Q2UX%(C5(9][?>E+V#\DMJFI2&YU(7:5 M@1$!X$2I8C-7M[BEGGD>_]*:)+OL ;-S8?684< ^O=?H4.9 >_H&P+[Q>>GE ML@^:ZPFE$PLME=_X1<4UDBB*SY+^V]KI&7KU? 2B,%"/CJ_X;J8.Z!8SM$!B M9L\#HU5W9+!KN.91?BIT8ZTE8KQ#_8%7C+IE^BC)P4!:&' CYZ?"Y&/HL3K5 M8IYL68/3X*'; W>?>34$1#A]9*V=,/'1$2_.27D.>$LLP;G5.Q(SE\>HN&&> M\9-D/$%3T[@_2R)=()/98IA,%Q, YS%PAD$Z E;3U> Q&8\70"?GR7PVA*'# M^23I[AH) Z:@^B":#$&=7,RF\/_9=)8XO6V/ ?WXW\6B M^^*DC"S=FJ,V!:6LZ88IYDD++$E.F\C'5+'#@0 WD*;MQX^M@^P44L+ED2 < M:VKT1KLV/I?N+F03[^A?8/JSO(,7>.3Q7GK1V<]?QC-J^6BZWEEKOV\, O)" ML@O%C!(RN.5I?-GB*#.\$+=[3E'W3Y5N!1I$V*CR.(]UC,0!Z/!' >'+Y"3C0> ]+)DM-#8N-J9_$J@6K5"ZW&XOLW'YA%.$ON 9^E?IO' M+X'J$:EG[SZC4$-NV=EZ#;GP;F\=JL[6.4G,2%Q5$D\S=1)G5*PB(S<%6]F: M2^ZQ%Q+(B3M!*F(U 9D!#XUF MS62]U*C%LRD%H MFP)I41J#71,V_$CTU?IMGHN<5F;@SZH>OG7:NL-S+^I*NF.T+MRI?"H=PK24 M"@+*3;[,,#E@3TY[6$IC@:GQ"A:T[\,[MM^Q,,?;T$U A>!5V/)PDWP,Z"F: M#+V?N=^,,>;YYS9*Y^,I_'\ZFGD_,P^:$%>:IOWYPOWYS(ZGD9XOH-+O@: U M763Y\3/]!FN)^ ,;S!VZ;U'"+RE(BN(_?23FIHJ75&B#DTV5\]\.WWR?W=L\ M2Q1OTM%B1O^B7/)+5?]Z66POM>#=*!W.\-)'\.P5RB7H/.=RMN-T.)K#_\< M#PP);AKCDP1=D4,RD:3#\;@S^0W9X:DU=[3!4W5=\M^^/R>?[ D6[^S/^_S# ML#_ULLK@3]/YF(B^MU4?OI3>_WX$\IDMX^HO]\%DHX%X M/!NA?#] B7\T(HD?SLBK^&@P' MR00 ;MI'.;X/J/!2^$[W:H9#=(./R8AI?H[T8?>K-O!-=U#-'P%IR1B!)QX6 M?' BHKMEW$FD5 1_-*P7P;1,(>$R6#S7=%S.C$!P M-YCD57U M0>_!M,\4;+0* QDBJX'%Q2 #>*AC'X]P+P?<@!&(-T1AAJ'@WI M#T^)/.,@*L!>D@EPZ =_YF3RI*]A.117W\0",DP*-8BMU I9ZH%E<^[5ZE-& M'7#>%$ \X)_JMEAJUS,LX/[FC=MBS$CBH#>\+LL#2K4\FGN.E6JW_&A,*::H M--E'].NMG3B95IF[^$^477Y;9QO.XZ,=PJ7]U(IWRF1T'!U.R04L6!_F7C M/+QR'ZY[=#'2V(9H\R /6M4V(!I2D]L5L"MXS%6>VI3\[+!<\5#29,/%U'&< M2@7J+_##MCVM+]L5$;(SMU@<-1Z]XGKX_T%G*73Z%7_ .T-K!-.K@8EHQ8"J M($\-^\-^,H%;@1\&^@.(W$#]62809&]3V#=5ML4\$V*^'93\!;:C/HM>TVP= M?8&I7@N%!E%[ZY@5M:N:5^F_*I6!\E6HESV6=&.0)$](V2ZMW(^34UQ1C"5/3A4T$,TTN7@05%UH8B%G YV#ASSBN Q/?[%>]LS$(9TRU MQJ&D M%I=:&1^;(S*N&0^$J,XN[^N$XG>3B?3.V1=B)2UWHL14NIE!])P4^8 M:DLHF!P-]M8&.3 9T'!I"WP@V4:\S_Y]@'36:@(VZ9YT*),6+:O_3:[?\!LB M_*$QR4,W!_(4ES9GNY;=D^3 $:JU[Y00M12CW<212_AAX2&JWVP] MN%2DB2 V!IQ.^550()Z,YNE<#D,M^&B:RE>-3=WR3YP-O)0EXOO2N2G$+I,V M8(ZY5+KS8M=$)5:I\4ZM:A:VLPH=H!1&ZDJ%\+GVU]*CU16M\?JLB&9@1?G2!YV1S*" M@S&8+;6XTAJ0?R]1!4S^VUQFK>W<+O?5)?$:R\1"'C;L30:&AU7;7$#_S>MG M;]_SS'NN)&^8F%6++:O2Z^(6:H:?M1B5WQP620,U4M Z:J;@D-FQ+>NS-1G^ MAK_M6O36.5"#<,X2A=M*V-IV7Y1.T.H\9?W'D#&3YO465_A.(CA>^PV!)7%# M*@%)CHV594)R&'!52ZH\ROH;D"U\"GN1)( 6 1WV.?!DV[E7#(E)6R3:MR$P MJ4:WX9[U841>*MKC7(0&X+1/>IA@)7LW"#:ZB MMY0"RIY8B,-]KW[]GLA%$ M>IJRSDZ=?(&*EJ6)U3"D5&HYR.5% MB+V$@Q=;Y"#Y"IF4%7V!%DEY:ET9QZ&)#F0225.G-AI>O&V.@2+8WA0L1W5/ MLDXHB-(T+%3V;_C#Z:;2]UFCE=;+PF:UH+Q@[M'GE$Q[E<%P&SQ #:H&SS6K M,WO@Z"G/UQF&Z5](7#H7V3 '(8504I(03!_.I>W&WCSUX(B%NKWI3(%**)E@ M@'Q122JA_9;DKRW>8$(KL-3B(+U)5H<\>#L&Z_8HZ&)LH3&[8M%Y##;IY5-/ M&P,@3ENV;$45.<75E'9#+2&R REISK?6IK00EVCOP50BD@ZM\ M65*1I"[Y4""1]5H\^\.6*$Z$SBE(%)M-OBI8FEU)]5LM2\9!9);C\;H)M*DR M82,QNSA#WG !?4I$WM^U3AA[[8&P]EK%+ZI>\RBCGHL&:$AX0E8D-^EE.(Y7 M;J"\!RNMD=1HY$"M-.RD,$C#/[5).!(R[,E:GCCJ!V:UEJ:P7K?_,18ZR>X\ MGK@).XN1L6@_UI+M[Y6FFP\S6\WB;7^6[/H!6ZJ(QJF=E.$D&_!]L .6SZ8"JLPR&6 M%0=%4WGLS_F2HVPJ]MBOLZ6I_X"I$\U-MDJ][A%4JCEL-J$M*E!=08IGUNGG MEU'-[*BG);"R<])HAR5?GAXQX-. CM?:NIBM)$GZHEN8U272VF6!SRIHT7T/ M!! M]CJ/$T71[+)E;I715G0$)HZ*D&978OSF7('9">MO-7<5K!5D(LP:CW]3 MK,7DQH6=?3[K?Q'>AA8ITRI9A.2P&6F[3H\TA#FO,B\:8\?I7$XF_<)*O33- M()VS<8F/8)J.1K$\QK3#B_@AMHF.I:R\UJ^6+;8Z'YMVK61R'OI)EN(Z#!87 M2?KJM3)LCIT$V8?-7I'K$!8V".9:SQ^D7_S)UD 41=;ZR[FX414$A_G *YIQEK^ M,.T/)N+G3/NS&2M>,&"TP-L!C8&2R.'97+V@@T$Z@!DYUJG8[ Y[UU]P 3 P MM?ZK8W?Z)*&\Z3:E='(&,9O6:$ANS%<';79>M;[68[3ZE9< Z%N[Y5M?LKP/ M=Y'&5ET?2+DH*1GF_'YC:9M_I4>Z ^D#(Z=:FZS8X#(PKM!_YVH[TK.PD&(PFE@I MW);JY5-K("'IM5_(UY]\:"9_K?NSVJY\/TU,DUIW\9(IP;4+2ZI@C%U(^#<+ M''_S%DT)21+)'EW@#ZT7BJW9GED%*J&\]1\28ZF6*F>1I9(2EZ$7CFHI521C ML-SG#)+$/NR,R*L\W"##P$#V\D&(9UEZQN"S3GAD3OBC<_?!:KFT3HQF>]#7;9%4Q(D@.[EKGA[LP!M,KX^;N=_:DL<7>3+Y(LB" MJ;#O%&U&],ZX]5U9L(V+ G] &VZZBL #+MV?XZW0]3X!,(TR3^[J?#CYMUT-A^V?J,R9[9+ MKMAKR%[BS&UB64#*G+5^ZUSV)%U,YJW?-+1)3V, RM-LZAW&< 0CB>%+ MF\Y.G<09M.-,I *=SV5<(D($=7M3L"SJOV-(ZGD\(B)-"$E7QJ<5L>IL1=U. M,_2U;)=W. G70\3F8G7U:UY_M\KAKFO>C.< UEWP^]9MR0WA7I MT6S3-.$>R\9HC-6L>%%H,#]0"0.\\< 0$V_/VR'[OW8=$F18U:05X/7.Z]W* M0!31SUM33 1P*@_&7#\=>/GH"/SC;/K*F'@I59ICY#_:%K@_DM,C^/,;ZH?K M!.PZ6D\WY:,@>$K3\2G28_@:@"2_::P"7,:>=>1L;'87LN M:KD9>4L;S*'A_4!657U;)'-LW5!FG*]4D?Z!)8,*KQZZV/FQV#0@:_)7.-9F MI17[X*%5AG47;#L)6 J2Y;\=,FR 5C[8FGW20<_M+_)&A_84\=V358),VUG#Y#"%;6]([3 MUS:HZ>YF8P)H&>KQW/[OMJQY$?2R1GN@MA[?:P@0[JS1CB#F>BF"):C!T-F! MA7R0FO:N45/HNA2+(0TW#F;L"D$2<5@X7@KPM]NWL(G;,4R/QK^EX7_J%KD? M_R;.NE:\E5MC+OOL-5C XF/YBA.*->+"("YYW]2AD@-F^:C<-FJO\Y4I$\*O M$OSG !%P34U!W9^T>6"[ 4?^.5-QS051,BU2@!U< G4YMU96@J8S,,C ,"Z' MTY ('6'DP,0JH3_PV)HD6$/.Z]]@ :N*04OKZ!0:!,/@6N:WU/K:]*GGXV+" MFG-@B@;76#^FTU^="(X$^HJ4ZK825?4F M&?0O_\U@U)I=2@1]3$1#<7A=E.I2E\737"9\<<)DA3"X.:,^5'07P'9*"J4M M6YJA6!%2W5ZU \;%&&_;,F-F%.8,9=(U6OP00;D\+K-J"0IQQ&(3"Y#@S;A+ MD0+\&8CP]0;#S:UQ=ILQ8W_MS>>08_VPTW]<.HQSY(-LK3W<7!.*-BIR(]\2 MOZ.64?MP]Z7G[E9H,:XC7S4PB4_W=Q5B3W6/=A(TYQ>K@D@H]T>@PURV.T^2 M7 QDL,E$Q+6HFR.-WVI%GJ5+)\)@==MDPU:J$52SX9JF'3J37">H@HW]B)S" M:GGON6T.0F79MZVB#6OJ=4HBSF*(:7(LC9SRL/_!$PEI^X5&0H,D![(;^U$, M&^'6)&IE C=K#;LO0LYF96FQMS9-.?9". MIC:PH)UA04.P",JPE6N%;/:P-?G%;3G#!2S#0 ST$/N'W_:-J:Q)J I$R&L* MY930DL )F@*0ETV ;@>\ M_.I[JYM;T6*EGM\H >#J6!BW%<@1'UFZ5X-&H':WGTMQ4-8AA4:?0X%P$%:3 M1G1AOJW,5R,H&H?6&\NFK9=+'-HI8,M,@W,SB+!MU%;-E [EU_5(33G/2_V0 M5Z^/@F.SLDEM61/'%IV2X.DHV+) $64ZB@#VT!=TH!ZYS-.XSR2WTE7)N&J< MZPP;0^;4I0NXJVDN><80#]$%04MK3,';061AF" D-3E9#<]F"C-OB:L1OR&$ M>7ST++'NVC;DE&8(PVA0[INX&M_ ^Q^Z36$=%1>9W=;6M#M(Z.Z . MI\8GKS0IBWAD@88UC+[S9'+O!4NJ5.&T43?.9ZY-1UZJOFN31ZZNG[E^&HU> M:Z1RR$U%@=IA[B2&"#9.DI>-E+?&+.IHRB5>MKE3Y1D_JHN.KO'CCA/$L$3+ M]4=Z\[(_2_VRK9=2E]K[X\4'D(67R6PP?VIZ"9@&;8TKT>$7U^RKLXTP&Z#ZK OD9!*J64G M*)U#'BU0;JC+FU!+3"%9">"V(DVU_K*%25.1V4@(Z(G(64HRMNM(L"%+NFX' M.,K6N*S6EX>&\?#]VX^IDL>U=%=GGLH P).:W#JOE?1@*#9)7JI9)B<722DV M9B)P\H4*!9F>S=;'LI5UCC833\F36[E;85?.$% M6B.A .W#EF?F]HZ2@6Z!H!6W_YI3$3T=Q3:16+R?\=WU2O3N&U,;W#4-5$Y"+A'EK,R=Q&*W'*UR MIA[*,:XR;&K?-=X43DDSEO+8?^"$^SKYF2J.VX_H9@JO!CNE^E%_N*H,UFEX M)[9)1 11_Y9X"^38R%*JR>/,Y<3ZQAO0J%OM%] 2A]@IJG0V)]*@N>7N)[SF MVBSB1UF/9$;IT$(30Z5?BB M^0C%_*3D1%QF^_AC/=@5\2K\Z[F?9:\\I4XF"OB5_(S-7MV(8G+?'.^DMU3S[*?76; MTY_INB0OTIHR-#@,[=X%BE.NZ<:;71B1XYH6R'!25775/MW7O3?ZTIQO):6-(=W$F ENLE%E[/86?T5$]7E(S6 MISHXFD/5<*S931?\D&=9K]:(F6+FD%APQ_/-7KM;8!>DCJD@SY)/;:UO?5 $21Z5IIJC!ODRD/%Z''(TS%FUOE=-C21SDLZ)(@^9I13B !%6ZS3T))1F>#G3836 M:VGY**G=DN%&JO"A)KQO6-:ZS$JT,\D9\&S&VQU_'#8J]T6Q&\H;EC/ 6^J> M27)!)]9HUSGL X1_'0RE6HJV9,!\;BFB8)N#.DYX2LU_P+9H?T,QJ*B7 MAXT405#4M)3Y52@&>/YN[M*@M1 8J+C)^H/O5T#C;R/;:T6RN@W0*,S7IS\V MSK@=H^GTHP<4,:UU5X:\PAU(6-/O5^M:\?::/O1]DK\K\\]MUPNUG8O#49)[-Q,AI,X4V-1W26 M/D]',PS#A&D78RHZN8"E4(^;23J93X-J_^0VHA#^ETX(/WXX&H'[M>_S4 YG M:Z4-2*E48G;X#*TQ.45:,8[<9-M?&RJN8[,+VI9?9*QL;E+WJU2T#TO^- M$>PNX2^7B(??.!)\.S>R[:'1JNK-79[O)>9JI47W3?R^S7 D!EK486LYL=T= M;+@N!05RO+U&WA$Y2^TBJ)":"IZDYL'=,MV+Z;"BX5GO3UB2(6I59^=.U( N MC]1T[#J#W#O5XUL%@84B%Y9L&%-YRK;1;@L(F1LXB>^NJL/-?GTHC;N'">B) M06T.IG292OZX_(-Y!(D>*A[CZ2JSL5J <3:1)'TK58BZTV!1# YBM=WV/ZZ M1;V$(UUY-8>=;^(P?A)F.L:BQ$$'P<6I$> 7TSVA-2+YO"F_IZH+__+-3A;S M3>0U3_RP,C'YYA'^C$?7^.2T"(1+7!IL9A'$:XUZAV45,1I+&SF9("K*]EH9!9F82VF9$*K M(H[=B@%)LAXW 1Z*3BQ--JBOE52.T:8,SE&(<<")3V88<4-EUI2G*Y\7KRS% M89C$"CH8E4J%OG6NW[L*9SJG;X'7P:&UO+JKLZ J0&$VQ09A70DFE>]^4V"' MV Z8.S[*SS8" M$F$,MKMEXPQ6Y"#_RF6Q3=G3<1-^;)2187*\6H[BL&<-8P%4 M5RF)>)D8V?-V6PO0$6]S:VE)48PMUX!1Z]R-5TJ# "8XZ(-<8?%K7A9W%?<* MX9-HEB21(&A+3FR[$S@# RD*Z^Q35;-AE05YT<#_RC3>MRVD;L55>[;VM!HM M.:JE;7I.]S('S[AB5&/[P4AY<@)$YC>'VEOH&(,&PC1H#C4.%8"48$3DOVOH,X.P10TU[K]3I M(4:Z1[P3F6]!DQYCS#&DCYCGS/7Y^2:'6XY:RR(G-DN6[US6KJ-DLMD(D$;;N646VP)Z@SD [K:/JA-N2(9$H5GG#9 M3EDQ8A?;KK5\CX: JZ<7=XTN'Y.]YGRH-,EVE52#(1>^TY-)9S,?$TJ%;YOX M7RY8ZQE1V(8"6E2KX8=&2:.#57< M95W+GD!Y[[ M+N-RW@G:6^ \.5H'$13."]0!(HSFIH!#.+!$'M;P+#9Y+EIY!R40V'36V*.UB5(LG=;"\;('0B?U7A%(J2;&B M7YJT]X&,-&%?,>NU$(U5O GM@7_W?OP_Y/VP4N.[,MON?<&R>_#?1AX-U?WR<_&>'^-:VV27[1B[I6$$KS4LO=4]"UYZU3S M=#'BJC:#80] L[6&%K=)!_#S8#RC[X^'R9_SADN[K#S5ZY.T%8J_/=6W98W* MX&.CL97A. PW=.;5M<8LC?:2*7T][@Z$!G$$Z&0,N#P?T8#;2 M&[V83ZF>L$#-?.!!S60$K%SJ*_5F?>_C_JZ!L,PGZ7S.\X^#=J_GW:*8YOC1 M%]\CSW+9GN6K;Y(]^4+'?O^[' WGZ8RK2_9[_9%\2R]T+)F^]'0X]*X-)*?1 M^"GA$[S??6DSF&/ZP6SI? M;LUEI# 4IW-JBU"!>+V10A1T]OS33YA18Q(734XJ14E6Z"M$@XVH/NQ URQS MTK!:=F0OH$KXJEB,>/U:&M&HA98KN?;LQY;L^?XLW>&EDNU/%9X#F4VFX^3; M9#J!_[TOFE\OUZB=6)T=#W/8F_3A\; WQG_,'-JZR'"A;YV??FG7BW>N]PD" MV@#$1?QAA,1BUALLC@&>3<&3,.)N2-3X@0E,0?NX-4!R!RSI'Q](?4T'F: M8"O9F0BN72G0Q@ ,:EXZF)*Z!S+EA(KMS@8#_G<1P S*^EA4D"(>L(P,3$74 MN%/(1+9QT*I)%.Y;4E5^+9A!,Q&TQ6C6,BN7;FF;[K>#]O+G(K8F';F!(FR& M,\JBI2">,.QHVQIM=4^&1R9UU!?";?MDTW41J;66IJ#-3;[,#M*RB9;2V.3\ MQ@MJNR>[D$V[P("52SH8A(??SQKR5G;M;@F+ATB<'P4O(%FF(R)Y$R7LR=#[ MF6LI'Y19^N]K4IP?,B MWV=%V73"KO4CGM)OWV?WU@F--"$=+4A32Q&9?ZGJ7[%SN"84C=+A#'O M$)G1#\()Q^-T.)K#_\>P>=ZVZ^,%60/TE2&)$NEP'/2GN!*3L$83=3W_1:.- MHEK;'5)-)^[!C_3._&\48MS_$M3[_6#UF4T#;1V)B=\$BC>C"JP#).*C$1%Q MD+[-V9CP?Q/Y?S&]<#[$!Y6^03.;]9-I'TMP? MC[4WRI'5#(>HR8U)%#4_GXS>8MM IX9/"C@'F;5C8XY,K2ZR1Q?\U;3#58ML M'B\$',[#A6R?JV.VU+(>$!!2S)LP_M._,WGV*]LGS]N M=-?=)."<<#OT!0R=]^:1H=/IR!GWLG,<^D"<_=$X]]/22%&' M<__<=>ZE+J$@.T$V.9^#8FTC15O]"R^HIR194+&;I.GLA)?%A'$\QPIIR6A* MIB\-A-"N^>_?]N6O_?N^7OOGO]O>_>E@RA&]YPFMR2KMQ/AON,D MN/8EX$>"#I8.&O7+)RVD:&-/G(P2%OBG6P\$&? M0U)"5#\9R?%?*C2>B#%*VQ$G1Y8S^IK59)]CJYG$IW2%P,Z=C,]Z-_[=('BE M\RNQD?$Y9_'UQ$-A'A7ZE3H$PMS/IY!\_Y^,@C\;J:[<%!,;,*E(!=KL9[3] M!,@%O*AG>)%0"*G[&D1#YLN>(<4R-%X9X!$%J=L3_"+UG)]S/>?0V&1*.&NY MZG@!YP#)"6P"9Y!QR+^W%6ME^PC7'2?QNMLVTTI%?@ 0DN#SKI'&D,INE #: M)%,Y3&1'SAPNP.0B?R$HG:PP&V$I 5!E %1]AI3 (R0F#PKT<72W9C*-3,\ MYXIG)$2;12FJ)G\A02VQLP9S#6;C?O_\6#,M"RL>'1,,XNX;]M77[G>OMWA@ M*-PC3?'X['?LV",%X"/'.AQGOJ;\#R^!_57!RAW'MK?R*VL'P>!B=YQ8,Y(K MW%3RES<8;OH:\_:#TWJK87+5\>"S62J;ZYS@EB-03H[+-3+MY,BEQJZ<'%EU M1ZW-3[[\J3N([=S-<,V$QRTR[U<>&-_[[S.)E2^T_A-U;LWK0$82$3*9J0]S.$B (YP)M05V9]HV M()Z0W>V,0(P3FB>-?I^^9G_3O/_SLL_1C1_RPW8=+_T MR&0_5P8 [JGHOQ> 10D#&'?T0-4!- +N-YDDLGV),EI3.T631MG^VE!(WT)) MWR!.^G[RPD8I_ K#1N-J0P+2GE+2<72Z(]+DGV/1K>=+DQT+Q=!((U]&O3Y2 M<<*MB)!'8CO1]-5^?SKN]?O?!G^=Q/[:]:VZ:'Y-PDC1X+YZDW!.#",]^T-Y M$&P:^TX_MO8.8T2'Y>'('6L0@9O?>X:>]-62?*NC!1E%CPGW5U*(<]49':L! M%ZGJUUQ#E<))OF8V)V$VN.UN\/^O=LCJER_A45^-!, ^ZOVNP-A'3=(=,OL( MR#QA%T+@C-.0G[*'9#@D=A^$_!Q=]EDZ+.NAR!>HRE/4\L%CX/H*J9H>'W;J M(KK%Q&YSY-?-&27FC[DMYI M!&S[#BD4MMMJ)N8-R5>/,?]@J,G@1D9.(DU@9Y2"35PD0[R24CI>F^N1&-1^ M<1YE4'IFV_92T&.C60-=+]FL@L,-5F+@[+\H(WOTL1ZUAO,NXQ _%6'DMUE" M![3.OO@C5QL.F46ZA;A"Y/DD3'6&Y5^2H7+)I%2"YT/RY5C:.JUK5X!R)LK< M<6CFGZ6Z* &<$[ ?W,N1T._ $O[X(.Y+K_+8XUUW7JRLQGU+4:U ?W;#O6-& M>"?:.^9JLP'?O\G&CZ4-/_X@SLS5#GU(Q]*='^^0.^7D^DU.KATP_V7'U2Z? M^L*T2&J.6.E/QZ@'D-49FAY9E,2B!RKN\4#TT%D3#3B_)$F)BLA(PRE*NMIR M9DX[UEPG/\O]T2[3>3)P77S77!3RY&@DE:V*:X^;,'6, )2HU:-*B M!$^B.O!K-\9<4; ]B&,S3BS?C7%W%WCVU;XZ$DEN+_ X5L0\HZ$5LA4;&G++ M8>!YPEC1R-_"2%PW@OR2XY%+BK?FRE];\HXM 7>**)$,Y"J,_[6NRPC,!&', M[3%N)#-'J7OAS.$.W-CC5!@MV80ECMD698^NUL9GICKT(2KZOLD@_<=_ M^(=A)$4AF,M/7J76*^UW+K*GDC',59VP^UPPATJ=^4!:,K-4ZS$T/^6I!_L!Q?(8_8H7]!18O,N.$B< M2"T"Y,D%9;:# MIY%T>Y,.$?D>2[B-.U]CBVXZ,S\8SW[]/WL M=ZU%9K_<>0=A5L;C$"35"KC=NN84H;=[ 4&B1_?0(-.C/706,PX>2?]H#PWQ M>H!JH^(U-V4@J^^^ID!TMI&Z:,VUQZC++J5!R,4;7,ZV+L*#3 YBDFEZ-.XM M)M\2"6^A?%"]#+9Q;*-O9>MTI?N\;N6R MI.WLE8@S6I_3CM+NR"FSXS.,FQVRT!OJ:YOJIU[DUKASS'[^7J.B[694D3FY MG:#6B[%SO2<:^XZ):WN>P: W##'U].Q6-.5\I@\1S[L6:IL89]DT*MF?DT5T MF3@.FKL"%E$O[[Y$&[73F'[!)B'HG*0CU02<15MM-H0#RKB(_SF":I1'$5@" M@O2)0+-O!42>GB'YKZ1C;4?&!@L^,C;816<@_-D#N]=\^I5@Z:=?"79P5OK" M%[W4O;/'O1[L\G&O1^[,ST X]?S8#76,C%Q,Q\@0+Z*9-9>2G]&1+/,%%.-E MI&5$P,,/),&9OC_2\JO#=)-S$:"X\:*]\).CXEE QP#\S-6>"SUG3A>YV3/? M](JU/_X"7X=EW2_$61PI"*%M"Y*7GX* Y/;3X'X/M[VD/_&,.N\C^F1[GJ-2 M 5_XSM,QKS[\%!I/5GE-71]JM[,G>A0C*Q@=\V6AE:;.B\W-H6YRWYCS7=/L M__2_ 5!+ P04 " " B05/-\?Y[3T" """@ #0 'AL+W-T>6QEU%7*]?.UW+USCX?=*+T/Q^R.RB!_3S M/Z3_&?D!]<)2!]T6I7$AQ?Y.6<#4)AS0FK $7Q-&5XK:K()PRK8>GEH@DTPJ MI,T1&6V119I''XZ\9T^OX^%42.5J^PK^?]5-/PCTGA5(&1L$3K$'TK@F6H,2 M-\9QDQWX70AU]G);&X6E(MMH.L=C@AM,D954.:BA3(1[*(T9%%:.HF5E1RWK MP :UEMP8.26E%,1IZ#,ZP]!FP-B]O=J?BSWN38'\''LD(49616^:57?F>&JA MD[S+YKEW:<.C>%%-UU*_;\URA//MW8$[!07=.']3# (,.ZEKMGW':"DX^,7\ MLF!T9,$T)GT=5$E%'PV?O2J9 4!AM :E:;:+?%6D7L)&]]=I4QRK>7J"FI]Z MGTL0H C;%6WN_G/>Y?^L>/;F[R6[K\JAX"?4:!O5"8B+0_04Y;?ND*CJ_.]!M02P,$% @ M@(D%3R&;[$ -! U1\ \ !X;"]W;W)K8F]O:RYX;6S%F6%OVR@8@/\* M\I?;29=+;&BZ5B(V:5 Q9(#;KK_^7HA\Q5/RZKXP?TEB ML.'QZ\"#7]X_&?NP-N:!/+=*NT6Q]7YW-IVZ>BM:[OXT.Z&A9F-LRST&=-Y=2>6'/N1=?K.EV4M\OBK(@&VF=7X6^XYFMU+*5+Z*)1VYK MGOXR5KX8[;E:U=8H%:\*%?$BZ,']5W(GK)?UX$3/U]\XL"Z*^0P:?)1.KJ62 M_L>BB+^5*. NILEMQ#CTW_L@GMG_$T:SV#_&QT M([03#8%?SBC9 $=#/G'%=2U( EDAD-6(D/]4"21%(.DHD*N YY(7L0^:)V0":J1^V1C7"NM_(Q?=.)I!S!'*>%_*KO>=:OL2*.,(_ M<2==(+ZQPHD$\A2!/,T=20C>!,CB V^A)??SW/,6H7N;E^X:VKTRSI&=L &O MA4BNMMP*\N8:W)- OD,@WXTR8BZEAKE'\G06GV'3^"POYA+,J>]#I^2C\I)2J;S+:Y,ER3&_Z#!\X#;)ACRLR2N1(P3-PA*DPJ96:K7')I MR1U7G0A32_^O4["0<-YV;8J)::7,[)6_N7T0/C[6E:@[*[T\'$M,*V5FKRQU M;5I!;OGS83;,)N68.AF(N<1\4F86"HY)4TQ,+&5FLQSS'GESRR/)*R:FEC*S M6Q !!LYT\8VYI@@>P,+U4F?6"6G#X#\0$4V46S!$+'@@FIIIJ5-6P%!-3336J:DY23$PU M56;5X)CS%!-33959-3CF:9I"P51#,ZOFJ+@G,1&08F*JH9E5@V"&62K%Q%1# M,ZL&P;QXWJ7+((HFSC)+!\'\V#1IOH=B$J*9)71\M38)HRG%Q"1$,TL(7ZVE M2W2*68AFMA".F5J(8A:BF2V$8Z86HIB%:&8+'5G[3N)X&N3[*&8AFME"1S$O M.]_9=$)BF(589@L-EN@39.A&SBC9-HFY(L-:DJ7'@RS M$/NEN;9S()9J\ K$,/FPS/)9=6LGOG=AB^GB$3Z/(&+B85$\TWX;N1$;J45S M#A9!653R6Z:II8]V_V33= ML+HENNI9B\E-TVYD41W@_AK>GV MJ8HQIW"ZR56_0/_)1QO_LWRSV>Q6\;%9O1YCG7^I^%Z@"+\'Z7B0TH-L/,CH M03X>Y/2@V7C0C!XT'P^:TX.NQX.NZ4$WXT$W]*#;\:!;>I!,@8Q3?A+"FJ^U M *Z%[[4 L(4OM@"RA6^V +2%K[8 MH7OM@"XA2^W +J%;[< O(6OMP*]E:^W M KWU GMMM-GFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K M;4!OX^MM0&_CZVU ;[O 60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_C MZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!OO\!9-SKLYNOM0&_GZ^U ;^?K[4!O MY^OM [U3579Q_9R[7;U-YR[Y,?S/F@'<*7\7!E&ULS=G+;L(P$ 707T'95L3X4?H0L&F[;9':'W"3@40D ML64;"G]?)T"E(BI1 =+=$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$QGQ54:Y\: M2TVLS(RK=8BG;LZLSA9Z3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZVU]O6XT1; M6Y69#J5IV*K)#YKV=PU31U6WQA>E]3=Q0=)[6<4F6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=YI]J%5UW' MQFQ=L5\+TNOE")N*C@?H*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVLNE >>;P8 M:1JKGK4++_F(U&Z=G/*3AL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< B2'!,FA M0'+<@N08@N2X \EQ#Y+C 20''Z $01&5HY#*44SE**AR%%4Y"JLS[E_.R3=02P$"% ,4 " " B05/'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " " B05/)^B'#H( M "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( (")!4\_#Q>,[P "L" 1 " 9D! !D;V-0 M&UL4$L! A0#% @ M@(D%3_)K?9U[ @ 0 D !@ ( !^ @ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ @(D%3^^NHIT2!0 3QD M !@ ( !<1( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3[4TL 6S 0 T@, !@ ( ! M;R( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@(D%3SK_J *S 0 T@, !D ( !+R@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3TDK,O^V 0 T@, !D M ( !O#, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @(D%3PBDZJ3J 0 9@4 !D ( !,CH 'AL M+W=O&PO=V]R:W-H965T5LYTP$ )L$ 9 " M 4 ^ !X;"]W;W)K&UL4$L! A0#% @ @(D% M3U^[WE'% 0 -P0 !D ( !2D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3^>G!;>W 0 T@, M !D ( !)$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3_3*Y^A[ @ 2@H !D M ( !_DP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @(D%3_(@4ZFH! 51< !D ( !R%0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3W6# M4,0" P 7 T !D ( !=U\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3\&A>N^" @ 0 D !D M ( !>V< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @(D%3SQFT'3? 0 [P0 !D ( ! MK&\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @(D%3Q=<]L#5 @ _@H !D ( !<7H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(D%3R&;[$ -! MU1\ \ ( !\^, 'AL+W=OR@$ .(< : " 2WH !X;"]?7!E&UL4$L%!@ 0 X #@ .@\ ![L $! end XML 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 194 331 1 false 50 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.genmarkdx.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedStatementOfCashFlowsUnaudited Condensed Consolidated Statement of Cash Flows (Unaudited) Statements 5 false false R6.htm 1004000 - Statement - Statement of Stockholders' Equity Statement Sheet http://www.genmarkdx.com/role/StatementOfStockholdersEquityStatement Statement of Stockholders' Equity Statement Statements 6 false false R7.htm 2101100 - Disclosure - Organization and Basis of Presentation (Notes) Notes http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationNotes Organization and Basis of Presentation (Notes) Notes 7 false false R8.htm 2102100 - Disclosure - Stock-Based Compensation Sheet http://www.genmarkdx.com/role/StockBasedCompensation Stock-Based Compensation Notes 8 false false R9.htm 2103100 - Disclosure - Net Loss per Common Share (Notes) Notes http://www.genmarkdx.com/role/NetLossPerCommonShareNotes Net Loss per Common Share (Notes) Notes 9 false false R10.htm 2104100 - Disclosure - Condensed Consolidated Financial Statement Details (Notes) Notes http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsNotes Condensed Consolidated Financial Statement Details (Notes) Notes 10 false false R11.htm 2106100 - Disclosure - Intangible Assets, net (Notes) Notes http://www.genmarkdx.com/role/IntangibleAssetsNetNotes Intangible Assets, net (Notes) Notes 11 false false R12.htm 2107100 - Disclosure - Loan Payable (Notes) Notes http://www.genmarkdx.com/role/LoanPayableNotes Loan Payable (Notes) Notes 12 false false R13.htm 2108100 - Disclosure - Leases (Notes) Notes http://www.genmarkdx.com/role/LeasesNotes Leases (Notes) Notes 13 false false R14.htm 2109100 - Disclosure - Fair Value of Financial Instruments (Notes) Notes http://www.genmarkdx.com/role/FairValueOfFinancialInstrumentsNotes Fair Value of Financial Instruments (Notes) Notes 14 false false R15.htm 2110100 - Disclosure - Marketable Securities (Notes) Notes http://www.genmarkdx.com/role/MarketableSecuritiesNotes Marketable Securities (Notes) Notes 15 false false R16.htm 2111100 - Disclosure - Income Taxes (Notes) Notes http://www.genmarkdx.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 16 false false R17.htm 2201201 - Disclosure - Organization and Basis of Presentation (Policies) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationPolicies Organization and Basis of Presentation (Policies) Policies 17 false false R18.htm 2301302 - Disclosure - Organization and Basis of Presentation (Tables) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationTables Organization and Basis of Presentation (Tables) Tables http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationNotes 18 false false R19.htm 2302301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.genmarkdx.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.genmarkdx.com/role/StockBasedCompensation 19 false false R20.htm 2303301 - Disclosure - Net Loss per Common Share (Tables) Sheet http://www.genmarkdx.com/role/NetLossPerCommonShareTables Net Loss per Common Share (Tables) Tables http://www.genmarkdx.com/role/NetLossPerCommonShareNotes 20 false false R21.htm 2304301 - Disclosure - Condensed Consolidated Financial Statement Details (Tables) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsTables Condensed Consolidated Financial Statement Details (Tables) Tables http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsNotes 21 false false R22.htm 2306301 - Disclosure - Intangible Assets, net (Tables) Sheet http://www.genmarkdx.com/role/IntangibleAssetsNetTables Intangible Assets, net (Tables) Tables http://www.genmarkdx.com/role/IntangibleAssetsNetNotes 22 false false R23.htm 2307301 - Disclosure - Loan Payable (Tables) Sheet http://www.genmarkdx.com/role/LoanPayableTables Loan Payable (Tables) Tables http://www.genmarkdx.com/role/LoanPayableNotes 23 false false R24.htm 2308301 - Disclosure - Leases (Tables) Sheet http://www.genmarkdx.com/role/LeasesTables Leases (Tables) Tables http://www.genmarkdx.com/role/LeasesNotes 24 false false R25.htm 2309301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.genmarkdx.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.genmarkdx.com/role/FairValueOfFinancialInstrumentsNotes 25 false false R26.htm 2310301 - Disclosure - Marketable Securities (Tables) Sheet http://www.genmarkdx.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.genmarkdx.com/role/MarketableSecuritiesNotes 26 false false R27.htm 2401403 - Disclosure - Organization and Basis of Presentation - Revenue disaggregation (Details) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationRevenueDisaggregationDetails Organization and Basis of Presentation - Revenue disaggregation (Details) Details 27 false false R28.htm 2401404 - Disclosure - Organization and Basis of Presentation - Property and equipment (Details) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationPropertyAndEquipmentDetails Organization and Basis of Presentation - Property and equipment (Details) Details 28 false false R29.htm 2401405 - Disclosure - Organization and Basis of Presentation - Additional information (Details Textual) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationAdditionalInformationDetailsTextual Organization and Basis of Presentation - Additional information (Details Textual) Details 29 false false R30.htm 2401406 - Disclosure - Organization and Basis of Presentation Recent Accounting Pronouncements (Details) Sheet http://www.genmarkdx.com/role/OrganizationAndBasisOfPresentationRecentAccountingPronouncementsDetails Organization and Basis of Presentation Recent Accounting Pronouncements (Details) Details 30 false false R31.htm 2402402 - Disclosure - Stock-Based Compensation - Stock awards activity (Details) Sheet http://www.genmarkdx.com/role/StockBasedCompensationStockAwardsActivityDetails Stock-Based Compensation - Stock awards activity (Details) Details 31 false false R32.htm 2402403 - Disclosure - Stock-Based Compensation - Valuation assumptions (Details) Sheet http://www.genmarkdx.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation assumptions (Details) Details 32 false false R33.htm 2402404 - Disclosure - Stock-Based Compensation - Expense recognition (Details) Sheet http://www.genmarkdx.com/role/StockBasedCompensationExpenseRecognitionDetails Stock-Based Compensation - Expense recognition (Details) Details 33 false false R34.htm 2402405 - Disclosure - Stock-Based Compensation - Additional information (Details) Sheet http://www.genmarkdx.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional information (Details) Details 34 false false R35.htm 2403402 - Disclosure - Net Loss per Common Share - Basic and diluted (Details) Sheet http://www.genmarkdx.com/role/NetLossPerCommonShareBasicAndDilutedDetails Net Loss per Common Share - Basic and diluted (Details) Details 35 false false R36.htm 2404402 - Disclosure - Condensed Consolidated Financial Statement Details - Inventories (Details) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsInventoriesDetails Condensed Consolidated Financial Statement Details - Inventories (Details) Details 36 false false R37.htm 2404403 - Disclosure - Condensed Consolidated Financial Statement Details - Property and equipment, net (Details) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsPropertyAndEquipmentNetDetails Condensed Consolidated Financial Statement Details - Property and equipment, net (Details) Details 37 false false R38.htm 2404404 - Disclosure - Condensed Consolidated Financial Statement Details - Accrued warranty (Details) Sheet http://www.genmarkdx.com/role/CondensedConsolidatedFinancialStatementDetailsAccruedWarrantyDetails Condensed Consolidated Financial Statement Details - Accrued warranty (Details) Details 38 false false R39.htm 2406402 - Disclosure - Intangible Assets, net - Components of gross and net intangible asset balances (Details) Sheet http://www.genmarkdx.com/role/IntangibleAssetsNetComponentsOfGrossAndNetIntangibleAssetBalancesDetails Intangible Assets, net - Components of gross and net intangible asset balances (Details) Details 39 false false R40.htm 2406403 - Disclosure - Intangible Assets, net - Future amortization expense (Details) Sheet http://www.genmarkdx.com/role/IntangibleAssetsNetFutureAmortizationExpenseDetails Intangible Assets, net - Future amortization expense (Details) Details 40 false false R41.htm 2407402 - Disclosure - Loan Payable - Term loans and line of credit (Details) Sheet http://www.genmarkdx.com/role/LoanPayableTermLoansAndLineOfCreditDetails Loan Payable - Term loans and line of credit (Details) Details 41 false false R42.htm 2408402 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.genmarkdx.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 42 false false R43.htm 2408403 - Disclosure - Leases - Additional information (Details) Sheet http://www.genmarkdx.com/role/LeasesAdditionalInformationDetails Leases - Additional information (Details) Details 43 false false R44.htm 2409402 - Disclosure - Fair Value of Financial Instruments - Fair value hierarchy (Details) Sheet http://www.genmarkdx.com/role/FairValueOfFinancialInstrumentsFairValueHierarchyDetails Fair Value of Financial Instruments - Fair value hierarchy (Details) Details 44 false false R45.htm 2410402 - Disclosure - Marketable Securities - Gross unrealized gains/losses (Details) Sheet http://www.genmarkdx.com/role/MarketableSecuritiesGrossUnrealizedGainsLossesDetails Marketable Securities - Gross unrealized gains/losses (Details) Details 45 false false R46.htm 2411401 - Disclosure - Income Taxes (Details) Sheet http://www.genmarkdx.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.genmarkdx.com/role/IncomeTaxesNotes 46 false false R47.htm 2412402 - Disclosure - Subsequent Events (Details) Sheet http://www.genmarkdx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details 47 false false All Reports Book All Reports gnmk-20190630.xml gnmk-20190630.xsd gnmk-20190630_cal.xml gnmk-20190630_def.xml gnmk-20190630_lab.xml gnmk-20190630_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 63 0001487371-19-000178-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001487371-19-000178-xbrl.zip M4$L#!!0 ( (")!4_SK=S!@!2(/IY]U?PT6S-=LV&4MR'K$=K<6IH0XIL4GHS^M0& EDD1BB@ M&D!1Y/SZ]0 J$T=D)HY"H8 JM%IBL3(BT]W#PZ_P'&16=:]%[\U9]^>?$?O6+RYXNK\>CZQ7^,QG_VOW9>O9I/NOG)*FVB M]#I*BSBUT>"H#+-",^NIBO)?OOU$"L[)55==B4^2(-#_*?WW!4 ]G/S4Z1;=?WWY93J]^>G''Z\ZDT\_C,:??^SU)S^F)S\2 MA-4KA%]1_+*<<-,P_*9N\'C4,'H\JAG^J0&43W6 ?)J,KJX:QJ='-5.Z#>_O MUKV_VRV:1A=UPV'!K_K=SA2XX-5-9SS-)V=#:E]SG4^<3*]A\G7M\&$#D*-A M[?#;X73\O9J2&.&'2=']X?/HZX]W#],T63OM56 M,YGV-K\&!K6\9N,K&J:/NY^+)J+/GM71?=R]^=0XY^93_91Q\Y1QPY3)IX;M M.7]6-VGZ:= P!9[43;@=CT&^-3'1W=,ZRMT]:N&!I1%M+VAGI+51FU[4S =K MH]I>M/DE]2_H=;LWHTX]_>?/:E:@5WRJD2ZS*?"D=D*_'CIX4#^\F;QW#QNF MM:[,TH"6Z8VD7!K0,+UU:M.TFW'134JXFOG77W_],)N=J$H0TJ"MNN/1H/AQ M,3B?CEOF-TWN?VE:>GA2!VQ_,KJ9-$U)S^HFC1LFC&L&%[UN@\9.3^HF]!N& MUS%63(]:9C0O(7*ITT36_??\HBV%S1NH^4132]HGUP_\:I_];573]79H[HI MHVZ##$Q/ZB9,7GUJ^D9ZU#"EZ2/I4?V4JR^#!KU]][!^6G_8P.KS9TV3IL6X MF#0#60ZHGWX]JC-3[Z:FAS73/@^O_UP1=6#Q7'?&?_:^_7!GHFHD**J&WW8: MY$]Z4O/^+TT"Z$NM_.EW/C>,3T]J)XP:-G!Z4CU8[J4$RPH/ZX4UTFCVJG[+,*2M[<_XL3:)UDYI%RN)Y\^16F;0ZIOTEC:)E M=4SS2S:]H&%R P/WZ]@7M# C6#8: _3'NQ'EA$'18 / @YKWPV\;N#$]J9O0 M'_[9 DUZ_*DS*/&Z>V,LC*D-97-*[NRI#& M5VR8WC"U^+S!=IS9?G?#%K.FFV=,J]$-\FI8)ZV&H^'P]KK^[;WI^,?I]QMX M^6CX"D85XWZWFM>@"(9U.F"++ZR^?=2]N6I@V]FCFF\T2>E:&3V:?@$U]ZW! M]RV?UD\<]#L-^OKN8E+'I>6L6DY-#R9M%)TT4G12L\[5 MK+JEGG2_%+U1_]55T1N.I@W[:6U0RVN^C 8-G+8\HN4%_7ZGP818'M'R@M&H M^U?["]*(MA=,)U\VO !&M+Q@\@6KV>HL7S0?5O:9I/6N7L.B^ MZ@Y[5TT6XN)YP^1F!ZQ\VC"Q28S/GS5.:G0RJ\<-4R>W-<<2Y41XV#CMIO63 M\^?-DV\:%&'UN&'JUW\VS_OZS[I)5S>ON@-0'PVRH'S<.+4&R<7$6@SA2;,. MF#]LF-9OF]9OG-8L'^YAP[16CV-I0,OT1G=A:4##]-:I#=-&-3MA1LM1[1ZHLY[GPVL) M#R*Q^-QP\'CWL&%:JW50/6^D&[G%D: ML3OM-Z5!E$_J)C78"M.Z-;V=O+H[F*N9 MM?2P?NKG3ETFR]V#YBGU.V/I8#DT/>FNGW%6D8OYP9>BT=BB?#YTN M#^TW D!_!!TU[2Q%,[X-6@;_YYO^\,_%R/6X[%]T-A1KK7^S!3U]F@9ET$O.J/&_YX=LDA1=GCQ,Y__7EI']],P#(?DRO MF>=]=4?#:?%M^J(/:QY]FOIW\L=O/GVH' *,TY]^3[\H?]/OI=]=]8OQBQD< MJS&>4GRXU__^\F>$$&9*4HG_]N/ZY-DW?ES_R-TW;HIQ?]1;_BK0=3SUG6GQ M80*B M\W!H^QG:9R$?U&[R01U8/I2D^OMYD(H]-JGT>9!*[T:J0VN=.[ESZN)6/82X ME2V=W]CX]3X)YT22#,$M?]Z\.5O-X-^MS^=P_2BUXRY_+81E^?_NQ]A-SB'[,0#HM$V+'Q?U03#O]8=$+G?$0S,W)DUSA>B2/ MLLP/8C+-7:H=5]KT>OUT*Z0S>-_I]UX/7>>F/^T,GN2"M^+Z<.M^2@[EGL+^ MPB4/SB4/J03VEP[=[NWU[2!ED+U+J4QIV+CXDBC[M7@][(ZNBZ?) ]OB_8RD MQNY6Q,5$?-JVPV5]G^YNW\-&N.B*Q](5I^= 7@S&8QJ,IZ,2+H&#YZ <]I ' M%^5P LKAX')B/TOA(B3.T@:X&(3GN>0"S@X&>!B]2+RV8_E\U^ MB@DI%\_A)(R"I\$:%]WQ-!EB3[/R$EHZ=_-Q]T6_B("S6=S=?8/+CC[FCCXA MG^&R[A=]?W$,'CT7\224P&69STSL[ZGK+W&B$P@*/P@SJ+_CBP%P:@; JJ"G M#V'X_?T2T#F=@,ZC7K';3PI<-/]SV?<7>7]TA^_1K]SNQ2@7D?#466-/@_'B M/9R ]W!""N7"#Z>2=7 *TN3$;^X??-_L)T0OWM=9",5Y;NTEI')R)O9JINTI M+/K%7'X6RWP1W&>QN(M"4Y=M_/C;>/WRU*,7UM(G;Z>>SHZX2+RGN0_V9HB+ M>7OTFX'V]*(OW',"<>9#VR%WO/#+KV___?0M,'S0 MI+ M!1TFX^D_WH]'O=ON]-WX8S'^VN\6,^9/5=W!!^E\3GQQ'NP-N/Q4A\O+GQ,R M/ZTBZM? 5>/;ZR>SVAD^SV_!2_T%5(*73+^_'X#8,,->DOHW M"4_[_;?O-\6*KGM3="9%ZDGW&F3]Z&MQ1@Q1JJTMT%WHN!9\GQ_#M$N(\'Y0 M?/M0?"V&MV=B[VP0$3E"SVC)U39+_I^_J:>TX.OH'.\\_-&O6F^UPR_+_81V M]]\O OW99+PL!<8N2_X\0EE;Z_#+DC\E/;Z58+_H\6H[Y3H&=\PWN511X^7/ZZPH)VGCBT*&B2SBQD2L[W_;D MRG+LNZLKV/S5B/-ESF5*'),YR\&UA+SPZ'TD9SGV;:?[I3\LQM^7QYTOISZ6 M&"T'MY#SPJ^'X-$^/Q:+/WGM: M*X9H (5>?W [[7\M/A;=VW%_VB\FX5MW<-LK>G$\NDYI=K?33DKV?7=57HQX M7XP_?NF,"_N]_@4KTC57SCY MF,SYH0!9T.].B]X9WN0X"F/64NAY!;V/+3$O3'G*3/E,U?B%*4^9*4]!?>N+ M^KXPY8D>8EX$Y$C1];8EZ8\QR8\T0F=?\U=G MW,L.=1JIM BY#SK#7SO72[%U V]&\VO(KX?=1)>O11IU9DRX3(][LLTN ?@E M] M[8S_+*8S(^CW88G9<^.\&0_44N+IL=Q)2DH1]G:OY\*@SY%! M']+/:;<:+_SVS/GM^'9BPYE?HO?DP\??GR?W-1SSK1+EZ3'B25F/V\4C+VQ[ M8=O'T]<7+KQPX3&T^!YG,UOQ'EV9\OYVW/W2F&9^#Q8]DC7(D]_1SPK\W:_ \]GL2$N''OJ'+OM M]&^/"N8V< M^]A)#0>SU)^?3?*X5OHS,GE.2=0G YU>#/0+MVYCH--7B+\BY+ &^IJ=,6^\ M5[7P>S/JSJXVK;#CQV(PZ \_FV%OGB8#/X=O-T#)XID8'BU$6O#H)BI=+)%C MUQ_:AK=_*8;%N#. 53.]:_"VP)3L)/I=&#QC\*U(]?2Y_-3N]5XD^$6"/XEK MP37GE!?>OO#V4W#[]N7M#\6DZ(#O &[ M6B9N-)F^N_K8&123"S\O^#DCR]/GWD>W/?:(C%RX]\*])Q+[V$/V7F(?E]C' MFZJ\??$A+S[DB7#O M'A'J"_=>N/=THL^[L' ;3K0EV/?75WU MNT4UXCSXNV*(;3K%EX-K,7TX#CEF;;Y=%OQ-T9D47T:#WNOKF_'HZ\Q G#SA M96_!]RB+_R#E0?==_,MN/],%WU>\O^UTO_3!S_N^/.X)+WL+ONJ^'\.[/_4^#PDPFQ71BO[_M_-=H[ :=R6HS91A8# 9%=WK;&934/"\> MV 'K!2\TH_TTY,"%%B,QZ-!\7D3 R%.5%^6B7* MG4G01I4#19D;:'H'0!-1GR(?EESV^\=?P)L:#].#<@& 9)-T=/RY %H5DT6' M^V?,H24'[4&O"^\>0IT^/4Y[K@N;3.9VH>1&U]?%.)'D?0<^4RY M= !.I>29O\V@1V3/S/(]\7'"1 MKA?I>EJ\NI(,\6RDY+F*JX?/AWDVDN='#/.>FII M'&?*>/T&(>S\<_;]ES-C[^V0N>4XA' MG4E@X-QY]>QCI_O*U6?'6./G&+X-/CXU%,,SS[ ^R#9 M:6?.= <6GL^0 2X.PM-2R$_B*/.DN?QIA&S.F\O//IYS"K''IR&N+_&<,[LR M>B;R\US%U2.E0UY,SV>OE,\^<'TB:>IG(B O^0BGP;'/3XI>A-;I":WS#F*? MD] Z^R.7!S$FSY3Q3CV0_93S/L]$VST!D77V(9 #WZ\Y$PO_7$WM)YN!=R9\ M<^X1V[-W"T]$P5Y\@J?H$SRX@GTS&GZ>%N-K7WR:KO:^^@U^^V;4&?K1=:<_ M/'6^*A>L#I\[]EI%Z+DLGSL/N;##^KEGLO]&T\Z@Q/E,'.]M5K$&K?-=RN68 M\&4OGJ'UMML"FB>W@.9Y+6"8X_7D;)H5O)[+8CZY57Q>RV>?G#"UYRY,=W,M M+@MX[@#O&3"\+>&K"=+<% MO#CZ)[6 ?B9"R1^_^='+ M)_=;=-BU?U]:]$2;NEY\OXT[0U@]DHAT7JN>8U2N>8;2D98=-B_;8=GUH9=] M75B[<='K3V.GVQ\ 'BOGX!^*KZ/!U_[P\^J8\^* '+_%\7,K@NUI^\6_:*_C[SHN^COTUCTRTX_[T7?07N_*:9 NG=7\R'GM>YM M2KL.KR>CJS=8X/CI6>#XV5G@=][V;B;:15O?V]O>9=$/[FWO?7KTA%8\G+.P MWGT!+[;6R2W@;N=$EP4\N7.BO=+1GM "'E.$/O@"7D*/CQEZ//3RSA4D_;BP M:C_>?IH4_[P%L,)7^$^U1QN>G]?B-B"W6.%:[(ZE.L%^Y?=:V=MA?[ZLZ<+8 M\II<%YW)[;CX^78Z+C[_] &>EN\HGRS>FEY2\\K)E\ZXF-2]](X L^<[O_9V MTJM[9W\R8@3+GW[_Z'=^YO]C!9#5%RU]P1?#T75_V/B-]F59_[TE8C6!*R-$]1I)HF-1GLI$;<* M,8G$RY^O.H,),&;V\O*+[G8\3K_J3[J=P1]%9QSF'MX6'T<141LDMS1$%QT+ MRHKRX]P2^O+G5Z5D;?M2"8D?=6>1D?F ][.-&>%WDRU T=X[$1Q(.L4Y8\@A MX4I0E+/QY<]_)W,H&K]2#T:"2U6"()E4+U<#WL%=_^O?B^S>H#SI0C M8[@&-4TTJ8\>F"HK,)7J M?GW0RQ>]HMN_AOWWKR_1$K2.8XX(U\@)[)64,EA60AMA#[]\D23"[-6E?N"2 M44TI60&^!;XU3.8;[T-Q,QI/X>G':6>Z%4,+)QUL<:PM]2Q$;(1&G''+O?&: M$6#H/Y(8W/2E56@"B-[/\.R7\>BOZ1? XJ8SW&:1F5;&HB"EP[#2$E:3)V"" M8]I:R?2*J&OYU"HTL3\HQ@Y8_O-HO T41D:ME>72^> %]XJ36 E<0>S+GS_" MBL,[7U1$>''WX67(5CZ["M&'XG-_ FPYG/[:N=YFUW$!DL9C% )PE.71@Q L M08)5(B]__J48ILH,+WR_\WDXFDS[W!1UAF8A@*'J;^ 8)0XP1MF:IEK^P]NU$3WL[Z0^+R39,ZR4*%$EK/*>( M"*>E)HE/E$;1J@@J<3J^7?WV\A?2QV<6S3Q<#UYH,9F.AH/OE8"LA6'/HXNE MO0:"P 6&-;6&4B4=17?* U0L,3Y);H)?(?**J+_]V [AP^- :G' S).T(Z6F M ?Y5S#L_Q\%$&[R>X4!VQ $V[V1R,QYUBZ(WN1J/KLUO;VOE[WW=K25Q_4HL M:Q>PL812! DP+")B%L5 @9VL==Z"Q;DDKV>&-VBBV?_N,*R#OT+N]?7-[13< MWI("-\DL!9DQ )NR:.'V)5#I\@* F02;$",-5$@&& =2*2>2M#'FMEU4%\1 M+?@"U'9H*J#?]+O@ Q9FV'LW_5*,P8$OAK+[4%,H=SWG>^=3X,B@J\UB$7Q[M.@_WE6:&\5U+N@6R.<,E"F)8XD M1APD[""@X1Q.@;E3-(.3*+4$:"LD>P,,M&U>>]@1S(&-9AGEQC(!^V@.L 3% MCS/!1+3D.P/\MO.M?WU[?56 2.A??[H=3XJD$1Y: B\;S(R88(,Q#(L8)8\< M.T_!: 9;D(./E2T,6<*R ?P*O7>EC'N39-R'_NR6P-P?^#:N"A8'GM2%$B%&4"A$ MHU*B2,,SLW_][$,A$[1#R1!"D&^QB#2>7*K6&8U>M( M<*3E_DB\'R=5.?T.4BK\\[9_DSC,@9T]>3T?VK.W,&WZOM/OP6\&M[T"_IS) MLSN'Z4V_\RE%O?MU.G^#DF(89),+H$JM-()J%6CE=',D1:8!Q)+4.B3D1R+' M!FW#O,'14 2V&N%&(*%8*+5-0#8GQT-38^:<6^"C7G)O0)G-Y*L9@R']>2:+ M/GV?#?F4AH \GMG;?W7&O7=75V ,#S_/3>(F0OQC,I[^XT-ZUTS IK_=R;RU MTF^S=V:".%S?#$;?BV(61UB;\7[0&29?<&']&_@L79GR_G;<_0*0I[&Y/Z"M M,A[^'XC40:FD[TM1$FD$/_ ]^H/(M\C?+<"!:/68M.\/3X/V#A,&=HPS3@+7 M"VM0Q"7M*=9J1GOQ@*2_O;KJ=_MI!W5N^M/.8#I*=2'O1.MHN%5 E0<&^Y<9 M;! -6"K-="G%/78!<,!_H"4<-GVS@JY* TC^9W7D.-\W=C0>C_Y*!Y*=&W@R MK8]XK!GER\I'40Q&MK1@\D9BD(S1A9+TH)0R]2]6'<:=8#LL1GN%,.J)@) / MG@GM>3J<8!HKXRH;""B2:^!S(P+93(3HK97@S<:8(G%:@$K")1%40)D9@@_" M"7?@F:^=_F"NC[XW'A_\?360+@+V%#0H6$TJ* =*TY4N$+/"W!T?W!WJM'YM M!9P)B(C1U8'XIN MT?^:!OU:3/>BJ26:H\A5P$AC+K4TE,R!U9$BE0?>,*>L%MHZ6/:'N8W $CQU MJH2S,5KXP5KXH10=AJ@L8"0DK^>#+4 >%S/[\3J=@?WWS/IZ=^7[D_E\<+#> MCXOK_NWU9%&@>7?7E_@49C'26FTULDQX7AZX1PLJ+(L@JW5L]H#R(?#<(/*1 MI,89$Y04+"(2*;?5H:- C.3[]_!XWE[?#D"<]GQQ,P8H9^^ GP?S%P][R^\N MU4ER3*;+SO1N6XR"&V\\"'GE>=0T.JI#)5.ES@+'!-P:N8[Y0> ^#BW:MBZ6 MF( 79+&3DCFP)!V-)2TBKXGU,LG),6DQ#X. ZS@NOJ0,P:_%ZR&HV.+-:#(! M(?'NZK?.M]V67RLL8/&Q$P1C'6Q4E);J@"F6H:PR9; +; =%JVTE/2,&U@]Y M(64PE!)=IG^8R*G-'"/=R-([H]7K]=/2=@;S"%:CG=.V*@',:^NH\^PI@(X*0#%'2M!=0AGD6QP'S33 MNX/Z7[=W(O.W41D.;CR 6S>_@2,T8_%^&N_6\PC**!;1Y^'L[?,&@+L M?*[*P,H#=U-JJX)1%!;(V-*)HR+([!P+W1T+'0NC4Z#>PO>8PE9*WT\";I95 M=3,:)G!6/)0&R&HR!U;WBE-@BB""K!3>(;!B:65W:^,O*]'NSX-X89[0J,#, MPX*GA(L[E6>I8MGVE7I]\SY]ZAV%CPD.'G&M0[ H*.8-Z.4JJS3H7) ^KY78 MD*+!J03:12THX2& 8'8>EWPKU)[TR1CF4ZI6^_N_K8&13KO?+JC^#1G.KPZG1&\G7E M\+V)*2UXGP2#*PH.&&5*RS(9R<3@0V;(S@YLEJFZ%34>B7Z_%,-BW!FDZ%'O MNC^<72%(=+G[QD/1E#,*WH#'''G)0D",FBI+#8.FJCE9)>=#U _%I$B= H&J M/G4"',TB;P],4DV8Q$9S$ESDE#!B;95*S(+, E."J_.AZ,=B,.@//P-!YSU* MX><')J=EB(&YQ%/0&GM%@W"DRLQV>?1):/YXY/SC]*2F(8Y%3*T7,FJ%G)+6 M$ZL51D#':&I4D3P?^CV2U!0,+$0"^H='1$7D3GLRIRG\R6E^HB+7':!3)NJC M2$UP[1DFB%#FN1/$@.YQ)4EEC=3$1)W1/C^^V(PD:-CK@@1*@I&*((_OZ(FU M8'G^+EVW08]&3WV:UJ8P5EB>\B>$ +^/<&ZKQ$]@@ORD\+'4^![T>R2YF6ZO M2RU$-(QCS5TB9TE3HV+F<&.QGFIPRD1]%+D):LAK94 6@O0,7H,^JDYWG139 M.2);/YD[98H>7VPZ$RBXEQ8S;2R5U"A?^9@ZZCP51C^6.Z1/TMITRB'K/:@9 MHF-DQKA0755 .&3)!FP]N^*4Z?=(4M-1X0(XDPAC$TAT8'V*N2H/1%*4:R(M MQ?D0]5&D)HN2D:@,$THP0YD-)-PY1<:ID*=(RC-BT^-+S]'SKQ3TC*.Q']U^FE[=#O*TRKU24CWR2E."8E!:&A;! M)ZERD*GR64QL/=E@%\@.B%);"@\15&FPL6:A?,LBX[+* >"!Y=Y531!@/YQ6 M4B73_>AA-R5H-T;H]RMBW9!-K@7G8!H9X30V@CBK=94X8AS)4GB(IJMHMT!_ M+RS;SEY4Y!:#C^:B!D.$& E;I3P[<-AE[,?5\8 ^W-*DZ\,**YSJR:1R8X8Y M4W(D0BZ_UW04+/=N=-.86.$?'0;,U8\A3P8+D M'A-GC$^AF"J_';/<35-8' WH^ZW-"@=:9P/B8%-I 7C!WB*R2FMT*@N,'@;+ MU\-I9_BY#])R=@M^*_&P#+4,BGMD+6*8"QU9*EM2*2?DLY-9LI[WV@K-?>#> MD+XC552*6/#]G6>6*QQ1+"]Z!*$S68S7XRD/"7@+P87@3'EEM) (S.Y4(JPB MN+:Z+T685 M&(,YT2054&#,7#0*&)0S(I2(D5=72*BR](D) MBF,OR&Z"0A-M ICZ/C@!^M,Y'Q>+(9%\2H)B@Z7G4MU$AR@#&>$48^6$8<8J2L %U):ADB]YQ'4*[)P% MQ>E;%(P'HZDD1AJGP=HSUE;%DT,J@?VT!,5I6Q3(Z@2H)X);S(4@PE52&_9 MG;U]!$%1$T/9=)X2#6%>PXX./M#(/&6LXJH4F<]N:I-T$+>"1AXK:8"CM6Q' M<-AZ$T#GQ8C!BS&+,GJSM@K9H1^6;"LX]CIFTK"D@:LH,4#BD(?_5NL+/G^6 M:B 4([H&G+I3EW:H6@LD,!&,PSHB(51@TA)DJWHL5&6WDP3"F.X"5>STQ[/+ M+:ENQF"46K[L6#$F(,>488RGJ@:IA$>H HE.JCR0*!7E-1#6 +(_M-4>KR;8 M[]6/_]8OQNF(^_N;=,"](A*J,:^'L TGLP%X4SY L,(9SC3B5!!MJ=6+)<(X M"P$KS>M6Z&3Q)YLRPJG%1'(O4\.9LD$=$@!=X?<*HU&K8L)J$$4X&+G 7.$^\^ MZ#HM=UL]QCY%)%J$A58!M!XW(=I*WX"/G!& (UHGWT\6_TW[5!*/J(^:N=3 M(@ [1%TR *B7+&\)*[1NW)\V 39MU*0P(Y6&6*22;&($^^K(R^:'OSMC/J\5 M.4A9&2FK;V'A[5@@2H,;"NXH K%"DCN*3)7JS /*TG=R@=H(R#W _4=_5D3K M'XM:6HLC7C<:WXQ26<+A:%I,.L/>I]&PM_$LWFEFN$D97DXXKPDJ*WR#X1!I M;MK0]>CU*:%Y3$EF$<5&:_ &9<0JI KIU4Y.#1[:&/FITFR3].-*2Z]5ND7I M(M<&*U5M?BOP,^:V36(S)1 #V5(#+BNYIHQ*7R5F8-$J-D^39O/RJ,R5DF"U&6O M&"<:O._<%.,')1#E0F"@4E2:6$FD<*ZL[(LXEIE_0-AZVM\C$.CWC[^,OA;C MX;Q7PIRI^J-A*BII/A= G&*R^, F<2V2X.$HY8H;"MX"*2\QZ,@,S3;0N1+@ MF"HP51LB7'-N1"J;Q1@)E0KDM-WI>G[4W.C"64!39 M[<0+AVY6F]@+[(%ZT4G$A)71E#5;="0RSQM^<&H^C'1G2"FKF"4*K-'4H"M: MMXA^Y>W%CN"LM&;>^Q3L2*4@A$T]7!07939W1"SF3K 41#X\O =WKAS S8@T M2'J;VCG&U/RJO#B'198SS.0QEN44S-U-FB5H9AE7ED7A4\0(4R5*AM8\9K+P M.=!LD_[01%"I>,IG2+6L09?(*F(A3,C3ZI\-MVW2$JFY!07S13/O5> !R5+S MIGK[>7>/TZ?90;6+#NF*5TR]$64 .YHQ69TMR)@'K1^5L5J=J^8\3FZ%(L$@ MY0A1@3)"%F%9G07WS9\%EFZ0S2TUY+(Y$6XM ^:]JB48YB>VWTX]JA--RAA" M(49"I8\BZ"HQ 1F612 N'+I9(P3,(H].68=5E$$RYE%UC*3"J7B'!Z'F0?6% ME4)[$8.T+D5HC;.D2BYVS.?G;\=AQH=!5AJ20F+(*@]*CPIO3!440[&F6_/! MHTQ+_71^&8\FD]^'XZ(SZ/\W_+73']KB:C0NFEH7G9@/""XQ,X5$CT;O1S'4%#*&(B8-#=H9QGEY1)F2K%QV*G)F MA'X8HG'P,I/Q(#EUT5!EF*_:<%M/LVC(>3'HZ=EJ-J5SGP#1YO7B4@'<2?V-XA.3 MNX%A*IP5FFI+5<0FX*J2IXRYX2OHUKF<*[1X8/(]AB3U3($1*ZF!/4L(!T=! ME:T@H[0TKRVX?1KLPY#N@4QY'!PFP$$>1ZT109I4(2T2>'ZA&13.HY'A] P? M%W# E 8#EKFT!EF\N)W%?=Y*GLV::IP<^1XEJ4!X!0Z,=IP39Y6CTNI*=O%< M=NV05/ 8I#L=XX13$[258"CBD-*C-([5&4IP*E<*:KV=TY$)^S!D2!%,$V,J M?V(#0DSP4)'!@WM8=RYW;PGO.I/432']D4KY?X59J:OIU'7&X^_]X>>:QKN; M;@BGWG&(>6=4!)/3V*"\K@Y3 =ZLX[,@:R)Z*Z .@$5;+CY*YIYTT7*GI'%< M,U=ET%AL,T%)J*3T(;#8NJI$^W9_FUAQWN,AWFY.T8\4:7$U2FF\'E]ATGNT,\'_J&5M/&(Z"$HQ"E2[$+&LZOJX M]L. 9TC-3:*.&$5$4#0H#EX_I2Q*63*HIR*_<')AT$WBSFC#*?!BT)XS4,>$ ME>$$ 7(O[Y=VTM3E]5G/J7"AP5!L/*>T9 M44PSHV6@E$1FHS93(A:A;"#['P?^(#I0(QRYXEBX05U5!#IOY+"SIMOB^_W&V' M8'"HN&3>FV3\!Z-L+ -RRM.\?RBF F5[;3O -J"SJ-9[1Z#57RR-S#&4+;$4 M;D0*0(#7"#P?@A @F4OUI(G*I F1')--*&X/[ -BK5IB+]'9R&U*4*4H.,E2 MC_<2:TMCEHY/M*BQ=$X3Z^:U-HI%;*2EB&NO-<'4RS))"?.0U?BE$C%V%EBW M5OYT6EO*&9.*I5L83MD2ZQA(S'N4@5&+3Q#K]\6X/^J]'G;'16=2^&+^Y[QZ M]JRI:O=+9_BY^-"9%N'JJNCNWE-'*) "2 OBE"!,2&)P5:HJ6)OG%^.UEB'' MQ>^4*+NAMX#0TB.#-$JG#:F'%E95#T.!\F*/KS#A-9&Y1Z(MN%"CX:Q(_/O. M^-UXUN^W-]/&96GVC7+H]:]Q61!AA9E6WJ<*T=YY$$.LU*LF*_%9?@3,A!^ M)'B))ILANSX/=2G<;B8%]XU$R+Q'W M(. K!L*1U;4M.2#8KR>3VRTHO1I9<09L2,49!@$KL=>&5Z:D%:$.8@Y"> / M3]" M;P9[CT-73K@&JQ%K'<:*;-@ MV:K R\Q[&XC*6]#N!-?-N/A2#"?]K\6\U?VOQ?3=598DN$5?4Z2QX40H3DV4 MVC%?W?]5B.*0MXE8A[()DOL W-I?$1D,K*DE=0&,/R^DJ#QX(F1^5$$?'.(- MC=Z"5\B%U(; ZQBPL52;JL:+R_M$DX>G\0:KT!D=E0BID"?6"K2ME]7E)F]% M9A5BN1_$$_CEA^)K,5S?6ULP+@>[U44?,)',2OAO-%6A$X QR[7 B)-U,)>^ MOQM@;<0#C2_ PHH,.VNXOG-,(#J,(!MX$,D=(A@A4@*WQ/*1516 MM%*1&Y2O*@;O^U" M5),1Z%Q,$:E]GO$@#%29>8YF\+%"7X M6FVCJ_6\S7LW39=.Z8@04]&FR)P-MK1>!<9"M$5MFR#>#ZOEG*U[8\4XR"]N MN I:J8@CU814/;YC?J>:9X;M[LB]!H3 %GKKQ5=F@ MA)WWJKQJ YZ7).+ES_^[\W]>3+\4+SZ/"WCO^,7HZ@7Y@>/_]6(TGOU^-"Q> M@?LU_?+BS6O[[L.+A%]Z,'S1'[XHYJ'6SB1-2Z,[-S>#?C=E'[^XZ7Q/4+_H MP81_>7$SN)V\^-^?_L\+_H-&_^O%#7RI,QS>7F]#HAFR]Z7+3!0@4$ MP1@B@6J?[H,IZ1?5H3@7[.7/.2'Q#PA5A)Q^&1?%BY0(_F*:0KNWX^]S8B[1 M<3H?V;\NTO2KVUE\8(EXG>$RA:\[X\\P^5,Q_:N ]6 _:/Z_8$AOG<8_'(#( M;SO3E$7^W2>(-_-=RD\21A+PI)D'#1&1H-61)3,Q58$@]!4BKY9#K,V?7 7L MJAB/B]X\\;Y(!N\$G*K=0B5>$"E G:O(D'4!7 %>:32-8G;Z30CC:_9;+11[ M =H:?H*="R:^-]A:@IR(3BWB\#XO!\\D8OL"^B'= H$_^]-M^Y,NV\2S W=" MP3"D,G!B CA-E9%@5%YODZQ;Q U0M(/ZZVC8W:>;JF*.$L.IH:D@. >[)E2B M43E9<[ZLQ09X%Z#L#W(;+X"; >#Y$'DZ]A6ICK"K&L""!]OJ2VT+[,T8/CZ[ M!00_#XKT0[H--+\[,OO]SG$ @L$8(!&!S1"Y!1E RJ)(*AK@ENQ0FZ^% ;:! MZOY8;/#-=;1(ISI:Q",F+6Q%4=8/B=K9+(I)P3>Z%Q99R^C.I-^%\3[U9UX_ M+ZB/$Y%E#1;38;H,*#J0>,HJHZKKWV#$XJ:#L%?H![J$Q0:H[HO '\T(8-BB MH(-I9 &0T @Q8\H%4%2P%@3XD1#(XTYDQ8RD-G+O*4KI:T9(:JJT0&77+P^N M($#HT1!H60%N&L3 MT':62ZG^![**.(L5!;8"EY65$7]/UAD*5,#J5P'_L1A_[7>+>R8]:8J$,)T7KG_Z5*I MC9>X#0QD"Q,N=9K1#A1PE4_AM#SO#7SO72> -O M14G_3;^_'J9H7?]KD49EH:(@#&5@JQ*K:"#*D2KH9F*@5K[\^3W^ Z.WA/D= ME^1@]#J;E2I_NTB;G"6"I 6;?/CX^^$6C2DPE;SR)F*9VM!P'ZMKV>#H<5@T M\H=^B_'37K/%F^:3WDV_%./?P!9\=S,K#-(>:#_"+FLRNJCF6G!)'8E:T1A) MD.7R@9N5&5V48U9K=!V=HF>WK ^])9L<&UA>ZY3 1+ITYD(1J_I%@K#-.Q9P M*?"9+O%OG6^V&!97_6DU 72YHV1QCKZD)V/0^^_UMY[]&8S?H3"8K2B<=60X&17=ZVQF\'X]N MBO'T^Z;+V)0&2F?Q^FB-H\;CZO2!4)E%)HA]#4VVMWMA1J!:813K5 M0D"I52Z85ZYJ0QTUSZA&T5H=LH>CVM*4NPWUH;CN](>]8OSN*O8GW<[@CW3, MOEO4SEFEF:GM&;@'RGGC^-=KQ"BU-@2!L! TJ!*]HD%6M-JYSX^8 6/XUVA+'68WCD] % MZ<33J !>/O$IBXVHL+AH'/*,="8YVI9,,RSO1Y%'D//6:"6$<3HX3"5GCOFJ MB0YRN*8Q^L-0I"F#Y^AZCQLB-2.:&@3,D@J\5J?\G/J:;C;;Z[VUM)M=J=&V M_:TG)%7M( Q+II@.8=&"3H!FR^^I;&_DW!_L8R^B4)@I:C0&MY<*@KWAU2(& MES=E?QAJS)5\?_AY68#.0WN-8=!EEUT(B@3'A#OI271NP8D(Y+R8120Q?LNW M,NE;H5E&Z!=P7<:=00@2@>5-/;9.FF1?A47)\D!Q MR 0,9ZMKL0&@^\+>YBE*V$O:@*-L M(J8D"CNHX3">EC^\"4VMT(^47 M">NU$5PYC7B(K')WN!%X#UD,9!&6(1 1Q'-[.(BH,HO)G-) M#P%3Z_&I)RDYAEALG#&*!8RJ2CO&D%QC$D;%-D#-KWFF1A[S\,]PVA_>@MQ] M!YIK7EU]WN!C/NZWSK=B\K8_'(UG\?!Y0C;P[>I;YN'RM\7T2RH1TE I:PN& M951[C+"D@@O'*#A]DBZ\W+S%U"LLV%J7XR.B=TI4;I^C-Z]E3=%*IV. J)B/28VT Y-[KR3+C."V6_PI0(>J'J!K$' M3.J"\3Q8BFFT2)KJ"C[HW"RN]XIP2DY( L#K[I3X78Q]9QD8#0A^H84*-"7= MNE3$;2=ICNB< &@J-4ED;A5#B+.([Z-DTKU^<,Q\ MTH<>65DE;@N3-SA\M7EG-$-W.*PV57.,2#IB"+%42Q!17KHJ>,9E7D?U%6&Y M17X@M)(],YR"_;/'ZDC-4Q?@B'V02AGKG:PJ;P2[7KUPMF >U.. MA0:*PQZG\ ^1/(3JLIQ(8:B\)A'-W.+T?%S>@_,NKJ7<6%;@&L_?-H]8[+YG78'MB)+6/@FJ6+CW9DO' 4,D5 M)66;]OTV<#X$IAL#6,ICH#'2]^I4@<\BPZDZYZQ:!<=?$+D9 7B%L_?=L&I/NCT'821Y!W#B$# MMCL6R"AB\.**#\ZO?V5G3WN@,/.I]SV@P9%8PD6@'OXTTC.IJX,"4)Z9JI0Z M@W?Y^[N"UGY=RMGHDZ.AC4%:!F6K.FV&YW7!,5?KCN7^L&UP>7&0B-E4R%)$ M([Q)M>2J,PK!,D&#^=KUT7O"UNKD@D<0)'7@%C(")K,YH5*89O7@K<$PSX@MAI>BE)P MLB@-+DCBX9^E?J21YA<*E#XXB!LXD&KGE5*<*PL^>.0IS[.D(C5Y/W","ZT3B?8E0%%<;9)*-YKH?>-LR P%4!.1^88!]M:.6VJLS+D M\F H2*),W2P#L!-LF^PT01TB!DR8B)E2@46]J$4+ M3+X4O:17=NQ4$9B2RGNF04N I(G$*%6EU46:)PXQ)M;@JP-B'S!;L_^,(-J: MX&"EN8W C;8Z>@29G:W9#2!]Z/SU-I7(ZL/' M=Z,74SR B0BZ7RBJ;* @I*NJ32S49:RNB[P:&/8 LK5IL*4 E78,)$H Q8%X M*98E @F35V"@F4&U+9#_,1K_F&:'/PB ["))6L!?%-,@4LG[Z[FE:66:MMO4XQW/@G 3$&#[RNI?_,7E^_= ME,GJP.P5BBA!4+JTP".JZALE]R'S8]9JAFS"8@7CI@#,QAX30'S%0&,2PYBS M&BSTRL'E,N^LRS5;.W]L"*^T0M3:2((2,,")YPI[&D%)QU U#7 L9H) @KRB M.T*4^JFE.Z)?1H,>D'A^V+L;X83BJ81T.A3##/1F"EJ7JXN$S587E*K"36#6 MPG,_V-M(3"VRQD8->RU*K:D(T5>7D[G(4[(DEHV+O@OL>Q7? 5>'@@T0K4;6 M$F="P*QD"(WSVM;@G*W%;MLKUMRWO@[82@Z!>H6=@[EETGI6-:OX/ M2)2WG6_]Z]MK.QJ/1W\E-#HW\&0+:;=62I,9&K&3QH!]ACE>--]2-7X!(U*0 M-1;?'K2#HG2_HO,KG0/ BO;IOG+@7C-!L..+D@X*Y<&_K,;^.1"AIO+\,A&< M9RG$S5(G'Z[ QY:JVN[,UD1 SY((->7G5[8#Y^#QI;(1D3E-B..D.K+R(M2$ M6L^1"#4UZ)>)$(BD%IPTSE,+'>T4YU4-=N[R[ DA*./\O$A04X8>K80FF/1, M2)$*X IN?>K87M:_=7G%*XFT8OS1V:#-F FIN1\*A#/)!!+@%RI;"CF.\BZW MIR+I6SHR"R.\IP(\'>) 6%'B0U4'VG&4K=()H710 V4U88XRAHWG*"#NA&>J MNI&6+NC8+ QY(A+LWEUDEAD#12L"LS1H8K%U)NGT4I=Q\#9.59?=NY7,,A$\ M++_B 3L=.*?"1V6KROA>D;R,T5D288-"QUK%B*.FDH&ISISDN%+H7-/\[LU9 M;H<-"ITR4-"*:&6C--Y11Y&M_.PH\DSDDU#H]^XKL[(9$#92!JZBPCHZJKBK M_!Q0'-D)YN$4.D#^VQWD#^#&K$9_*#;:4 H\KI"T1/$HRAV/6'[Y30J\&AU> M!O:AD*B16FL9Z4)PCZUT4BEA4OI;5=28HSSI]5&0J)$ZJS%$(<$R<=8@2R.8 M7):2*BD1U'!^8$XRL7,$+&K$QEKBB>7!2VVX1QHL":(#+C<-0;5RX_@XC-)E M\V9K"'A(6!XQP]JAX)PPE5=K8YX[UN4J M4^G4T()9YR53J5^G1J[JE&-U6SWD8X"_2<)&STP$#1@5BU(!+C)6#;UIS M0 M'1G\3;+5F1BC#8)(+IT!0Q_[2BIAP[*#VB.#OU&H@F+#6&/'!58^4 &.:]6P M"IFVDN-' ;]=%%G)HPY:24.E00@L2\TK>SKFU^_R=J3'0&([L0HVKA,TS(J MJ!3?\9(O#CAB6\/8!T5B%X'J)<7>*2\DB6=CVG(1TFZ92%N"2 M;'VV#T #R7JIE&4!0:6QP#BT"V*E?:ZKQ1W'X8[=UM#8/S&JTUVG(^ M<_Y]U;HLG8SO9F+4]R[; ;5V3GC>5&@5L%T;S@/O0PICB)EVM'&6\"0@CU2G0/SO'WZ M/NC]6DQ3(Z3WX]'7?J_HV>^_3U*QK7E[Q90LU)WVO^YWW4RAH(4W46B>LO.8 MLJQ*(P.W-%W+.9X3?Q6H;6R#-L#=RB4-MW5%(HIP4!F M$9FZ8&I%JUTC@L@+K6B\UI_QH"A5%PGOL4H$?*=HJ6."V*M>Q\ MUP6 G<\=LCH0XH#)P.8/U8U%+3*9?5CT6FMT!,_2 MY6L=#3"-96#L5A6MI<\3^5^ENJ>9J+H'9 ]+> R[VP5+?(JJ@[M(+*Z*;EF; MUY4\('H;[F4%[%)8-N4I$.^-49Q7+1AA!;)(3JI0CS*U=P_('ICPP1JCN3"! M1DXB6/6\NF$M:HRLPZ+77H>-!B13@U62JEY&QF+%\:#6LF2I5-M*'1*RAR4\ M$%'Z%-MQ1@CI J&FJFHKI*VI:;$G>F8Z'?<_W4Y3'9+?1LD,!G3'H\$ @&P- M*[3>9W.2**^E10CV02">Z:J"3<1Y+=5-T&\#Y J&H^&HU'/SM^Q[81IQ2IAG MJ24[%3HFYJJ,"PG&>UX58NU6YS M*,8R<4HYX?LL\3U\&/ .,?;><]@8%FF.F:@:MYN:CE'@>JFUD@4U8.P#9:N# M"/PG@1N=A3TLD0#:5:4]/74U96@%UX>'<@,_@@\(_A_7X)E;[RTAQE5%+8/* MRXV\2L=RZ"&@;"T8&($)(^S?&!!+#612M8*R,@#/VZB_(D21_:!\DXKOE%>2 M=DP?)H+12+&QF"(?*4>&1Q*I F8UC-;PXU_N77M__>>&?".>P1^&JIMQ-GBD5=-81+K)W?DE,-[+LOX/L>%46D+?C. M6@F,J)(<*5V1W-#YM<2!:5Z M&X(? O@M^"5R%C# ;D#>*66$C:7O#(:JMQFC"T4;5,?NX/]'T?_\)36#^PJ_ M_5SX_F16#?,#^-#OBW%WFZ58\S2M"P:YZ(P.L'$Y5=5AG!'+VAJ *("#?L"8 M-&&R&;BM$:M:L,P>IF,FW(#8@JNX8LB K/0V4(.BT;S*E(8=;E[^_)[_P=]B MX;>$OP:&9O@G\79Z.R[>PH3KV^N[,_V)O]VQ YM.?6>EB\C.ST6UBU6:;RKR MGI SV)13#@?],0,'&I\L9B$S%F:QROM<(;NP.X%WJS7GM[X&=(.BG6 M*44G(.U3C2I2Y:L%4W/+O56Q;P7A?@C^-=H'O11Q3=F$,J0BK. 8R H]:W"> MZJSUGLM7PK<'65K9-VF7YVJDV MJW<+^'9%[@ -2;G2WFIK')]=H$M5]"N%;'7(O#GPD79?P8U]2-=>\B&%M.=. M=E.]M37?;]G&("A5+S96*DS280&RLM(#(N8WNAEK"$34 7,_J/]HAAJDH'!< M@D5JL'3,>1HDB200)@(A*-M*LV(81X!Z@Y]ME"="RG3E1(5T$BQ\E9*4.CWF MN3#'(?:FBH'&@$H5/!UMA.BB9!2GTHM!"V6]KRF)AEK5:@O[LJTJ7Z M*%P#=2G8--J4F1,V:.VR,TBY5L^^%H0]8&S5!*F!FD>,Z81K7'P!,H.Q,@]XF*^=_B!%AJ]&XTDG!8AA\KR$3>^_;N<-7F!) MWEW]UOGV/K4D' U7SW3>=W)LMSE^91B\=1 =!%QV)*0BI$KMU&"L99Y,CN[# M87,"A-OQD'*I67<3P)NN7:7#,F4(\3@_J.A^_VW<&4X C20UA[W9 MWP:S+H6'D';@ 085M73"1Y_N\Z/J\%]RFR>>LQ4I1[O]N+]K.C M4ZMEG*KA&TI=\KJQ0\(LRD)'X[/@F#XA,NTM;8QBDE*,8[#>$9Q:N%:=93C/ M,WEFJ>;;;Z2#XM%ZWT1Y8:2-H)Y9,J09*IM0PYJ*_%90RMRN"YP\.!X;-JM3 MB>W ET4"^#&Z0%1@[;@?#X?3@N.H/^?Q>]?QL-9@V/.OUA>LF[X9)I,.Y/X)&'OPX_OR_& M_5%O[SWE6+H48,'"H53:9-F@*M74H+UMZ?OB\6BT:N438RTCB;>1 98A6$=4 MTDI&FW?MV:L"!8-05TN3D.1G]5D;&= MN<8Q,'\MP=8*YT'<15]FIPL<815J;/H7>5JFB\GDQN.\-NX4:3/=KY!JR-)CP5G=0V(H4L MJTHV$HIKTM!6X&\!96^(-R4P*$UM()A%1H!WP 0D57OXU)$\O\ZR=LMQ1YA_ M&YGN/V_[X^)M9_QG<7<5JS1P]NAD94$[:8=@&S!)I/2NZCI8QS"$KK>\W@JN M R"R81D\ N%),<7:4\,B)F+1)X6Q/.T!SR^''Q21]^,DRJ;?WP\ZPZD9]E*< M_F8OL21-L ;V+W%"LW3F2%55^\';O V:)JP=ET;0#H70ILHP0CFL+$]-G:-A M!C1R515"2YLM#UNS,?=$:'S7VGK60>E]9_QN/)-@O5FW%W /G[IC&N2F]=, MT-6;E!$[+#18#^F",W=!BJ6&ZG1]RY0?25GG@-'2EQ, M<:/ XG,>:6RU37ZN6Q2A%-'*&K W #P'8U]@6VD/Q"P,[;?S;OE0G$/P"#LC.1."2RKU#UL\R!2(X2S;^\,6FM+.Y4RL(DS MBH(0-T(15ODH L3'O4"[Z?1[=U8_2/*E!,2] B_8L!160M%3P;U*O;&K>(91 M*K\ O9X)NP5$]T:@C=:,*1##&M2BQ_ G [:M.C1*IO)N[FBMWL3."(RZ1=&; MQ/'HNC0_WUVYT?7U:#A;LYW-%QI3!CLEX!@ZD,><.+O4!MQF-C&GZPAL@.B> MX&\R5I!TD?"0,NR#1X(J5.D2Y_.>>TRP0X.?EZYM""3PE5-W;75TAH+7ATVJ M%5^2W0;!95Z;8.:);(9\O2AM_:CFJKO;1&\8&+N1:HRM $<*W%AO"(0'][&4%?:\' ]:ZZREN*LOA-7HUY?Q3>=J9WGLELT\^- M9-CQKC,8@$?9G&^S>[4!KAA!S%%)#<:4@X*JNOD0DE=T942T8+DWW$<@Q*88 M"_/!I"Y]W&.BO>945V$O15U-1Y^V779P0LP$S+N;E+,P"=^*<;<_6;>6MMJ/ M+B(,/J@)'#Q^F?K05PD\X/QD.H@T8E@+T#VAW]3^VC)8'2&0YLZYU(-YD5:# M*E_=,9C<$6_[QUX]^ @.D/:E\8RQG8JHL4%V7RCF$J8ZH: M,/8$M)7_'0L\T'1;!ZD(UA\I^_'J*&)-5Q7$,O5X($@W!-:9,2(J;P3&1MBT M565UV.^!+VK*T3XLNOUHG'0O?X:IXQ=@Q[Z8@%.;KI".KF9_'9<7W%\, M^E=%^=M!^NJ+T7S&[0RU%P6@-;KN=U<&=I)5O$+)[>FT%8%_&6?U:#9Y,$$K MK+Q@DDJ2D@F8PU5'11KS;+?4&ENN,T0+-/>$>RW*RO?Y+RE M@NH0(8!AUK".64J5826T8JEP*C,2TU@ M+M01E^QH,@Q<7Y+ZDR GO2%>Q*H'B, A^/QN&)+RU.FPCPRSAC".83^0:.+L MS@BM.GT%G'>_2SHML^U/C X[RC"NHL16L&3/(A*4PU7Q42IE?JJ/66:)WY< M67&"3588PZFQ-9BEQF(>84<;7'5)\E[7Y,4AN>6RK54FV WF#967D+="2.Z0 MT9Z U'%OC'%_X^]+WUN'#GR_;S[5R!ZU^MQ!*7!?73;$X'3T?OF:'?WV,^? M7D!D4<0,"- XI);_^I=9.'A*(JD""9"UWN@121Q569F_RLS*8T?Y.DO>4W/< M=\R-?CQ]U@SZ?WE6_+_/87)?L11^JGNX5FS$!)N7&J6G>0 ^V#K>UG57M42M M16-9%A5:46N/^2_GU44*.JY].)H%BZ[ZJ.;+F&[:NZ[5I& M:X++EFH"&=3AD^$P00D"#:EY5T!U]AC6GSQ\-,*SW0<0[%4 M6354798535;;\R17W.XTKFPIGL^.Y?@QO]:7R3KZ(>]SXSAN MK*]%:68VN:VK0:L@-#VU4:2S7EC3&_,)ZW#?S%\W,'!JV;'FRH M.G"&J)M:T]ZT?/@C4+3L% M[%7K5.-^^4A&\5U/AA$;DF(",95FF[(#//S:#GD1K>,)7F31N" 3C FG!Y7Y M#)'](8Q1.([-[!%MVCC3Q(XEK@US@0VVL;946]^RM@S-W)S GN-B-9N7[##/ M!3"77!BD ]/2%%,SVYK66)R[J]FL]Q=:*07B$=C:HP/71'K)?OR;YBPK^JKBD*:/AJXX5T?#'8 MKHI^HUKR9HO0D\]@K82FI"F.YOB:[NM8HE?1@M9S GKZ=JXV@PD\D*0D>/3M M8H978C@9_/_DF"QL2U840"S?TQU00(=>6ES^IYA\JU_WZIF/ :!L M!<"FCB^YDJ1);<W#0)=E3?UT_/3Y+4ZQK 3V(IBJS:H398F!J[:5HL)?'G[Q->4Y4U+ MK2^39"<.8*.*V+[+,70G,&S),[VV:()C:MMQ$;*H] \)]Z+*WN+@!+HFFHID MR*9J^2[Z:MLH/S0>MJ*F)+.7)'DQ,DS!SJNPY\%$1260 LEL^U(9RK8TP.76 MIO;7ETFRDP8L'R)YKJFZ ' NY@GKK338SG9M#=G037V85-E;&A35LF3;E@/? ME6P%@,(RV[!D -.MUF#8BJ;M9JX]A_/*?AC8KBQ9 M.K"UJP::['NBU5+'D[2M*@N2J1@[%:']A_.BDUH%/15= D 62PH4S_;;-MRJ MXFP[4BU+W&FZK0WGRWA&)F6,63(S/-3XF-2>:VSR6$=>?H5A.O&+^3S+-?0= MR8!-P=!,#W8'3W8550Y455-4UU,#!?N?K1/IH!&L#9W0%L1V,JGRQ9=M*0\W MBW57L24=]O? D%07,?V P>[$OJ^ M8AAMG4]LTK[MHM8VPC79#_D5>1)M"?N/JKIBNKJH@F5M+-,WO.U..9HI*MV/ M^,4Z*Y:G(C%=Q='A3\\5E18!C$#:CJ.2#$D^9LB8U^J$@.Q87PM^I84O#VWZ M O@$(Y-]%[ !#!3=$[6V$AK Z78]#''#9-\]C",'^G+)"$MT D>S5=GP/,75 M/;M-M_7<[6,*S;"LCD:ZS;-K'6D<#39K&Q1_6===4714M77OZ[JZ-5!ELT(7 MTX&^V-M7\33/LS731GK:NBF*JT=66_X:S9 D)B.U,?/AGE0'V\M+ZK(1]F.8 M3>@_?R=YT=9^DU[4R?8)0Z'/W#I'7WKO:?+0KS#E_/.77S=/YN,P^3F-B!3E)LQ87-0C.PW%(;YN4ZQD:H!DN2]6$I M=@8ZG&DI #YI*;VJ?86^ FG,CKZ> M*X-]H'JV&8!>ZSN>IK5%=V5)J2)PQ)]$[Z)IW'SKSQ=Q^D3(2E(B.U(;/H"* MJ?@:GAZ+ >QUFM&0.G DM>^HTK1JK=)JD1\_@>B#1C\E6._3 PV>!=GW(KBR M=LNG,AO/8+BK9%_NH*O]7W5)-2U-"4!_ZJ*2.;BJ(R6*[#R3B,U>MZV]Z]D*KD!98$=\HZ6-22YGIBFV_I MV&MM/=J%U!3-NH*5+&&V&QVE_XHYQ@@(01AE.TH)G5M$U^#4="3?LCW34F1? M-SW1E/36&!65#6-_6=S,NE6L$R[N7E0>_+J?3KA760!]#K)O>)87^&)@FJZN MM=751&NSB\:2!?1;XU6[]#)9@+XW[__^JZJ^9$NBH6BVX9N&IYINVYU/4CUK M!VS3D.F3+.LZ$0>P<.?9>ET1%%Q;]CQ%"21+5+&W;IL9*"ORCC64-!7K/%[' M(AZ!P69/]M[ #"P;L#>0/2F0/%^4@[8LEJBYS^Z]QJUTDKWW0$(/9/7?Y, \ M(7B[GNU@/KSM>R*F8DC:LMV]*KG/;LO2&=#[\GEC#X_J"7G#M'35]+%[M&>I MKB/K$[9EM-6K$E;X?6CZT43^.3V2!A[]?M/(8;K)GN MB:[G6:C=&UX@^VV!,EW:[?S6L0BQ>;UKN%ILYWR*MR,;AAI@J25+]5W?EN7V MA$E3U@IS-0MGZ*(JLCAENKAU.Y/31#(T3=557?,4V9HH[@MZKW@2=6=_ M"@]YQ<^CZCJFY"J.B[GAGJZZMF*([6:*Y6>>5W6ED]@\E[3V9]N$UVP;155, MV995$:P;'30GSVM#;71[LUGEFK1+.E]Q5BM^'FD/1%MQ%-75?!!TS%RR[%;: M'3EXMN.6?JL:U[CV?Z>#&=2QEN6)OF^IIN[+JF29FNOJRK*4D[:K-Q8P@J2= M)*)DG9[G6,.O:1'&QQYAG6Y%U_-&1,MU/%?W+5T3-4]35*T-)0E<=[L>=8=1]"3JP5=/V'%$5#4EVL'*S+"Y+9$AK)3*:^&DF0KPOY M@I_7 MB,'RO$(QEJM2':'],J47Y6 *-"_M92+CZLIHJ@/:@J(KK@>K8\'^X[7!^9JM M2#L#NYGH>*^1CLGZK#_=+HM9FD7_?J8M_0D7Q8813L@D!#460 )+O+Z6PPA: M'!:?5&7? (QS1$5>5A+0=X5Q2+1>!XN5>HZ(IULA7""E1WBFJV 4&;8K^J*M M*A[VW6U+DMA2L"NE11_B:JQT-::NC'.+S2M"HHBR#(J9'P0*F*VFKVC+]NC(\_/A*FBPH%S^PPIN/)LJ/;@2H[GAC(HK)2 M!'"MZ'T;@28IHJBR.#)_CF0=K<>&^Z_I0TUS]/NW2FM6J2$;BFJ)MFM9ON+9 MKF&VGAX]$.WGW*S6;4?K]!(I6:[>2E[G&X\N3R=2EA-8CNWZDF/ZANZ#6 5M MN6U0L)5=(J48%I.2!L^3C>6JK =M[VB*V,-5,<#P!(7 UV ]7-L.%%%IZ]S" MUK3K,)F%/O \Q5@NR"]E 7IJ@G5%P;3-HB2/QD?'<72[)NM50G5=D0-7<175 M-3Q?$2V]M6\LT]FJ$FH9^Q0Z8T"WCA;G^+CTTPD*+ "V)-.#P/84V_+-E=*. MJF_NA"]5L2R)(7YMD>S$ZW%N(5FK6^BIKB^Z@:@$@2,ZFFV([78B2>ZN- _4 MT"0F84XG7H_#-+1S2\VJAB8ZOJS)BFXYABI+LBS9M40[\S09!7>G79UB]*CX"VTK69TU? M4_QJ8$:L&H >@4W;# ];5:J>%K1&K"F:OIC,/JSE5#W)\6$%'5GW35E67'?9)4OV MGOWPLLT-DC6IF*P%[+A11B_NG=]WI>F.8P6N;-F284H> M&.F!V':HU3W:V5X2-ZL]LR &$PION_77G6!2_S3$]3X)JB-;KBR9GN@Y+MC? MCM&>* :*N-7.;:?WL!/"=;0\&_CWFU@V^O*(&C31-43-;H M"U_/TV0E1N+Y=CBZ[XNZ8FBNKVI! !3VVK340%=V>6LU3=3U;6"JA[__M,R_ M29U-RY(TT?-40%PO,&W?]A7-:UJ 6Y9F[IR6NME ZSS. #AW M8N.S S4TU1 MU<8V@';@N[JNM4V%L=K@IKZE&AMC?'$L;QDU0-_SW?4\%RPB M$R'6E#W?5,7 ;T9M>[Z_-6K)/-FHY>=;UAJ209L?:8ID:KJA^6H[:B^0MMIY MJHIULE$_SR& +Z:K*Z8OF0$,5H51J\VH%5G9[OJYR<6=C=IZ@4-T4;5D-.5@ M'\!V\:Z]I+5BR5O-#$%03S;JYSDDL$U5\6U=<371EPS5T8.VX[TF!UNYUO(F M$#(:=:V]'=ZQ-A =3=5A3W)AZ);FF8$N-A,P7&VK%H"F'<+BS; 83>2E?GV6 MJF*A5=V4-=, 4%$U4VXF(OK;W5REK6:-)YO)*VT]%8 66]=\SW8M43<\8*]6 M$E1#VFH[*>N'8"7CB;RT)!3H?4<&EM$D6W0<46VW*LO<=%^^^V&KUR>KB7BD M36LYLG?U2G;[=@M#W5-!+9=S=C:@ZC.UK&YYRU$D MU;"TP'+!^+4D5[,\&WA+=<$B=GUOET4OB9O;5J^HU25ON98C6I+HFPKVQ'&U MP)%!,31L65,UVUT+$#H7M38*OU1Y+Z3X9;IR(GIR!'-,6S: =AKF*[HN<)9: MJT:Z)&MK!3G;R!QQ4T]]XZ2[IV"7G&>#T_.=:($>*\:FN0XMBUJGALTA5$<7S5V)@!*^U-L]R2[H%&7 M? 7ZE6YYJB))FAN F6[[;7R5:(+^OXNO>D>CCE$_,!3#-] M26U@I5U5OD_(2,O#GC:.J4^GY,^D%_B*;>JNB$:_JFB6)LI^&R@MKP5*+VEJ M*LJ^--U%E#U(2L]MG]V%#_9MV*(-&I5FPXQT# 37/1\U=U,"\]/V["WWG:;L M)5POC[*S:1XH8/9D$N$"H*$<33XF;KB(BC!^3570+-LV M6403DP-1/44 ]( M9HBV3JDY()*]Z)G FN2!*L$41<-1;-^C>K?C2)[I^LZ0..-PZ#V.,Q1)5$!M M#%S9!J7:\WQ7E=&PTPW7\?U@R[_65Y*]XGQS?=_U95751,\J02/:B M@]E27-$Q9=>W8')NK8T8#BAJLA9(ZK"F>1K.4 W;L$S#<%55QFHY.O[7L$#Q M4$4OV#[U.R7)CC,T.W8(V89CNB[H9I;I6K)%RT$UIKJHN^Z6[]_:/(YYVX0[ M)UZ7E@+0PE%,4&I]V]8UT]5TO\U6<3UM:U>71&E_?F-)O<,L].Y.# 46>IAF^[YBZ 1/4FT0>473-'&LC.&)\AZ[4>%S.RQ@K^M%*\7A91F9 MH.B!?$S&Z9R\IB4!9!L&6!H>,+0G!IILB(T[7@-C='/>.SSQIY[S4=QIJI8* M:.7)%CV MV35:MW#1K!#E,%&E7=L72>>[ $G>AJ6G D<";5=S94T2VU#?W4] M$#SLBM$@F,M[4$LL8<0PX/FG\[AEB!8>N> MBL8IZ$VZK(A!>R@JR=NQG9NU*<\QZ:- 1/5E$W6"(# "W58,K"[8+K#F;@56 MJA;Z<\X^V0/,/MEW'%L*3$OU-#M-[*5#:A5%(L"F#VBDKMBOI[/XC POD>+"-,SQ-=6U>-[7,$1=%H<@OC\9T<1#S),DW;P'AU*8#%422W M93T%K.%=ULRY)WT4B-B698F^[VA:H'F@<7JZV$8=@&*\=1P *I>BLM=VJ";BB:KJ@F5FP_0TT"HQ";#Q+7GR M5K;(C:KK(,N,I_E2&A$>TMJN+&)_$TEQ/3,PC4:MMSQS2ZV7 >58@\CAZ9<, M0,0Q=%WV3 V57U%63%O4V[[;MKBU?QFL>>^(21\%(KYA:SJ-DY-LUP:K6EGV MAC(T5]\&$4792B8\_60/R#?0%$G250=T?E]3+4M67*OA8,-UMXXJSK^0!X*( MA^L&.[JG^:[L WMB6GL]0370MP[2;U0#:T$RG^;SYHRJ2::NZ8ZJ6X$F!8IH M!FTO'DNSMS01"4;(6MD]/-GY[2!BN):C2IZG&+:I^)8O!4WFF2$&SF:Y/ZSE ML*"C:EL.9( 9B[G!VF4ZNV58HFN8LNC8 M!KQ)<^2VLI\(,M>Y.7/XW X$$47&W")'T4VP:A1'=V2I]8G YK^%DC>87;PK M+OC9:7XE,,XLS)ZJGX(T(]%]XI991I+QT]/]DT%H,>05& 0S9(ETUF>=0$^;SG_9+&W1=J]EB\N2*P=@*0<:;&**Z;I:>\*$&4M;NHK6VSF> MG#]\&2QU"2BEJ3:Z_'38))=J@+(%('VEW4OX ;JK;;JVY8'Q:_ARX+FVV/;2 M5?UMG:ZW4SPY>P2R[?HB[,N6J1L&_ .T:;.S''F[,0I3TFV47%OKGK92FJNAT6J;$MN)NF[SJ[T*DW;=+P>-]:. M9ON2-$B.+OLV[*.^+(L**!":UGH/;%O<76M,,?HZVU?V!E$/9,?V=%?QP836 M+-@#V^.IP-1WEB SI TMN5>S?6EM;2,P#=FV;$_"-H>^Z[M>6P'&LW[=(B#:(D3,91&'],IFDVI\+N1?DX3O,R(U]A;DX,%LCS$UU.39*PNHUF MFK*OZ8;C:F9K)H "K+_[X7_BXL,D>A#RXBDF?WDWA4?>3,-Y%#^]_QK-22[\ M3!Z%S^D\3#[0W_+HW^2])"Z*#^_^Y[[XL'%[#);8S8R2XKTDBW_X@..["6, ML/WQ8,X[O83)GG%=[WUTFC&,29G]YE\ 6]>[[=GQ]&^S7 M&1&F:1RGC\#=0H'56G,AGZ6/ NR= NZ=8?+TQQQ$*"R!OROQK%=IO+I*TW:5 M\G:5)M4J"6$NI%-A:_['C/=_RX3\3SA??/@O21<_*.)(0+EA\F@!1)S-(#TR MIAK&RD E.E"3S4"_BQ)8GK3,8<3YG][WDK&&(@751[S\/3H0H_$SX/0Q>0"6 M3K.GHR>P"">XA=SQ'NH72)4":KSZOO M37#[B==>(^$U[8.IP MC$L?U-31?'#_GBW#\(:*K MGVLI7OTJHS*'W[PZS!6!3F$@4]A_W\^B"0@Q6Q!N-Z 746N=YNUPE755'W5#^>)RYG/LY\ MQS+? 6KE,P0^"A+OPO'O]UE:)A/ MOF)8=BS1S]*[9GFJQ6WQ^UO(N*I"RB^HH<>0];]9D?)5-GR)I!U0CG)PIZ23 M1XIE=$Z^SKCJ[-8D2^:ZXBV9 QP'N*X 3E69*<_7#7 #,7:[).$_TNQWX-2; M19:.27Z("M>.67[%Z#B&8 >8$)7$L:2),I(-9BI$7Q:Z:V6 [_D7+1$*NSWG M4B2"^P6>IVT0)5$^(Q/A/DTGG>PJK[FRF!+ZK,*GCF1E;V?5J_QW+-GZPEG< MJ!W !G=-PJFJ.A?.ZS;(UD?P4DS",43]FA9A+$1U*$5$F/G9U]E- 7:;I"6& M-KSE..CR/4[[4HT]D;IW+EDC2Y)/1JE+@:W^(53O5(?3 ]&5^\49H-0P_>.2 M.))5]61TO#9'^?TLM#>OL0DSNHR0_$J.Z=RLJC*GE(+V>^'C+?J4-ZY\ 3,>G3 MR4"7*NR:RD<:E4^HB&W*DOQ!" L87UZ\G$-W+#]W2^7]S;4AH 0_R>H<7D]( MQ-X3[BC87".4-'AX_"D4XMJ"]48N;'[/HPA:GG M41N)ILAJYGU9RK?Z#KFRSV'@VF! %IG%A/1E*=\* QV:7,-7*CXF>9&5M*K9 M,4KLJ^%8%Q-N!;*EF^P.]RX]GHJ;B*<(=KPDZ1+-[G/++D6ZN#E21I$I< >1V($\@6TJ$Q$QMNQ2)X";1"\3]D80YP7X30C1?9""J MW#K:)_31,+AUQ*VC'FU5%R5=NLHN$?/2I>OMUM'@][ JU ,R1)7>$>[R> MR35K&1R).!(== NC42#66[ U2 1+SS2H_DP&F_U$2]_N?:(/1YG)9D(_PBS M+$R*XWL(,CW2V6[]23M_YL)X%B;W)!=HF\G5+J!A/8_':AX17#--,X&$XQEV M^,2+MZ9VS-#RZ!N3YPAS^'*6"P20D%%OST$T(.U?J]'G&)>7P8&M3&=2!T?5 MSEL*9MB%;/CD^>0','E> >F-KG3C#.?:O2HY\W66$2+\5"E&/E6,4*<10)7I MQJ8[22$?SH]#Y<W<2.'Q(NHR\4J^*=[CN7UX3@?]H0/F<5PGYIVG$FO MATE[!I:<23F3O@%)>:^\Y[G6(?=1DN!QPL9)P9-P%\9A,B;GA()A=PB^\#[3 M+$FE&$KGQ!H$S^!]/*VTAV$U'+XX?#V?;,3.K!LVSW#XXO#5$U;D\+6_]J6P M"PX<-,]P^.+PU1-6Y/"UO_;%,+9YT#SS5O@:R+GLBPD&K'/'F@!@@7Q;D"2G M,;;C,LO(Y!@W[\75UOM.UIF?:%UVAF;_Y*EWJL %BXNF,3];X^+"Q>52Q<60 MF%7]X.+"Q>72Q07S/#4N,(<(S*4%!W1J#'W*TH@_ MFFA]D53NP[$DH9],3A&4WKMB:2QI>#G%T5A219:9M4>^FDIH_<.>WBD%'&8X MS*P%)2D==8+A,,-AAL,,AQFNS7"8X3##889K,SV%F;W*1^_Z^\_?E_G-?1@N MWMO $=@^*HR#* F3<13&'Y,I%E+%;[TH'\=I7F;D*Y#!B=/Q[S_\YW_\N;G9 M"?,H_V5JC\=IF13 69_2.!H_5?^V=P"!$Z3B9S+]R[O P^(??Y/_^=5[)T03 M^"(<%S>J+IJ*HGJZ(KN2$4B*Z9B>88B:8P:^$NCO?MA8E54*OU*<==>B[E,. MNJ.%KS[BY2^7AZ:TQ0+*GS*2DZ2@ZT&K 7_*(EBG14SHSVZ:4-_EZTW 7II_ MIVU"9P2];%7!:'2YE4E8 M<1]'-C&$E>_55/ SY,&U:$5\$7M#6V, L?B'!' M2"(L,K((,[@N2NB#LPDZ[(3'J)@)OR;TP5_POERX)PG)PCA^PNO( G\)6V:% MYS2$' EI)OQZ^^56^*MM?QI1,H>+!:P.K1B'U#H9VD@&''Y:0BP'HQ;CM)2KCV,UFD62' P,094$2;_X/+58?:T?*NL5=6W M;P7@NYP(+Z_?<]A*%CMIKSPF9QS%N#0T5AE10UV)6 M#1,4AB+X^G&6(C2FCPD\+2_O\F@2A1F@V:U@PP)3;APW]S3/PIN++$SR<%P! MXA*721S-84P%:6!MN3'="MLHTP="#XXKFC6JLTKCW#_C"KV@6VRT31FL$&%R4;+T6DT MCA#!7K#ZCK**5$L>R88T @6=R0.7XPMS]L/ML.4#!?O5!AMW41P53T*15H)' M]77\M,C2:53U-*B7%>41M,8)61 :GRN4"US*\2PB#W3-A9@\D!@!(8,_DA+9 M94+^5<+:XA/S2;=S3O!ZP9UO*,UK"4BLA#&,55:PF0ME$E<]@$ M\"&,$90KQ6\>9K^3NJ/*4F_L0(ZDD:*+78@13.(QS7['E1R'"[1>NAB^/%( M"3H8?KM*P.C3$B93:RU+V5F3/ JQK:G1XB@J000^T?TS&L\:Q0E4PKL0]^AT M4R>GN;PP-QG]MBU='APM+9R03_XR_E^M<$R%]DT1@VQMU75(_SGN,[LXI M11NJU*\](,VB>Y"3&&XN=NTN!>WQ4#6_6GX+J!"#I2K48$-%#IZ\ % !_ ,; M\J>=V];J;'8/JK:5Z6#0NA3N00NH)#M,=H_JN9>AI-?V!YH]"&2Y\*[%SQOX MYB8',K];N@?&89917U,XK\R6C'I$EBZ3.LI+R&>$P,\45R9(!51[1C6TAPO0 M5KY%&K(U\L#2UL"[-.7EH %P,S_AH? /: 838A6?Y'RD%U5^%5IP_>D9$9&(6HX^-K M#L7 MR':&C;"6& @=+^!Z_WY(DZ?"'%( J9"\0G(G!_B"K9M6;$=5[9$7W-\ MVS;-0*R0T Y4.W [1\(N86^[T06N]HU#%8=50G)K^>WQG;7H/(;9I/)TW1$ MH3"I!9W"792#<5+4#KQ&VVH7@?IQBX*T+C$GA8?A!R\");!(LQP$?U*K*TN- M#_A:%.KW?TRP5#6**8K"B(K^G/I=6]\PO;SZM?*;)&3#&SR+J%\/KH?1XN.J M 8.:E^/5<>6PSE UO/L-_9:@#2(NA]7SJB.>#?46)I#>)T"SO,*$";IFT-*4> MC#2Y:7X$&_4ARO&7",=4>]EQ(\A)]A"A^KMJ*S^KX1^N7/:08NQ$W=G0*/Z(=3_6F*Y&!S<&NA4^JYF*] MKS;]@NE\J.9ARK+^XYVNY$HVSYC!1MT!08NJC/T*AC!X4,'Q_A.?S=$\A-@^5Y!"IL-(W@^SDI M9NEDQ\PX#VSQP-];B6=S(+O4G)$E_!W LL$88#I2K^':->O!6@T]).-#WMBF M *+ '@^UO?4JSNWFGHP\1.1QPR!<>QL-0XM@VF$F5/$=Z#Y?7B',P+)*,PRL M78DQX*RW#^MYT4,$L]@NW7$GC?,ZY@Q1)%YAHTD]-.$I(G'E@TZJ M_77[W#/,\W*.825I>QM^*40%_3G!35U8A-%D]6<:,9+C/_!:M.)N691W<93/X ,-C/V*$1]E]D2?6WGMIE,:3UEME(".5.NL7$S(KDW( MXSC-T+))J^VQ=8#NQ,(*!1ERU:!T.):#Q7"_W1; #O=?K=.0;!SE5?P"K"LN M8.5&K+[S"&M;KSA3T+]BDP:9M!5CSZ ML_W%L_\F_#5.[^!5U=EA\UO%6?0X$W%I&0C^@.Q.]]BPC8MEY'R8IF7&+B(B MK]VL[9(@A9;S6%V "N^7LRD72'@F0RG(=E+!\5,2JN".:G&:,XOB:8&J1DQC MI:>$AKQ&T]I[2\.E 6DJ#8>J5'<$0W!6$""GB\K.E%O=2A1]?2LY4M(.3)7K MRVB[QK"7QGY="$P],FD_9 MS'GK*2NLM*:NBAO:*GY>Y;4JGV,M>5/":UK^JKAC3.*XON8O[\1W]'.^",?- MY\/#(QZC23%[;UFWEJ@HIJ2KL@9\;_RA2:@< W^&BYR\;_[8DHCE$%>+2K4) MEL;."F+[EZ6J!JC#B%[-X-R9+EK=+VEOO'_0MZLG??U ZHSU+CN>60' #FBY M@WXG;L-9>%/65!X;*PR6S_H%^ DF7C*=L].J>I M6;BB*Z'39N]JAI?6JX E\_ZR>FY3" A0FYWC197=5E)86S$R2-5L4:6 MQ*[TZU7W7QR0*/=N'V*^3Y^>%==:MS"6U MO)]LEZ:Q;S>#XQ@+?!F)O=DG" MOU8G-^<$MOZJ$^V9DLP,^?NR[EVK!EP#Z(V@#&1.6Y%N1 M61^2OL !-\-/=EJ_E@+/3)M[K='$ $_P60NN/)* [)+*[H#K:*)?Q0G8@,3_ M\E4*[@FX*$^ =:O*W!/ /0'[DO#O)"_J:G*K-2!H"N+9=)(WJA[LVFEUT*JP MUC5.U["P$\+T3I3[)[67KSI+#!7S MH^G8%V[C+H0+T@.X"X&[$+@+X87^QB<;V*NE0093R(3I.4M=@H<6P7PDFZ6A MM5W%9*S39%F2^&U0?+Z3]O-%&IF*DIN,=K.C&A,HN]43YR M;Y0[V[@W--TSU++_O.SW4U4G_!4[^O1"$^E&J>M(-?Z\LV_2BV4W7ZMA>4>* M1VS#S42 F#7W9-9!@W%US=?*3]:=I9H*IDUQY#&AS:-6:E#N[H!5E:2D=95? MZZCUPD.B?-D;@59L+IK&#:LM"#?JIOZQ+1>XLQ0JMIV:_%;F32_%9:WR>OYE MAEV9&P:E.Q2,.L(FC&UKUI5G1K1!>)I-:#]%6K$7.Y-@2TAL]OP0Y55;ZFHP MX6(!X%+9!K0M50B[-^WHREO$,QCLUV?*Y^[DKV4AR6G=P(QK',>/]I&63:^+ M>.;OCV?FY_B!UY.LG6*M0\MD4D_2$,];D5$9=#W)-]XN\W*4V^)]^:<:%T:? M=KCZY MK)Y6H^75J7EU:GJ??BMU'[)Z%?@V$/?6A5>GYL!_JMAYUH'0TDA3I9$E2ZS( MTQ>IZ%IQXF+2&S$9CJ8SY#0;_=9@5EKX4D""NYI>J]3![=1+\BGU)D7Y.U,W M1Y+6?0NS;5;I>!]C225>Z_S4GGRM[IQ>U#J_)HSN M/(#PO+7B-66D6>P4I3V)==WZ$A<4C=E&[K#QV' M!_H'+$ M%+[9E(%M])5Y^(2P5,9%4W\-])5H$8%>C7^1Z &W[YQFS^.25YQ _D5KOZ:L M)B7^@9E&AU,HPNR>%$)"2Q-4:MY*Z<1*GT']!*=6%;S+2UJ;#BYMY*&:Z(2 M1CC)FT)YF_7S0'&;8NTLO!>V0U0@@5!MS;Z?[2^>_3=Z5YI'!1$^@K;QK5(# MF6E$Q2PC;"HQWJ"ZURBC596R1G>CI!L)>7GW&VQ@RYJ$-:O\,:=%@:.D1+"H MZR+20G\K5!M7NW+D/I2-5XG]6RTH^RUV\L&2'A25/J)1NE MG0;RLHH'>SF&':K<7P[DA0-YX4!>.)"5-/'"@;QP("\ MB&XU$SRS[D$UO/[FK:CZ[K"Q*\_4ZY^<7+X2 M@1,6+7G-7=F?LF9K3@#6&_9WLCE2%)5=(:]CR=H71N..@ O2 7@FZ45EDEJW M)W!77@H0<8/]!$5 7JNJT./C!-::A &FORIJ)R/M57C=^B>OEZ\T7+QN,&05 M0!)O)9T[#I[=Z@=6-.+L5'QIL"P'A]D8ZZGZQ8SDY+ELC)QF$&!"W)QF!=79 M;C3I2YC 5T*9-YE@/\'KB."&69P*7Z)Y&5>)11B04OWU4SHA<9,VU#PSI_VPG-2AI!4PG-2 MKL!$>#TGY525NE]6+$\0.Q]]H_H";'$^W>(:M\B%>97ZRX+/)J5TF!;U"BW/ MS90L/7*2*@^2VKJ/6T[-@B7^W;AHCXPWJ7N,:_FV)Y'>D\NL>S.O;C$LMV! M+VNC_1SEO]],,T*$"'4E@B5Q7TN0[.=Y&7LAE&\U9I'G1TE;7YB$V1;(=[K] M=[J.?4-=B(O*Q:7[_:=':N1)+$!X7P22V\_&W+W9J]J2?/(A8'1"S;$O?,7- MN3YMY@?9$9'@5\BBA@XY;=B?&E@ 0/ NYDL!MB<89N.?Y\$:=/ MA-0U9#^5V7@6YD3X%(?)T=-B2?.OVWTX9C!ZDN5""E@0)6$CW0L'O,=*RXO8K%CW)A M4>/%9).GL8$(TZY!IL:V:1 UGNKT@]6TB15H&*?S.68BT,G621+3*,L! *J9 MQF&."1-/S:WI=$IH_\.J$TJ-#03;I0 ]0*,EV:WP5Y* ^0:@-6H::]4W;5#P M,8IC;+R"R!&R[AF91]_J; 0V1 US84(*DLV!,2?"W=,&)9TTS.C@O2@CXR+- M\@\"(FTTH8 )?)6DF]2CO:K(MS%AE2LA&RRG?"LT6V=.1QK1=&"A7+ #3+9M MLH#=42"CZ1/2^#Y+\WR]65 QR]+R?B8LPJ6.338<7!LK_(<- MXBK:R&35/O29%0@?PBBF.3(O*$BW*QUNOJYL,.&2?]/L25B REH!T705A6HE M#)2WZ($(]V4TH:_ ]U5C6!6"#Q45X41I:9>6EO:&AF([#,!5UXG:Y)]Q@W9?@Y;:L75?%'=5:/U::#]7C>SPNUX8 MN%^>0QE,TEWINE?WZRR3L)Q$!;T8K97JMH0&WX55:^[:3&W0=I&1&5R'Z!?C MIK]L'29\1Q^:ECD(5?ZG]RS,#]X@C'TRIJ0SR<94SYQ-.>QL3#YY/OD!3)[G M4+XQ2L6X]C3>K]AA>BV1=YV@.Q7&]HI#FL=1 MWV3#J_W(#QY.1[?^Y:E?<]O!(3-I3S/<^P>=G"\Y>'+PY$QZ.B;MJ!P(3+Y/ M&2B=MNI(%9=+GC)*T/#0 &D1C?BVX PRB9(JO=]X8=!,\\:V6?BI6N M6#GD\,7AZTCXDIFEX@^;9SA\'KYZP(H>O M_>%+-#A\L8"OPWUBE^7Z^A+&F%.83.JT)1CE,6[;BRLU9EB\V?,)-JP+V] O M5QYTBUF]6"X/7!X&+P_22)5XU1\N$5PBEA*AL*O.>BD2P8_2!QNL#\LBY$Z7)*0*HJ[R;/'9,]VJ4N1[1TK?MP#"Y:7+2N4+1,H_NS M-BY:7+2N4+2DD6QVW\CI4H3KV@][ZBIQU.8*)_,HB?(BHR6,.I&R\R:.=B%L MNL%.27R%.GWA&>X3[-&^=7D2I8GL=$,N45RBKEVBY)%EZ%RBN$1QB6(F48;. M+MCN2B2JJW,OZ2PVV#K/,JP_2>_[FA9@D[U6%[8;#E2 R=IB54.WR*@O?<< ML LM?HU\;XD][DUXL3*2NL*\0TC6%^[A3MV>YDAP,.-@M@>8B08['SD',PYF MEP!F@\CN&0;2#2-E3!L9["*6CZ?G(/B.8R3'R!YMV<. P3XAG<4N3O;J%;[A MM&D].]5.-;AGV[N,PP5M9//O98LH[.]2=1W+A45&F"+\)=R0ATZA8;5#UK-,2&V&1")_'NU-=9'>JE\&C_OO/ MWY?YS7T8+MZO-DVRDTG3Y="I6 K[ N=? 0*=&/CIA__\CS\W]WE1'M[?9^2> MWOG+]'-5H?$KPE![ [8J0@#]3*9_>1=X2/>_R?_\ZKT3H@E\$8Z+&]D5'5.2 M3">0-%-5-,.P9,\P1,TQ1,]QU7<_;(CO*B%>:>:S"\\[[UY<-5NB\DU[%&6D MENU'\FUOV9-%%19,54=%WK87\FZ[R-:L1!M]GA MD^>3'\#D!])6I'>^AG:X5]\$9[L_D\"ZZ=)I2K=S?KP(?MQLRG0P-W)(O(A. M#+UBROYU!.&L=DY6XTV1..LQH>6@^LUP".1\V <^[*CO4?^.Z#LZ'-Q-V-K# M+GRASN*7O<.'\O(92#L$$.@-L2X//4]#Q#?!9N^HRMEQX.S(.8YS'.>XP;L& MNXP)(Y]B\DU89.FD'!=-C, Y[;J^$(99J.60 B8E>20JO+X[=U^3"^2;M51I9(I=.+IU<.OLHG?I(E3NJT'&%TCG0\^SU$7135?<$ MYN@QA&059]N!:)HC66;6QI47^^*NX6L6)G5D,J^CS(6)"],U"I-BC32+=0%+ M+DQ M23(@21WN)GD]HFEPR>22.23)O!C)4R1V_2VY:''1XJ*UXJ]D9Q)>NFA=PJ&; M:G9RZ,8XG;2;GA]#<%F)443$U55,425$51_(E MU?2J?G&FZ+JFV'F_N WI43<@"3^?M"SPSZ00?DSS'%M)"FXZGZ>)0*GZ(@>\ M-,/>L>NY!NN$>306$B!PW! X1\H*42X G(S+JMWFW9, (XR0!:H+PX%% M(0!9>$\ON:OZ=]+AO/;8M"SR(DSH^+9:CU8O!44AG4<)?>UMQ3XYS#(O=W4K MI<%$]9LS$H[_54;9[NNRE<%CXU'Z6YK11J3UF.M+BUE8X.!% M<8E/>'$1HD0(A3R"-0TSX3%\0M+?T?7;N(U\&Y-%T;YP=>KXR"@9PYSRJHLJ M?(C+"1'J=:F)CM*.4PCCA@KT88]I&4^$&2R2<$=(LD;VJ)KL!&<2/2 1"I(4 MT?()LW!2W541?22424SRG-Y%IE,R;IY_A[%<1733/.I6V&Y V@?9&92@8]_. MAI=@8:E 36JNVR'^M(=N.)[Q#KJ7V$$75GY".S"O2G\E@RW2+IN\UA"[J/AF M&69) !6+)R%\#+-)+CS.(F"736@3PO:!!&^<5EQ50^(=&8=E7KV>#B5?PB9\ MG9,Q &X1 7AL(L\:0&QVE3T>+O;0?/90J-8,NM[VF6V:18KLVL::_>@:*Y^W M_29_/>\>>KH(H5>KK_>T?]F2$KR?*.?0*^-0WF&T_Y[Z\_T4VV4'LV7R0/),;1C[8R^7R9I?WE.&9DJLQA<#GM] MH\^IF4E7F&6D<&;J@[^GS\S&D8LS6Q^1C7L07ZE:'Y"3K@>29FN7XEN^IBA78DFI4.Y<$"X668JY4/!''%7)F#0W:AR'.4V: MVOW6*J%JB^6.F?<@DMX\,B:8EKHR4(D.E%$JW$;NV-9#>5X7 *W.)K%+.V]J MTEOO'_3MPQX]G_Q0)C^0,]C>:>?+X6IGR)?J57;4GGK)L(, ^LN /%]OBR/_ M5J8%F2S)^BF+QN3E>(IS#17467N,51%Z.;J?PNQW,$FQOD@OQ_<1=7ED^5Z. MKK+G>SFT[WXD#R1>2HCT)U:>*0[-')I?3*6^3Z(ID ((V4?!H %Y_1S974ZR M!^J'[./P/B:+LM=@)\@\(Q]F1LV./",?9D;-CCPC'V9$Y M50=R5O=B(UM)9AQ3^%.:D"=A3D]*A"EPT5D3=_NB93-K)M3=G-FW ])&HL(L ML+\O*XGW\89DY]OC.0H,# 4J%C!E26;& WU93XX%' LX%G LX%C L8!C ;<. MWHX"EW92U:VO ;MIDHPFF2W"Q2N!2L^XP^13NL,..$(=Q.;[+'$N11X')'J] MVZZO4,14M?M"%ERTN&A=H6CQW8N+&!;&9>[&R19F%!A"0M M2%5M[2X]+'#N"JT5[A#@#@'N$.C6(3 RS.[;OG'A.N<&MY6JR52\=OW%18[O M:M'Q7.[^(\5VM.T?WE20Y_7K[Y5:X1V%.L*XU-=G">Y*,G][H#7]-"@%QYYO?/X$+B( M.Z@[US(X?G'\8D,RR1R)ALX!C ,8![#SJ]HQ?F*\Q7G*\Y70Z$5YRO.5_VHUG)^ M9NL/@TG:&?HS]ZH;LT?&9'Y'LB4=%6DDR**T=Q !9T+>(YPU5_ZM3 LR69+U M4Q:-7TG+/==0HT2PQT7T0'HYNJK89RY,TY=3!\XUOH\@BI3E>SDZ.\_)*WW5 MSS6T[WXD#R1>2HCTI\M11CDT]QB:O\!KHBF0 @C91\'XI9B]DB9UMI'=Y21[ MP,++O1S>QV11]AKL!)EC',44C'=0V/Q G"I= MGDB[83X3R+_*Z"&,87%ZW*)B_P/^(&+,"T/ZPC"7C3[GJ;-+H;Y M-8;;]UC^G.')YLC2E,XITI>U[QR=^XM!'2D$O5"=>L]W''.Z3NSJ.P=<)_)T MQ3L<>CCT<.CAT--[+PC'F^O&&VY>=>?W@?6_,+NJ"J#%0(LW]@?J9R[+Y:'Q MA>U6G'\X_W#^X?S#^:>'].&'8@<%=*79(LW"@@A)6I"F?ITBQO>R[ES=O$^2\=,;_>$7U^VU@_WL4B2K?T(TW-UI<'(A MCU2+V7DKEPAN'EV4=/!=8T RPG<-OFL,SD+ID4^ ]RG<,W)P$"F%I^L\\9:X MPV&TI& ;E'@T/0?!=]R)VM-P&8Z1'",[Q4C3E,]/ST'P'<=(CI%#X56.D;UV M)W&DY$C)D;(7O,J1DATM)6-D*B=L CEHQF/HN/R>)M/MO'['WW_^OLQO[L-P M\3X(H^SO85R2JBG#3R3,RXQ,?DD^8QA"!CSHA'F4?P4J.'$Z_OV'__R//V_= MZT7Y.$[QQN6%0-8$:?>93/_R+O!D4;+^)O_SJ_=.B";P13@N;C3;5]7 D'59 M"B1=467%MCW#$#7'"C3=5-_]L+$6JW3]&LU)+OQ,'H7/Z3Q\'G57;H^CA-PT M;:9D\0\?.EI;^G&K4"U22Z#D$M*I$$1)F(RC,!8^)GF1E1@%D@LO+OP99G(\ MEYYKL%]G1!B'6?8$G"N$]K2.UK2>R3DY7@FA#G\M.P:AGZ,$^\2\ M5TW&1P0[CZ4//:H^)P>YZ1QVA">AS#&A9F7AA%E$LC ;SYZ$QZB8P1)EA @Q MUCZG2Q;1"NTC_/-Q%HUG=(&G49870O&8"F%&$!?S"/8F8(AEN7G*2'AM',*E MY4HA^A&RR;R"Y96!O.\E[3J'BA.PK2G+^@>A:HTA"2N6GU"USQ(6M&L6+#5( M/G:HJ@L2TFY0L+G5G9< 57!#%>"[. KOHIB*]2TS2JRIZ2<@A;Q&BH\-GV-; M&&#<,&DH-L)/!>7T528F$;UR$@%Z%O$3D@66L?ZTQ.%_K9$8"9I',-@PVTW. M#QLWP)HTB]&.(DF+>J$^X-W5B"LYW354O&8,T[E#232?,Y$D'M!\] M:J#? = 6L[3,8<3YG[9UD16F7,,E$21H5:3P\RK7)FDV#^,U;XB$U[2<6O'9 MF,1Q?N/M;[U_T+_1\\D.9_$!RI'IW MTK$<[M5W'-]3+QEVDEY_&9!W9N/=QKL:'>\V_I;1\6[C')HY- ^K$R_O-GXL M%/>]0S#O-LXQCF,^8E%?4Y;='3-D[ MPG%VY.S8(\)Q=N3LV"/"<7;L1WN$\VN/:R.X\-;@?=&RF66V=3=G]BEHVDA4 MF)7G[ULRZ]9\Z 1*]WV_45BIBJ\G947+2X:/'= MBXL8%[&AB1C?O;HRU&#%>V",L:1?E0I'BT"\K4_B:^$(IXE=[1W\<%\@YQ_. M/YQ_./_TDSZX0X Z!;AT" M(X-A1RHN7+T1KC,TP^8BQWL,OKL\]C_CE7K83[$Z#DPM]9)H&EP@N$5PB^$[!Y8++!=\I M.K=*>N0'N, \B5=JT%V._Z +%]VQQ+L4>1Z0Z YWZ[L>$=5&EK;=88L+)Q=. M+IQG%TZ^?W(1Y2+::Q'E^^?9C=6>V:2RRM@F/:B ]V$LI@"+3=(24@%] M_TJ5EU Z9&\2GIAB/2\\\BK9!L%%W$'=N9;!\8OC%QN22>9(-'0.8!S .("= MG_,X@/7/ <11C*,81S&.8IVBF*R,)$GC ':%GK)-5)M5W>DD@[&/[!(STWM% M*\Y7G*\X7W&^&@JM.%]QONI'M9;S,UM_&$S2SM"?N5?=F#TR)O,[DBWIJ$@C M01:EO8,(.!/R'N&LN?)O95J0R9*LG[)H_$I:[KF&&B6"/2ZB!]++T57%/G-A MFKZ<.G"N\7T$4:0LW\O1V7E.7NFK?JZA??2#Q4D*D/UV.,LJAN M$TV!%$#(/@K&+\7LE32ILXWL+B?9 Q9>[N7P/B:+LM=@)\@\9BO:,/9R[.7)RY^D@\SEQ[,E<7E9;>Q$K=!BW''6=H\_B^_N>NG[9LTT] MWR=A3@]?A&EY6$<0]J+9]S1M=C',KS'6IG1.D;ZL?>?HW%\, MZD@AZ(7JU'N^XYC3=6)7WSG@.I&G*][AT,.AAT,/AY[>>T$XWEPWWG#SJCN_ M#ZS_A=E550 M!EJ\L3]0/W-9+@^-+VRWXOS#^8?S#^/[VO6)6[\T]>L4,;Z7=>?J[DW.3;=&VZ^W7VZ%>Q3F9 Z[)C7:PGN2C)_> MZ ^_N&ZO'>QGER)9_1.BX>Y.@Y,+>:1:S,Y;N41P\^BBI(/O&@.2$;YK\%UC M@Z"[SA&(H(3=-0R=9_,,F/ZL;L(*?>T?H'L^G+MQ>E\+: M2*,4PHP("VSM,A'*'(8D_(OV?6D*9]&?:.\2(8_@56$F1$E>9"5&HN0"? T$ MNHL2G,W&/<4L+.CCQVF6I7$WC(2[D@RGN%#A*>(Q),"=A;5_8^S")\-@TSOBA 6;B),LW2^DP@C&,^$+$B"_5+H M=SCG!_B<9O CD*)^0UIF]/(B%2:D(-DMQ&D@;?#Q\!P-^JLB&;Y^'OQ,APH?" ML_.\6C)\03.LL(C2)*?WI^LCQ,'17W& ^(@H>2!Y0>./%FE63 $C4_JL&=R= MI 6\;$)&P@3X"H9%AP,DIA?EXSC-2WCC5Y H)T['O__PG__QY^;" MOY9A%L)02/X15G%>%9BG-+"3R3_"#'\$HG^"R8U1.,8P!'C.9S+]R[O DT7) M^IO\SZ_>.R&:P!? CS>2I#JR:7FVXSFR[8J!).N>88B:8XBF[-KO?MA AU6I M_1K-X24_DT?A/RX^F:KR/:G+)V4XT)8TE,X M&CJ[Q,55P;HG"9CW@&;A_ $^PB3APF/%46?*!Q70KF$ M8M!:)BA'8Q"J=$[G -)9/"U04X*)E0O\E=&\\NA;\70S"9\ZF!@(75[.<7L M]$,A WBM-Q-8&V"L8KEPK:UM?,B73T' R1[H!C*.RTD%ODF)/?80SLHDJNDU M$F814"M#$E5AE=@)*UK0G0KWJQRO7WGN I"FWD[PF>,T+Q#GZE_6P;K"OYKZ M%0*3"J@!*?]5AN.G!ELW!UX-A<)C?<,9[#+P OALD9Y'L_@D12HA'&4C @L&*:N^4&@J[8>Z)YO6Z8H-K!@!5;WL-"ENK>CJQ 2 M2P!J]56M8VZ^GPJ;J'$7KHI'F"1H\!*J]@ O"T7XC:HEC>$*HK:4JF\+N&IY M5T17:@0C"HL2=)RG]NY:,X1/BQ@N1IE/%VC4H6)$?0(/(=C("'11A0T/(,QI MF0N_@767 YI49B/\6 UC%592 ,2PV#)_$3Y Y\G@,Z "Z# /48[6)=5D*YXJ MD*=N!9=D:(F#H=XV $.D+),RI],JR+SR6N2@<^&KXB<*@'#UOV'V]8CK=ZV- M$08W'I<9G3T\%I$SK*UUA#N<9+,7U$_9IGS>^ >JQ\,<<\>GU;15;, M)BB&PK2,XQ5'"F@(Z2/N[D)X'Z+EAM\T)D""7C "IF=&*M&LW4$3V% ;WPS< M2D4#^!,V*>K(;C2-7>90P\MP>UG G_\FZYZFFL>G90$[WJW@+=]4/^V/.2A$ MJ"V!%@0RF,3-[- \IO#1BC$(Z!TH-U.X+B,Q!2]\;3/BZNHTCVI_$PA@0XDK[+: "JB>3FO+@^?6A]C1F@!_W7[JJ7T$C\H""8YBO,+K'S4L8^JC411 M9/*LY=!PSFR&IZC,AD_41=JBMMEI9?4>L"OH/P#]WXI6@L!?F@4?S0B*K<1*D'XSZ)2C%"97PZ,? N;HZE5]8?Z)]#-@2H3 MJDN5I8$:4*6EW H#U!?7-#8D$IX6U$8&O%'"33@M[V?X07Z)4G=/JZOX?X L MD[12I,*RF*7U:>^*^J"KJC8+F)E+E*#*([F45$?$3:XNSQ)K,RH-([) MN#TG7#'D5E]5G8LVG+/*"LA?<"T,GOJ!LJ=;X6.MEM975]_C18_P$"(\$F$6 M@D&V'/>H5FO!:EX>.BX/=#+TL%4$K10:&- 43;J*TN&4VG&SZC.=Y]*H70X5 MA0>9L5&-X(>H.5/ZNHY+:EPT"EX#EBZ?^&4%/$_5CUTXH]&!1X'XN L+>:413-S/8G]0" M1",:OYD#:L#-OZ-3J)B%"?604Q=ZCO/&F58V-QWC#GO[,8+?6[=ZB%;S!$?P MK"V/X0]WA"0KAG]MW3^'\N7HQH%G'),PJT-#QEET5\4%47ZO-ZN0>MWNRVA" MJ4S5E%4OH4WEXN51XVY9G:)6?L%F;Z"S20#[R:A]_#(RIE AZL MB7]H7@27WQ$4W_85):QNS3U4(AZCHE4X*#364O!4/1LQA@+0[TGZ" QW3]4S M1#)@*/(0TAVD9>5;X:<58<,+=] "1;;:89Z!S%IX*= #/F2KVU&%T8 <=RU* M-YB:ED4E1_0MH+S!(U:)NSGS*N:0@A-H+:#+K1^#5F;(4DJ7TADVB--L)Q,, MB3A6#WOQ>+ Y]JU.$H\[)7057Y-U"10Q0Q=E/? 4R:G4,3O0;54ZASIVHB#4 MWZ!NUP?JN#?VTHX>E-'_<3-2 7<5$% 2P@X^ N9G>_1(V."85\K M Y7H0-FXJ^A&G45X EO9K*@6(AA]1S6NM,QA)OF?WA_/TWN([1YHL):F(S:B M7I\QXN?5]R:(MO'::R2\IGUP%4,^)G%<7_.7=^([^CE?A./F\^$X]AA-BAG\ M"=.N,S+0O1 NN/MXGE?SR?/)\\GSR=_J9,?2-7AWN4.+XRTW%O5-*WC MZ&4]:\[LJ0WS,HN.RTP(NK>@_2R;^,1IC3%(5Y42C@3%-$ZM4 M %6VZX-<=R7"U7-7F7%JY[57)NR2MNK(T+8SF'BAPN?NX]5<>357CJ$<0U?O M^TX9B7(/&JQLB_R92-XY-_^)0RZ'W+XS*8?<[F@KC0S9.#]]N=K*,91C*,?0 M06(H-_TYAG(,Y1C*,?0-IK_<#T64F_X<1V1UNY'\[6JU!;A]-: MJW=4/%4]D(^)\+]E_$3+J*T7[*5Q)U7X K9'F6"WK'1!BU/0K&/:N(K6GJ!U MB6BP@Q#>9V2E=(<]>564F\X07G7S$!49?!&%]TF:@]SC9=B[AW9.2;-%6A?8@_&OU1NJ M>I"0 KM-$0SYR-*;1U)4C0_(>)8 !MS3*MKC-/FM3*H*<6V5DUTEC.K'C&=D M3KNQ8.GPZK;E R^IX\D9:T-L1^DT?)U7M?5"H0J>0C["OA+W6&=E'D:T5'RX M$O-7EU1B5E-"OK6V]ZQC'M04]QM$0IK;([L+1O5\#=B5'&-;"Q3&Q6W+9TOM8'5JV#';#6FD_R.2!UUDANI?" MP M#,QVLX"^;.55E/<,]-R%:][:N=92SJW0TJ)5Y[B6\YM)?WFE,2BZ99RZY M],;;U?X7,#E-?@@;'P_S9) @RM'*_"5LXP[QON6H]2K-*2@VFW7 M3#Z_WFV/<#CR?*2-^SZWG@K03%@6X>D1_7HG\,P!D1]T'<>#EW>.9;&+&^"' M5(?N&9>U- P)>*E(-&S1.F+&'$-AP42R5S#X1K.ZXRBJES#>0M\S(%%8]*G M[7J3MNLC>*E3R#'4_IH68]J7U]3GG>'YYSX+,7VMW M]VHKNY]P>MHH#3#CN3M1VQ@NPP '^-N6L6Y+\*"8.?( M]#%INKU&V02^SK!]9!7K&"ZCD. :#+F'06%]/U]!MG48!*(4:?9T>!-V1_-41;=5SS542==]&_[7H)^CBL%5 MHE]%S>@M/=B[Q;WE !&0\H(&23:=@--' !]@;BHRWTVC+$?M:B14?Z5E\2>$ M1.QC6O6\I7%[V#B8 M4LPOYPO:2KO>4Y9?"$#LLEY&['<J3W*5&8;-<9O+(GA&E%4):3/:B'J9Z04[)#8RI\Q8;8ZX\,M7( 6:FW#L MV-L903[#U8%].X?WP:4Q;1U?-1H?";@)"-%THQ5S3'M;Y^4][81=];Q.QL 7 M^*AQ4U>Y;1"=5=W@,7T(J'0X0._&W$U3G^B*X1M](&3Q M](6,08A0PX ?W:KA^M4E484G/7F+W43;6@?OGJC'?X7Y:.=G6F@I72P!P!K@$U^7/YE+.EPN6 MMPO&>T!WU -Z(P/B:%[; P>N-J= ,I@D%:CFH),*>$O8P8Z>3WXHD^>Y-+SW M;<^. 'DZS0OMJ%I_L?O_VWO3)<=Q8VWX]_%5(#H\X9X(5HWVI6U/A&J;Z//U MN-N]V*]_HBA(XFF*U!!D59>O_LL$2(K:JB05*(%21DQ,ER0N0"+SR06)3'"" MB>F(Z0[6N>];H*-BP'N_<2]XWB4FYB/F*XGY/L#G%P(RQ'W$?6:X;UXVXHY[ M$?L7;@9L2UHZ0["94:_3J-\ M0:T$[Q",V09CZ>$A@K']SUV=/(RA$TEVF.E34N=: ^#;Y9=+-D9X#%32L,J" M'HO ?2ID ])N@?G=@I,K$M!Q>KVV*4ZQ13S*-I%((DY8(HQI:9(&DH;*2T,) M[C?)!S?A,1!2NLP%^3J^8I--OKQYZ MHW*2)%PD7#8:PR1B)&(D8B1B)&*VB]@+YP!.1P3-FI#[DNU4A+.BNY6+(["Z MLC"AV O)%:44$*8ZP=N0]/3* 7>=3L-(1=A%V$7MPKA# M3XO*RG)UY/<,RX!2V6UBNH,S'97=)N:SA_FH[#9Q'Y7=KOS)2RJ[?3K!A&K7 MOJ+"CSN92Q$KQ#,$8P9@DK$HQM3:JW MYC+F7Z+57-9.)3WP9\*V8V$;5>6FJMQ;^)@]8UV,J\TUKS7.*I*!6L42;P3Q MYLIT[$/+XY8C=EH&PV O4,<622K;4R2).F.)*OT4'FT54M [%=I!-4Z?H*QV5.MSQ^M,/=O:<7J]S?'I6@N_*-N@( M(PDC"2/MP\BC5%BJ-/<14A)25H57"2FM3 MZ-3$I;XC@D^"3X+-"\(G.N+%. MPV1B;AL+_B7F0)=UUQ]L8 6B^5X@+K(:+8W:3\OLW%I"%?Q<)J$'OL_"$8LG M@EV'4UCLI[](-N71=Z'(QJ1P$[C7$Y)-^(-@''Z,\9LGO VFSYZ $BR,F"^D MO'Q^?=*___9+(B_&G,_>O0\>A(RG(HCE^^!&W,>#8/A[_O+;/Q)XSY=\!/#C M-0@#]X*O$4<*#:04L;SQI.N',HG$5R#4E1^ZWW_]T__\+7O'!\&ED!]''V!\ M0JRY&-@\0!)_%J._O[F[:=3J_7\V_O/UY@WSAO %=^.+Z^NKFWKO^J[>; UN MVX-.>W#=NNEV:^VK3KU_VZN_^75IF8OD_^I-@7K_$(_L Q\J\XCC[R !ZX N0%J,SZ.A%"" MP$8@3![\&XY&GBL<$+@@&0$7@A0$8X<]\DA,PD1FS_'Y/1YU#J,G!F -#U0/ MAV?H^YD *9KADR_99_B_^GD^$O%C)@)8;>9.>#060P8*0T2(!SBH*.+!.!W6 M(\Q@A]#DO>MY$;>]V:>6XT M\C3I_3 S*I**USWH#1TBL8RX-(LC+" "\P3[-0(->Q^'SY*]M8+X)XP MD2 6\N=W1JS$E5IX&V-7"YLDM2Q\F?8FQ<_%UP1A-.7^0L2SCM?D#]912%?X M?GK-W]_4WJC/&.S(/N\>=9OR:.P%>I \B\Z>7 _5K]Q+2*1WW]M9!7T]5 MR'_L3KLG%V0I?SF)00YYVCE M@,?5+#]6:XL@D95CXNA!)/@HIHK$9.ML9^OTC!WNMD4&R-8Y>#VYYU.-R/ZI ML/VS_2[0P8VCNE,_P$XV;8/98QJ424(\)_R.>=-9@EG$'N:\"!F3&74$_#JU MLKYO&TZ_8RY:O25Y=BJ58XL4;ET-AZRTW:VT9\Z#D %WY(0P*D)48H88%2'J M.?6V!67<*L%W!HWIS46(GB^0\V+QFH5*-V$P_BJB*1;2V:6ZS=UM[[I]V[IM M=_HW]4[K]JIQEU:W&=S5!XVK$ZMN$Z(A*=S[0&@3[7A^;:TLD^*]CA8+Q:N3.&^KQ:OWO9 MJG7G_YD[3=@S[1 6W9]<#$K$*R_Y,5^[^VZ -CD1LRWH]*'UMXYRRQH.MTS+FVMJSD M:U'@U#RH UD85Z^P,,[P!$P):OCDS\%42 BM4]QG*&)&M=O)"Q?YS\]IMVO0 M;MW+5KG:K7(21KXD^9('4$F5DXMZ8VUY_#,7"7*L]E(]-Z!Z>I<]F@?U3LGAO-,Q^-KK^Q"2S4?N%+E3-II[)R]BY%:MWG?G!=QG(R%8> ^O MY-CVF>S&,58#['>-5:DY%0FR3UBJJXLJ)Q%-I]$C3XH\J?V)_2W@TQ (\E^L M*2=EP@-7P/CD]GT-S]/8>]MRNC5S!6M>HLMIUTJKD'!65[F=D.PUG$:K_.8Z MYR%[%?7 %D;0[)B.+ZIRA%CUQF&!*">J6,*I>'MK(;=Z3J-KKM?:"[0[BRIN M]LEHA77C60ECL^/46L::C9$PGJ#/:9*VUTD4@>_*9NAGA@%6CUNL+'<,B3X= M:[B,;8=]B6<+RY6M6RV2W--5NB2B)*+DM^Y$U%UJ"!^[]KLMC'BX*N[E$:5: M#OL:TMC"#.24EVX?'!YI*N&!6@5#U>@9468<8UW3B"JPD4&S:G-OB(,-K$"T ME7+L2VR+&^/6$=:.\>N/>/D[+X;'N_J;E:JU6]95?6Y29:[ ^X#]+P\2'CUA M)=VVHWH07(=3$+0GIDKZZKYX(>,Z-QP[+7P1;@(/?&*#<23$%"YS6!BI6S]\ M&3CLT8LG[$OH\XA=\QF2AWWB41R(2+*W7#*9@-\D91A=>,%%EF7.X!V_";@& MKK[UA1M'GIO??AU&LS!267L_.VH,+N -]P(6PELC-O("'K@>7.D%,O;B!*^4 M; 9O?<)Q12(.X3[)?!$ WLA+]BF),#%#O38=N'JN%^/X[J7X(\'X&H?9#7&& M_&1"=4<)WRH)J,; M@3TA"?1\&!]S)"#<'(F'T'_PL&T8+KOJ12'8E/_PILD4R )><&RL-]I<0W%G_J4FB.*.!+F"<=>-DD(?2,85)7@L&+ #,%<< MSJVSMUL/=9NN.?QG-2Z0)WA;A..M7]9J/V5B%4] T-@3P"2+X1*9@+RJ<<&Z MB-$(I 7'JJZ$E^'M(Y@2D,!A,S\!J;O_F:'PSF: 5*H#QI1'8[CY7L2/0@2L M==EO_Z28HWW9A_?.D!Q!D$POMY[F( +Y*TPN+P!NAD>^KI,^[K]^>&L:&5LA MPYHGE[@5(&P6A0_>4+'IG*EQY8KX- 0S*@CC7*[AJU0&;!18QA^XYRN^G,]Z M$8%6^= &]6G<@"ESL!\#=B?N(Z7L=>7\?JZW;Q6(> ^"W0"L/&L&! !DVY@" M"'B;S($/\?!R:S6.3W30_/?U$/TG/;X/FW1Y_N;"58Q'(A6=3#-D\U/C2V9X MMQGAZ!B6CHW:?!-EYD:G@S<\3CQW\DQ<83\$J!F=9,XV7R-@ ?BWKB8 W .0 MA\H,6V0%:WCUD@V /&#V(Z^ /C \S;K9M5R99B.=IB<+((@&F.9KRR&> (2:=0DR?IML+3-AIE6;CXLIO'+"[KGTY/X: MPVH-85@CK -_,!.C$ Q]^. _F1:H9L_I&12H^?!2^P:&[@HQ!-"(PND:1&&/ MH,Q8(H&S[I\6V ^D+A(S#GSH^RQ,8AES94/#(SW02C/N.[EKX,"EOF+/D1!2 MVU]:A\W/E\F",3-7A-JTF8+2PT=K^PS^DJG0JX'!GQ(>(4=/2Z+_&$;?\38W MU:.!FBF^? 2XH@(+)G!1.DYU$@+O73P- 2\!@KJ8RC($)05N MB#(U<(+*UEBT(E")*2U^+_"*^1$+C,8OD;7H]*5/N-R_^^?9X,'7!=NAL.8I M#8 TF[SD)8_ (%%=QG//<=E!U?((BNDC$O$3W!""]\'>CQ:]G!\B/![6'D-4V:N$JA-U ?N!4]E MT?K+\WFZ?Y5,*(=&&;D $S]BH2QA5%3WH.2*'!Q/HC 9[^/=;$.=C2RZND.V MGYC?Y>U^-](*(^;XH^13#-L]+9!D6;91\SPQ0OP2/1K0;K)L6*T=RR MT;'O[/5SX"]06F$_O'N8I+"@T33RQNIL?>%1FLOQB058R1_NH3_G*SB;<0^M ML(,MGF;QU0)]KX(775K@=Q[K0(CR2:W0YE:;&M^6;8O%F!,P25';N?"UGT9J MLI 1'XV\"'P4]%N0UP(QUA]<, @#KK9L@"7]1,?!\5XPZIGO3<$DU> R%#[< MH Q.8$:P)[4M'82QYPJI37PEF^%&I)J'K-PPT)B_$-B*Q#B!IX01:)@')7:9 MI*F@3:(D)P3K 5@')@,R(M5&U:- 2TOJX6;XX*))DZ5[>R)(-Z52&QKM:K3< M S3,Q1!M_WE@&.P%? K\GHW,"T!7Q>G>%BP[^.3!$/[,;0DEP"XL@O2R.)QR M,%2H ;?Q9L)5MC\*,\P !AK/O:K<[*Y&"_E%]L.@$Y!(L9VG'!;%>N@8YMRU MZ!*1R&_E762.!/-OK)F1. ]D .!K AZ4_Z\(/XZ6):*OP(5O>(CL+CPILRDGEO2H[G* M J2?@7/I@5.CW%10@2MWKX.H.:\H6LF^S=)XZM*K GU%80T6 ^EH@@R% MZZ,KOC%2DH*'WD]%VB>!4O9K3(R,);SI5 P]%7-2-@8^ 59#&0_X-[XW,]+U MN!4:J10H36!8(GB"4+MD4L1H+\)B+%+X1.5T3>*+H?'JCR\GNMQ@-.A]%M^Y M7EOMXM6OWK"??(PEK(9:4W)AY$D[M-]^O?[%#!5#N_)84L3@1K4I>5+'?+*B* 8;1"!$SR_\IA*4!/N$5],W'!CQA>J"- M?M.5O7K'1@AO]TI@4R-/D]X/ M,Z,JBHOUQDX%I>22;:,+/)FZLMIAS)TH\6,F BDR%V>^3PRZ'_Q>]',Q*H77 MJ+_4\0JU$P$>6RQR1Q=]UTB 9RLQ?N:'4N;LF#K3Z/]*W)T=OD+?T^D"TT[7 M!Q&G6YS7$;B^SU=]..(9@R]B%NMM)I"CQJ*MG^<#<4.PW&WWS,&RGU/85116 MHJFCG%<@H8KT0#<0E\#C6:#8!_SQPVB8)5*('\)-5&P:[&S/Q;B1JU/O07*O M>>3+>SYT"@_"_5]/KK[\444V,,HUU)$F"RD&HT5PBCQ7X0^7DW0[W7;U\7QH M*/O[;[\D\F+,^>P='@S'_3&,?'P%^;GR0_?[KW_ZG[]E%_S.H^]"'?A*TV0] M(?,+5?03/GP6H[^_N;O!6?RS\9^O-V^8-X0ON!M?U&_ZC:O>U?55K3_H].N= MYJ#>ONEV:^VK_MU5?U!_\^N26!=GNM5>_)X^3^&>A;.CM0P1T\JJ^+GXT"", MIMQ?."Q9QVOR!RMB,5?X?GK-W]_4WJC/<@8BDW[>?;:/WC">P)\PI_3$(2;- M\ID4[[(_5B!P/JAB*83Y*<3NVO(7VU=3T&-J]7YZ^9SCVA.7Z9R.>WNMTJ.G MR=/D*S#Y_0JAE5!^KZQZ:/W]3,Q^9BFOV,5;6@E4<&+!:]Z!/OEPFT>H OD" M+9]G/5?E&)?)?(,\[(Z[8,1TQ'0'8+K?(HS:? LBD:;;_X8[.<1\Q'S'8+X/ M\%D0]Q'W'8+[;F6LSJH-V1WW(O8O[B=B6])2C>%G:@RG15<$)LX)G6)U'P9# M8W)M$1VM$WCC@+B1V)4HP66NDMM+/%?Y"FXMI]LKOQ]M);@&[Z.2U01@%K B M =CVJ18$7@1>!%X6L2*!UU';$E2:=PC&;(.Q*8S.%P1C^Y/N]&$,G4BRPXP M6$6;JI@DX;?++Y=LC/ 8J HZ^C2L.HTJ\\PXVBTPOUOP4KNHRG5]ZCB]GK$N MQ;:(1]DF$DG$"4N$,2U-TD#24'EI*,'])KD@N3#A.Q_=;NJ21!CPS"R*-Y6; M_#&=8JT=K$_&9R*B<)T-\%,&$8^*2VVGWUX]5VV:MVP1JK)5. D7"=>1]J)( MQ$C$2,1(Q$C$+!&Q%\X!G(X(FC4A]R7;J0AG17W*G[RDLMNG M$TRH=NTK*ORXPPG[9M]FLN8_XE6LUE[532 W\F;#L6ME%5;JK*O86/V3/6Q;C:7/-:XZPB&:A5 M+/%&$&^N3,<^M#QN.6*G93 ,]@)U;)&DLCU%DJ@SEJC23]&17)%G9R7X MKFR#CC"2,)(PTCZ,/$J%I4IS'R$E(655>)60TLJTH%<3D_*&"#X)/@D^*P2? MZ(P;ZS1,)N:VL>!?8@YT67O]FK__]DLB+\:^__NE__I9=^ _Q.'!=H'0,;/DI"@/XTQ53$<3R$Q#7?=+_S^\%L@9( MN\]B]/-6KW_S\9_OMZ\8=X0ON!N?#'H#IK7O6;]NEUK#@;M_G6W>7/3 M[=;:5]U:O]/LOOEU:2V*=/WJ385D,"KV.9SRS:!;N-WW G&158YIU'Y:%C(, M/I>TW/HC7O[.B^'QKOYFY:CL9X''<=F?+E2'T+X%,%H]65,BEC==Q\.@8OA4AZKZZ_#*R(-A &0(-_8>!!OR6%RRO>E\='@XU.#>!^Q_DT"HNCU.OBS9LJY= MQ6\S)*Y:N<&7;^K.BUK769G.JV5+#5 MNP@DC[TP8!=.8C8TE%F((@C&#NL) 7 BX(GP2PX 2$X>*>2R#: MC#^A?+ XXC!"%X **4\[FX@=P\U _6KKA3" [YS-!&?0"UT^&+S]< M#8>[?R1>A(,;A^%0GR*7(GKP7!C^"$6[.& 84&'M8+D+HH-/&WD2M#A[ I:5 M[%Z,O2# 1_-1#)*:57YB];8N^,3>ZJ'B)1Z6(?"F; ;_QW$\>O'$"[04%Y[Z MLZ-^8?"GGXHT+B7<-?7B6 PUP19$'F8/CY*+5%2/!A()T%-#]D?"(QPA4%*- M"XDP%#$^-(#;/82-&:RIJQEG",9$$,9LPF':G&%Q@PC!"]8=2,O"H(@[?Y$L M"3A,$@>";P/^TW\IJT051ACE^ <#C#5,7EHAY[:#T)VXCV#QGG#=.FN 2#-K MYZ+6<)[QIVQS]PTE(1)C!0$]@.&FY%L-R$;&(ML(V\"$:[B&O]PI ! MJ+[SL=(=2B5H\LTB5 V(M4 Y 6:4(D7QO3D_#)5> )\A0K4"ZYPM,SS1B #\ MN>W4^ET''#8CC]/')0 )N7H&:;H1(P&T1A&!AZ,V#A^!W83$\D-#-,HY2N\(6$BY$0OZL[A4 M8/!$O(!G<\Z;(YK^)1<)X^IZKJ213](1P04.<[F<, P&2@5_$HW.";AW ,A_ M88@Z\=.)ZG7[G.GGPR@KH9!=(QS%Z,C':,P!%!477.>< A\&P?"39G+U\>,H M]W2_Y#QTDRNF7:(GM9N[9NWN^K9^VVSUN_5^__;F5D=/>G=W@TZK].A)F:N[ MLI9% BL,O.+24])7)._^?GNQM62KQ*K"S_]E S#\)@(,"K(;CX^#$"Q'%Z#L M?>!>.@O!% "W]$IPR+@R[J8ZGO-13L%S JMGYKL*UP'[??Z(01\WK5B&2^4M MVNXU1RWKA"-4%R 5=(2'<9]0.6'*S$.C*;D'641](=!US1QO' B:R;Y E/;F M(8K:HA'CX:C -GOPAMHXFB9^[,%M/\"4\X6;^#P"K9$1 ,/'B1X-&-7 \&AW MA4P$$V47SF"DJ)E+-AW\83F%Y@33PP($BDZXA1!"29P%Q(SQO14 M&+%4-C/>?ZJA)_NTPWH P07Z!"SE(C>HGQ?@W,KXZ]K *(P*<8,;!W*)N^EV,Q\GP8:DX?H*>:7@K1 M\[!LK.(!?/A_X%GK[U6X3^.H)GTX \S7CCT8*ER[ MY[C!X HI47]_CNH0H?/HAL=*N7YRR4^"D#J3@! M3#+!%Z;OV=^!L&XS\YB0N1_C9K'U0F _QZP\-A/HD/$C>'X C>$C&@PRN9<> MV!21IX+HL,"*&]WLGNQ9>/-"D'Z.R\+WIC"FU+9QBXH)/&PK"5TYKLC6< *F M),; 8+E ]X%1*F+FJZK9.G@DQEJ6YPZ_WBR9"S6NWX-67M)#_:D-6%23F:6! MUBY7.C:9H@(40Q7+=#U$,'/A:AWO:?4;3J-;-Q;QF8]/[:@:'BY:[@555]-* MQ\BC%WP!T.DZZ/>DPD[S4"A\ D-^Y*GDB*)#XJ$7,!/*5TS#7.[$$P]JS9DO M'H2/@!#!'T&"[#(4X ?$:G=<)C-E." KH-D/0X\25V%[/(G"9#Q)0]9J1RQ& M#16"MQ#GGDX6= >T^B.! 0"\ $N!I2.7[\C>#UA3K>59]#.5B#QPSU?+@-*6 M!MDPF/; ?01E;?A-\U06W-7+[,82Y*CN-#OF(KH%,8))/(;1=UQ)E\_0>REC M^ VGV3<7]RT,/U\E8/11 I-)K9:Y["QZX0BQN:N1XR@:00(^*?V)3GUJ.(%) MJ'>R5\*U6618/0),J3")<.]Z/IXUA'56TT,>/=#)2MG*9(0@C,^F.]#SST^%+\I_RZ8R&BA M8PC G].9ULO:=51;K-HZGVJ#.E*^NBCLC*YC]B#=2E6=%#"O3,3A ESE)ZBZ M?T6#;AQX@!$<1C8?T7+88(DJSTI:)+3]!_/,70' 00$Z#B ,W6%0YW&(WH.# M.AX0*-:>!A)KIKUB/TU ,^"!V-/89_:&G-8EL!SD;W(+69"P2O!S?7=@,!;#D/Q@HVR2_6@TP#;C@'E>:951\*!@>8-G 3#/OUE6!F:&'IHPV MEN-)* M+>B8XWG2T\9E55X1F)^I M-E8&<*335C6/*7&=>'!_]*0E*(W:@50LOU:S1AIIQ/WBH3*^@6D,;;YW6^:V MWF&,+Q)EF$19AH7T?J3Y*VD84&U&9*;RF?"Z?3KUBQ@K#GVOM(^);<-#B+(V M<3&8I$Q/I6PLLS*UGE4&]SWF&0D)>E(3.]N?$X$*=ZDHBD[< F:ZRY[MU0!+X+O<04D]X!OHRQBBQ^ +B&696 M<+?U5X5T>D\ -RN#T _' %=?DGM,&\%-1MS4\/VEV-Z"%5 ("J3&B,CL9FT M+&R6D,33H0HZ5+$/G:WF=Y.#HT,5Z\*!=*B"#E70H0HZ5$&'*NA0!1VJH$,5 M=*B"#E70H8JC.=,JK< *4<@3UT$HI9CF@2I4U>Q18**CS+=YYB^Q@I)6&Z0I MRR&^%13E(QAMZIA,%/HK*YG[6G"/TL0I3J8@Z(+1$4YAK=-M![53J+VB-#%5 M+S'B$QX1T [*2NP#U;FZ-$RWZD2VK;7X"I'E+>O\3MSS6CM:Q%I/Q2TQN16W M_$+_ 2>!J4;>Z"DS,]2L$63S;-WL;4[N8.4FB8A4G!MMK? >8"/+8@H6'K5Z M8_X28'D7[$XP,D-7ZXC5GS/"#I55C-]N^UI](D*OJDZ%U8NMEO>Y"J7>5!>9^:<[P MYGO.V:@7#@K!Q%==0RECS[O)8'385?,Y+ MV0S4(S%Z,T^Y2U*O(KR/>3J'C+II1''I51M,YP+NX[7Y;#;Q3Q@ _;*ES<,2 MZ=Z_6I !@=W13@N9;Y&8@R6CXJ]9H$?[6-%.9W2[ >DTXF:)&4@NQ+#+'%1 M;_PL@OW\G(DR@>5$9SQD7">4%Y)Q7IHV)E=4A,[)T&]169QBJG4"^)\%1L>\ M_H?0,9;GT_BQM!/D GA(_(AYY^=TJ\0P'D?$+OE5K,C2= M"UDDEVR!%G/S84&5%2B2"E+^JT:00.&;4Q@V/A5'_Y#F?.6HAD,FZV-GZR,: MILG@RO*3A:1]S;B]R'LQX?Y(16)P&0)<5G"4> *F@,Y2O62W M>>Q:/<7-#SAE*YN^F2/\^[[:(4V%0N\]#E%U ]/HK/0T'2$5 5!UB4)P#)!, MPRA6')2S1)8;,EQD#GVOSM!08785M@9',+]*1;G3((<8 Y"93'(HK\LW'N?5SMVIJHUV@=8/6\3!M/%"CW#$E M=6G2TF(".F8=RG1Z&952$R+/-I#P&$Q"6%1A0QYS0MCM!&($3!$^*HV;G@A- MPU@249:/QVA[Q2K2I>$8N%1;T+C=A2N=2 Q*__S.Q&X^Y@N(:.,D"T]9*)9; MR\(S:2$!_%Q\C3Y(N%#KM8[7Y _6TFNZ-?^?N3J;ZP7]'42@3/UN]KI9K<+Z=<[T//@-"1^ M/%%^_.+]>!TW$B2^D@6;FUAP"B/UQ3'$^=A,N?;(-G5R/EM6*_JN[84:>&6P MWFK=(F*]$V&][;NO$ 02'Q(?[H:'I]8"WA#7KB=LMGWW106+GX\.[\K+1R!M M%4# &F*='GH>AHBO@DWKJ$KL6'%V)(XCCB..JWQHL,S3\N(3UFY?*GUX3+_. M%L(8:VU;WIS-]Z"M-YQ:LVUJYK8L)=[WFFZQ]B&"73!*,'!B,-!U:GUCK:AM M64E" 4(!0H$=)MWH.IU>AV" 8(!@X(QAH-YW:O46P8"!T(%%$:PR:?O_OE[T M7A%2R ?>>&7NFU%R[[#I:5X&.TZ]9\PMWYMLMO!7V2K<(C&U3K>3<*[QEKM= M$DX23A)."X6S7G?Z-9).DDZ23ANEL^.T&L;22,]>.BNZG[TX@M;,; _YKZI5 M^ ')YA;SK+#XV2=IU=6!)R9,+:?7Z9(PD3"1 M,+V:5LV^T^[729A(F$B87B],;:?5:I(PE>UE6108*9.V'SQ7=7.<%P6G_3\3 M]F/;V ;\V0=)*B2IU562YR.:79),DLPJ2>;)2%ZS;BPYE42+1(M$JQBO-.<2 MGKIHG<*F6ZM7RJ:;X>.DBP92$PRD89A@W>?7U+ZI1,C"6.+YUB0\,,5*V;]L MEF6;KZ%;)=B(PLBE&PL$8 1@QO:,^RW3VUP$8 1@!& $8 ?:I^_73">]$( 1 M@!& $8 =*#>B;:X @'84K3L%]6T:]WU!QM8@6A'["!?]?'KCWCY.R^&Q[OZ MFY6*PM=<3AR&_V>W?R3> _=%U@+T=QY]%[J)VQ?A)KJYY]Y3-[DN:K@X1!?_ M$(5QJ];04G575+^% 1N*62B]M+WX/0^^2X=-82FQ&2).L-C=7C\4H0(;V<:Z M%>/" T* -"_@/MPE0K2#G_-HR8CTW0TY;KP[3UY"R)W F7 MXK)(:YG3>F$VZP>5=MQ6@Q'82',<";@$NT7R8/VH-KT,.[-R5[6 %4/57I)+ M]B;OWWT!WUQ@*\@WA4;M/(I4'W?=B7)@%,S_=4$V7N!7J]_!"[ M:CK,4QTUG?D@.#8(S_J+8Q?:&2R[;KTIX]#]/@$I$)'\B^*@^$EW) ] =D9@(6(0'H5YSH@UA[8.ESP)DTE,]AY6P[SVU,M5#89 *; IM/C.!& IL MB\TSB4JPB['.P4,!9:J3,7+D3$1I&U;591LX=V7&>QF8W7;/ 5/%R,-0GD!T M@$G6K,<^#\2N47.,:M8=*-<,7T7D2%@=;50%<['.SS>(=- MA)]VPE90_*08I="S5[^XUZAW_RI!B\2([J@0(C',E-(5@"Q^=PV,#G<'WFLZ M]9)!]4KD<@68(_?8,]G*-1BX;J:LLY$6#8T]M[,!YP_6G;'Y& T8'.XJ71P]-VP;+Z('/;XD^!Z$ MCP'S8C'-FF8GLS#8*+*Z#S?ZGJJ1?>0)F.K^A@2)YZO$\U-ZYOC?8+KR0!F^ M5B[%UX+",,Y$]) MP41FKH:Z(TC0QD 82@(OI9=3A X%1,"OKC?3G>,S1[#PW!EX35)CEL9"0/29 M.NZ!OVBPS7@*@2@5OH MR<0:$ UZR_BB1<-X>L(,=[)C11@5OCFOZD) M 8...,[W N>.VAR,#7RH8FQ4U\J[ [<-+1+?>] R!S_*;-A9% -NG..T$>"! M"9D!,,1X0*N!GKKR,Q=H/(?A>S'&J,JR/ AN/7!U2+%Z'#(!O.)^PSZ&Q:HJ:*3/@/X0PF \@ M9$.KD:NH1A2'> MJF*B #P . A6*%:QPDIW H]4M@5SO@5[PHB$Z1VL&FSIH:J8HL6A:"!FKL.]0 M!WS5A2CK\)+Y%_A*L"FF/(*%6>L)SA\S]&06P%81.=P$?X7TDB7R2DL$^1(, M6%N=K.( T3B8[T\HY18^IJ$V5%]O1V!<8T-IA^F_PB3^&44.HQUZ5T*%4C3/ M%K82@"DC= Q\?A]&#F[5P'BXG]HD4QXD(W CDDB%(4#J)H(/G['508=ZXA&E M4(]=NR7PY1#C"BKB 0._F(8/ZH$P@7MP)D!JE"V4OC65U?DSM-2&:R?CH&D? M" ':,A5.=?N%NL>3M^%[TW"<(A# MT-20K@K"(+8A[=5VGMIL AMTZ*5/@->K3;L1?P@5%NJ8?3P)P?@#T^+_M'&H M;,U\L6 D0_T$>.B,(B M/&IFU(:J]7697H3CAVQ' VN"%<';&@)[X-+@840?0,@.ZPL:@[<.%M4 M%K[:0I3)&)X5:XT!-P!?2 6L2YM^6>POTQ@50+!S0>!/$>XLI5N;N+^O[%I' MB;F5B)P-V%%[LMH*5WN\R'NX7XLB$@&KI=OUQ;!SNJV<6O$S^-[CVGO+[*=% M;V\J0)2'!7^GU_S]3>V-^BQGW,T^K^&2K]X4B/\/0+S/(2B6Y9$#7H.K MJ@?)DSC,OM )D^J;1V\83][U^Y?]6KO6;#::O6:GT^[^E"5UX5X!GTGQ+OMC MA;/GLR@>(BR>/5US'G3[8XAZ@"T8T8N99&MSVO3][>9N]^]V-A)6=,\SM)W5 M-,/.JS-;USSPV4.4]0 MV$8'!LG3J.C69!>L2ZAY "[]L-;O, J@I\&2N1.6GV.@L,:KPAI**NTXBE",T^9[$U+G MHC.5.:$CHA@HY2G?ZW":4)'*2_91Y_ZBA*AI+08UTD1ZW!O'LTQ/)7FXNDXQO[CTRG/^;OGPRF\ MIU"?% 9V\?S%)[HC:W)PA87/$],W9BM6.7X[OF M#V3T>6!N81E??EEX#\BAM_'AC5/^/7OJC#]E<3U/!>U&43B=OW5%5A;9)V7+ M<:!R![)=3LPH &94,JC.W>3;%?AS-M2%/;0HO*$B.)@7@'=>K!*[%C=6U:$!G5#G1FHBW&?W802*'RD1K4S*"T88 MEE,$SL_O;"8(K$&.7.N)@B]?),#E J[L1/D\N03,@MC#K1=XH@J?T!\31(%9Q6IVV^YIXZME P]=GF9R/(Y'&UUWDS'0;4YW[2*_0RN-" M?\H/5LG%; M[2JRK_S':W;\31+].K4B]'XGB_F/; \&#;)"]JK:GX9X" MT>QL3F:=H \.P \ .A*XF5-\T1RTU%E*U*)>83\W/1*VD&B8[GKCW6A1J1U; M5V&;3/QX02,./5" R/NEE8/QIGE%8 M/+*A\FZ4@AJB/>NIX4_#*-U2?]+;X:C'U ZQQ'GC3'T_@_&<*CB*].6/'OR> MYQGI1#\< ;B _MIA3,!^O!'"8.1 M"AEENX3K'IFM)%I(L8>#7D@"S%5R0:8R@4# M 8Q<_#XU%*9"Q'F*V3CPM.TT ;; V(3*_"IJ4=S''_)H*)4J=R/O?IZGP),8 M/'008]2:;)R S:[R1H(%_E?9HCEX;QJU2JA5F>#:$]")*NEL,%FA:(G<"WR\ M+%@D\&1UY>(#A/D8V0)9TR213?@0%J5=7::Y=9YKI?)6X@(:*^ 2@1AY)1'YD75XK(+&5 J>]+,18Q0 X=DN8+BQ M,GL1R8"AQ -7&B1GY4OV^Z+)RM?08JI\7WSE!LA,A5>GO>,Y]((ZTA@-R'$_ M]V\RTSB)M1RIMX"%Y0\7B+L\\WGV Z:926>E^>W?(*WN$_Y/4AA-(P^B]'?W]S= MX!GC?S;^\_7F#?.&\ 50Y6)P>U6O7=TU^]W>7;_=N.VW[VHWW6ZM?=6#&^J] M-[\NB=8.F0KK(K$5L.4H=8A2ARAUB%*': ^<4H)'O(]2 MARAUR'XNI=2A4TL=>C[4L6TX8JL0QB[!B^YM[Z96:]T.:LW;Z]9UK7?;[>O@ M1;?6J'4;I0O+JR3PEKYZ\^JJP*7GUY-7;Q(_DU9-7;S^7DE=_ M#EY]-1WFUV[M_^,%RNZ8P%!DW^=JRU7.U=1N5KU6,^H[U5][> M.N[KSVGR%>EP;ETGNGRXS3?/TVJQ-=AJ\Z\2:/F\ADXC>G-*]/O'21._RJ5)RM!:QR M(%V MV].APG),?AL)X]["6&MW21B/K53/QV64\AT6^DVFB:[MFY=R\,+@&/)\.L;O MVT;+Z;8;!Q/FEP@WY[X*I4/\3)YIA93Q*0EOW>GW#J>)SUMX*^KX+H[@N5.8 M^U!O_:D"52.Z'+9L EL.PP2/=;[&NGX-18LG4AN&Z6DLLVYKJI65>EH] MI]\H"??6D,H6J"*7_[@INX1$A$3+&^!UI]8U=C;@;)"HS&*;:\ML?E:M ?%- M(-TNH,CU5:LW9[AKU!"O2TLQ?((&L]&.4CU7UV M='?.K,E.H2%8UEP*VUU)CA.#']Q$ L6Q-0\:N NU1;$-2JB;_.:=RO!>%-D8 MJ]=DW0]U[ZH7+L+F1GD/SN&\FR<^7DHA9;$Y)M88$6Z<-Y<;,3D3KC?RW'S M^8-U)U$^!OY1PUVEBZ/GABWF1/0@TGY?V <)^RV*J5QNV[FN/=H$"!M&"&FJ MHFGD85\Z(W5,+0&O%0#:#"F+P/,@@D3<1>'T&AX= 9[\VXLGU^DR[0)#M[UF MN]^XNKNZ'M0'G<;MS56[EL'08-!NGB4,*>KNS69&=X77-ZB+]!!UV\:TJRTV MH8LG49B,=4LRA!L4SED4#A,W+C;"1I'T7&S']TG_F#\0&]A%GA1RX1%#CX^# M4()QP6(AXZR]5WX.Q<$ZPX_"]_'?K%?>_"564'(O 3W4X%*60[PN=#Q670Q1 MA*/07UG)C+RJX6C$ YDUI@S33J(I9'L:[G4#/-7<+1(C!'J9=UC'-G%\WF*N MJ+=T"U&EM=)&R/-6H<57B!_N!'O2I[U'0^SIO&ZTJ+9T U 7.RY[P4/H8_'K MM,:UZ@R>#DO!VKS#7O8V)]=HV;7 _JK1G.HWF?< EX4>\NI1JS?F+P&6=U%C M@39U=7_HU9\SP@Y!)WD!?KOM:W'^V:IZJIN@7FRUO,]-8,*!W*I'J81O)%8 MQY:FZR]'/L@6$W>SLF%JB%!BOS1*7J R#L6+YTU%^;Q)XA(_"4\_2[=-1G6. M*QZ.A?I:+9=^&VC^,(GD*6&2Q@W.A^OD291?;=\[[ M'?)-%,JI"*/'1K2Z06-1> K"QMDXQ*KM.5HNC]7!;I-S7LIFH!Z)QE&AM6O: MVSJ\UWU#)R*G;FI[+;UJ8V/2'/>5.9G-9A/_A '0+UO:W Y4P\,.JQ%VQ2ZT MK/74"\8\0GVA5)]B,3CCFE$[4SW1K9%=BF$)BZ@DL@OT8."("!'I* M6VU.TM2OE.L$\,^<\W1S $^NJ @%)^E;E/$OIGFSZ0*C7[+W@+R>J[CW:886 M-O8[==T$Y&?Q_:K;,W8X!3Z I\2/B$=>?C?^K+OMIOSB:?\'_L%^I!*,.'0A MP)W&M@4%6LS-AP555J!(*DCYKQI! H5O3F'8^%03+@_PAO&N P!+BLX;5D[7-4-_'8Z\\,G(=*G M@*4Y]:3,^S//VVL@_/LPX;&3"87V)8>HNK&UAFHQG;:X2$4@:W*A.H5/L;,L MJ"C@VF\ZNX^T?BI?UWQ0A0%CQO*];,:H8J:J_4J%(KOFQ/ M"0XHMLF<"50R+"XE&J:A,C=4!W)P#6&Z&9/HIVF-N?'GY4#(4]'(_0LV@I=Q MSB0J]+'Q2;K+"UAF$1\O_28UPW$&8*R^K31J74A,A#1A(>X_-H284->N5&;D 9=J"YJ]559CF$A@2OGS\Z7TM@R K51>W!BQ6=A_LK9XL@U] M>NH=,XUZ^L>M.%RK=+UDFCQ-O@*3IT+;K\S8[![A^(15E8V_3B)PIGY'^U*R MVP!=)ZRTS9HU9P=Z'IR&Q(\GRH]?O!^OXT:"Q++J$V=G>\ZO_#MU&B!6*[): MT7=M+Z3ME<%ZQ@H $.O9QGJF3M(2!!(?G@T?EM1SQ;Z#CF5FL&W*5V-?5+"X MBHU6JM79HD)\:!WA;.$X:NU#[&@1.Q+'$<<1QU4^-%CF 1/QR1<_\O2+:(LS M"M0W9C\B5*)O3,.I-=NF9F[+4N)]=!;]>(J;8*!B,-!U:GUC=;9L64E" 4(! M0H$=)MWH.IT>-9$C&" 8.&<8J/>=&C5.,1(ZL"B"529M_]_7B]XK0@I4/7/E MOHY3[QESR_=?HVDDZ23 MI--&Z>PXK<;A>B6=NG16=#][<02FR[[G'=#*=D?W(:2]G9/J/:?1,%TM^+0[ M(]DG:=75@2O.&>4/X @9UT;UM7/>[W48/N*A[ M6[]J#%J]FVZWUK[JU6[[O=J;7Y<6KK@(+S0F6[?NSS5F,\X(V'L.>-Q-_*PM M,+;U!+JF73[]4$IL4,@DDDVU$%1]&=-^@RO\LL\8I/?#R'.8:JMK9V]UY"& %78F-<+E!SI[JBCD6KRGJ[X MO%$AR"G(3SC3?#-/%1)_)-C:FC_R:"C3AI./V&\R3&+5.1-OYOD#L7%8SU_JP9T?GP\9Q6\C1ZZD#WN%VN5^L(&QI M#YXY):@G'G'HF7$H='9\*%E_?2,T9&8](28U#*P M)"8E)J5.?*5$UC^F@=%BU#,.V2R)W F7 D8VG8:!CJ(:XVM;^J+MNM]7C(2J M,*?)E6@X]::Y$CCV<&_%,)=XG00;]I)N,KR)N$F\::MO+D#;E8D M*EJJ-:JVYI/@04A,[5C8H[?+);67YYI.KV4LCXQ@SS;Z')J9.DUC6=7$3#;$ M>VQF-D(N8C8;D8TBB"^:^MM/OEE^?AB"5F+<$YNTXM9ZY MM@S$O,2\A+S$O,2\AI'7P&$Z\P?CUA^[NQ'W\?M QE$R!;K)78[1M>^NZX/K MZ\9=K];IW#9:K>OKNCY&=W5;K]V5?XS.Y/H.U/&EE07>YU&5.&)V(UPQO1=1 M8:!U-5 S!\\(#"*:LB&P&+*3]%2D>N78V=*AKF>%[%#L@/?M?)QVG\%5 M]#19OWO9JG7G_]EVM*S3/>[AJ-9Q7W].DZ_(7J!U5B(=V]F<,KFE"J=X.S&? M>>;;P32C&/SN,7@T23^$/-@E2V)[=CT@$:L@Y]80ZW0!DCBNH]XP!N:VK.=> MD1LRWH]*'UMXYRRQH.MTS+FVMJSD:U'@U#RH UD85Z^P,,ZPG4\):OCDV_I4 M2 BM4]QG*&)&M=O)"Q?YS\]IMVO0;MW+5KG:K7(21KXD^9('4$F5DXMZPZG5 MC)VV/A61(,=J+]5S ZJG=]DCQXH<*W*L*JS%3D?$.AUJ14QNE0G==GL(W58Y M^2*WBMPJ-9"6.SX]1:YAHGL]I MDK;7212![\IFZ&>& 5:/6ZPL=PR)/AUKN(QMAWV)9PO+E:U;+9+Z_<'@KC88]"O5_N!+#).^N$>"P=3G%&./7+(H)Q53I?H%2P*> M#+U878RY!?JV0'$UQZ]E#/^H=<.(#3XQ$A.XSGL0S ^E9/!8W0% &JO__UR1 MWHU475 )UA;=G_)H[ 5ZD#R)P^P+K=75-VE=_OYEO]9L]NJ=5J,-5.F:*\Q? M[QBIS-]J'[+A(T+5F:GX%]F]@S9I#GC>QIG'6_.+].!AC5@1(-SNEO?VHWS/#JQN+ MYT]!JGQQH.XBII(YRF=M^[K<&(N;V NH)\FD13>ZO;!150;3&CO&0HK^Q/F2 MP)/ \\R9M*0V8C!YFU*;2DU*#&6,<>U(/(@@$<92)?;:G]Q$\DKL.)G;N'R) M\RJ_8=EH&;-RJLTS&[WL0['2&1N'!%\$7WO"5Z/\VE&5X!F"+X(O2UB1X&O[ ME-:VN5RQ2O,,P1?!ER6L2/"U/7S5N@1?)N!K]YC8:86^OG!?2,:#(9ORZ+N( M893[A&U/KIA:MV_,/K!EJ.GTJMDGR0/*0W5=W6G5C)R))(D@B M3D BFBUJC_AJ]\*B>$F9A/TL))#4G2C78R@>A!_.\'Q9&:)T.K5#6BWJ?4V! M28NTU.F(5J==?CH&B1:)UAF*5J];_EX;B1:)UAF*5MUI],HO?GXJPG7NFSV_ MB4!$W%<^%Q].O<"3<<1C[T&4(F7'/3A:AK!UNN:,Q!>H8PO/4$S0(KUU>A+5 MKAVL]CA)%$G4R4L4MD7LD$211)%$&9.H;L=Q##]T',@[$'HQY( M*>!.G, N;6%N.JU.HWO=N*K5KVN]7G-0;]5U6YC>7;U>ORV]+4R9K#&G#N.* M/-C')1PQP=T)_KO"(ON\!&MDSS5!L^:PM94U]WFTRF0Q\J0;X8KIO8@* ZVK M@:XF?.PU4-4RQ\/@+O;;T:UR #^7F^4\7WKP.399 N36DNI[+FA=>.R"^K2V M?4[:PZ)6,]<-I]$RT@VGT3QN6Y!:I9N:T.1I\C1YFKRUDZ](^P[K?/KY<.MV MIX^47[![2VN8,I6(UU[-:SLX-=7N5V0O$V[L9U >K8[-=;]%V!#VFD?1$WJX M@VF8['2NGWB+>&L3;PU<-YDFONI)#(P%L_ZOBA,2>Q%[&6"O?XB8@.OXG$5- M?BJG4<^Y-15Q;85U-3$N,:XY*V O?]FB;* R-YL_>"X>9!DR#Q;0]X4;)]QG MLRB< 56>3*'"B611%O==&X8/'%4CG:B\K,HR:=MRNFUSC9$HR_)5Y+,'5ZTS M#@A#"4-MQ="W3:?6:-I#X+G('XGDI7/SSP2Y!+FV,RE!;GFTK3O=A@4'OLEL M)0PE#"4,K22&DNM/&$H82AA*&/H*U[]AAR%*KC]!+D&N-4Q*D%L>;1MV!%O/ MPFPU>I1^ZU/N&P[))W$2B=_A(=-D^D%P*3[Q)VS!)N_"Z)K/O)C[ZNO=S\PW M6YVK9JTQ:':NVS=W_4;MMM?09^:[M6:SVZKTF?F!K,+)>$>?,U=KS*9ZD9F/ MR\EFZ3*S2/R1>)$8,I!&$:D;L H##Y[^(M-K>10!8PE]/8^P3$!Z>%V:.[K^ M7')/Q4^J3WDT]@(]2)[$8?:%MFO4-R4<9F\;.._)9]E?>WK+_9.AA$N_, M*$_C679WG@2"L/^ *I7L-L!!F[)"R..P+?G3JOQ.;?FPU/1ARLAAF?&SARE' MF9Y+]WT64P[$#<8,3 23QYLMHI]U$F\<$2F$L!\/GER$H.[4:N9BLA0 V%5K MG)9R:-0:QG9)"?:W;\RS#ZV.W!RNWS<&.[9P_U$ Q"*SJ61D,5?@VAZ251=R M3J?/BVR=T[9U%D=03K-DLG\L M@B&C1#15):H$XZCNU ^PDTW;8/:8!J56PQ)2OF/>=);$:4FL2$C+BCJ>"7X= MMPR\>:1ZVW#ZG9(Z'F\FSTY'I6R1PJU//Y&5MKN5AH7]>(QI8#J9W/?XO>=[ ML2>VSK*K$(6M \ =I+JRA\Y,$OG<#YF9I&7/J;>->?ITJ&Q;U63@4-F>I\+6 MGS%['SS K6'T=)U$$?RU\TFR=KW;:K:;-_W;[FVO==WN7/4'^B19IU[O]>I5 M/4FF/^+E[Y"BGKLA53TGX+/,\-P$EB"$^H+N=I2J9^0H5:=[3F>A++N] @?! MR%JE TO4,Y"8ST;F.U(308L\^U*/RO%'-N6PA![WC45%JN&[TVDO*T][-9RF MN6,7Y^V95PCCK%/)!' $<&4!7*M%^_BTCV^&A/\.H^_ J1>S*'2%W,6$.]T\ MOZ;3H#,-Y(93YFM!(IKF=,ZI2 3%!3;3%HL[RHD8LG$8#DO1*B^%LD[G6$O+ M:32W#E:]-AWJY(^]5$A JZO@SDDX6ZT.">=Y.V2'R$;TTE0*D]F'9231G7[$ M:5NJF2=2^<&EOM.O&RO\\"*E3@6V[$,HZTR'(V3SGG=+&_U8%_>.G#^E1C*>=,W)OK]N#_DV]6^O< MMF]K_:NK[E579^1>W=Y>WW5+S\A=D]!J:*7UQY>3<@>N&R5BR#)B/LL$STW% MJ)&+[1Y49P8\<*,S;.4$^S2X$VSA()EJUU!L\<#3>3SJ>8!A#$^(F.#N!%M< MX,4K4]MG:-+[8>0Y; I?3B03@'M#ZSMP,!X8&N3:7*N]AK34LL,XXU+&..BF MCI&4\5;[N%G3U<[YILG3Y"LP^8J$ZZQSAO/A=NT^VU]^=O;7220$^UT;1K?* M,$*;AH$I4XX'9T.7(N)':_GQB_?C==Q(D'@21UA,U7$JGV/I*!7QH25\:"Q) MY="T(R8]'R:U#"R)28E)7X&DE(.ZF6NOQ-@+5!O'I9V")W;/?1ZXXIA04.V3 M-R=^?LLDJ9K=\OL=5()G\#[*W+4P_8;@B^!KNVCQ#\$7P90DK$GQM M;WTUC77KK3;/$'P1?%G"B@1?VUM?78(OTQG,-N_+/GO6P/3!LBP!F(D?,Q%( ME6/K8D[V<)\P[\D5/7C;Z!C?T3KM+A/VR9-UIL )BTN[;7QOC<2%Q.54Q:5K M[J MB0N)RZF+2]VI=8TU!3L/@3FUY(!2G:%/4?C@22\,J%K5J^A8;]2-12S. MO1Q.A62UNJKP?$2SW3,73"31)-$DT31&QTZ-*CR2:))H6BB:X'B654[H#(6S MHOMP)DEX&PP/D91N775'DS2TJDZ:-=D"C49)I6BI=N,Y&P4$,P0S"TE)37/] MAPAF"&8(9@AFR)HAF"&8(9@A:Z8*,&.T'O1VM9W7UX7^,N&1N.)2#+$NL @D MC[TP&."3QF(J@OCJ:7[))_Z$7PT>>33\!*B$55L#5__V+?!B^2\A8S$-OKU'O_E6R*8^^B_CB'JD)ST1*)4!4!@3Q'F Y57%F*LK\NM$^LH &?_^LYP=Z2DU8JGVSDQP4E:6WQ9L1?H0?(D#K,OM)VCOM%5 M4?O]RWZMV>S5.ZU&&ZC2-5=MN6NDV'*G^\JRKTM:)79PKXH1:NLESV,-^+ ?3CPM7OC9FA9G8)F_TBF]R*: MTSP<;6N.'+;V+SH*QIKK'7J1*RM-5!YP-S;]M_KBA3.ZQQK< -:0CY_/83C6 MV'[#\,*<5V]X;.NZ%1427NM,#./VV>%9L1J]1JTL MPU-NC]'+&E5UI81@4Y:)%TNFS-.=2N\8)Y$Y>>L8%KA6I^8 UYLBCBTK7[9U M0$: -4)2'75^4* PKY@;QLJJG I*4%1@,VVO,0/$]\WIW>,=C'M5$,"TPG[; MZ#G-9LM8<9^S/SA7(7D]?1N@%&ZKA''P&E_?6JNA?WF <.6I !$Y[ M;"5F# MV/5)?C:EH1]H.\&T)=$%U[]5,U;Z[472GD74S3YY/7VCX>1M@RJ; /7:9=W8 M<;-300FCQSR.<%1CES,C*I'RXPS_E(/TR,+N!S_:M[56HW]]==/H=*[K-W>U M[G5V\*-_V[ZK_,$/?? RY?HK'R93*<\@NMD>N0C5!2<'_H8)I&ZFLY]O.;1 M[\S,>>4IE3NS00=4)@A439.CU$&<_V[X)6,^.Y?]GN$KX9#JK: M[&^62<)32G4V;D[D174:QI#?EG4OVS0@"\ :0:F.+J_RKB5A!84)]J!M%H$Q ME_1L35*S23*][=:=7K/\-Q>])GY,S;I7(5$<[5UD)UQN7-4HA)C=\W]WZ MXYPDJN .OFG!;3AU('N]96Z#:V^BG\4.6(7$__1-"HH$G%0DH'_9,E;_A"(! M=O@U99+P7^E!YF#(1'J2BL4AP_/-E3W=;*[Q4@E-[5);XW"M[4HAC'6B;)_4 MGK[I$V"B& MJW]SV[UMY,UN!^U.Z35/3+*#JG'"O8@]8-L=/, =3X04FYK;2M605-/$5Y1G^1K !4/A.^QQXKF3 M_)E2W3L+8U@_C_LL3&(WG*J1<7?BB8?L\7J$N%Y#3SU.CQ7^D/IE\&&4Q$DD MTO'/\-"MA/=Y\40]85[;A<_9@;KV&A@M1M>,/&GMT=U]'O3.S'BHH@Q5E*G" M[511I@J.23[#V4O@(J[52HN"\>4&NDB%MRBJ%&)7:9? MH.6QF=)D))!8;8N:09:S6M&<:R_$(,I@O:W/-^P&?1F-[8D7EAOD3[?X'T)T M/WTO?K(RXEI>'J%):G;*K_BSUU&"2B01_F0EXYVJCGFQ1N-QI/?@$FNNC0!) MK%D-?%J*]K,GOU^,(B&8A[829M-%+_6;MS-;IX3M\,NVL4:>E3YJ9TP%DJ;; M7M.5'!LJ0UQ:)"[EZQ^+S,B#>(#P/@\DETK '+K TFF6@2%WSB8E5YXPD@!6 M70#).YN7I.=I2?IYRD]E/;379@1NDXGU9^R25F<7#/]HUDW1RA:VP/OH#%*I M&LP6F:E.BK'MN/%LZ]9+/(0_]1O6,0 M#)>^4;T9]VZ?V+J]JM_VNM?UZ\[@]N;V=M!KYJG$<'GYJ<1EMT]$6O+@*3=J MNW^5+,HI6$@LGC=0I/S;UX\6D[2Y3!.LUV4/M6:+/26:^OO+U!2;/G:%&?&'U>3BHN,3C:UJP]^UZSQM*M[)4F.QK15D>:LBT!*V4H[9QK MY=A4+[X1;/OW;9XJ%J09O!Z5OPD!8.G'<99E8W%SXQL\G& M;.Y7M5&L&=Y[:#B=3MOIULKGQDHD;^-]5'#)0EG=2R2I*S-U9<;[.I?U\DLU MG06^522\=>)=F0GX#Y7IT3&,1'6GW:H[_08EA9&85%5,JF/I5#DIK'/9-=92 M]U1 @D)-+W6H(#_UE&)*UISO>MOK])QZV])"'K:((/7X/K;T&8T2G;QY=))E MN=N7/6/.U3F5Y3[7<(X5/;[/":-+3R \;H_T=M-I]\T92EL2Z[SM)1(Y"@Z= M6W#(6+$;6]" @D.'R4,JIV69/72L%C2?9.-YT[MF3:?6:SL]@XX==9XG::^( M(4;QJ9.*3W4N6UV*3^UNTVVN G&P@>U2$J'(0DW3^O!Y\KU4",-HN8IU93'" MT9T'=X@/WH,8O@]B'HP]N&<@I8CEG6JN-IB&P-#_5:_'6HN!%#N7P6C6.X.[ M6JU[71NT:]V[?K/3[&5E,.JM9K7+8-SFS?+2;G2\0#$F-,FRJA?PE^^Y^(UD M7K&& WOK8:N],)$\&,J?7U'2P3J4.*/Z$_5:S5S%B;:1BA.]:I=\J$"CLR.T ML]G;4#!_"LV30!#V'P $U=H+!DVQ8F,NBF6G7ZTZX*K-$U:T3UAJH#RO/"D2 MN5W'!S'E8!P&8P:6"44@3RTF02>KSNMD5:-??C#C+$*NE(GSUT:M8;R#QQF# M_NFV>FGWZ60$F9R[X$KY&:$$..?8=L,@$IW37LX96SC&ZA 0X)RPA=-H&K6QQ!R[!?_C6,N4]&S[%":VMK):]),Z/8V^MC;]O2^OR"\_)T'BM1S-^P6 MIJ1E[X,1IHBHW<)G.>98*3:%KCK,3:((!NT_L7 FL-VZQ+VXE6'O\QH0&R// M89%B5I55 ,8E,WPR"TF+B"PA!+ABEU9RV7X@N@J$VP!6$>&^ M2?%QE&7,R2V@K'%SU[R^:79Z_5IST+R][O0[=0UEG?J@U6N?(90!#9$]X,'PA99MD!^X" $:&X4]>O&$?;O\ ML)!^K.U@R2:? M@MT3RQ2V8""IS*X=#SX,?PS"6$-7).+PDFUJ?":!DMX(##(8V7Q$7N#ZR7#^ MIB6J;'XY $HD?$4MF"=WW6SDKO >$' =>.0#7!L"W$E' 1\8A$]JV$BL%&%! MQB7^[N4&2HI9#A/3F1\^"7&1O<@M)!OC*Z.$^W#=(X^PEN(3\SU^[_E>K%X8 M\Q^JQVQ^M1J@H]$;LY$O-# 7'WK)!H#U,%-8R<2/$0(2'YNWPQ)%;!2%4\R" ME84E?1Y 5S%I$6(0?(#QO[\;A6&,Z_@!/K ?ZJLH1(Z>Q/'LW2^_/#X^7OZX MC_S+,!K_TJC5FK_@S[_@A6_2Z^.G&5P/0J.ZQ+W!1_^R\NQ?__2W7_ YWCO\ M_Z__/U!+ P04 " " B05/:-./="4- !IB@ $0 &=N;6LM,C Q.3 V M,S N>'-D[5U9<]LX$GZ?7X'5RV:J5M;E'';%F9*OC*J>$2,8TI.6KV#;@L@ MXE 7D^E)Z^&N/;P[&XU:?WSZ[>._VNWOI[=7X)PZ@8^( &<,08%<\(3%#'QS M$?\!)HSZX!ME/_ C;+=#(J OGKE[S)T9\B& 0C \#@2ZI,P_1Q,8>.*D%9"? M ?3P!"-7JN A)6)E0*I;0#9%XBOT$9]#!YVT9D+,CSN=IZ>G@RDB/F0_W.<# MA_J=?K=WU'TWD%9).PD_GA+_1X7A'B:KPY_'S#N@;"I'=@<=U3V&',7#"24D M\,T$KF =L9BCCAS4EJ,0PTY"5TRT2A#PMFKF"=4$\K&FB'N4*1_:W5Y[T(N) M%%=LL083+B!Q$FN>,]8_#?3HWM'144?W)D.Y:QHHV?8ZW[]>*.E!H1XW&:P,R1!WD":[^:B]9'$BY+="IH(*< MR2F$\^IJI E#5:*63=5AU%L#MKX^FM>F"F4]K;Y"FE<=A6R.G*-.ED3]U8[I MVJJIW>MOIL4R.%33(J;;AA9''<@$6M:FG M27TUTH"\U7^Y)>%($2C!;ZN)Y,@YF-+'CD,#(MA"1:;W94*:B2[^H[UD4E.9 M@#%9B]70)DV8_+6Q/B["A;&>YQ&IBSK1?849>G9FU55(J/35QDI@\HBX+C0& M54!)D477[26+>IH0B!U>V3N65.'EQG[!L:/8]:HH$=.HB_:2N*8"8LZJNT5" MI:\L;@$)H4)S4DUQXWR.R82&+;)-9>WC.'7?H@G0]?%QE#CM571GSN@<,8%E M,95:4F@&,X8F)RVU;&G'BY._'.@=R+H['I(1L%I4Z"0E29S TT9<+96,.:BP M?=+B=E7==PH]5:_?S1 2_ ;*-"=F2&#I[ \$!B[6 M!:5B\W [LJSZM::U!<1*QVHOO?)33ZY_WW9[H WNY!3H+0UYG4@":5$@D@5" M8>#-BKC?P9M$XN\?.^N"UE0()/-K\DE?KR,0$4=#+(1K(:,TW>I=:22+&F. M-X+])9 N#6ZWVZT'[AY,^\2?27W[+X%HR'@/ZTO#>HF)G!D,O606SY& V.-# MQV$!(K$@S=1W]X[\@ ;R941$93)DN1E/<,@J- K^EOQBI3DO4,4XO25"O12/A#R MML'>ZQ[V="[8%/8W6M8>YCPH;L*5R&)(W(N? 9ZKKJ](O&P,*!!:& \&6XD' ML18 $A>@6(__ (+$/CX48G@/Q]Z+!8B(NO) M&>2S2X\^;6N-9V=M7Q,,2J\)ED/H!"@Y0 O:+PX,0'")!/6EA3,Y!C^B*\JW M#K9=AAWU?G74N88]+1 HB7OXJT*SA2V *H+VCO"BCA"_-:9J+2*P6(S(A#)? M:U4:9"L3"X#=9$\G>7DM=:GJKI =2/%K$#:7$+/_0B] UY.D0AD1+IB>'YYT M_XD1@\R95=ZTJ2W 7H(?&9;DBA?0S-3MMRRX4N+B48]ZU"R6VL=9F$)F0#-I9%Q+S6+U6)+)Y;63TL*W&';,E@?9JY)VA&EDR!*'L<%NO#98* MJ+@X52KH.E3UXB415$1@'.G1T#LU@]YE(.3T#GW*!/Y;JW?Q/%=+L2UX1B'O M0B?([ KG.D$H"\"4,(!":7NH0SBJ!N<#".0G#_A?)U@]\W70#%WHI5 ^X8GZ%Z&4*EP2]*$?Y(7?@J78PC_@W&,1J MB2E-8\]%'PRY* *C>;DG-+QBNEDALF>8#X8,$T]V S,*A41&#F5W1>]>)[2[ M^'N3BTL6(.+11$=?SF!5;\]0VEW^OW)^;TK.:;S:0 D GI*@MQ D$[W9ZF@IC4S17R0:TFHY/7?("1A6 M)UST-L\#80AZ^&_D?H:8%K<'N]HHJJEL'P.]OW=KB&7F7%K7E(SS6G%[&9A84USO:XAS>7@TKQ\]Q4) M%9MN$#NCOD_)W0PR= HY=F2*.L=>()!;-2A6X6G/> -#*)3&()B/6/,"H7%B*T9"&P][Q3\PA$(+ M.LT+A]=L"DGT_$4&*Q5/^/7D)F63;6OT'CV+ 'JE@=R.-'L([1UVWZY#GI:K MHZ66K!8*:=G%^[4@4F'O(>EYJQ9IR_*SAUW3NP4E46Y>#"Z>\AOJ80=O%<6$ MI0W(?K?7ST;HLD#&(O98KDR\X617U8IV,RF% 3ISQ+AT@#8?&&MDU5N,T2UR MU OCCOXH%R93.7E$7CJHU@.W;:Y85(YV&HK8#<3[?0GPS:R(+OI$8P)9R]N F$Z1;AT^0 MN7SH"/R(JW]IJS+C0G@S!8X%7MT%H!8$8"1I#W R116K5"L3>V7:-SP_R 6N MD;6H:6K5F<^'-U57FWH3KGPELPLX:TW(*)('4,*9;4S%LP&'/T,Y & M7#S6V3;*H[>_$V2,F DG$++:XU'YF+J9VOZ>CW']D,6B<8]5UN>R:EHRD]O? M[3$FI"P6_]>9Z&-G[2/T4NKSWG\- M^]U>-]R.&!&U>XP?T8T'R1?DCQ%KZ8_OG[0*1V'/4Q,>L^<2$(%%H'3YS&@P M/VGIWY\ZQ@+Y+1!^^#O\O:QCE_H0DY'L4 :V0#APCABF[KT>Z 8LVB3H5#-L M<.'//;I 2.>YFX Y,W4^1BH^E,0NX>-/*-L M3B4=(BH&2V#&E+A\U;B",:]F5&+$.1JK0^A(AB%!B;>XT0PNB!M;8!M01_VP M17VY:NN V#[6-(R($K/*C:UOH62!R73[-@8(2P] "P0993+=K#FW].NL*,V&V5XNA8SQ*);(=8YM_<%X0A/]]0W2!T7BHX0J:\R>9<(78\] M/(U((\.*1KV*@9;[*=??PG?_]2NN#[+>7O6YO,[7][LO\%D=NYX@>;]C?QPP M'CW8C!7/Z][5.'<=ARQ]S/863V?B>O+ PR]#?*4D_+&ZQ,#RPW?58-,[8F>4 M"SX*E7=/ _6-DAN(7=GB!7)1,2(ZC)R%MEUA.,:>/JL2S\J6>?XR2>,6P6DV M8V1:7_^VC0^_K#W[5+\",M5#QPL]1/T:EAM]K$$_4[F>3) J5,.R/K9P>^PV M6")$=F\^-\%DHMY8E2X+YUA 3]#+0&;.\$ZG)/'R,@/KV!/_UG!BTMW+K WB M<[_#57?--N_>2B#6\=2L^NDOH/J96?6S7T#U<[/JY[^"ZII]1O.X=7<5OS#/ M^<4O,.>1CN:I7^]\_=R8? Y!;65=0D?5(8NHD#VEC-$G&8QEQ)<]8K%N3EFB MG5MX%:+(S0ZX U5-ONI4)N4\_HI/==,,/7LP/T3JM4?/D+L MA67\XAP*M*:VJ7_'-HAC37.GOK^#4\]E14TG=PLNF?%+1OU[&B_'8&HYAHF@ M\0^]+=)FU:3?M35:,B"?F:483=/ MXM3/0CT]__GQK^_0R;MGIZ>/__;7/_WEOQ#ZU].WKQX]G_G%99S.'SUKHIW' M\.A3/;]X]%N([>^/4C.[?/3;K/F]_F@16G5ZM/QE4D]__W/^X6P;'WUNZS^W M_B)>VE+_ E=-4/Y M*T0H8N2GSVUX_ @XG+;+9W=XR%7SS]^U_\26K8DQYLGRK]=-VWI30QB6//G7 MZU?OEGRB>MK.[=3'QW_]TZ-'*W$TLTE\&].C_.^O;T]O#7(>IY>V^3U\_LG/ M+I_D%D^>S:8A3ML8X)=V-JE#EOY3.\FCOKN(<=Z^L0U,S$6,R/_+Q7S1Q)/+ M63.O_[-4=2\^?\@:?7]6NPXY(E<=T;:]WXCT==,C.SL.1>&K:-O8G@18EV&V MLK*Z7O@ZPJ#[",/2O,+:ZWI:7RXNEU^]L5^66O9>A'<>9ECJ.\%T0]-AJ>@& MQDUM!Z-C9J<@\#QV-Y'CH*YZX.8U 4F\O\,:\@K^HI&!G/F@CO75? MWWNDH7AX#9]A9'CPN^@7#6B*V"Z7PE^G3;23^C\Q_-W6TS9["9V7VEZ#CLE9 M)R#O[#@FA=V@O;OG4#3"\I9GZ4ULP%BZG$W?7=@F/K5M[0&?S^O) IS&CJC8 M8ZA1N>@$AMT]1Z6Q&QPZ=!V*RK/FW$[7%B1,6YX^,)[?-+&%A7GU[19[XWW\ M/%_8R2Y^!GU(.J>PY2C_LUL4OMZ" :^':D@#QLBRQVUTR"#E^/T;?0Y M*N;];#&=U]-S(&X*O_IX'SM[X,>4Y/YCG"[B\[JUY^=-/+^/5S3,Z.5X[;8$ MW'>B_L3WP;C[SOU_,)B$V;7Y!YE^N_[B+^ON-,ASM\"B05 Z47^9@2*>( M]/9>X]+6)QJP_XCC\K2.0X&FF9U/Z]X,[1QN7&Z6WYY\LDUH3_R\_EAWS@38 M=[QQ^>FF?;KT'9?.'-I? ;IM%Y?+S'ZKVC MVUC4=;)RMW8:B[*.6-W:ZT[:O)WXQ62)B%?P>=T\TS%V\MJ*)'!J(HP3BA&U MBXY,Q14=DYF_)?7ULY=YALFV;ID5N&C1N;4?GL!LZ"=Q,F^OOLGSHQ$FZ[3% M_UY_7;VJK:LGR^ &F#3?&P97A$VLBY.?'P,15=>NE62:J, Q2DH8E*SQB LK MD';P'Y,Q"&]N,S[)Z9JS9BW_<3F_%Z^;N%-2),* '2\--?S1KX!D_/R:/'WV*]?G%?/GK:A3;^.]@=SO-=-WB"6C3E96! M %R75_US^NR84S@;06; 41$TK(,ZF>3E#O86+'S;M+(Q198P\.(B1\)IAHR5 M' 6K5-"1"A;"L2.A[V3-!I=1J9D'_RW%IHFAT^1O:%U%2[6Q)J 0G474AX@H M 2Y9P#8J2Q(F9/_YIP]Q_H<14RD(?'70WM@ZG$Z?V0_U_&MT"M M9M0B+0FH2J4#ZA"MA#A,)PHBH%A[?9R)_&\,(VTWIZGC/" M%Y=Y-O+>2:I]/=^"C-V=*RN,\\)&)!GPZ^$#8C0I%*D+)C'X2>7^(.$/$22C M2*V8^OA*[!EX&,VMU,]5:E?>.OHESL_2>_MYFUJYWTB5,IISZA(B-!(4# =M MFBP!\TP9Y:3BFL;]D20>(I+&%V$I6-TPSKMY81664F(=+$J8$\1MDK"XPLMB M!!/<28[C\1LBH[HD_81U@(E_MFB:&U'Y[?._;ES1X)T+D2)#N$06@[6EDO3( M*^*X)A%KW@,&Q3W3^\W4W3.^OW@*+B1Y#[!=IRGMGOS-'2I//3"B, HX);"T M&:R2*7F4DDB"189! @\( 'M-W/?+PC"2*H6%%Y%^(6R:I7 MI'_9C93M'2MLO$D:1$G ^$9$*8F2CPX%XFW T1EN>RB2,N[LP# 97&+%,)*M MX7NID3MZ5-SYX RH2LYH1,JJB"CS%%G.25!.FV#%L?NO0Z-B,%$5,S)GT_.< M!_T\NGD'*_/[UA4.VM#LD"O"00G*R)&UX*_18*+U$FQRWR.,4<;Y'!@&PXBI M% 2>KV.T;X',50+\+[.IWXF%;=TJZK4#D26D0%S(,WBJQD$B$VE(BDE%S4,R M+'KY'@,+ZA":H1,@-G>HDD]>.J*02UX@FJ,X+'F"E" 6])^T0O78("UN//1S M0X<2T8$MRDYXV-FW4I'JD!)%P4J&* D4$09KHX\F".D=<;)'W+*X!=$+&F-( MZU V93=XW-FI*CE"+0AQH(0)KQ_0"9%/UP,*:9B$:SE M>=UM$:ME@\K($!06%"G.(PI48<2C4L"!@2\\,T1T6AO&Y*)#^.UFNRHH$[PG M'AD6(L+1!T1=$$AYDBCEWCBCCSWJML_T?!MIZRF48E#]:.M)C@6^G#7O[,U3 M?MMF_,Y.X/FK2!P\1V''$<$"7G-#"7*641.%%,EURG8[_/3O-7??HF!(096. MO^<3.?7'Y2GKV,$YWM:M,E1;(N%Q-@D)+!N+C#8>68:9PM)I;WM8P64=*8-=^E>,)DZB-0@++U%4 MA"$NN4-"9T> ! ("/G:':3BHC"6S4IBYJJGX!1"^!1HWFU52.@\RL\@2SY"G M/""G04DJBWUDBBG">\3;R_A%PR&@IV@*)I!^L'58'XH"R"XM]ZXV9(?>%3AZ MF'#K$;8>K/P(#J 3+"&+8_"8RR =/W:W:#A8C".Q? M_621BZ3_?38+G^K)ME3D+MTKFS"A5#$4=8Q("N%1L)8B+9V18&0%IM3#,"UZ M(60D614-MZTI[QQI^[9]%8+#@6B.*,4"44LP$@Y'E&RB'M98HNS1!U\'P,)0 MPBF7E=[.F]HO"\ANLHP[(:+[()5Q@G F E+:822Q#4@$S1#CS"L9K6.A1SRC MI-'1"R:C2FPW=KX_6YN_^6;3X&T6Y%GZM5VIM:U(N$_W2C(:)!<$N4 34D81 M1+GB*"CPQV'A%-+TB,?+8\? R++Z.OM_>?*MF%[!Y\)GD#?4I2YQ(+K710P' M)7#7K0D%CW$?,M@P,D=O[:?7(/<&)F!;9'YC^\I&;T!Q6F0B,<@'G9"F1"&# M7536"Q%X#\^Y3%!^_TF[*Y[24T3%(VCYRJ?37!O,Q[83!FYUJ(QE)@7CD(P^ MY?WSB'#P$AF=J,4LP@)P].[Q\"#H*Z/B* ]7+<7,61'K1,*;G6H>"0@-^<0 MN&\>:8P=4DGDP+%4)*3HR?'G,@^/@KXR.I@-.3&CFK+;@ 7,5 M7*Q1SI\&1MCN&GM&I/= M5W8'.-3]/'YH(KS:JT)W'R9Q70#RYDT/=_*Y/6]@D$=4V&+M@S6($,=0MMIR M&JE!S%+FI8)EW?3(Q+]AX*"'",$#BOGX5L=-E=A*+(_WN.*LX"*82?DFGO== MO._V%S=:O@$':A9.I[[)@:'G!I6CJ504@@O M \NQ_/9? V)\/ONT3:M\W[B*B0K#@!]/(@4C+V"0&RC.D!1Q6DNL8H_C%&62 M5PHA9!#I%;A-Y\D=5<_$HK&%&HYI7,["'(Z_?[(VE8UM+M[)9*1GIB(M$@1&9,D\M%CY*DW M08%+$$./I!3]0WE9(PGT<'"ZD31V+QS=Z%:.L>T M2IZF7A<.F!\<0/TD>3CDK,\]7545VGC^Z5Z0ZC)@A2,G4EN##"8!6><$(@+> M+28IC292CU6/Y"F"?W"PC23CPR^'ZT*J>ZV%Z[X5MLP$NCQD QY'M$$@*Y5$ MG"C#'0]6IS[9F3]4A'L,:1X.17<76[T7H.X>IG).>^PY01([B:0-!GG-!/PF M%;$V8N7[9.64R?H\&+8&%>SA8';;(]D797>.4ED,KQS3&O'@-+(XOVVY@ 75 M.ENA/FK<9^?XAXIOCRO74A@#87V]1&)[^L'7=I4E.$9+.$K $ Q)!0HD[SPJ M6.NYP#B:/LKHAXIN]Y5<021L$L=JKZ]GELJ&02JJI1"1<<3A%4!.N82\X F) M$+$Q.& O>V"HS'KV\+-4AIF98ALO]LMRU_G][,2#()NX3YIJ]T$J&;1)E (= M,41P7QQ%R=L :H#[2"262=I!,E8.X"OVGOEO=V7&%.O! /;:-K_'>?9'.M73 MZ]2_BI$EI[!!07 P N C2CH0!+:F-=1H6%IZ'-TY;%K*Z+ :2*(%]XI]C*%] M"0)\;>=K@I=AE!5CRR/XDTE[EO:JX#C(^)6C@7#%/ I86J2P8$B S8J$=T00 MG SK<_':0>W^P0%Y(($?V Z\3N#I8P=N&*2"M8"H2#G",@3X@0.RU& 4.95> M:2.BZ!$T*P.]AV\'#C,SAU"JIVV[R-4?SM*-2YH[*LR-?2L9O79>1^1\,&"> M@&42M(V(>IHL"2F8/N7'#AK%[3W-6Y3A4,(L5X#H2F.?I9OW&6S!SEU=*@^\ M1,4E$L .\LP)Q,"X15:%&.'Q"43Y4"VZH3$SH! /JV\Z@F9WYTIBT-O82.12 M-@2")$A)!PX1(REJH9+'/6Z9.:CY54;C])1F:??R+&5"K\C?E9&^I5! M6'"@"0A0:0W>CP&A@L^#J4W0^:-B2!2"06_!"ID,=440)OZXW(_[?!'[K_N[66] (3/Z^D"9G>]C0B, M/(UIUL15N_?VA7(K.2D K>I<) M(%O?TN]:5X:JQ"PW" R'B!+G8',J@9'3%$OBL##RZ(LU##1SWQ ^)5X"'UN5FT4&1H%&P,+KAB4+E-\([$ MNPVM*^&UP4+EPA^8Y]+<&C$9X(=P1@:?N.A3^K-4 =B'894,(__BV%J_!IV0 M==6VLC3E8XL&"6X9\L8+9%Q>8IE3DE 1::^S,656HMX3=A< >HBI6/&*.)GD M@-&M$GR/G98S3GO/W M;:V*(855"A9_CU.0P237CPJ7N4#R/$OD8P?K9$?/RDJ3*Y[Z5:E3X[3*%;8C MPI1KX8,5.O6H!OA63E<^#Q^C)/9,EES-T:V]JL(R6>6 MHT!>R(BBTA;9J!PBRFBPQXBB^.C3>X9%R-#R*J9%6>2YCLH3'F']?3#:82!SHI]\2LUUWA0]2V\!GM/M%P'? M;%=9!2ZXB!Q%HB+BSH."2P3X 0,<8(N#T\.8"V/:CWM/T+?W_?8433FUOZ1P MFZ=PU:3B3"3#L.D&<4'"I"*/(4BXXK%S2D!YY*F5>Z*'FMX=0"D_ME8/= M6#__K9Y?/%NTC963A[0;6'??OO:K]S3H.=RO^+:VK)'A25( ]Y*A& M2FJ#HLPI[LL;XYSE21_]\F^TH#T&7L6X'G[P'>OIY@PPZ8']+K\HG MB45@N0B.5(@FK)"53B 5DI5<$XQ-CYV;0L[/V/ 85H#'H#%?SAJ8E^FSY2VJ M_LO[QDY;6.Q7Y=N7G]9S&?YWL=J?Z*EC]W]@Y;!67CN'(DX2<:\2TAK6)$Q5 M$C0PJOC1:[#!$+1I>_$81'YH4/\Z;:*=U/^)X1^SR?)B>5M/LQ3.IE_/,YXT M=0M_>@X?I^>KO,<>L.[[R$J&Q+G2(."LB'BRV>^F# E#K LB:CU0W?\?"-@' M$/J1YY1NNT#ZV+=R7YY@A[&1 MN5,Z>[)^"$W4T?%X %D_K"W8W<*Y,?C[SB\Q&+MPTG2^S[M*L68G_#IMHF.LV7]JZ^:>=+.+UI4%V!&6P7P%*U_8P,N6 MU6)[QRHP%SS%L#QZH9%T4:*@A$38^BBM48F23N>?BG.]ZP[T75TK9;D)2>4K MF9,$SJU%6N4#X=%8%5/0K$])AC(.P9"3.QM=?J4,JRVDW[A:N^/%I_)/V MM9GXQP)R9 O(ACEZ&R]M#?/19!NL!5S\#YC]>^J&CJ-7T2E, =PH>)>3DZ0" M> N#&+-81D(Y.*I_+$.%17P,*]7WW&5FWG^:#0;(]7@5U=Z0Q!QB"F?_5";$ MB3%(FGS-B[36^1XE8LJ$I8X&@OL+]8A!!X_?%I':<\0J*64DISK?^"(1S$)$ M@G"!E+&8RJ %5SVJ;Y<)11T7\/84Z_%"[^5L,=P*?#5@I0CX)S&?*X\V@4T) M\Z.T7%UL;FAR5).CKUQT5,#;4ZH',M(/$F\J$,%[E1W1+ M1/16CU]Y0*\!0I>+R^575V7Y#NT"?;VYYWM"KVG<>AJFXP@5PP%3G0RBB5G$ M+<[Y/TFC:(T0-&@ENA7=.YP<[NL*[3UFE5A@/!M*)HM)"AT1-9XB'IDU+%$? M;ER]@$)%Z]FL%UNIU.PJ#,KG5)DNHY5>6]38LDC!I)'46B+ M,-8,3/000%*Y2/_1)Y$="_+Z2O;X$)=-Z>$P=SU:Q0PX@TP:Q%/PR 21D)88 MYD0$K')]TN1ZU. HO/]^%*CK(]NCPUVVI >#W?5@58H<\]65T1Y>2ZX-TIPG MQ(/!T2@EB>Z!NC(>SU&AKH]HCP]TX.H-![JKP2J0LR".YZT; MC*F706K!C[[V]'&!KH=HCPQT[R]B$VV:;ZVG>>^Q*B:])-(1Q'&(R.# $?-8 M(!4IS7?/$6EZA!3E_S?(]9)LB>C.BOSQ SJKYY2(X@&NOCZL+&OY M*H_\,2==P2CY2J$FAGI^Z!!1QQM?;MU&HG'P%CMX SD8G5I(@9(SH(]I#,EK MSX3JY$:.S]'J/%M7QM:M*QRTH2+;-X1;1&7DR%JPL6DPT7HIK.BS/5@F0+/_ MA,W&$%"IM?@FM;_,IOY>\_^U0Y5\\J#Z%7+)"T2C SLW>8*4(-9R+JU0/:JD MEXF4C *!7C(JL3YNNDQUF;_W]31@/@;8YG-Q9?)^-U$T_DJWZ:D%EKQ?XCQ+ M]LWR0&:^,N_"-O&I;6N?SQ+4D\4\AA)"WTC'^%+?^-@"8C]KSNUTO4L)@LX" M;\_2FR:V\*:N3V[?O4GV'JA9V,F!*1Q_=G;3\&8VJ7U]>#+6%XW?O&.\Q%NS MF[*WT>RPX5F.QF6!HN=U:\_/FWC>83_XQRQ*-RHG M?]1@^Z,&VQ\UV!YP#;;Q;/#=*KJ 271=$>,L+>\VO)A-8,;;U8T*UW\BTT/S@=Q5TAI0:>M;@$M(H:%:^._%_EP^<=2!N2WSQS?[_CVB3NG>:V: M\P\'4_77/_T?4$L#!!0 ( (")!4]?D"!_X3L (L! P 5 9VYM:RTR M,#$Y,#8S,%]D968N>&UL[7U;DQLWDN[[_@H?[[-'N%\F=G8#5Q]%2)9"DL=[ MGBI*[.INKMFLWB+9EN;7'X!DL2_BI5AWRA['M+K) BKSRP202"0R_^._OMS- M?GC(BL4TG__C1_@W\.,/V7R27TWG-__X\=>//ZF/YO7K'__K/__M/_[/3S_] MM_[PY@>;3U9WV7SY@RFR=)E=_?#'='G[PV]7V>+W'ZZ+_.Z'W_+B]^E#^M-/ MFT8_K'^93>>__SW^^)PNLA^^+*9_7TQNL[OT33Y)E^MWWRZ7]W]_]>J//_[X MVY?/Q>QO>7'S"@& 7^U:'7PB_O53^=A/\:.?(/H)P[]]65S]^$/@<+Y8O[O" M2\K'X[=7RUV#IP_35YLO=X]^T_4?>/TLE%*^6G^[>W0QW?=@Z!2^^N^W;SZN M(?EI.E\LT_DD^_$__^V''S;(%?DL^Y!=_Q#__?7#ZV>=W&3SN[3X_>K+WR;Y MW:OXQ"N3SZ^R^2*["K\L\MGT*@I*I[/8Z\?;+%LNWJ=%D.%MMIQ.TMFO\W1U M-0V/!#K7K[LMLNM__'@SO_L]H DE8!A$+/^]:;_+K_?9/WY<3._N9P'I5QWR MUR)+_7+AI_/PZFDZ^[@,?\:!9K-E.ITMU&12K+*KW]*B2.?+K]M/:[%7\QW# M\/UZ_A#^R(MIMNB$Y\/]#\/O+_DR:YG%9UT.P]7[(K_/BN57-;]R_[N:WL>O M?LF6G4BTVKN&P>%3^GG6MGB?]]DI7[M7O[LVZ>+6S_(_&DZUE7KLAZ=%("&_ MNR^RV_#,]"%[DR_:8JY2UVUQ65IH4?_GR^GRZ^OY=5[VL4VQ4:=L6G3Z= M%O],9ZOLW?5.MU\'VZ=84[#8??U_IUF1%I/;JFM>TWY[XJ_21'].'SW176T* M.ZN3MBA_';8N=]FG]$ME6^%PBPYHJB3Q0\^W1T_87-Q, _QJL0CF;5@9X]24 MSS?3U,]%F)K"Z \?OWAR:Q171[;=]W3(OU\M5T6F[O)B.?W7>JIS7^[C9%Z? MU:I==LA516T[WJY#^JK-(R<;MD7AFRQL_Q?J*BS)05IQLMHM?!75H'H/[=*\ MT;6WT_GT;G6W_NA]^G4]RYY%>.5NVJ6^DIKN>;1=*JHIX[YG6Z,C3^0-]-Y,#),D85Q5U7AS^ZI+1[>AK]#S^'% M'[/)J@@S1;98+X6_SHLLG4W_E5W]G$[GB[A!J+S4-NJT2\XJ*?+)AEU26$VU M3[=LB\:PO$4IO<^*8"S=Y?./MVF1Z70QG03]M-/9*NP7*VI%C:XZY:*2,IQN MV2F-U=2A0M.VJ'Q7W*3SK049Q!;%%XSG]T6V" OSYM,C]L:G[,MRESRM%6>G5CKOC],/V21ZQ2:3?#5? M3N*VV!)S;3UOT M/W&7?USFD]]O\]E55BSB %E^W7UYBOKS>FF/]O"J@%3TD=]%9T@EC_3Q5MW2 MUL0;4+_';GG:^J'"3)/?S*>-&3K97;?63\;K]=K350=K28E*2M_WU*86[>*SI?/GJ:GKW:OO,JW3V8K=S(.*K M#.**T6)T3>>3EFT3%7Z/Q[[Y_*>K[#I=S98U23S83X<$YW?I=-Z?[K*[SUE1E]9]?;1-Z&WHKYBL/F<_[:"I2>Z1G@X2'91FNEFBWX0_MT]' MNKH.)]Q0E'U99J&?J[YH&HZ,1O%U0])W*A9N2-KV+&E#DG-.D-F.SDAE2> MAX&P?$I;/-MX'3C8D39+/V>S?_P8R$BJ-TX$=0Q2YZ@ B%*)H530<@Z$\YY) M@IXS/HO1W7FQE4^WG,?@Z:O5+(N[\ -LK$V/(_Q7[2*@X(-Y S!'4BO.(*<> ME"@8 G05%![U5!63'_(B;,#_\2,L6VY7C+,,GAA]WYU \UZP"FR%#]:+W=\G MLSR,QG_\N QSYN.'^7P9QI.;K0=C6.>RFXVOH@<5.\BI_OHI4*^^3&N-KL?6 M";40&Z\DL5(X9H0T%I5@<0=ACXIUQ,+X5M':UX:\:_#6FC:DTD2Z[3.[^!RE M>6R=.",$4YPS#@6%!F+-=T,8$VJ2O;N%3I7GX$[EC#FJCF2K:DUC]/X\VC., MUCSC[/*49AAE>9M.;L/"7CPS2M\^V]'N49(CK1))&4-<&*$P14YS"3G>60?! M8.A3.?9MT,_0C#K2R[M"ZK1&?.M(BY\D3T*H#PIV_X,)1'&]19Q2S[FS1F-G M2@J!]+ZV+-$ER;(53K/I0WOM\8HUU4$A&)>7,>"V=V]E$@\(%^M-WR.?$O#: MND N41?:0VIP>W =[UG'%%PW3#"RDD"&O5(&:< %(VZW?#$O+VBA;^[;:!6K MOC1#32:KN]4L74=UWA?99+J-+;B?9=LHE:?740[R>$2'VGI% HE!1A@ O,&* M(QHL)5LBJ 1@%V2*-->V@5 =?,;Z)3NF:\>:)40#B8#C1"@B)?8 \-W6CG%: M7W_ZMV@ZG*W.1^I1)_[CU9[#E-X/6?;%"O1PZ'/&G?0^J3GC$GF[9%6_%-[N M>]NYR-WCZ=N.HLU=Q?65HO3S=+:^,/(V&)NK(KMZ%Z-\5T4QG=_$^Z_YO"C_ M7$>1OJEP4-?J>Q*HB%<4A.6#L\"75$HY0KESW"+'?:5#A_'B>>K0K[5W)$HS MXKT7PBJDC5406+;!T3@&'.G1ACYZ*CB0]N3CP'W4)XPQ &.Q+'>W)PX4OWTX MX5Y #@@$VGH-E<.6F!**L#ON\V#ZK//# 90A;QG,ONSIYX2:8!OU0(_$0A-I\^H?? PK+WN81K:Q@7GDHM!&""V["= MW/)@E*M_!GB^L^9"UI0V<.Q-%PX&$1QX,C'>.HJYE48Q;($0B*N2#^T$&N<" MT5 FAR3;")/+E?&HIO9A13M0J$<^S[YNTE+XU?SJ]*'@_@8)XY0SS"$*RQ^& MC@"LMVM?8-7#^I[4UL]]&LOG93!'&X#4CN,P>7&?%\%DF,>P]G1^]3D_)L63 M;1)F/0) *BX"X4Y[JL.6?$,W1-*"\1RIM"7(MC'I:^C^^O'G_"$KYI'UDOQX MVS&>\]QD\YC)X3'+S,EQ7:.W1'(*E1 .H@"P\L;Z1UP(H/4/>UL_/FE[T'>/ M5E]:%#//!%MXFL[>I\$H/JDG>Y]/PI(8;%JL/10L+)*4,H9+WCA1:CSA(&UK M0AMX]"7KW4Y&?_WVS.--]I#-3G@*JW606(LIH9IIA"2PP$B!:,F]\ZR^-IP_ M+US(3J]3@'M7KRU4AP[73D6;G]5/0J7@WFF,)!5*@6!>45)B(3W7X]Q&=B7P M0_K4(91_;O4:U0[V(K5J8&UZ/;]?+1=K4.!)Z^=(J\3(\#\4YGVD-<00<@[+ M'1\T2+OQ;($[EN,A;6F,V9"Z@6KIQK950K0""A$IF(&*$ 5*[%#PGL[GEWU M\+I1#[,A=0/7THUMJP1X+A!3!'&G*0<,AWU#R:?AN+['I;,@Q.%THQYFO>VE MT\5MV!/$?V+PY$,Z>P:,G2YBH$@ [-C^NFH?B3"""$!(60$!$\AH@WP)&[;:BA$O M6\.J34N(=A]C?W[-J%[#MKL/ZC]5U*FSMW4.;3=%E?J,D(]\9V^F#]G52U[> M5 E\K] \X9YR2# #VB*B$*-((T)%_(A)+"IMVKKA_C%-SA%&JF>I.M5) BQ3 MG K-.+6>4J2@I!LDJ,< U;_YW79$>JMB/9BIJF6\1AU)?H17_?5M^C]Y869I MF"Q.'!Q5[R4!0 ;D#"5>&@V]QQ#+$CQE89\Q0S5S5[6G'R^WQ)W!V)O[Y# ' MC_3_DMZ=SDET9D^)<5)9YY4!WG!N,'/4;H<]MC:;99-8K*B\,UWA&L2A1HD&@DF*7-A%0N2]80'=DDM!39^Y M&JMNI+N2XS<7(UH";01SSJF\*J>:)HX[ "FFW"M( "*,%::K82(^OZ6(=2D MN37>,EXCT) G^3N>YNFHIS,'.DMB5!+$&E$E@%8<&(]DB4JCR+GZR?ZZ\_(.I"_GH]6]![=Q0?'. MO8Y#>#J[=QR?6\&[1\?IFRS D*T)M-EB4DSOM_R=])F>:)E09S3VW H)-,8> M2JC7=U0IMHPS7LE)V"?/I_RC1UHEB.&PT;&:62LL";8H)FK+*^%-XGE:=HBV M)K-O$AZVAI+^-J'[DGO4:'&R6,*R^EPM9(0[6RECM8-P3.HPC!J\"[-I&JLL;\R^#[%$X<:F/K[U.MHN"1N1L)\TB@AH MO$)*0%'RRL+6HOXEJL[\/5T9&VWB5/NB]7,B/DQO;I?OKG]=;'85O^3S&"2T M/^OM.E2J.D<>UK^+U)DSII\IH2%0 ZO%TE:,V5GWIA\VNLT#?55S@3/AWNCP]8QQLDW@A MP];,8H>=,@PY*B@M>?26U<\B2B]-']K":#@]J#1%'&N6((R"^0V4I91R+PAT ML,2.2ZWJ)U]CEZ\-M6$:9N'X+8OF4':E'L*G-^L \GPU7WY(E]G[K)BF.!U#-PIE^I!%B,LO/V7%':RK3'NZ M2I2$89>N*- &<:$8@ YL$1&8VOK*)+XK96H.7?='BYN]^.8T\6WHXFYUM_[H M??IU?3NCA^/$#0F=GR!N7M/#H6&>S@-Z\3W=\_3XKEX9B[H<_]Q5W'9]\'CJ M]'//TXG%7C$G00R H3)8S030+6^*@ ;!("V?>C:6S3; MWSZ<,!TONA+/G98X,$\$("44DI/1GFPV$NM1%:D!2W^;RZ>$5HI_/]0D"?@@ MC0T6TC.'/"5*LBV'V@**QWV.V41D1Z7?&*'O41=&>78Y!A5HZ7SJ4Y'.)[<9 MC-;5\?2_WSZ9",>40E(*J:C3D N+X8Y&1$=X!:$YW'F;D#05&ZHL-O241DF) M1T1QBYU54"(+3$EC4-[Z+O_.#@L[$5M]2'H+%,GG-\NP]8GL5XDAV_-X$J8E M!K5RD2UH<'0SE,:K$1[7]YUT7#ZC32NK!6"&$OGIN*"]#1*.'.9$.X^T=P@! MB5 Y, R$RH[;QFHFL!/2;X30]Z8'H[2OQB#^MA;JK>=*G5BEGS^6* \L QP8 MR)@U@2(%\(Y98T=8#[TIS'EK:#26E:XF*UTF(_44*DR181!@9'%,PE12YXFO M[][J+O:J UG50Z.QK$PU69F=>4X#?48Z[@C@&$JLP98Z2XFNOV/I+A2J UG5 M0Z.QK&PU6=F2.L,\\PA8*@& B"%%RBVUM;3!$7)WD4D=R*H>&HUEY:K):OM8 MX@D$*NQTF08>>P.$@R6+EF%?/TZDNZBA#F15#XW&LCI1M^G%8PD&QGA%I#12 M!B8QLTR7U&&MQQC3TX&LZJ'1UK@Z:,X??CC1.DS/@FBO@-<<"PN]*BGU0-6/ MS.LNI*:[,58+D^8K6"6QE>E+H RJY:WTTED/8_*;TFJU4H'ZXZR[J)4NUJ\Z M8-075+Y,9U7GQ3W/)BCPPXGEB@$)$))>&5G2*7B#BE3R(H36')*^'"2; !"? M3M9!VB<\H]\^G 23R3OAM5' (LFA,*CT)3J@3/V#IXZ+3;7I%VT,RS#"/ND+ MV_=X8KT 3G%L-(8($BD@+=78>4_8N#VB341U5.J-T/F>Y#]*3^C08A_(^9TM MPXI6!OF=3)*W[_'$.&^<-B"L=5Y"+X(Q7QH<#F'99W11Q86\F8"^N0W=&).^ MI/TA>\AG#]/YS7, 3HK]:+O$8VA=L V-HM(AXYC4I?WC@=$C],JV*O\VP>GS MS.O3UI(]<=)5/I8@1 T!@ D'(,-24Y%0QHK';\"5W?N]79R4S[X>)M(#/$ M9'WZOO&>IQ/-N3;">PH4-]I9CLI=*P+,-V]0F,WJP\U6G7V)Z$)T71?Y'M(_3^_#-\NNQF>>,;A(#@YWM M/0'4X0 OBWD@MT@@IVF#&/O1.QQ[P&N8V28P$8M4K$YD/-O?)%'86@$-XPZJ M&%B&K)4EATS*^A%;\(*H1LD M1Q^]R[%-8/J:SM\7^23+KA8^H/)ZL5C%DY!WUR=.A \W2B &Q#L!D4"28B&P MEH_3EL4-!O?%N!M;0V=(8]"GT^*?Z6P5OM@L2.]6R\4RG5^%N>E,@_!85PF3 M84[# %!/+;? 1VMY9^1 4=\[#4?OS>P)LWZ#R!8E)T\(/FD@GFJ:. V)0$1) M"Z%"7&!KMH?Q"$OA&BPJ%^/T;!FC_H+- @332=@3FW1QJ^;K?]S_KJ8/Z2SF MGZQTN%F]DT0)%PQG XPF%DB(%!?E<2X&SC98?R[&(]H96H\ZTU6VTK?A[VP9 M(W(^9I/HU9]FFS*QO\Z++)U-_Y5=_1P@7;P)'V4G;MX72>(=% U@=OH1QX,B%4>B !IM!)B5F,Q;3>8]+67^_7CS_E#5LPC MZR7Y ?*8)%X%8WX2UJ''%>GD=:(:O25>0Z8!4Y)AAQ!'$MH2:^@EB M6[K2'UJ]W2W-[^Z"\3--9^_38 6=U).]SR?46$B- \QI83CW@!%4\@:PKG^[ MM/63P[8UH0T\^I+U-M8VG57.6W^@10*P"?K+,>&$&Q\V1D[HDC\7..]QY(_$ M>&\7L;XT(AZ/+:ZS(DY<'[/B81HCL7=!V4^96,3D&HO]7YV\D=[F:Q)"! DH M>JV8%EI2@7TI&4V]4./<2+2F'_GHH/U+6>LC.JH=T7>AHRUMK.PJF\[S>?8U M2XN\F&6+$YNJ0\\G1A!@"=4 8$6=4F%SB4L7H@-@1!NJ8<65MP]F;_?$#MH2 MZG/ (YT<.TT[W3@1TB)!',>2.\^8HP*9DFL &Z27[$R%^O&RMP[="!1FIIS=,>$B8ETH%Q'[8A)-9]-]B5_#,_)G=.%T*MKB\-0!N!TDPFJ[O5 M+(:Z[SF>U=EU7F2?TB_UU*E:WXFATD "&4/6$88H)Z#TD5G$](A\0<,J6B=P MCED%8W! 5RKXK.^$&BAEW+=#PYEQ$-$@ORUF7C2(9.XL?'UD*M@$SN%5L)9N M)6&F=\(%JS+8HAP[!JC9<2G# E!;:3J+?A]$:<[$:9C8I,X+ .][:?>5@'_) MEG%DOL^*Z&S.YQ]OTR+3Z6(Z"1LT.YVMPD@>.OA*S9?3JTC*].$)-N[+9+8* M!,38ZT#[_6JYS?K@TB)6ZHX\K;EY4R$NJZU7))!S*#R@6'$'!(B7TS=N#$?" M@$&5;.+.0[::,7M&7%<++TH8,Y1: X.A3+''D'CC2T29:%"AON7@K_Y5Z'!< M6/^X]Q \-M@$HK_N[^#$^5:';TT(-TYI#2@S6@43GG+,2N&$U;G/05'WC*Q7 M'7UIBXQ&-+V9MGL)KE1@^%33Q&&A*1-*2T4AX)YZ;)]P[,9]:#8*7:BDGXTA M_S,HVR@/O;Y+'1M&M]S=_2S_FF4?E_GD]W?W$;"3<44'VR0 6*"M\D!SHCCE M-OPH>>1&]JI-%7?HK8DM[P:D_J^;K2FND--\S_,)-UHKK@'1,7F[-TBQG;$- MF:B?':D[UW)7"M &0'T)_[=L>G,;*%4/69'>9+^L(JWOKM>SY>+IA%V[J_>^];N'=;OBIMTOLWP MJ^97T56]B"G\LD7,PK;^].IJW7&,&+K.B[OUAUL?]J= S"J='2"PEQPL5ZO) M\K>T*-+Y\NN;Z39M3!4?]3WR_NV 0*9@?\K8<>310(0%H =#QMQI@'\U64[+NP71ZKD[0EH>:M MPE/3QCI'T(\QH=GA2.JCSR<^&*64*V"P-U8K1+G>C2/+&!ZG*[*YB+Z5=6O@ M?!^"'Y5;<"3R;BF:_4E<]O$P]F\>3)QT7@D$-2?00.R=0X]SF95]YFDXL55I M">F\13AJ"^Q#EMZK3O*.A!5(RSZ M\DY\C+ODM+AZ83[8;#$IIO<'JL=5;YPH9!5S-AXN$,UBU:Q8K'K#M5&N02+Y MKOP*W=G=KY[/I9#HX%44>S/7EU_!M3*9VO[[*/7 0 M7$G3^UE0M*>$570=G&B< ,DP%]!X\Q(P?9J!Z2 M=KR+! HDA$9,^+"KBDL$V]X!"RA TVOBJ%,>A=8$>C",K%6L1AT@=I!3_37> M0CP1Z%6A=1),"Z9]L!HP%!83("RQ)5B(FSZ=\C4#MMK2AF\]6"V#UY>]=1B0 M0,;)0)<*K1.I"!<00(,XP8%_+BG=#6%)^#B]&9U(MJK6-$;OSZ,]HW*)7(K2 M#*,L;]/);5C8BV<6Z?9\P M3H% Q%(*(:,8 4O!3HN!0SU.\>/8/C:!IW.1'AS(+YY(A+ Z$.N-I,(P0@SQ M.ZX9 &"<&[R:V+^47",,+D>&H]IF]2NZ_D3V-L!WM[H[*K1GSR0>Q/1>&& % MO,9 >$QV=B%0J-=TXJ?/,VNAGK?#>Z=RV]1"/"ZWI\\D88%PC B&F:),*2T1 MU"7M2H_M'+JQW!KP/K@GZ]=%=KV:O9E>GXCP/-4ZH83XL DGR#&&A9>&/UJ! MAOH^Z[\TM6V;G\^T#]C@BN(6R^E=S!E4LO!P-./.6?TD!FD0%K=@[7,+P[_. ML-TBQQ&OG^"P?^](A\K3 G1C"&'XD,5B[&HRB11>K#)=VPRWF1C78J;<< M0=">V%Z6.6\/G>_N1H)$E!D*,-6>:"0# H"6[&,VWK0M[GB:B:A2@'H]<+X/P8_.+30">;=TE.K>S[(O MVRGJ^%GJMT\FAFZ"[=?QX23LS&78M6^7/6S'='NZ):SS-O&H+;/__B0J2>SE MA$+7EU?.]A%KR:HA&?ZE:UC1N[M?/UU?X?YLN M;\UJL[X^EGH.5=SR9$DF-A]QCC)"V<>[R*/Q&'8,:4=T@ M?7-G'J3.[//NX:L]";P)XV&^R,+@>+>\S8HMI8>F@OU/)\HH)I@"W O"O-3. MH]V$Y; >D8.X,U&W!T_/,\0Q/T/Y2.*,5LB*6$4!&: MR^=B,@9/7?>90CZ&%ZW] N^NUPFM8CA(5BRBRW/Y=??E8"ZW'055G&S?/IQ@ MIYVD,6!%"B\YEI:%.5D("!C@D%URDC[K.F@CCVWN$]1$8]96:'6VVFIEP/J4<#4'J[?KPE\=?YXCZ;3*^GV=7):PP'VR1& M<:Z08X0K9R$&@3&]Y=$8CT8:&=62W+ZYD==>.PKUW"M?4&>!;60PRY)9XJ7O)**:V?%^Q\ M9]&@&X@6P.E+$5Z0>M)DW/M\@H0$BB)'XW&(,I!HJTK>I!,COSO?DMQ>IOAO M$:GO2QM&N2J,20F&$?YC*N?WZ?3J]=RD]]-E.CMI*1QMEVBCO#%*8T4"HUY" M(]R65\9D%O$9W>MI*;'..5*GU\\VQBD:78 >&L)A(RQAPP M)4\.@/I&86=G@NU*O"DBO8WWQ_+!ZT/+R'^1W<;Y\B%[/9_D=Z=W"97[2$0P ML8&U$&@-%'8<"P!*#)!6]:,Q.SM(;'D>Z BI_@Z-EX'][*HLTU"A!-"^!@DS MQE-)!.92:D[CO%>NI,YC5S^$J+.K\^WJ02NP]&<2_,]JL5QO:7U>_)+]<>BR MQZGJG.?TDW G)"3 6TFA-@QA[>D6"Z\]K!]4&>J=,,!X#4K/B4?(CC2]?,=2S#L#[GM2C5'N,$>L$6-8 M7OX4E>E\,KV?G3K..JN?)"S7%#-I'':,>\:9%*C$PG!1?W6A%[BZ MM M6;_O3PU2?WJ^>:IL(1[V02A!K"#2$4D]QR3,TC%[2NM.:?%_N<3M"\<^A M01>P/(U7<0;RC!=% "4OBFP291+OE 3"\^)]%GY>/<$N%G;=3M3ZZY,_M@_. MKS9U#4\L:5V\+D$00V=LK%S%,69%GE<&C*D\<2B+0S$G"#(#5,4(OYCA,B7)^Y'RIZF=N\YU ?B?[B MCU[>$3H:=/3RX41S!K$D3AA,-;.80>E+KBS4(SQC;/4>2T,\!E@7/N4'#L+7 MROHY7617\80ES*S;O$V!K\5TF6TO;F]FP@_9)+_9B.R?Z6SO9=6^7IT0C2G4 ME#DBPJR+ 42P'%=0>5Q? SL[SVQ1 T>&;J^SUF9>M:LB[EW7U&_F6W=W/\N_ M9MGZH?>K8G(;>(^IWX['4];J,6R_#=+6,"",] 8&*LK;O'!8>D>WREJV_-? MYZ -K%3K<7"0F?-5ZGA_23 IC8, 81 &' N67S L2VRHL?7K39[O%1^-0K4* MV1C4*6XMBNEDF5VMGU)_I,75+]GRW778$5QGT^6J.)H4H&G7";%.LY@0P0DM M@ - NU(^$($&N[CS'5#C4K(.T!O%FKC^J5_: '77P_V])<9Q0+7$6"A)'40, MFMTXQ [63R[.+U>K6@1L#!-76WITI+.$04Z!#Z@ ) ' %/,2E0X;7 N+"Y7 MC=K#JR\M"K/F)ICR3;XXMI8]>RZ1P."8YQUPH13!CAI5\H*\\?6G$'D!LF\" M16]!0]G=?5ZDQ=>-OR,LB]GT9FY619'-)U\_%<&\GVWRWSSN3(\%%=7H+B' M8R,P]4)(YJ11D.@2&6=4_,5[GQ2*=91^S M29@+E]-L\\1N58_^1]_@SG4\RDR^.+LM-NDV8(HIB#1 2@B+NH'#E MZ,3>\P8QP=^-1[X=Z(9>IJ.9NIO2PUCY>&)*K[$>G_N*Q$5!"2,@$@@J"YC7 MHD20>=.@P-DE..0'@O%1$;O*K+D>,0?]#MWDT=SWQLC)B[492QV>\7 M4$41(SPWL2R/C[Q/O\:/UHOZ5K/TXO@JHG0#_66A"TY M5EXYQB%QUFM*V6Z:"ZB.L"A(]VK0$EB]>7#7%F=XY:F[]4^?"^N;U=Q*3 &! M(E:>)&@WCS&,^JS_=6'F>1,<>[UH4PN;1^[F5Y6MORY>EW#BJ&222^4-A@PH MPMCC#AZ[<>\5:FK)OOL_XP#V+]5M#^%1;G\N6&.'T=1G!L2[:CF0#K9),'/6 M.NPA(#96+]/FT;CP5HQPMS6LJ%^F!&@)V+Z4YT7(P*]!;(L/'W^MD(OQ2+N$ M1CHLL5+Z/P4%0@$@N+::.*:1!B5?FI#Z ML5G=W2X<@Z:T!VE-55D4RR=J$OYZJ2*QS/J'",D!-]*S[Q/,*>->*^:QQ@1K MR1_5FSI=?X?3=7V8P=Q'3?#K7.8'IX(73R3!]H&2::XQEPQZH8(!O9O6%-?C M=,K4Q/ZEY!IA<#DR')5WHE_1]2>RMP&^N]7=4:$]>R8)A$H+*;"4$"F"3:&, M*VEWVK,^Q79\Y:V->MX.[YW*+?UR6FY/GTFLHP(SS!'! A%H& 1PM[PC4#\0 MJO4]>2MR:\#[:%S,AU;^7U:1JZWML%"KY6U>3/]U.I=9F^]*(%* .@NXH!AZ M"S02N[&@%>^UH&]+%GB'X9P#PW]I*OTDQ/_GT/;8#<$W/\"MY0"KWJ^3>IR+YE]_/>O?P_LT7,4_UA>G.[7+P/ MN\;P;7IS-/:^B_X73='/G13]'NR_VT6#^\ M8;"+:?GE.Q("L52( :<4AB%)4Z974R?)O6-C>'\V2.CD@XJ.?<[>>QN?[V,!J><3:Q81[ZIT)Y%1K2A2D@"*H(?=N=RXL M-*Q_/-Y=ZL$+G&U;%L.EJ/HN>&#U>3$IINL@QP\=F18G7IE0S\)^F5)("3/& M&4#A[B3..UT_;7EW>18O5]%;DL)065:"]1]^S9Z4!A@ZX-:+Z3K;TIL*V4]:?E/BO:0H2#9(5ZI8H9Q;0RA'"GF"J*Z4 MW;VCV6T76M,.S]73HK3XOD0;X2E4D"B*$ H6DR=J@Z]S4J,&>1?/GM>.ID@9 M3*\.YDL93@I]YDYI.8Y.08,PT5I#!8RU@B&F2T9YV!3VJ&XUX^@&$?O>F+KS ML!Q//!8/"[BE86_&J5-<2FNLW]'-J+V$F+K*V!\(S*J'P>7(<,0Q=5V+;LPQ M==8 P; .7"(,(6!4(;"EW2L.>A7;>;%9E5$_&%-W'N_CBJDCE! E" &< $\I M(Y;RDG8:=D3C"1%I16X->!]W%@H!**71PN2*6ZWCI>-R[O$Y7\@!\Q#M M:Y:JDZ/7(DV),%X*0*QDR'%!2TX =_6#GWJ[Q3D&\ZL!I'TKQ[EY7+%0$0:@ MG320,^64W*EZ3 LT;HNGGF".)W2MA\BERWF4YL$0XFUI7>\D7Z\ #BH2KZ%C M#3!C1.D=[4RB^D?R?>7KK0S^&?EZSP.EKW&Z*:KR6+=ENSR=6+N/M$J$P3P MQKD!4@,K"(+E^1W$4/89A7_!2WE[" ^L22<7@*/M$L:D\#B,%X2%5#%Q$9 E MK]# D>?I;T6*U32C$5[?MXZ,TF88GVH,HQ)QKGQW':MX+4ZF@?KFV82%)9<[ MC"@F5GO'(/'EH@HU%R.\@MZ2C/)VD>G-@YG-0I\W:GZU\6B$W[2>%?ZII M(IE#R%$O3 RTM6%U+8^//0Y_]'F$,Z@NM Q47ZKQ(5MDX5VW@6Z;/62S_#YB M4E4[*K1.@+&"8AG^K[R/)0$=LF5DF7:@O@.RL\O.W2A(^UCUI2,_9_.L2&>! M<'5U%^2P6,:[? ]952VIU#Y,G6%4""@=@A!:!AD@K.0=\ 81Y9W=(^Y&3[I M:]BCLK,/NQ(:5DWHPRZ.2*D(<1+J$COBPR 9GX$QFGC<-@#M+6AD@T=VM9_J MK<8?BR:IU$%"K6;486)<&(."4^,AWW%/^0B+'8U%G3H!N"_U:@?$;AT1&I?&?TB\ZV!C7 MT_5M]?,FW'9>D"@2C!:J#,.$0$R8-\25Z$GN1VCK790^MRV H2X.KC]=!W4L MU"38P-/EUZ%O#C:_1=HD].OT%545B],1IPG5P; 3@'J[O:(*'9)B%/<#ZP?X M]%8CZ]4>F65Z:Q4^GE@]WG=KY9(R4#+]R@IP+/3J/!C''I+CF/0< H&5\<9@I8$$ M)3<:P9'>"FPFF..Q.?40N70YC_(8=0CQCCGTBDOH#8)2$,"I)!Z#1PBD%>,/ MO:H,_AFA5^>!TDB@G99*YPI+1*V%' '*I79(F)(/R,D(3SC;$F[+T(S[+J+" MAE@FH6324,84!XB5O"C:X)SR8BIBU[7"FN#XUR6NZG=8F!=:,:"U4Y8PP@S0 MNW$<%^%QFX0UM:2/VUSU@/U+==M#>)16[@5K[,#'#ZU4Q):.("%XL%UPL"V4 MYH+:DD<#3*^74@:\N5A9U)4K8I\';(^1:"T4,I:0>H$<-<9BSH+Y$@S1W2@U MJGX"ULNJ@%U7:=H =2"%::N$NO:2*8VA(@PR9Q'SNUTK(?+/4@F[)05J!.Z0 MU^:9,UXIP[VD M&PO&N#=\X+0TQM-;BLBMCGJD%KB([&N#X$VF9%7;Q;+1?+ M='XUG=]LTE%W<;Q[Z%T)!\X(YIS!/&!+M(!X)QYN<*]F=6]9F&N?5PX,_Z6H M]+K^V^+UME3+ST6^Z"1FX?#;DK T!.%2Y7&8,J #2'"UE/L:%&\7BQ6V95=/1:VV*3_?[+-6;@O63&9+HX79CV[LX03$RP79 ST MW-FX,/J=!X!A\WV6[:NMEEWC>RG3J<^+ZVRZ7 6V7U>L;-;NVQ)K!55((R,9 MX$0 B*78X2II_9SF8Z[0-]1TVEP EZ+8L1IA=A7V##&H-.[X/N7QH^UXCB=* MG5O$54E(8HHNQ @@5G%DPC9&Z9TV8&GK'^Z-N0K:4$.@(ZEAH6SGW(70UK_K-.:Z:D-I>E/X+T6EGVQ]?\MB*>4PO!^R(KW) M2NMM7>ZP']_',0K"SD4[;90VC%NOHU:HW9;<^P:)3L=<@&T$'I$6A3*:07'0 M8;IWY]S5P&B/BL0(C:#0F *"+(2:>;1SOP?M<;4'QYB+MG4V. 83S,4,D)+) MPZ"SC)0&O?X8,P5_CI%_A7,Q0V>,V&&JPG$E* M6-TE4!!1YH&%PCO*Z&I_/%=/+/=+;*>AH@ M+UZ:> T(-\HHX@F6@&BN=AH1?JF4(F7_./AN#P/'((A+4??#3O%# Q]U. YJ M4),8Q"3QSEF)N(;4$.MWX?["ZOIQ3O"[/4,/Q!(GG4T4_YXK/WYD M"1WF1GC)&9$04(QV^@ HJ!\U!?\Z2NQ.#J/7]3)?QF)9K-;NOG?+VZSX=)O. MMTC\DL\?UFZ)[H)'SJ4AL8H)CJBAA'&"+2 8JD>M:++1_E.>' XDE\L?&\^/ M5 <9&L])2 @U2@(45 .Y( )$%-YE0 $8U,_,B_Z49X7#B.7R!\;&D3WHP'A. M0L*D=I8;"JV7P$%+]9.KG@(VR+G^ISP5'$8LES\PMJ>E X^-;ZA(*!$2<^4U MU@0RY[6WNPF*2]7@BMM?=]SZE,SECY"=3?G"^[!>46VZS'PZ+3K;AK=(7B* M1Q!+3PC&@!# G=W='Y.R@=\*_74<. J17?Y@.QH3.I(1=R:-B<26$J^5N7*4#?[5GF!DZ#5<0Z\H0=[&OTZ8 M!A)2[UEGCY5$V^U)US LUHP]_3Z69_LE7_Z_;/E8N.VQITVCEU@=&46#T910 M+H6R2A#-I?."4 +=3J4XJG_'$W^/!U*7(J>+'TN;^20LV-N/XG/'XC_[)201 MU%C$K 0 @0H0AKO_% 6F?JG5?A[/*T:M7 >ATJ_Q2K7-30.%:;<$M3%>^/2 MO!']8K&ZV\PN?U7)/*[X4CL-PZ2+A!(&$R*-WDZ^U !B*D5M=(3<157)9)8% MU+P"TAI-H/(8PQ)'Z5B#N+"S9\VNJV165IG.JF2>!W;:8Y7,1;%\HN'AKY?: M'3Y*/D0V#U1D>O9] I6#P%GON9 ,A:V&(^*14==G2;R!*C%5%G7>'+^:IF5U MF1],O_[BB230Z@T!CBJ*,54V5A0LZ>;$T''6-ZJ)_4O)-<+@QM@.]N=7=4:,^>2;R%P#,NE:-<(T2!D'BWN@G4X,I/V]N?VJCG[?#> MJ=S2+Z?E]O29!&,G+=2.8<@4-M!;N>/>"5Q_J6P]BJP5N37@O2\/2IT"X(8K MI@ESS@%O+%=8V)T&'%E)X\U^!I <:^%>+(KH?(I M@?'83TW!/Z, ^'F@-!)HIP7 /0T6(M):0N$%Y1)R94H^E,7U"U'V50"\MG!; MAJ:OJ?A9X=8C,_'S J^$0Z8]QY) 9J!C 1NP4U>'ZX_A\S.O79@5U@3'T03: M7$ 59:\LI81RP;@)ZZJFX'&G*KQ#XS8):VI)'^64ZP'[E^JVA_ HK=P+UMB6 M;*L6*JEJ+(4WE'!O .9:$ #M;E&!J,_3G"$KJ586V.E*JNYVI-V\".9HD[A-TN./5)]$N9S/>?^2QT M,PN[TP_ILI.8Y^IO3Q!%U&(CI- "$0/W@Y#$G/1C% M(&A!'!K[%L:<]J/W(36PV'H( MZU]]7F3_NPJLN8?(W^!!],_I>5,E-/Y D[#K4P@I[#U4E@EHPZ[2A'TE)8)( MCG&EZY6]<'DR=GW/XTFP6[R&P D&)518>LETR1UPH$_GXO$P],;B>3F8FZ/1 M9YQX8^4X?:1WH$6BG&>242,)GU"7>N#T9@1] M2^WILXM#;1)--%%*2@U'E48 MA0JWAPX6]SV;8,XY=,Y;:HU%&%@*;+^&+5#Q1S%=9L4B[)_NIHNG5LQ+\>U_.L%*(.,<%H%2)[VC[G'"HAJ9 M$3J#6Q5@*[ T.-E?WZ6XSK(BF]Y]7A6+;&/6'SK;W_MX@A$A$$LG,/".0\(H MVBDVVRR428+@JZU[QO"LT:XR0R8IJ[HM;KC*=]GAYM_^\MO'-^@C>?OV+__]O_V7?_T_WKSY=_SA MG4/SJ^-M>J@<4J3;*MTY?V;5%^?ON[3\P[DN\EOG[WGQ1_9U^^9-^X^?4EO=V^RZ^V56/[2U7=_OZ/P__ZL6?$+][T__8&_%';SSPQO=^^E;N_N+4'A[*QK:$D?['OSWY M^3_]YJ>])$E^;OYV^-$R>^X'Z\]Z/__[+^\^-GZ^R0YEM3U_E-GMW;ZFY^<)^#4 5T_!VD+7 MD/"K#L@Q5A]_T##>3W7739F)Y((^EU6QO:HV41BS* Q"R..( M,X_Z 48TBMR8ACPB;KQIOKU)#V]^^]@C:?[(@JV_J##SE/,B+?-C<=4FK!JD MR-EI\;>!T;-4PO M_CG=5V7_)V_$G[QQO2X#_U<5VAZSGE_98;TE<2^JC[SH6NZ#!H:**R!$Y41S9=RBVVTI:OVKWGN'K2&=%^G_\I MJAV>%S0_?JZNCWMT=94?#U7Y(;U*Z_+P\SXEQZ*HX6TX \AE%$20<.)B&'O, M[3$$;AAOZOKT<][EI%<[IUG;*KWT'*9T9^VA.<6 S7GCU%6.Z+S;WI<7.^H< M],N)XG*\JZGC@-.YS@NG1^H,<3AAO7 ZM//*I!*1(WII)R#K$$Y+ON5S-&DU M*7U?MZRT-E /S/*K/]YOB\NB$?;=W[;[8UK7O!^_;(MT UF"_!"YD+*(13 , MD<]:XY$+8A^J::@AH];%<\#IE +HA7.W+9RO J.:8)HB64XI%V!732)/M'YL M::TQUGW::5$Z#4RGQNDT0.=51SGR1F31,/OKT$/33N566^P4!6PLE>A8?1HBFR]+!CW!B&-DNF2)6EH?KG*&F#3I4J627V9LD"A&8EZ.T[A;/+4XE"4)D56URM+ MJHY(2)(6-[)R1/+;V_PP7K^YG(1NPGP?^!BX$$;,!;UEZGF^FBZ9L&A=H%J0 M$X>/1KB54ZJY2563K([-]8T:)6@;$3*3I*]#T8QZE-MKHMH:]Z3(0QR&+&;< M2W"0 !#A/W>8N BQ6'B%$LS:YKN '$2F_)RP(UD1UM8>I*/RT-.0Q=@G+A#J1*DJ25F05)9PBH3:"F M$%E@;KH(72PR]'N!&Q7U461SI.'44 MG7,?'NX+/;FQV,Y0(^2/=/YY@[L.E9C9YWS)[J2F.^)$SNZX3R^OWQZ^UO;R MXK[;P_5)[.?ZE'ZK<,WD'QL>N011"F@<8.0C%Y" ]N8)\A77Z8R9M5XS]?BR MM%2KDLPQ*R?:BU"JILL]1*&Y \AA9ZGS>P/4$4B=!NK<>_(E&1P15^-!6(=^ MFG?K\?Y\.[S)[T_([]*BNG]?-]>J5F7VG\?L3LCOR;#'&, $\ B[@..D1M+!0 RXFVHX':M0G1@RKM)/JQ=.\8X?12J. MXD!_!U.W]C-%M6H-N #+^K5@!];IT3H#W,5E4951J=K0<'#6(9GVW'NQ5K3" MHZR<#M\?1N@H09"3"$'L,D("@-S0A4'$$L(2'T58LA.K?]A>+SWUN\7FPY[0 M,=+%]*E;1Q^:@#\WU8ATBPKRI6XXZ=M#=R@P.]RPLLINM]5Y3_1)2 ), QQ[ M 8]"$ 2\QX !]?0J"A.6+9<3Y]FNA>MD!^<$V.D1JR2\.0*B6G?,'0O]HL-8 M&"S7'1*,2A4=)B.S#K6TY-N+Y89Y!J57!^L1XU88?)=N:^GIZYS^M+6?<#\. M_,3U@\@'H1]%'NJ,HGKL&*C(ZD13EG5T0.A[*9:G>"H"YH&UZO6-!U_ MY&1-FZG7E.WF7U;V6*RC*MSDQC6M> ,8Y\[D>4 1*AU='\O K,5X-L_4BP([)+XH:^V^06%;Z>22]6Z%XVP]AQ*;?8/-4JZ,;H:2-@2)($^1$) M&(W"T(5AY+8W"_& 0(R19"VG^%5[2M8"66Q]X2$/(P69)F'KJ+YTP>=&&HU. M>[^\?M<(+,W*JWU>'HNS6;8X\CV7X0!% 8?0BS FN+?+>*"X&6NZ/>M[L5J( M:J-" S2J*,E<_&F)2YVN6W3."9[S^V*S^Z\R]JH,F6![3'F^SSOBT5RA.(04-C%# 8(Q#%A"5>$K@T:<\3L<"' M !')3FC6J+T.V>-LMC^>D+8CEO)!]URH(%!BZ0>]LS^ [:8M?3\#G":.:LJ\N?K8D_\)I MO7'.W7$Z?U:3#TR$0R)1S!KU=660>5U_(;4LP+]LSGEYG'&R'-$(,>HCE\0@ MACA,("+MK$%(PB113"4F+%K/$&\?U_ :QT"-4"LG[W-SJJ;:X[,>BXFP!&DC MVFJ2\G5(IE&/%T/1IBJF\R@G;C)2J:=IC-I]HW,SOQHWR-")CA@A>AX*9 M! !YR0# =X&O=\ILLEG+>J8\_:=]L&QZ M $Q/OQKEWO*LZVJG6HW,L$I'8AT*:<,Q[?E41>YDE7/$++[_9?N_\H+LZXH' M?LFM7D20)X0[''N>W[2(T#4 RK2:=*N9>U\I>-^OG<:O$X#V/E=0%94 M3Z-!D)//I?A7TT^CU%M14 4>1R341C36H:%6/,OMMV5C*GJR_^OV-J7Y[38[ M; A+$&4<$9>3*")^R +:H@@#&E*E@;1IVXNJZ<6##BU0.[^WN,U)JEY$)LNJ M]6"8E%:=.,RMK\\1JJ>QDT*S>IV=YIV\UAI@46$A)MWOTZOJN-WW5^;]DMY^ M3HL-=N,P"0 +7<\#O'D]*^X-Q@%1ND5F@AG+*GJ.S.FA*:^X:',HO= R!WW* MZRM/F7-^;W'-OZCR D'C:RE365V'9)EPY.G*B1EN#!1^[[)#^K9*;\M-Q(-( MV'$Q!1"!, 8=*;#Q(^IH6I/WN \)=Z^*2TFKIR8(7AR\6:'6Z.#X=\%1J!-KS!3IWT=TF;6)?D23)-6CTM$R- MZ-7KF*([\AJFPY,!_4)75\?;XU[L;CY?PMY SKGG8Q"@V,4H<@D'20]$3!]N M#NF-^$>?C B;+@JI_IFT_?,)8/E]'"=T#[9^&Q,][2!,ED&KQ%L1QO-@()E@ MS*V5+U"JIYY3X[-Z/9WLH+S"FN'2@.;^FE9UH8H#B &J;8O;IRD+ G\0>L;X MILJK[7ZRL,J84JH7!U32';J&8*U:E&)RLDB:)M&L(/XZLN=\;NVKL>CIG K% MJ]4[;X.)'R<$QJX'?(HB!'Q".C2Q M&WFF9O@F85ATTN_"*7KL#P\-WC7HC>G@M"A-%LC9 F16.0?8#P\ OA^/S=R: M.D:NGM@:"=?J5=B,E_+R;)!56=VF6;F]N2G$P+;9=OXA_9H>CNVAP W@H>=' M%,$DC!BFB$0)!3A(/.Z+9W.5MBU.,F19@1]B$UN..W1Z6[JG<2HGI;/1J::7 M^DQ:T<0QED:$SPBYZU W,Z[D%AJ?G$Z51;7IWB.[+#ZFQ=?L*FVV(R8@"$G@ M^@'F=36;U); M;GCJZ3/:.963%3S(, 5];J9E*"CEOW^*']K B/H(X+#^IN=&E*$@<7L;D2>W MS4WORY95\M\_O8DU1%*=( F)M,J-FD">TZ*CC^K\**BC59[TM%&-+SEI?.SF M2\*H3<<*9%$?>VZB01B9='\W[$'V Q012@.*($D (KX7);U9%B12DUO&C"TU M^6YDTEV!TTD3[W;H-#;Y_FZI$PZOT:4^"Z_.]*IGXC7JF;C/!2ZG4!Z$ZS(G,12? M@30UQ3OGJX&D,6FARY?"T'P&WO0&Z"^VMZEOSS[O\4MC]8G\K&#$/M6#W%QK MT2I\RPTC& $: \Q#0!AV(Q(-DP,,J1W D/ZHDIRJ'[7X)/Z)FH2J\Z)429JE M1*L\G/D4;6_U]0).GIM5564*L)\OM53]ENW:;%N([;?E^[3X^&5[]@@>A!RR M!(0LP<1+8D @[A[!(RYF6';7IO;W[37Q'I+8L^XTH!9[(?(E=D;ZP61"U]$O MIKN1&VYHT_K-V6L+(80>C3'@ 684^!#%7FN/N@%#BH^ZZ-M1Z4!:3[F(,XKO MQ+46=W4_(OGM;7YHNY-:$IW I)X$V:%PN@8M]E[+BP0IR) ZJ>O4(0T_7A$B M7684EM:Z%U\NK^M>*%ZX:L9W']+FU#;)RZIL@'S>ENGN_?9>C #+01Y##[KU MD"'Q( -N6/^W5L<6E ]AY,M.@EI&874)J7\Q*;]VSJ$['7:G 7_1=M,W#7ZG M=V"QRF$:W^-K4',$QK(Z< T&'';N]V^?W:8K30WJ=5>_K M3E.>I$R\)44QXB$'$8 D1L#W!@B0^&I%CE'3UNN>CU4-XPUN=. C&ZU!6.Z[E,[1GQ>HK_5R= MY'R0: Y#S*.0L%JH.6:$<=2]*.YOX=8O54@WHP2.32Y4_SQ(S5M9, M8W(=G6JJ$X_+$!.#$4,6WU=;D%&N79IO6UH?T)A,F#I5X^F8# M$ .8HICX/(G=>DSB1Z W$_I ME5?;_7^DVX(==G1;I9LH!,!+4$("A'E(.4B2I#<5,\^5U0QM Y9EH\/EM, < M@:P>_NP<@4U>.O3I>UT]9F%.<6U%AS03(O(2%R_HR&3JEI>2Z2[D!IN2:@7" MLWU:D-K"35[<;R#W$HHXHAQ% 20A"1COK'!,6*A6?ZA]>Y[JH\'D]*!42P]% MMF0+#WM$:94=DAR9JSD>^#]:<>@QM;Q(3$+_I-J8PH*\-'R\W>[W^%AFA[0L M-TD2>I3@)$(H$?4,)!&KK; XIE$84<4)#+5OSR,-#2:G!Z4J#8ILR4J#/:*T MI$&2(W/2\,#_46G08VHMTJ")_HDT3&%!7AK8;5K<9(>;OQ;YG]47L3]C>[C? MU!KDPA#%*$F(SP!*8N(+:P3&!+D)5Y,(/1OS2$6/S6G!.1TZ5&"3DX=_B%_J_% MR?(=7@]V/K$MJ'?I]O&7?G8#LMB+4!)$/"88(QP&WF GCI-$M6^K?7VN3MZB MTIB\U"1-ON/;XTM3 62I,BD&#TAX117T"%N//&CB?T8GIC"A(ABG*5%>_TFY M\4(/)PQ"'D?U_X\C'Z-^0I1[S"6JDJ'Z_;E$XWP&OT&F+AO*U,D+ATW6-*5# MGC"3XO&(B%?D0Y>V]0B(M@?/2,@T-M1%I)6LUA8@L4>(YX8)HRCA40A(U-N* M$M?3DQ$5"S,+29=9)TF)$H&J8F*+NVER(D6;>4$Y(T-*4G3(6YNH:/GPHJSH M,Z*PC:M=M?V0WHG7+0\W'ZMM)72,)3 /'0C%B4 >8'G"7,XH!$'/I/>F3') MR$R;NKK]!@,ZIX6GO+=+DTG9*=$92-2:$U7FS^"&KV^;]^,JL#DUK$0D]\$_79?4YD!$$5!<\NZ;H MV6]O-L"G'N <$C\""&'0/#S9U3E![$HOQ*I]U;(,#& <@49> !2I>;WOVV-% MK=M+$F*BPS]P^86^KD?+\MU<$W<^M4$H#S*:J_>:6VF:2X/*RV-55MN#N(!] M0R(WQC[VN9_0B.#(HY[7&W4]7WHVU("IF08D.U=)F[T%G]*& MKN^YW76*'%$_5KN#; 9 *OU4[V:RS@=QD^%UXX5SV[KA[ 5@<1%)XXC:321S MQ&I<*%<:)#4Q/8]."]_I\#L-TM.EDM>YV&7?^-#^E;CK3+CA+'8ORG3FGU'I M!<*ZCAM7YG0X7ZP+Z6:$)@E#8 \?WI9SK0Z,]ML6N ;D(: MUF@X6VT <7>VSU<7G^1 M$^BR 6^'R#*L _ZKT>0!$K]5_*;\_1@FM]NLX-J'Y:E1;(76V!$JQ^_1H;9 MGMQZ/=:7%7E926]61?VX/VMY+=.CN^%H]WU./9>'48)8$&$ C=._/[[;@RP MW!2?^G>MS]1U<.2[M"(OKW=J>X2H=>M^"NSW%LD,'?N!YR]T;3UVEN_U"H8-OOYU]W_=90CW,0M\+D4\\3I-!0%CL2SZ6IOY=^QV\A:/0P=5XD>C@ MU@A1[. MCCD[^+GG+W5P+796T,'U<.=3VX7:7*YX>D/I<8&EN:E4:8^M1)#>=:8T=M1XO38R5N<1S$D:F M [6X6L>,GA[TW$!;T5.!=LBV06SN MW;]*#U7V-156NXJ$0L@(Y!&A#%),@P0F@T7@AE*'HTS8L:P9 IS3HG,&>,W# M=@JO=$RE)O#UH89Y)A5>.IF14;TW3J8P*_?,R3@%SRBT2>)6 M\+2)*4]R\\U*44 ]%V"<>#&/@RCQ(D1ZNXCZ M4L?/S%FS+^K^Z;72!J33H]31]NGL2BK\K,0JZ_PXI[IR/YU<1=&?E61MZ9]* MMGP&>(V/L3Q@C,N59 -S_CS."8:9DAW\M[MVZG_23## R!./BOH)]$+BL; > M/+A#]F&^5%&O]V7+BM]NFA-HM&8!%5F2&_C;(TA-N>6YL3+L?T##R*A?CZYU M#/HUL>UJ>C#E3>CYX$8"6 MU:D;Q'4[>[7F)I>)FYS0K3YD:GJI%BT[&[$M,#HBO8L&'?:7>D!J!_>$SUO6\A94 M=V:C%-B<8PU.8="KR9K$%()]PM24M,73GG)Q!"*=.0)-NA0F!>S3IC<+T)WP MOQ'/G-:-33QUO;WZDJ5?Z]^T[2\_.-67U+E+B^;AY%KIQ/$C\4=E,V=P5V17 MZ=3'L)^EYZ5)@6E M )0.XX@HD9/CZ59L5]@/Y\I::&H5]@0&Y*ED?9<=TK=5>EMN$LRPQV,(8O&2-X0)P6S8Y0R) MU.N6,\*Q+&DRAXA?.4,L?'$:9TS/-A@(IJ&YA7GCJ*:N,X5PF2F(5XF?,N%@ M+JKKT/-JFM9-_NTJMZE/2W?%]_9I]5 M]Q_$>R<@ 'U29S$. :0N=CEX;"HEH!Y4HI!O)9SCD#J?!50G>T)ZX63=FB= MKP-N:\=.$T+:5QU$'G+:7WU3DYZWQ0?"%JP>0E'SX; MVZ MN4>86LWF!TR6T_B88W0Y(5+6DV5_]*VLBF;+2WE9?4F+3U^VAW81LORKV,Y2 MOCVT#S_^/TV'5TX?W:N.-O6E_9OG%WMC7,]I/"9 MTO/\C%ZK;+L7K\&VN^MI5E[M\_)8G+VV$6,0Q,0+"$:)%WG8 MXYPW,&G ::BVDCP[.,O5Q+D_S3;ENM5DI=B*?.Z-6HTP?P#E4OVJ8Z>6L<]= MN7 >.--$\=R=YK6DWB'GY)%S'IK#&N)/G\,!N>?%H<]B&,<4(YQPC-M\&)*8(Z[VGIYY^RIZ MI'5G;QW-75V0-,.(/J[U;YY1'X>FU3;;*[ZC9R$D5&1T1=GO168=R6_3O\3T&EIF4U5Z:?JY. Y7VZ2+JBV,/B)SWPH M'G^.>(P\!%VF]"B=SO=M'QHX>X7L77ZX>5-_X]810!_,JF@]&Z=%IYPRVF92 M<2;+#(E6%.\9ID8T;0JOZU"M21[DYEK9%.5IKG,),82A!WG$<.+7GX:Q"WM# M2:2VC*'Q> !1$G8FIFWT^%?6X[4OJOD0.9XC,.E<4J/#U[B^S$&5FJPLPY+"/3Z6 MV=*[Q$>5-;D[>9ZZ^HR@3B5E!;?Q3$&?FVD:ZJH)SJTD >0 HHCZC"(O =0E MO96Z7)0Z0:7[[9E4$TS5 R6^Y%73%E5ZJCDO2^JJ:8NM::HIRYJ2:@)IU=0A M93VJJ87^&=749T%VM"MF6<4DJRAQ3Q<@PS#T,&+"CD=\',, =*9(S'VL,M+5 M,F!9/Q].+5_HWUZNQY[<\-8Z<6IJJL.9E7'M<[R,C&DGT;B.\>PT%W*#S6J: MMG2#Y@@P/X*8<8 Y \!- .@'S<3SD-*UB)HF%M$7K4DT70[U-,8"?2949I'Y ML^>Y45 :13+7J36J3KRB-EJ;K0"\,!#?@!(Z+D^ MH'X8@WX023CD4INPM#X\FRIB ZHHS9:"*MH@2E<5\115E"9'0Q5MD#15%27( M4E-%+*>*JERL2!65H3^GBGK^*ZDB&18D@MH(2<0Q.#?RO<3';F>"!A K++ J M?G@V522U*D8_P4FJ*,V6@BK:($I7%1VD02:T":'UX-E6DM2K& M/\635%&:+055M$&4KBK2*:HH38Z&*MH@::HJ2I"EIHI43A55N5B1*BI#?TX5 M]?Q74D76/Q8-/1?Y'@RQRWU.W)AY_=0E#7TN==.@UH=G4T4VI<=+TZ0@AS88 MTI7#>(NPCJ%HB2 MGY^Q3'SC_)_13YYSF^WWS<5%U>3!M"*3ZC6D!1*G5Y**6X.F,*9?6%I@SEQY MJ;Q%2*[.?''+CP&"5J2SF@Z,5)Y:7*A-4K86B)?4LLYIPA-&N>Z7S&F" M7/7R4_*[LZELK;&!^U!BIZWBR!*G,EUIGC-=49V@I++$Z$Q5FB=HJG8:%DPY MI53D8442J8K\V4E*'>_E1#&OMOO'!2_P$(T@C5#H)BX "4W$$4+RTJCS M==L"*3 YNV:/\"%5TD$MKF34T#9-BIK8,#1QJ*[%E8I VN9,4R:5N9-4RV?< M?5$SIU"S!N6-0](-D=C@@AS%G-,D$M!$GDQ ?TU M5SL27FJ J4F7E3,I30IZ1#P/LK>,L MRA0'8@G'H^I/PPD&? 3I7LMM0Q85I46D[@*]JI!I7AP5HLR.36QSI::FIR(ZG1% M=;ABZ,#L,ZR,R,DD$M'Q4=CH?LG+R(?V:[[]FAYN'$M;O&O$]RNIQ M*T%!P@!A88+[72/<)5CIHNYIEBP+S "N$QCGNH.GIC03V923G/F(5-.>$X=/ M:II%1&B4IQ$U,L/O.F3)D"^YC18XY2[>=]DA?5NEM^4&U>,SQ"F '+M>@!&B M27]?"6>1*S6W/=6&97%Z=)7LE*MW%7B3$Z,Y*%.3H2=7>PM03H-JT6MW!VY& MI&C-ZYJ\N*RE5%G[I[2C8 ! 2Z;A@SUPO]!$=ATI^MXF%(:G41 M,]*2 RN5#RM)RH!!?IPP7*XC%L[4[R&2)TAR&&6+&\7ATX,[A^:_9*BG8&RL MI,/4.G1!#_HSUPAI^B^U@-ZL++W?WHN'2<3+27N>II>?]]E-NX8).(@Q8R"H M%0=$(?8#SGN+]9^[TDOI$^U8+CD:1,YUFCKY@$EAM7@JB>.B,3=_JAHBEHD[ M9!=.RV0-SKE<@DF%%?@9&=5;BY_"K-RJ_#@%+ZW/&R)N!2OUICS)S3VPO2%IF< M,);L&6L 73B_CFPRLS2.?):7T7'D-";742].]N+).-($*SKC2'*L[1ZJ#8XB M3&+. Q=%!#,:@?ZA.^"&S(M[^5$?4,I:T%"=*2/+"^>J!>;<;JMCD559JJ@Y M6C2J#SJ-\F?DOML.D?/+Z\19'X]V6"2'I:IV, M^2!(/.0E-.*<@+JZ8ISUQE! $[7WRS6-J/05K4?*'VM-^NUJ?]PUJW@&54>% M5G7AL<3G-.UA Y%K4J$359)"I,'M^K1(QXD1.=+F1%:14#O>:$9WE]?=X^.' MFZ;:VK@,AZY+(P^)=TI<'C(.>I-!$DA-GQDQ9'G^[!R;V(VSZTK/Z6.P:?3* MZ=-LS*JIU&-2GQF=S2M.8SR-2)01>M6$P2(CW;KV]BCKT%V=DSM?UY8D? =.X: MG$YZV"G,64_@4V+B?QXJ=>:)'C#7PG+87,PI3/3/PZ#F>;LOZ5FCI.>E^?_I?*Y@ZM^ $[G1-C9E M>U@W6KFG=?/90,RCV"6(0#^"+O-)/=[N#'J>%TYXK%W)S-Q"W@U][YL^-&7/ MF!J9LE/]L_"HI>(G"GM<#AVC<(:]8^<$26\?TV)U'66E"4=&-Y%-X$9/D7HM M_% ;%$/Q8<2#&&#$0NKBWBIDKM1+ Z9L+59D%B*_BXDGY97(B>3J MR)1=7B=JU5!]"G3-A04S#X9?X4I:MO197J-V3?!F5,"FLJ2UBID?JGH<7EM_ MO[T7("ZOWQ=9/3:_V^XOBQ[1)G*Y'W(O0#1P@Q@E7D#\'H@;^$K"9L&\9:U[ MLHPWH'8ZV&+J:@!>M\>AZTY8,&8UUT_F#,G%9U4 \[*^W2K$JNQQK-D3K M4%F;#HXMYMK@U'=_S*!07?H<0!2R,W:&DY=&$ M,>\DLXO6F1=.V> 5TT4=8%-%ISK_4^M/J]2;+$4OG!:J\_YUUF>N2Q]SJ%6B M:@=B'3IJPS'IPG4B=](U;'9(^\/TPUG5[;?L]GB+\Z+(_Q2+2]N[^F^J^PWQ M7)=R#MV ^1YGH8=)#P$P'$@]%FW%L.VZ59R2'"[8&,Z_BWG$!K#SN4?L7'60 M%>M5HU&0K%27"H!BC=IQ_^C[MU*8*/(Y5I3;"L0X=M>/: MXTK4'G]Z-6@-(D6W^?%0;9!/:>R1,&(>$G=] TJ3WER8)%+7;T\V,D=]>5[I M"&A.BVU**:E"HT[A:(G!B66B#'DS5(0GVT>5%[;TH8 M?57^8!"RNGQ,8(0 #FK]PY#T )(:B_IK5$;,6E:H3\-%Q1?M]KA)M83U&(R+ MV<+TJ\G;=\:\SDM:LT= ;PO1+R\.6)SCH1;8TRZB?I#C_)E57_)CY=0R6F;U MCPQ;3+>'^^$L@1BU%MF5^*O2J?]:?&;;J%W]RZWXQ\?]SOF<=H;3G9A+/OU0 MV7]H?^_4MLIJ>VAVV)\P]7"F;F!2"MA+FYKL1'T%&YTL.?;L@V,6N)-+E<7V MCK-JO_L+V55&QU<*E+( I#+Q&S*Q[B+H>#K1@S^:RH:\%V FQQ.< Y M1S:^@<Q!V*0!'X<^S@YC8RH+S4P,6#& ML@[WR!P1U=,AG>[4CMIDR10RY:9+9N)1390U*;0R9?(R02.3)@987<>TB0E' M5I7+()D[H6]5TWX &-J,O%TMPP?^S%2D3E M.:M+++&]QM:8_IDB>B5Z9\R=9Q\),<:3_(,A[2QXNB/;\@LZ-/]A_WG,ZJHH M/53EV?TB*&8^I<0E&%(W\0"*XO[&(]]E5&FD:]"L98T[(76N:HRJ#XB88U=. MUQ8B5DWASC@5\)RZG;>_. -ZX9R@SOW0B"R%([)G(0[K$$ ;CCUYC\02=[*B M.-25-"NO]GEYK-LR^ER#VEY5&^+6Y63"J<]0 $#@1BB -(KEEGY*?U6X=K_/S81Y0G%,.&^"Q%$?L)#KX?!_9"HW7EHW+Q* M%]2Z#;$%ZMQV2)UM]6"ZZN!LG:+'[GP6X-5J$_,!412^)2*A*X;UL*L-1P]7 M!& [#2(G=\_B4O1'8'<:: O)9:2S,H(J.D@K4Q4C;OWDM#:X5%]E/>QJJUT M+[LE7L!CP )"J!^%M<9[K+7%/88(4CI5J&=AOK%;@\I!?VZ+G:).:G*G.ERS M19OVR*QE;*FW'I^A16JTI4/C.C1IH@\OCJ'T&=%4E]\.655^^/A;9S/ / D1 M]KVZ=/1"1D$H)N1;FQ"JG2299FENM6G@.?]4 RS_>9+FJ#*JI3T6R9RH0><\ MKD.0'G(E+TR:'*]2H'1]&1>J20S)"M;'+]LBK0NO=$?RV[OT4#8; U%1U,TP M%1L%\?WI1[J;(9K2X?*NV2Y^-CG_Z['!&;F,Q"%CQ(\X0A#'GN_V."/BPTU[ MI^7':EM4G.W:&[>+!GOA[:TO2JB;CC>Q=.W0FC"Z<4[BD6 M:PM$5DYLUQU.-8%N@+[Y+) ZY]XX9^XXG^^=\Y_K+^=I?+IPAF;P8&FS]6Q> M93<>F)%LL%PC6$<&6=#_?"W=<=Y,]=?Z!ZOR[:&]K_>O15Z6FSJ/P@ 'B/N$ M(X^Y((Y0C]1UH5)!O@0^RV7\($TW ENZ6R81:05NGE1D.V;+):/6,R<[=->] MBS^IO?N^$M(SX;&8DJ8TAA\C*4UBP'!:FAX-Z<0D!FMBIWNZHT2.@3K/%8JP444DHU^1W707+2 M'IAFFK$0!LDLLA#UBR>)WI^S/#%S@E!F?DS_[85Q)?)NT<''ZFV;R[EPO MKM.L$KM"^ERRH30.$," )*$;P=CU_"0>D"8!TE'O!6#.+.]7XB#8?K_4*$(K MD/.,(JP%;_$$<>;98BG"?' LCB&F-(65))DE&3 \AI@>C>6685P (Q8%F #D M>XE'<1 GPR2T0X^ M<#D$(70A11$@(7$1YCU\/Z'QW#)F#/B'OZ,?*H>5H,IU=+<9LK MZS[%20"G(6()@9C&S/-($-(>I^=1/G=Z54O:;&]2?MUH?=%=I5N MO! S3! F840YCCP(T;"CC',8S[E/RQ3FN?9NO;Z[^,_.#6?;^C&LQ#MWPI/% MMAU/:Q*S;T:>K36L9(MR[Z_3.3QL!W#>CS:;5>9)R3C.,XEJI"7]&#G5."OV M)EP-1LU8_BV5=LF->D!B#+P8^X$+ ?4\''(PG#]B&"K=YK2A)=@1C41+Q:]V9+QL)U6R@GF M@B2)*/5"-PQA%)/ CWHGL*OV$/K*H,^5DL]VG*\K*1MN"3/EY>4:P8*I^9D] M\#]:=E:*J\T$;:>!_2 YVA(YIM.TS1C.EJF?V1CZRN@_<9$'@I"[U(LY"Z)@ M.'@60-?L.>.YP<^5K<\.$*PK6QMO#3/EZR4;PH(9^]E#"3]:SE:,K6/#\Q"32Y,4F\Y+0I"0(/KN]P MQR1W5G/D8U4;?FRWH;6<$)FMZ7P/YT:^K\&6U=@O>LS$2*/\,2J%N4!2!R(\K(@#X)^9+'5R;A7NQ0RZHJ V.M8/8S,+,% M?R4G8WZH=+Y\WC;=DGZ,!&V<%7N';@Q&32GE?GX=_6=E]!_2VVUVR XW)#\T MS^(=M_M/:7'K;8(P05X41##F$>;,)S0YW2T1!D!Y67-E^&?>A_1""BYZ_,[5 MR0&GMG>KD8Y7QK!*:EX9]!\A30_>.V?N.Y_&FI:]E#UO?%]+WRMM;2M*Y6ME MZ+FTOE:L2Z7XMS7@[%!F5\V+C-Z&8Q=&!!$$.?03%^((#?=5U+_P%LKDJC 7 M2=A9#[)]CW:QI*P.'2XK:1-C+ M?=-B,U>*>WDY_:5D#38$A GDC-$$1-@+"*1\> DTIAC/F?MLX%_@HHD5CV*M MM)!Y,NG2C6.Y%#M^[\2/,HK5B*_%O&RSM?T8"=LJ0X8SN?UH+K"!]V%-LG$3 MC_D1B7D2A3#Q7+%C;M@C%[AHH5NB%%$NDJZGCV&7B>@\*[OS!',EZ77Y$:R- M2,VS\5JS=:PH'2[+@[W-U9,B8SVUL?\\9M7]VT-9%[CI'BL(X @$)8!A!G[K0]X:S-2 9-C[-\SJFY\T'E]O43M; MX8&3"\1.54-V\EX3CX=^"_7R+[*;;QZ6\^:B;6+V/-JUI3-WG[ ^K,@P#&B1\ACGT,O9!QS.E0/D0)"E:5?]7AKR0%G]U]N*XLK-$@ MED[$EAK!RG/QX/6/EXZ?!'21C*S?K'[TI#R!F=GR\M3H+9^:'\^C^Q 2Z!(_ MXH"") ;$2X8;PQC"=+:[,8PCG^%V#*7EX4?W&KZ2H+\S<5WCXIYL _G1A56; ME\46]]0BMR)1?;1IMIE#I76US[=9T6XIBET./#_A$/J^"Z$;,1H.USHD&*]R M2\YTM]:U6^>9@R?-VJ&SJYURKFNO9MW@.FO[6GI_DL\' H_BFOMOLS9[@+*(T2B@-<>^&1 M)!EVBG$/^.L8FDYR8>FAZ-=AHO*NFZAI0Y6_-8ZZCRZ5SXCS=\ M' OR"B:W-5O=CUX4F"%IH6GK23&53?SL]FZ?WZ?IQ[3XFEVES_LVE">-&V4# M[/SO25Y6O^;5?Z35A_0JOSED_TAWIR^U_^BQKYL@2F)$40QQE# >PP!ZPX9& M$ &FDOO7ZX7E]#_XU%8 %\[5N=)?U1XYA[QR[M/**0:GU-+^>KF5S/SK= M\N]]=CJGG9>J@;/==FW6K_/Y@VKAUZ[YG-R^>/"Q]A\]4Q?,F_D7"_)(\E]_ MPUM'_O\.>,J_-TE921705C(\+[H_$C_G;>* 4!#2Q'4]%[@! -@?=@M20/@J M4K\>]#7F^VE2@#A[;-UP/M3*_H@ MT8J^K\3_;#R7R/;3&M8/GN(GDC-77C<10]ED_O90)X7T8[6MFMD(]+EL'J?8 M !('@TK7(G(&2,[O/:C_.:\6O4#- MB&A,)7,=O7NR%[G9)J;67SZD7]/#,2T',]B#O@LY!#$",/;BA("@,9.X)*CI MV=1%U.= M4A)C**<34RQ8EXH.E[,]]*O+10M-ME\([T1K3]S0=YNV/N+O,\W=!#O+MG@C M'N3FVHI:MMO1GFYM>O MMG 3/,FE1GL$J>7%GID/:GW?3$Y\0,)(0M0C:QW94!-[;J*YJ.G!7XN\+-\7 M^756;7@"O0CZR,?8BWF=7"D:,JU?#V8WE1@:RVF!RG>5YE@'"-*MO8'BW#58 MU$1 B1PY";#%BYH M)2\'Z?$2N\_\W^D[^NPM(Z>KX4\G]Y&U'K]Y5U:;*OL M<,.^B6FN\VH[Y)"P). ^\WEMG.-DJ#H@]21KX.EVK%<' S0G[; ICI\G<"@G M%?.0IR8<)]9Z4(N-K5^D9T17IE.Z#I4QX$=NNK$I;E!/]_7?WM2#GE^VQ1_I MF>4-QLCSW00B@I.0H\C'/NH-NLJ#D@F&K&O0Q^V^[D!B+'[;8U/@24'FKIV]<& MT>XV.V1"]JKL:]I;C3%B 8]1X/.(^,B-,!NL$A?'*IM;IMJRO!NE@]?TJ^T# M@(KCIJF42HZE9F13<7QU1N1#;,NHU"M,C8W$#'&\#KTRYLWC$9M1EN07.LNT M_MDOM5F:?DWW^9U871ULN@R[KD<8Q+[OQHR[+.QM8A)[JJN>4VS-L 3:PFMZ MW.X$4'5)=!*ALNNC50^+YE[1 8'!&[7C_&CEZ9(TU1.2SQI:L=W8[1?Q* _GDA 3E1 M(B,A&@2N3$1T/'A)1K39D!627_-#_M!8IUS#-#>%P*-!&(0Q"WQ(/,I\,DQS MU[]2&RY-MV=_ :S9_I5U/:0,Q38*$,0\PGB1)%'MLL!2Z M/%&9J=;YON79Z1Y2IUEJ0J7%EYPTV:9*38P&EEHX%^U)_KG/S3QA9$1LIO"W M#GF9Y,&3LS)3V5"5D'[JQXN\&-2?3OS00XQ0"H#?6P&)#_OWJ]4$1/;K4CWB MX?/2FO*1OC*?:88L->TPRM(TW5ADNO<1#Q)JH0L<4,OC!/(4,(PQSX^5%*=E)I(I.4,S'X^* MDS4-A:-#I9DG;D:9&IO#,4/Q.@3)E#./9W9,3<,2#)/9YP+R ^Y!% MT3 [35TO4IDSUKL0) -^R$[1 M*#*C=E^'F,SFM79&V/_=I^RTM?\D.>='<)=J6=>BP M>_B5]JK17]+J2U[_C;BNI+EP= ,"X"4QI@$(*2XC"L=V5H3[CD6 MV3XWWHB#85^S4MR+).X]ZH2S$MZICA#70Y_2U2_K@&QS9'NV.-@NK9Y<=4Z^ M]@VBNR6[=<$Y\^&B3PL-$\TU6[6H536D?9LS6DJ6N*-FEAB.CLK7UY+6D<]6 MR29^SRII43:DC]?*?S3QVJF6O]%[AY56OUV5R3+D[PXED- MF\J*]%1#6IWM6?&]R,/B)G]$>?U=MQY'#+.O&!*EB5"U+UN>]ZS!/-Q;Y:"J M*K+/QVK[>5_K3>Z\WQ;*V^P5R9.<4K#&F^(TPE3*[,PHG+,S-HN@Q>(Z%$43 M^^/9@@D,2%_/O2T.=7E5OD^+_DK2[$KLQ\_VQRK=B4L?< !X3(A/:TN)ZZ%! MLQ#'1.D^[8FV9E"8?7,_2UHXI0!XX7P6$-N3/"U(Q7NLI[(K)SAS$JLF03TR M<9]S>TOTA8,'3NDKG-JYU7F/+SHVRI*LCCUZW?#7X^WG MM+B\;A!<'JNRJMM;C>HQF(BS&(0!)BYE& ,/0C[<* $0HFJ#,DL@K(_9_O[X M#O]#@USO5E=CE=3U^'C8N>]#%882# M*" 4A2%U*1E.8B0P5KP*S(1%ZYK<;E*Y.H?:5*>*IR*,L"NGK'/3JB:C#] ] M'!9?.*+TK_6T1GKQPAAYL;,3$JR.J*?)F*Q#*HUZ].264]-L*6UO?,9\LX21 M%[5>'\BQJ!OBU?VG8GLH:R3B8=##KOG=OGTF=/>_CNW21@]Z$WAQ$B5^C2V. M((VC!(%HV%7 6*2\+7)^B+-LIQP5A\XYI_?..7.O*;3.''1.'IZKBL;VS 4: M@YS,?P?M0"TS+-P$[.TH-1ZDUW:B+M=\_[73C;ZQJMN0QIO[%,RY&K:B?&L^123636##HUA!HY=+96 ML^XL.A\-DGETYK@8F%#;0 B2V@"+:.Q%'L<>@,/+'8 0I1N+IMBQO*EZXF2/ ML2FVU_F>/+5FE.I9I]16,X^F-W\F3?PZ5-6()_+S98KLF)@G&TQ3'P=!PF , M:80H)9%/AYTR" 5(Z5HV$P8MJYU$:69C*DJ>[^D32U:H-EX KW&V9^+:6F=::X ME5.[!6A5T[N!T1/$"Z>%Y_S>_5?@=!J@,Z^*RK$WHGF&Z5^'ZIEV*K?:9-64 M[[2EP.0("\P4B,8JZB<(J?MJQD-1K1ZP8\ M:B*F2I.<6%ED2$V4'I.S'D5Z2-&(\FARN0Z%T06?&VE/JN^ZW8AUJP_I75Z\ MK%8>(!%)L!^$&)&$^Y&?\,XVCST.5)]X,V'3^N:R#F8]?KG.BUN-6LD0MW+J M,S^I:J+4LSD 7(\J25$W(E9FJ5^'AAGVZ89DS\*^N=9<5;DA_J75VES MV/UY&-P/212&/N+ PUZ"<8AP#P.&0:AXT[AI\]9U\$-Z)3KN";7S$+;J85+3 M],OIXZ*\JTEE#?5EMM"L0TSMN??D,*Q5'N4?NON:'HYI?SF) MV!+\]ZSZ0HYEE=^FQBJ@Q0C1FU/'3M<)XN M-A)(G3]KJ$Z/5?45/%-LRRGI(D2K*:@$Q\[OBPFG+($C@FD\!NL02O-N/7E, MSPIOTKM.MJ5XQT_\1]RW]'6[%](LMLB459%=5>GN^9]H97L30Y_%;D0(CS#$ M012Z/NQ!14FB=%+!,A3+(BI 73CB?YTS;&[*$X;C!0WJU@.D^1^EO5$ M2''+BPB+",7C^+2[&WOTSLC/K:7&G1:#L3TS\P1W';(^E[./=][,R;%\;7R5 MUH9J>2H?%^,$$^Q&"870]X$7>IZ7>+U!&GB^Z@O0VH9FF5+HL*G6NOKLR5:W ML]"F6L\.H-:CC2\S-5JX3J9W'9IFPI$GQ:DA;F2UZ*_';;$]5&E:OCWLTMM# M=IU=M?>'UJ+X]VTA_C+KP-3_W;@Q]WT<)!'E<1AX$0$4#1.RP"=J F7:NG75 M>E_DNV,]CCQA4Q,OXW3+*=J2/*O)W FIN+KY(=:F4#RA=7JXR^N@(K\CXF@K M4NM03&O>Y?.T=^77VNJFG=5BCLHRK4J>';(J?9=]37==?1GZ(8QC#%B)A[95&D>M?Q5'O6]?,$T6DQ*C_I-I51.<&8 MP 1#VIOS>*2XUJMM9H:ZK'^X2^]]3AWJ9 NS&3A3+!W!Y_?AQDK/MXC0*W)@0-XH)BUS$ -4(JCV(\5GV=< *!UO3O#V=P+ MT#W^(:J]1^\F*9XE7""8ZZJ'N8AS0)H'B &"8P@HFL1.E^WZ+0#)"<%M-B;V>\1,Y8 M)Y_*YTJZZF0W'G^^;CC@)(H#GP% 7)_&2<*HL(68&V*?>!-42-+"S HT M27-D2=/2&PM\31U1M9"6E9D6@[S$*-*X2GE1]6%<6K08T925=]DA?5NEM^4F MC! R.?<0S2,/4J#@/0J%OF^/T%9Y(W,/FDCH#D-MFG5C0*/6F)CA\*I>B/# MWAR:,[ C+SOJA*Y2>33<&!TY^;P^T?F[\6>5G>%?E5FNY*X1OZ],O& MCZ+(8XS3@!(*?)<&'NWM,!))7;ZF_W7+BM-@6@J;.P)J>JJJR)Z>JS[O[DJY.)&<% MRCK5@]Q<4U%0UU^VW[+;X^UUFA9I=OOY6 N5:$ ;'T#H^0F+?9>SR(-A 8A M#Q,B]537) .6];6#Y=2XG ? %#1#FSL)B9V#-C6-790Q!9F=@SD]G55G4$YI M7_#X):F=2M *M':R"[G!!J-^;KRLF@OB:?JY/R!5W9\]S=WO86-Q""..7(_0 MT ,)85Y(VJV?(&& 8X7ST(8LVE.7,Y 7CH YG"RL[L^W@B^U9U.>Q)&).0N1 M6,=4G0W'GCED;84[C<,]7[?97NP'XWGQ<;L_V]_=[A*#K@O%.2+(" T"%_D< MP-Y^C*C2,Z?FK-I><#@_Q]%#?7.=%V_*[8.+P36WCYIC7W)58A'B%99HU0G^EULX>M+ITHYS%S(XQQ&(01 MP[RS@6CBNS*:J/=ER[IW0J.T;563I7'MLD^0;E$W85]JF5[]=)-__;EU3JB/ MW_U:Z(Y_ICO/NO^,MDRC:5G]F(@]-]%0-'6@VT,&@X2[B>L''DL2/V2<,-I; MB0&2FKC7_?:,6J"TD52;*T4]L$"3OB),V"DZ01->W!408L% MJ:EGDA=W>;&MTD->I64]W/^<'W9EMR4LC4R]&>H) MI,I-58_Y_])\M1'.5C!I;<:/W'1K4IL%^^WC7_.O:7$0;:LWWUWTCV[2@[C> M_S2\[+?W8B_$;HB24.SPC4#BT3YWX-!#BH^8V$"@TK.T+JGY[:>//SDW ^ZF M8VT%VGNGU'PRSTHDY.;&E@Z!6J;X[:-S@NNENN MCT,UC=6S85U%3["<.X%+\8U1/>+D)-$^8ZKE\4!5 V@A27N6EA'1FD;C.F1I MH@^/G]0TP(BLM/#LL#T(4V\/954U>$4^C&!$.*" Q;BWQFH<*@N: MNC8L#\4'6,X)E]8]%-H;R^AD0I3B(7C[_5_TL)8QA#8]C%.(8)T'L M\WXE$P<\1BI"-2NP!=2MU+SL8MZ R:GB:F,U74HEPF1%34U2.B+!BT1N';J] MC.OY"GJ.PB(1/:;9(3^D]^FVR(M]6O:#:Q)#E\( U\2C@"'$>>QWMNJZV)5? M(-*V8%FS:UQ.=G!J9(Z )AY1$^ 45C7TN9-8%IJ%-C7Y?($QG04A?>H4%H-F MH5!O(4B;2KEEH)<\?VD):#)3*UC^F>Y#;K+MF-_\_&ZX3\%-8)2@)(I(XM-Z MH$!A'/<8HMA3N[C2J&7+FGV^(?=V6_R15LU%]+I+/(99EZNEER-<4>W%(9$3 MI(OG=D O>&V+"HLC];&=:*RC +;DF\8^:%T&9>7S9Z(WE9;<(D ;@VRV,201)%/O%9;SWD/MTXF M*YR25:E>F;2]\AR@=.<P/GK M-CO@M&[&XGW"#0D2XD$O# %E, 1!!-U^MR8%(59:8K>/QO(PNKWF[3B ''#:F)U<<(0/%\[GQ@OQP.IJ=%B.=3V%-AS1U6NW M:7_E5=T*TS;U_EW]NQ.N@'A)(@Y>>R0*"?- 4!?G'2X>)[ OAC_9E7TU4!JU M\B<#ZB]><34X,V J0O;DWT)49I=_XGI M\K^I1QTI%$X57J/L&534M4BDEO9)D[IV49-W1%JM%+E17Y07"P#G.[6&UZ-IXC$W M8 S"V(T#'GD!;(\@<8]1X"K)D0%S,RZ_[_/#S9OZ&[?.3JR.9">XNFOP^B3+ M"=;,_*H)USFU[P9JFX6G!WM5FQNE'('8:2 OMNS^$H=2:^V3 [ .D3/IT(NK MZH:XTK@_]>VANPGRM)+\Y$[(PXZD1;7-#I^*[2X[W*!Z*%F5-"NOZE'EL2X2 M![@ N#Z.. ^C,(*!#T)&V^,-W*< 0:"V +\8S.]AV7ZY&,HI\7<1/#7]/G-) M;.P<;M@]B^;3RW;_2?Q$YYO3.>>TWOVS<_*O5OVE]-Y6I$:RQ.*-8QVY97D: M7KX@>,FX2)^UK0?.?Q/CYM9PC>==MOV<[;L+!+8"P^[R\$$@+@2^P^[7_%#T MOVV6MMOK.Q$.(><\CBD"F%#DN32$0<181.J1!E.Z;G@^5):' L(1I_'$Z6!W M=XL/T!OY.P>O=S'QC'&42U[K#*%:MK(1/3MGCDV1/9)PY@_H.C+, GX_/@F] M$//J8R%Q-J\YI!WQV(MD-U_L(JR4#C\Y95_>SZT/:U>8T+ M&G1(4QTV6.%+M^"7HLIR==X3(E57*[.W#KV:XL"+M:PF%WH*0K95>I,7V3^: MPX+]/8()2) ? HJ]"/@N<"F,.\/L7<0"V'>/SX^GFTS *HM"//%"KI>\Q M6 _?.ZFD8O)9\2X\32/VYV$%KNZ4J7-]E+XU>BIYM32U2)R&D@+ M78GW/#,C4C21RG7(SU0GB-+P[%0%,G9PV!2*Q<9@"I1)R.:1D.P M,NTTZ]M+$FJ!064E?7NX.U9E(]Q>?VE34O\_$$(.,/9\SXLBKZ];/0(P4QNQ M3K%D?=C:H'$\3>73X4Y1YRR3IJMJ%TX+[,+I&%QH^#K"DXR$36!W98(UQ9.7 MY&DR.U/$"'06(48N C")0^(A"%T/A;W\@9AS.EV,9"W-)$9@NAA)(HE\ M=[H8R5J:28S\Z6(DS9V^&-D@S908^2L2(U]+C%397:\8*7LB(49Z[,RY+_?= M<)UDK9((XNX-_?>7'EDXK6&("KJZ.KBIZ^\K2O-/-N9,_T4:!/*D2V[C4L+7M)K-"*6=_"J M1WYE66%>WRWLY-6-@/3#CMORBSB64O]'G%:IQ?'!+.7I:,HF)C&,&<21&[BX MQL$ (8/]ND17R2KFK%K.& *ADYX@*C[^:(Y<.;5?AE,(<*401AZ"6%!B *?=@9] M+TB2S2&MY,1O@A&I7CGOOXGH863[7T;],.")_/8P:-](]J"EU MGNNQW"/UUQ&-/3>, <$$\+Y^\2FFL=(E5=I6+-<++3#53&::2;EB81X2U8H# M/?[L:-%+](Q)T61*5Z)$T_UX+$2&F-%X.^I09;ML?ZRRKV?RQ[Y=[8^[=,=K MWTE^>W=LWRJ[O&;;XE /OLKW:?'QRU9.4H8A"0)*/)_X@<]]#W+"F^/X M#/IA3)7VF,T,S;+BG=_1=.[/^94>O4>.:&G.F4_B'_5>.;5;3N.7WIGXN2,N M)[(K#K::,B\19]N/9!F(R$@R6"CTZ\@@2SG_\CM<\\= NF:>!@W?/_^!9H,V MC A#&+M!2# *01!$?M@C!C%42EQ+XK1=M[^@:#KG218-IV3I_YU$4G'PH!=$ M.Z,'>PR/C3]6$-=UY)]5,/%X#+0&3 8RTZ_;V[3;M<[\& =AC'"" L^->,!] M>F:634\O"L:6R1$7CH"H>;IF.L%3!-\2MT946Y;6&=7[1)>R!&LPO68=U7%' M2@RU>9)5M ]I6179597N/E;YU1_]31$$8Q1A%V(LWJ0D (6XM^6%L:>VX5// MAO6MGI?5EWKD?6SNS:C'Z&E[\^KVSVTQ[U+$$C?6H:H>OH2!-]R$TV ML5F'IV<[6*+(B[D;^"AB;NP2Z$<#O"0"=,:QJ#RHA0:>RE-I[R3VLRT1!^9WV^PH5)=WV6SS]S2[^5+G-537.-N; M]->CR&R7UXWM\O)8E=7VT%R=/;PO[GHN3B@(*.!1G?+J@>\ X!0\>2@ZA.A]5IP8HH MM'"=,[P7#NTB\WL/?6915V5V1+RM!6D=(FW/O7RFQCYKB8]N\^.AVD#""8/( M\R&B <<>9';8\,!4KJT=1Y$"N(P?,[+/9*EV+E]WM/J_S5:_R^M?T^K1WP_I#%(._3#RHXB$C*,8 M)T$".&!AY ("7<5;'\LJU$ M][]?;-Q@+D(C*6:!9K"./+.$XT^.72W$O6S&N;RKAT=5G>!&('Y(Q;+A3@R? MVMXC.L\&A8D'0D #)"")]Y 1Z?&$$"@^L&D/A_5\TL(2!^"S@U-W]$0M;UB, M@%R:6 ?U:EEAP/QZ7AB@BYQPIO[S*KTVR2/";C]PZ]#Q&?S,Y^X2YE6:BEMU M/OV9"QCE)@D"X%,?!9A0/XICSZMQM3A\"H'B%:3F[5M793M"K$BR.0&VQZXU MX:TABXQ8@V[T=N:=,,JD3A1:O0!]/P*KZ9^&L$YATKR@UFTR;9%@0ER$28 0 M=QF+0NJ>D+@4!+8D51[!#*(*7%NBJD"T:5FUP[!U816PURVM [%&Q%4]3-^; MO&IXJ"VPNFP:EUA>=XD6B$M;H.M)H05_48?6?:JN&@KK3J6;.OG<2#D-?DNI!3 MQOW 9W&96A%7! MOG5=/6&QHJXJ5!L55TL<6]56B5@L*:PG>--U52,\WY6LZOBGIZK:3!H6U8U7 MRWD"$@XIQB'SPC@(_;T+3VWYF MC&6C*FJ48$O:*:1SE7HY726EZ?^NM%'>*SU%5&3M-1V\.=S^L7DKMA2GN^Q0 MZVQ:5GF/I-EQ6FXBP%W@4L]E<8)PX,4^JLM9G_H18"RFOLP!#Q-V+!_;Z- Y M/;P+9P#8[KV5%#TCE(X+W=QLJHG;JHC:'?.K(?0!JCF(?90JA+\B M 21NZ+N-_$LP\(SDF^1M69DWZDENOE5-*6O[]V?N-Y2C&,0<((R"V -NXL6T MMA;730$G$5-Z(TS7AF49?U1:70R/1=U/J5D5*-2I4>VP-ZDFE2%NA@)T "%= M<*ISN<8"4\.+T8)2EQ7Y&[:J;79(=_V1-'159SAQOC7=T?0ZN\JJ#?*2($28 MQ&'L)1ZF210 &,0N1#[V0E?I(B #YBSKT!DB9]="4A,@$XS*:=',9*K)4@_N M=.KVG\ZI[0#^\]Q7F;W&V(A<&:1['.%>/7LJ[ M:-YXNU5Z4\HZ_W(JN!#U:FK8LO[T#3W!>@/U31W*6^<,[/P/Z?%'+=/=R=*-YW* ,8A9[,8DCES((>PM^!1*/1ZJ M\UW+TM>A<3HX"K-9JOQ(3 -:I$9-FN9C16%.SR([>G-XLBS)3=@]=.^E"3I- M$E8P(:>+/)_>!!14[^/Q6I2B=5OHC%0Y/QYVW0 \/Y2;P//=&$1N/;R.8Q[Z M+!*O+K9&44(ESZ,;,F9]V\T)8ET?_G_MO6MO'+F6)?I]?D4 =S!=!YQG65?6V=/AC4AT0J,V3G5"I#DYER6>?7WV"\,I620GQ&A!MWT%/E M\K&UUUX[N$AN;FXV'3*.97!;H0PVQT.7M*Z@:FB$ XX5Q'1<F)5 MP@L^3L2HAA"/RZR9-@]\MZ=O]E\M)?M-(EY3<7<,SD#8'3I3>OG*]+(%70?' MS\5]M="6&]\OQ==FE1WQ-,)9*GA.($DPAIS!SB#A2:R3'; PXWE)?&J!>L(6 M=.#T=OXV7*KM]$>B44_>S1CTLHE_G9^!3;L#4N>Q27?A2.G\@]/3HT_[AIFS[ 7/5-A;4#9G)(^#XUSZU+I\2.UT;W'_M"[ M><->D,D$[YKSY#"FD^O^3HR8;NST#P3)&7]L%WLVW]T+^Z)U]XY7E,8DKE;;\\ V%O-V%$ZY$E M>VN3;5_=;%LU:+7;NOIAU-WV]<-4#XV^29C!/E:?['GO90W\4=S/FC*E*F=? MY/-UR_WZPCXK#JO]YKZ><'',ZJ,.EF4I@1'CG.:=88KU+J(Y,#>2H/W5C<'[ M8K\IUWIJYH)5-3D;F5 ]/>O !<^$[0S?N&KV-E\#90'(Z;N_H.5]MC M9GD&/"@:Y'H2Z3=,:N(YF_CHR6H#^UV-.S@!#QKD5_+!LOJ1RU.$6NPS>[7, MAOX!E1XEJO/0[W%<+2<8-9P#+%\E&B8JUTD\2#K>"_[+6S^/!,@?,FVF]\[C.7O+=>ZRN_)[8]C,! M2"#7?Y6+,$,@(H2'81Y5ZL8YI+3%DD**D4_)5\7@7>3UW^+Q1+8/)??!\AC: M72_0*^!SUNJ66V?JK!NKGU&/M7VT4F S1CUJKGPK:,$9#C,6YS"*<\%8'@I$ M.C2EO08; ML.I/A>6S0HN4 !RF(@\)#&&41C2+> <&T$SS$4I/(,;08,W'?'S1[4N"G?,\ MF@)+Y',78(G1J?YJA>MGE5\])ZW5UX!3I;I77'U&";^[WY:/1?'E6*[^_%2- M@F_+0_&I&@/XKMBMB_5RM_Y<'([R[*PM2XL)2K# '&91RID@ ,"<95F(1,AC MR(1R?:PG^Y[K*R3HH$,=U+"##G<@@0PY"#.H9/;M83G>)ZVW$WF"H[44 M(A B'(8H(XRD')*8A)TEDJ9*[Y'8_'S/DUD_* \2D]Y.PH@NM6V";Z;T)ID+ MY=*5)3=K^QEN\])34(.^^.B?3^I_?F"93F+0,A FN8H MBP2FO/OYG BH(ASZ/]6S7+1@K+[\RJFSK[[ZK\LO_IG7+WSGYLQ,^W5;X"YM MOPF-+WGYX^SG,PY0 I,L3A,45QM/&(51/U+B,%7^DK5^JN\ON0$SPI=\[O5K M7[(1,S/XDLUPE[;?A.8-D6_+?4&J)>6:EG3S]D?;U M._S7 M1]:IM]RA1A8L>VB:=U#&CYO:ZG3>(=-;V]90WMU(I,&Y-\&9.\'-8W#^YUJ7 M@MJGJ^ 4\,:O +\=<#]78US'96"!/=TW,(_E^83^7][3F3@28T]#WY>;K>P1 M),K]W^2-I$4"8@0!!!0R%H5I4DV9<0>7AI'23F-RD*-/2AW"X+;8WD#.:J)]_!WP:_@UE/6I=Q&F'N,OXT_FM-8>8T>)K)+..B-:'= MO WWYA)N_8__E%]7_"EK7 M@L:WJ^#3V]'W-W.Y#M!;T]9D'\2,YJSI.'AIPIHX(MZW7^=8/]6M5**%P(SD M/")I2EC.0HQH2#J(#*JEQ"RM01HUG1@V3YZV4[PA-/ %]&H[O MO+9++\3"QQ;))N0SFF)&=]W55LB>?^_;'_[C?M.\$-4 7*11DN,X#6'(,4[B M:FN&:5_-1%+]!-XHJ$:92HH>E?EL,DZ,/&]JO(9G]'GDY,UTDXB+*/C8K1A' M>D;3Q[A^N]J56#+O?2>QZ%@/G8 [G\3F8TJ4U. MA:L]DOOXJ+U<_A;>FU?FY0Y8.RN##"0Y31FG E131Y M*NN526>'-&Y$AB>FV0;#8 (*B,T$U(?RC5W1A*'4>89]AB$U?*Q]O- J/NSN MAMH79O])(C>#6X^CNUQ..%)&VK"VI0I/RU,JJ-U]K$64 4) BB,0@C@B428X M[/ B$FG=KIP.Y4@%'[O+&L9JO@^*%N1(VU3[B'K>HXX:S-$WJ-VG\*R,L?*P MOV#_DVQ.WXJ4CYVILZ_C)]^6NN/!U9[4<63&FMKZF\4/-_VS()_E_AD(R%@& M0 122"FG(8A0!U=P$H\YLQF#'&EB*_HF!&< @_UXR5?K8(XSJ8T2Q\GFM%.7 MA?.OX///DVU](TH>YS/K#^._QG1F3X/CVPCO6L#[>TN7AF]B6?QWZ M=TNBD%0V&$401!Q7VT1.DQ1D+(SS:I,(5!LX6MGPJ$,=++DFEL""&MED+P,- MT30D!"[8G-QO;AZ.\G;-=?E[ MQ42Y.U:L5'__Z_M=M00J#L=%F!/&(X*2F(:"^N^+UH6 MQZ!!'/PB,?\:G*,.CF7P%'?0 ==;ZGF(BIK^31L0/5%T'PLO6JE-Z8" ^@O/ M/%35HW_E6!^ZMOY*J?^T+[]OUL6://[](!OG?KPO9*G6[BM>'3??-\=-<9H( M.!.40I%'+,8 YI@##H@@ %= 79MWO=Q< ZOTC$P6;W:W *Q GU9 M2?6*'5=97E&8CL]XQKW-K*8+W;%5]F0U6 9^^;/5AJQ>3-BSV%H#=QMA63"=8[J M&D:9K-D,'!/L0VL/3094/W>\_M\/AZ/<2QZNR\^%]&^S+9Y8OBYU1V8>YS1+ M*. XIYR(B"<9[J B !.]1TDF@:@S71H]67+FE=R"[#N_@ET[*N7ORE^OY-3Z MT,RF06F_JIDFXFKKGMF'6F]E=!'CWJ'@^9:T^I]_EC64CR -S .3?A/SF$ZF MI:"?']SO9G:06 M\042"4CS*!4Y!)!FN,)!.C!A1K)NCWNMGB[TA,1@1WQM=G9SKH?_]LNR<^=7 M>:YZWR+_MW7G3E -\LW)#\WUN*>H*:ZX)XR4V9JZ QS\<@ZYCDR/NI;<#O=5 M\%XA-GZ6RD;L#BV&_89K'OKLV\G+!>T8G-I58BXRB#(U"/V4> MYZ%2MDXH%=EII_1UP((. MV;@2-,31@! YH78>T3PY6=K6:^1C\>-^E@N7N77W&L^F@!CGP\?BOV+QPY= 73?0WU D>Y M8(AD*,VKC1P4$.:PLQ^A4.DA=_=6?9?'2:#!KM,>8\5Q2+.:$$W#L)X^->2^ M=&A[=;J5$?1(QY4N90('%,U]$.8A=![\*GU_OKK+J]6^J':9K&C^?78L2Y?W MF^-RVY_)0H1R%C).XP2D:19%%/:'%( DFLLN9V8]"R/])F^U'2Z*;0Z'HLTJ M;S?+F\W6I/#&)?6JB[9)6-==S#7@@E\ZF+]*\D_JV4*=K-Y%G<7!-:#S4,Q# M,GTX]FS-Z(D[<]'L-L&?BU6Q^2[O@RQX@A*$((Q9&))$P"0*T\YT)C)B<(SJ MQ.XXAZ8=,%G(V"*S54<3CDUUT1>O+A6QI_CSVQ2/)(3/:=.20 O6YRI^-BZ] M*7O6?)D+7K=OKY8]BQ!2'&8A 21"",4LH6F?^,LXH'J7(NQL&:B;GK"=@;$5 M-"T.397,.7DN)4R%S)&DZPR*EF:9\#M7L3+RY4V5,F?(7)X^[8O[Y6;-BMMB MOR_D$P;%[E#@W;K>;^-Z^[8@,6,)I"G +.0D!AD,60>&$42=K-"<(!EGS=9" ME:_+2(S-_K:L)"F.HCS"49YD>1S'^6G)JM?MUMZ: MYW1BOVF[;_"XVA0KDVF[(_;!H]OM\*@]Y.@58I!D4 @H(, (,4I;$:;\%AWG(]"Z0.36M,RC-;C&O M5OL'JXI=MU2;JMU('#L1OKY#: LV.$,[M0B^SJ.6'CH(QURET85K;ZJD,_XL MCI6?''2?(TBBL+(9QA$6*4XBB/BID4449L16+\TM>Y?+9B.W>J@6Y;MCO;6K M*W#:_]XJC&/_[!L?+8]"NYNSY8OZG!D)Z*LLZITM6\=BKO+IP+.W3Y<=L>>^ MM]\B"UD(XHI*P 2!/ 1(]+62 N5H<2R/RZV:W#.NZ%:\6ZEG&,1[E1!3X&802-ONB@E0I_?'Q4_71'_%NS:O? MO:_KU2E)1,8!@V&48(@RA-->[:.(8KVJ((>&O9<(?:I^_]M2'J#7W6$:G/7N MONA :MXJ=LBZFL2.3;?9C>,6I&R6V,(,.IQ708WTJJ:=OTF[GTO(RB0.R*B' M2,Q#/GTX=GE=V1=WQG+9O"LO3ZJ^%*N'?;,N9I2& A*4,_AXB[\O-UL) M2I3[+\LGV(" .*-)A.*W=;[M\=EF-7-3F) MP9",CQKCFASQ/4-Q7?J%TJQID M<) HS5,1AA3KIQG\LVN30GA_1FR#+_@R2*SWE,"+?"EN]^VXGH?V.?1G8)ON M@BE59?O&'&6>$\SSL&RF%"!J<41G; M&NE8:K^I9I7[Y3;HDR-RY-V4^WWY5S7;:&ZMS9E5TS&_;!K)UPF2)$Z">E?- M+G=UFG-IMRK376$9\ST/!7#JDM,JRX$JW M+NCCK332F:;EX7BHMJP@SB$'29:24(00L=/9"B=86%0#F9@;:;'5GX<>#J5\ M+;%8!W]MCM_J)UCZ+:59'9 1R8KBYIM8NYJ?[DBY%[8:V325/B]0I%#?8T/L M3.3+A2>OU/+8LV.R#*OWGQ_O96N' _]1[%>;0[%>Q(+ *$SBA"6 9#$6:=3O M1V.6I9KEWM;V#'3+9B%6I[B"LD89%"U*BT69(T..; M;CWV(EV*RS$[JF\A^K^IF4S]4RZN-.8JK+" _?Y 6;[\MM_4!RM95.$L!H5JU. MTY"D.&:@AQ!3JI.GM+J-D!JXCI9;/3D]126#F@@DXC$/C?7C6CG"]ZRGL]+*A:7/O2RT2)[^QMF?_%3L-^7ZLJU1Y-GQK#B+#$SU/[F&5K'_7(FN0I.SIWFF\O?>_(7&J>#%WK8706]ZQ>36>/] MN-/6N)$=F/AF^HG-8^J<*SGE3R$3(T[?BRS%*8EYS'F=1V$>JNK!K\O324_,O:667W=W?RZN]\O=X;;8E[=?'@_2 MF"PKN2Z[!H#+L]Y_F]VQ[-XH?5R %,8@1 E/&60I!"RBIX+?!'$UY?2+P;N* M=LCELNG08 ]^D=_0K[*/W,LM30/I0_>G-ITO:AKK.63#>CN?6.EI[WF06M"! M1!W\*4-,GI, ]A$M:3H15Q+TR,XP1BVDER)!_+,3]MC(;>N+G^_J]^F M6I.'X^_E\=-R(Y/KVX=U_>*#?"6'-D]7G;^1 _.0($Q%FB0IA)@0P/J,"HII MIE+V,SXJSS5!GUX;] UN>5Z\-'HI=H+X*Q)TK@0W#\=@ M5QX#Z4WP_BRBS3-CK4=*CXQ-'5J-J7FV(3:;KE\9H*LZU)O+4-=\[G0)L#B-L*:B4) M/5;-M*,SOM62CE,0K3<)/V&X/B26&(,SD)/E&Q7)&\@VNJ9_'KE&YUZ5?C]: M[;>.R[OB>OFC.$AA_KTX+C(F(I1$($Y)!DG.2)[1SE >(:ASU<'@QWO>O-2# MKE[R5!3+94^%+SA*@%?!KM!\V\B$/34I\TR_,0'1L'GC\);,>%NI14P[$X'#LKA(%$%AZ&>4H0H'E*47_C-8-Q MKJC][9!%IP.EJAR9=JL+ACRE=U6B0M(IQJO*FR_M--=EM_EG(%$/SAZYF M\!SO!76#^F)&\ES$Q1#],V6Q84%55L1RL__/Y?:A8)O#:EL>'BJ3U\6/(]G* M3I((\B1*":8P$H3"/!)1PK(L1 Q&* *1WD[-SI;W_9F$%WR7^.1!3%L64FTD M-KMJC5CGB30OKUMRJZ9(XY&JIT\UFS6PX Q9\(?$%M3@1MZ!#1(UH$9N")Z' M-CGRI?3Q">KI5F5J^?7K7G;GJ;9Q'V\_%]^+W4.U$+O9%B?;7"!(DC3-4DQB M0A$#G#:V<5;9UWH7S(U%STNGIR"ECK4P]93+$;MJ"C8^L7I*]BJGE9C5;ZI- M)FE*S U(FUOFYR%QCGTJ?7ZKVHW67GZA]F0X"8$@A-(D2L(T%AS3*.H,"Y8H M':@[-#?227G[H/.D[SF_2=; ,'3(]#S&H$N'GK<"<\N5\N'6L?J\EOMU!6#] ML#K^8[G?5P@>\6JU?UAN%Q2D(L)I)@05>0XCF&5Y;91'*0\3H7\3T]*@SM@S MOFI)^KN32PE+=F9M808WRZU^7U9;DA4/LL9C5O/\J@46M,B"#EK08AOYS&J0 MIZ&C*C<$ST/,7#ES>3#EDB,W(M;UCET@#E(.,H'2+ 0QJK9I!'?&<\" 09]I M1Y:5QIYUR^E^V!4_[HN=?'Z^*^MQ*6?J=+N0-;<4^Y&WJZ!KQ%!G_CO(Y&;428FHZ-P)6>;CV3JQ;2Z%O,%V@9WE;:\#@/W;%U MXOGVT9X31UM&)$!&,P X(!SF&$"2DLYHBA'3[=U@:4Y_PZC=G*'Z"T9[Q9]J M=Z/*\SS&ERMG]'8W>AQI5]N=SJ'Z^CZ48R2B/ \I8CD2."-9LW(0@)(X43VK ML#$Q1@79V5GK9*6N QRI%)59,#N/(>7$D]?*S*S9T1Y,[1Q)BEUQNSDN"(AE M&Z0D06'$:351IH1VUM*TFK6T'G,QM6*0!]";JM[WI:M=$B#XY:8!]^M$P^DI M12I#R9#4F0TC4R]>&T)6K*@/G_82[@L#%B99$L(P3$.2*'>VQ]'MQ/#6&P0+D! $A M3]I!DJ*X&JNMJ9P3JE>::&3">T7BEX>[NV4UDLK;4[L'^0C!MVIQK5L.;4*A MI@[YXLY0@.IK%--+SQDK*IIC0N+,Q,;(A==4QIP/;7GYO/SKMVJEN-\LMX<% MSO,\R4* DCB+-<7">?=9O?NO@%DJ#":S&E*C#_*C#5& M0I*M0EI0TZK,$WY49,:,T)GIC*$3KPF-#2?:2B,VN\WA6['^6UFN#PM(&<@% MB/.<4I!F*8&X-Y9CG!LJC9X1[TK3P0F^2CR&0J-)G*;0^&/,6&AZUFI,T^K, M$WI4=,:,SYGIC*$3K^F,#2@].ZP=K ME<;HO]9V+?^*>8[E;5[TJCN7U;>F%H0B 2(IU3 M]7NTK5M!ZU=0._;N1GH6G+MV%9R<:ZXL=NYUCP4VK2F;*XROYT;G]"&H2>;\ MOP$][9TT_'XJKWQ$:*A@:](O8AYSS,0<7):'S2 B>H4P7X[+8]U&[D.+!/_8 M'!:()AGF.,MHF).0H32.:&-11$F4I_K-W,SL>)Z!VF*8'EO0@0O^D/ T9P\K M0E67S>-PJ;N*-J318UW1BQR]65MDQ^P\%-&))R_6&+E@QU*=6'FWW.P6$.9( M)&$"XP3EF",*PKRS&=$(.- G14O3*50#T(U&J=)JI5(>&'6F4V^1.:92-5CT MM4J3WUFKE:XO:GIEQ)#R@Z?5@NWC[9?EMCC\5MS=%/L%#*,PXTD,DI01P6&4 M"M'9(1D*=51*_Z=[5B8)2.[ ]B9]F RX4I,>OS3IR4W'4(TF^*/!,[+$/.-C M0%;,N9N'E%C@OWP(U9()Y<1CL=TVKP3^MMS_6<@VIFT1=VLVASR..1"(QA&) M6+79@Z0UFU3_0;1RB+;&?*<#ZV$B>QW==?@TLW?6;"HFXL8D4C.GUD"K6>S! M===Z)Y*@M^@:2G"Y8GH> N7.G5.7KP.?6H]/>!ZLG;WXI=L5]N*\-X?2?K3XZRT_SW MXJEM&%:"BJ*):D/607#Z!J2=RCNA5D[GQ MF=43NG-2GR*<6.J4B!L0.[?$ST/N'/M4^OQ4]23/S:GEA\VNJ%^[7PB1@YB3 M6'"2XR@$+&/=V4 : Q+IB./8V'QO=U^I< BP;"GRM4E0WSP^J81H^X4%^*_E M?GWU]*_5V:8_I'M![9_FP<#HD5?3[3D'77-K/EF\OXGZ;&H1MR "#MF?A[:ZMJITNO7 M.L5*_NS-/7Q7/NR.BYAE48YSDA#(*1,HY*P[.P=)QK2>>9T*XVRT]BI8G3UJ MN*S13[%L-PCSF,MWOQ'64WC7E>I73]ZUQ,.?P(Q7\L]BY'U%;_Y5S&/VF9P% M+RM\VZ@XG=^NES_:;GBBHO^ER1>G4<0 IC!)TRA)H: I[\#EF=#*WH\$:4:S ME^PBV3:/]#!M.8B>PUEJW,!YFY1D+]W6CT!JT@PV)V[HMYUOW,7W)YI>'#IM M,INXYERC@7U3&/SQ]LNQ7/WYK=Q6T3C(-]>.CWU7MHA6VS&8QSG(& 59$@'( M8H)0%%: 0L+4GZ]Q8,QC8KHOAY>UJF<(_R5H,$[6:E")N:'R,:?,SV-8._;I M>7M[YXQI#\KFTF.>40@)3DB.\IS#A# ".R-1'N9:I:]Z/]KWR5\_X,PNJ6OR MI*E2[BDRE:-I[G _X4%%7/0(FYF*:()_32Y,.-#6A2^K8K>L-IKUK4,&91TK M"+,\)!1F@F8@;6V12I^T7@0VL^!;)5HL1E>1#3G3E IO=&DJAB)3?O7BG P5 MV3 B;V;J8>;#:R)BP8AZIY_&Q-]WA_MBM;G=%.OV3B#%689C#M,,W72P=IN+L!DW+*8L0J><(HII2RO%LN,2*85K-! M)P8]*TH/[JR;A]ALY6W79@@9K6G<4*VF/:.SK*='U@1[42D5T@:4RRGG\U S MMRZ5'K]1PZQ/DWN69T/E3EJNE38C3-!0P&HIED092P7 66<3 ) 897^,+'G6 MN?8$Y@3*+AUD1J9F6L@[CYJ'X[H4^LT3O<2.2K[(BM5Y:)4C7U[+'SE@2+GZ MZ*FI=J<8HSS$(.8 Q[(C?902ACM;.4=:6S@S"R.KD>$RRY ]-1GR3YR=_$RT MA6%"* M28+3RJ#((]GPH+')(2-:.F-GR7;79=M?3;M^%]\*JF0.-1JJ=$ M-FSZN94T1-2 -KDA>!X:YU>KA[V,HK!Q^/WXJ]7&'MBV_%[K#Y7C2-?%O[*,U% MR%@4$A+BA&<)"L/.?DRP5C=,=U9]KX$^TO&*"Z))N-9<'-G0[&=UI,K:T$K).?/S4#D/?EVNH#PQI]Y;\UAM+XLU M7^YWF]W7O@\QI0+D*4JR/"<9D NX+IW%1<(UVVD:F?!>*]"@"CI8ABIG2J": MI(W G6[]@#9MGEICOD3,@$19,CD//;)UXEG/2P>:_O?#X5B?ZHER_WOQ M5R5]\N)N9?C3OMQ5OUPU9WY-/IVC/$I#P7(0$0KCA C08A!$1$PO]^32LO=< M5 \VN"WW004W..$-G@(V.J5S' C59-54,=!-7CFDWU,V2X/)P>R6CXC,0R<] M^?8L^^6/0555O:[^],=;O"[O91ZN2[R% F5"< H$1S2D@H1=J82(8Z95MF!D MP+-&2DSR%FF'RO!\T(P[-;WS3IN>K.DSYD6[7F)E0**L2)R'$MFY4#K\J&Q6 M:_2;;!WZ?G3[^?D&*6,IO*%4R! TMF-*-1Z<]3>VLSTTVB=YX!SQ?/04>GV MJY23K _?)'#H1-49^?/01(?^7)ZX.F9*N9IUOZ]DM]SOBY5B*;I:@33E_(,=Y?-05*<>#>8:7+"E?:/U0_\(3L()ST&6)F&.1)XE.8-Q M9RB+,FITC57]QWM6L[-.?A],GR4S(4U-J3SSI2=,FE3YO:'Z0>%1+@OVYJ$Q M-@Z\=@'5E ME!9%-E _O#X>'8KV(8L)I'F8TC@"%"+ DZT4J15RK&%KK!_M6 MC1K+5?#QX5@M2G?KS>ZKIF1HL:0H%KX(TI2)EIL&R,CR<$;!D#"8,#4323"" M?BD&YOZK+R0N.S,O2 :C)$\YH@D@D"4PRD5GB$5$ZZ:5P8_WOI!XH2GYR[7Z MNJL+?2955Q=>2=1=7=CSYVG)<'.*DM89O=@GL82]/^FOKS>ZA M?SM)_J%/U9#_5F'_5 UX6?Q$8\(H#!'-11C2B!'G2\,8^P&VBUP MT !OA:H5MVJ#?'H0K?[#'?Z@=L!@C^ C4AH;B8F#9+#;\!(??WL0?8+?VJAX M#-D\9@3O7KZTY?'.JJ5^UU/&JV 6G#+*HS!.PFHN@31/,@0Z+("RR(%Z6R*8 M4+MKY,/2X$2Y;6-DI=LCAL>=:MM$9DS-'B977[$=!6O6>NW*1S6U=LJH"ZV6 ME4_[S>I8K.L_A?]:[M>_%\>/MZ+*19N>7> M_@QR,*\GFCU-!'8! 'C6[1YS6\%W M%;2P@PYW< 8\.$.NV7W+2W#41'KRN.C)M(>0^&GO94#K@"9[C=(\5-FOBY?M MP_SSJ:K,K_6ZQM^7FZTL%;XM]X?EMOA2K*H9Y+@I#B=,=;KF>OGC4[FOP9X5 M&%^737GQ C.>YHQ%),%QE(14B#CK4$.@5Z@^-5;/>E^[%SSQ+V@<#'[Y4!X. MOUX%O:?O*E??25^#D[-GF1JFOREH;E^)E_G+ M<_@&IKJY?#CSF!5GPT8YS^'M\-Q!Z3PD2D66)R2!.&$$<4"S6/1K@.J?SDXA MG*"9P9G$R$?3+D/IX'QB]"BZ/ZWXR4ZGU7DW/;EP&M-YS#(C^JMSJN&!::>W M\$[8Y3^7%=6T/%0;18A3#!(2QC%"(,YXA'@W>25"9%I-Y[T"F='MN3,E:F[; M2R^"V@T/=^.,(Z]X37=C[16N;6^CV89P'NH_CJLFM\C<\&N; MB9.;^GY?4TT]7][8URRX[#Z#*(IB%$>8A5 0U,&#@FJ5*HT&:OK8CV/V65\MQ53 M59YY5\Y)K;X5ZX=M\?'VY8* >A+\>-_TEET=-]\WQ\?K.E=6_#B2BND_%U&< MB9QG49@+$6$2LY0!EF4AXFD2IBE8?"_V-Z5R6LH_(!TU.L>NGMAH?9 9BL-9 MV<[J2=G.H5[$-D\(5=*T;)W13$2-$#_%3-2\ J>9BGJUN*K9:GSLHM0A#_ZH ML0<2?%"C'[M[HS7=0QFH\6(YCVEB3(:-UT_67LXVTG+:<34I[-I/I193G0343$\!4X9 M'U?[)KS?R[>=FN94>YHO_?S?#=NMHK!F<.'X.;QR=S=>MU5+YPY_J[VO)FHKX+&^7HN M[]R79V'RM^8\;<(O-ZCP^Q%E._W/E2G.+/!/4U@N(<\#GVWYY8:MQ]'!X MN&M^[P)D1GD>QR"L_HD8XI!"&/8@.=+K3S NM)E/\=\[#X/ER47[^=YGK,TG M\)F$VJOH]; MTS_YE;EX6P>W^M7'V[:W\C^+=5-769?/G/"*G((,"DA9&,5YEI"<1SW>#*9F M<];8*$>.A[=?^^GRV[!V4?W'?NQC<-RW>5_JEC1-^"+H3VIR_ ?.Y M[=2/LPW_Z]EA_"3\)^^Z#O^U?S.:[!P'3&G>F^HCF=L4.!D/K\Z&TT9&?V+\ MM"\K63T^RIZF1[F=_#\/FWLYB]?C:Q&A&"$20R009#01%**D,1^G$4WT;FVY M,NIYVNK07=7=@H]-1JM#V J/[M.@SOC6G4Y&I%IO=K!CV;.F#[.F)-&.B)^; MXKIRZU4!=]"\ MMR@>5_5.O)FHG@'K,U<]$X]45<^8+575^VVY^K;9%?O'QR+S^VQZ#HD.KIFQ6M:KHV M%I]Z>O:4R+/M:X-L9 T;X&A NUPP.P_-\K1432TY+](R(#9V M-,Y#9BQ]N+QDZX 156GY4"P/Q;=RNWY_=[\OOS?UGJU%41D2*$VRG(2(IG%, MXZBS6)G77/[86/(N,SVX8'.&3D]LK*A4DYRQ.-03GA-YY[ FDI\!B@9$R 6Q M\Y B)YZ4[C\[1[FH#]7*Z_VQN#LL0@Y9(F)&$4!QDA(01KS?#F:.4E'JYD;* M1#W=53C*.6F0:IER\L.GTV-&"3&H,7.> & M:R#!.A(\';XM%<\3T4Z3["H$CRMY)]9,-,^ \YF+GHE'JJIGS):U[/'#<7.W M/!;K#L+WXK"@,0DAD.O)C$75OSGMZKZK!66< 2?K.B/+TQXV]I!/P_6[;J-O MQY&PE$;O07 JDIK\CZN7+U%IHIQ6(9FYAMKYIJJF#AA4U56QV6V.A;2P?K\[ M5I_RYF9;X,.A>"+I)&9(5$M8A&"OF# M;0ZK;7EXV)]='(0HIR% F8 9@$F8];Y[8Y< 5/=REH M1Z&:CHW&G9Y^G4@+3L""/R:[.#9$TX!>.6%W'CKEQI72P]>G^=*)5+\#OCD< M]\O5<4& 2$@&4\YSD&,4 @)!"C(&4Y 3(HB>$FG^<._:@[]\X==?_EWS11%- MAM2$QB,U>M+2 G^Z*",K"1/>1C0#D/"YJ$6IN O7\VPX4!/$9K'<(^]+92F M293'",!,@#P1&$#>V6* :>6XS"QXWH6U<)HMP<%(([0YTY$*GW29*,95T#$V MK71<\/*F@ICR."-F M]U7V5RD6$8GB*&88A'F64)+E.,Y;VYC'2.BM/]S8]+XLD?CJW.U*_J(X(=43 M(4<,JXG2^-3JB53/:?V+,XA7P?(8="CK)E0CYWR4F!N0,;?,ST/6'/M4^OQ6 M-5=3KSXQLV 9284(&8"4I00D.3@93$&<:>ZUS UY%[@OW\K]\5VU*+MK^_S5 M;6\./<*1UPVO,C6T>+"G=QY#S84CE\L(5]PH#ZK5JGRHAO#G8E54P[FR_'MQ M;)_ZJ0K9;W7SO=AJ=LZV8UYQOS,6Y9K;GH[KSV=<_RZ/ MCUIL(ZO8 $M#.N:"W)DHF1-7+K7,'3_J1T/?JQ]>[A\K2PL8\2C$82I(SGFU M\TI9B#H3&26:-UBT?O0(1S\-FOHER$JEQCZS.'$Q>$9A0-D\!H09]&=G$,;^ MJU?7%??+3=WT>W_#HP49% W*0SU?E_7[JJLVU;:L$>M6T#E@6VWF'IMFO0F\X[>%5]/;/%][ MD=$8Q=R[]B)5>:1!DAMB'SD4T&;"^8B#77400!.,,(9)A$,*,X3SN3&8T=G6E2L74",N>LWNB MQ:EZ?6B#X(%1U17.2%3J+FT&+P+\/O9>:XBFP<6, W;G(41N7%$MX=?G1STY M\:1.]E!9XC]6VX?U9O?U;V6Y_FNSW2[".(>8LI C@AG*,IQ0W)G&E,>Z20L' M)D=(9O15Y,MV5M=6+#?DJBG7Z*SJ*=AE4?ZA5JW@EQYCT('\=>RTT=N\#::3 M'-(^#VESZ]*S])-SOI1[EIWV@K]73+2K/Y2G(::T^ND)3<., $HZ6Y0#W8H4 M,QO>Q:Q)@VS+W=?FE-9DXV9(GYIZ^>=-3ZZ>YHU.D$9N7/82*P-B9,?B/-3' MTH?+QF4.&-%+ 2U0*&BU-.,TC6F*H,"5K>Z'PYA2_=S/FS]RE*2/>;+G;4IT MLCQ.V3!)[TR1U7DSG:/,RCQ&N2[H%Q,XFCXK-R#<+&\VV[J^I=J#U6\$RDYC MQ?X@]V/'Q[Z0-H8Q1C05.<("I#E) >].SVB61T"S&Z$KL]Y7$Q_>8_+^P_OK M]_Q+@']GP9?KC_3_^;\_?F#\\Y=_"?C_^_?WU_]+L\#>'>=J4C()V7IBKQE=E;$"IG),^#RUS[]9ELT,_O!GHX>55 EZMH%@&,2"<(EK9$EG4 M&4P8XCJWABS,:*U_S*\.;4\(S>5-FT)M0?/)GK&$37^=Z'6&U"3+E-;9B92Q M(Z_+DATWNF7!GY:/LG"O.[\C&.%(1%F<)CF N6 IZ*Y),HYX8E80K&G$^Z*K M+T^];X"9U?7J4J>X,?//F>9&K2.K131Q#>]37H;VE>QOU<;&7'K.<2M\@XS;*4D$BD!&+9/(MVTL9R'.5Z:F-O;PSAV3]&EQ-*X\O4G7@%*YHWH>HN70G]+71ZFY;2MW M7Z^+_1TK;OH+#CC/$(A%3JJU6<(%R#""G26!N-#:KQG\_)$V:O?E7JJ4O!=U M.O-:5SA'WG$\9VAHJV'!YSS&D)4'EYL+:S:TCH5?&)4 Q]7@@X!GH8BB'),( M=&6!C*1"LVF;J961CH:[BMZS%(?!Z; )BQKGPY[I,SDAGGX2?X69MTZ)+;B< MA]A8>_'22;$U*^8YU04@U<_DF&),!*,T27G47:7FB%"@#-K*@F%ZH2PHK;HOKYZ\^5"5K]>W,\ MJW!A-!(H9#3'3*1Y"&.8)9W)"%*MIZBL#'E>\7?8@L$1XH$_-5$9C3H]>>E9 MD[B"!MAT56Y#) V(CA-NYR$_;EPI/7Q[YBF',V,",(I0CL(L#A&N%E1I)#IC M"8R-LPX:)CS+T(>99!F4!HXEA?,8,K9.#*0;C#DQS3B<&>2,,AI'-,U0&.4P M#F/2C\LP89HW;2P,C91WV/6(W*4>=.@TRSYXXM$Z 3%IG?J+_&BD(0Q(G8<4 MN7#DC62$,3<&^8@%I21-192(ZL>).!9A[<9 MTDXY."7'.-@3-(\=,$(^>O9!$WO54?^0#EIE,AFCC&N_E\&R^#35'"0J*Z"_Q[^:QB&47"_W ??)<;_",!5 M]3O!\N'XK=QO_EFLK^2>J@@VA\-#L=;N)*?/LIIV^:973[1.O'YI>*T!707O MATGSU1[NDID!5;+A<1YR9.7!\W9OEFPHOVY1WMV5NS,SA*(HAB#$.14AB"HK MM#L6%CQ#FFLC[1_O77H:1 .Z$X7AA?)46I1=A3&L;ZL!>!6G87#X5DW]AU:- MFH:7#\?#L?K%9O?5IE&U?D#4A,IK)/14J@W!]!)UR5R'CIC[<7E'1DGK*BJSN?BN-SLBC5?[G?5-'[ J]7#W4-=W8C'0X,^M>B$Z9@W8 :=RR]3=+ L'+( M\#Q&F$N'2F]?H_;]U\Y0?4!4+3+N]\6W8G>H%M#-V\(?RH-LJ?;Q]GKY8P$% MC9.48D:YR#D* >JV0C DF&IVF75M?=01V;;9/X=<37H2L_8]6K2L?/A_]9JX.H4,+$D^AF8>,>O/N^25? MCRR:GX4M,HPW$>B5.W7,N6,'76%JFSA_;[ZT@KY"LAU];?QC\UA(1*6Y$D\/Q9WAP7@E"0B8R@/29*(*(\(:JU6>\@LL=^]J=N:< F+"G?!;\O]LOC9O>U M-GR0S1K:UZOEFX\0YE (BE,448%CC"+4Z2R'"MVD*@!U7)#\#PTRY$OE[?$ M'3)DWG6JZW(E4,XBQA*><$QAS &JL_327B883.U:3JE:\;S>U>I6= @^PIG8?^./#CS>Y29LR8K9/^46R^?CL6:UPM-)9? M"[8YU&\$?%X>BT]%]27*]P$0H*' G(20IPF*8TQX!P/0C.C(D7/CGE7J8@UP M%720@Q9ST($.).JKH,5ML\QR$1*3E=?(T;!:C-D'8H05VMN$*B_:',9F'CKJ MS[W!I9US'IVH[N="YOBZ_U%V3XL6.(\8X!B$A,89PC",>-C"0 E@[E37Q/CD MJMN#;OY$(&$[U%RC@#C07-^Q<*VY6F$87W%?H--4<6TB\Q,HKI5[.HIKSZ-Z MIQ.9_3H^?JJ^Z2/>K64)W+T\5>D[K"#"&(FJ?\J378Q#B"AA618B+@2(4ZC< MD.;K(W0FXP-C%)W;,]C6#KTYUE/#[=,J0Z\WY:K M;YM=L7\\M_E;<7=3[!3_)09'KC"=+4YZ'5(>N7LWU\U!07TJ,_R-8'H-5>3AJMKFU9==R<^J>6(<[ MTZN@AC>376F-Q61+JL?Q/*3+E3.JFU$3C@S:O+#B?E^L-O6;V]6OMX7\184# MW\D7;O]9__ZK&!=12F.*:!@*FN LED_!\DGKII-7QJUA/(=-34/G%2KK9C+G/LB2W-:+6H'/_:B4^:E& M7ST5ZB##, MXG[BR@#4:=-A94AK":S?HN/E)?!5L!N["':()),UF@ZW\QBO;EQ179_I\Z-^ M3K#_LZA?MOA2K![V==N*Z^+'D53._KG(,A*G@C-$9<-?!AF+<&U3Q#R7<[=6 MP;Z=+9VQ952P?X(7''I\5\%7N38.'G;[8KF5?<&#K\O-[O!OV^IW=2OY+ZN>,WA.PMI]$( $&-<*13T$'V1H\EG'!\CRTS)$OSXYFW#%T4K/S MK^-#]:O_^=^ZWZG^<;,\%/_SO_U_4$L#!!0 ( (")!4]ZR88U+&D 'Y% M!0 5 9VYM:RTR,#$Y,#8S,%]P&UL[+U;DQNWDB[ZOG^%C_>SEW&_ M3,S:.W#U*([L5DCR>,X3@B*K6QRS63U%4I;6KS\HDL6^DBP2=6O**[PD-;L M(K_\*I%()!+__G^_WLY^^)(5BVD^_^>/\!_@QQ^R^3B?3.'6;S9<_F"(;+;/)#W]-EY]_^&.2+?[\ MX;K(;W_X(R_^G'X9_?33IM$/ZW_,IO,__ZW\X]-HD?WP=3']M\7XIN/ M1\OU=W]>+N_^[>>?__KKKW]\_53,_I$7-S\C /#/NU9[GRA_^JEZ[*?RHY\@ M^@G#?WQ=3'[\(4HX7ZR_N\:75(]_??;\7WC]-)12_KS^[>[1Q?2E!V.W\.?_ M^O7MA[6:WH^+/ MR==_C//;G\LG?C;Y?)+-%]DD_F.1SZ:3$GT]FI6]?OB<9;^>V?$2(H <.@!.A_I_:[_':7_?/'Q?3V M;A;A^[E%^1H4J5LI_'0>OWHZFGU8QA_+M\=FR]%TME#C<;'*)G^,BF(T7W[; M?GJ6>&=^1S]ROYE_B3_DQ31;M"+S_O[[D?>W?)DU+.*C+ON1ZEV1WV7%\IN: M3]S_K*9WY:]^RY:M:+3>=_6#P\?1IUG3ZGW<9ZMR[;[ZZMJ,%I_]+/\KT=36 MZK$;F19Q"/GM79%]CL],OV1O\T53PM7JNBDI*[>KY/]\.5U^>S._SHO;M?-T M3(PZ;9L:IQ]-B_\X/K+-?D^+\OO5'3G:L*D1OLWBFGZA)G%*CMHJC=5N MXJM)@_H]-#OF#==^G_S(AO-IO_*)K^,IO-%N4"H/=4F==JF M9+6(?+1AFR.L1^WC+9L:8YS>2BV]RXKH+-WF\P^?1T6F1XOI./+33F>KN%ZL MR8HSNFI5BEID.-ZRU3'6HT.-IDV-\JJX&KT>R8/(U^27>2UR+4B=UT-_IW^6PZGC8AP-.>.I3AA4AK3>O42.?= M2?H^&Y=1L?$X7\V7T_E-'-P\_G.)G-_PU74K_)9NO,CM=C&YNBNSFE%51 M,[UW)VN]*>#4?IH:_X-P^8=E/O[S[:E6;]J?IK5$P6 M:KRJT;7><96A_0^C%8G5[5_ZK[BQX=H>-2;3ZM,C^ M9Q4MG/MRPNQ]I%E;HZOEY1YLU-;(:G+U8*NSQO8P'TMNQC8OW89L\G;T*7NR MW'FIW:PH'C4K$\%DF0@&V7K,+_76\$C+-62C@WW:8_9JB8<&B,?"S\H\XKS8:J1=Z=5L MEO]5ZL;GA$_9(5G_(G MIF94C)]Q_7'3[1,_WZW)_-/X\W2VHW"9.=XF2?+NH(]B=D+#=Y7*UKYWM!!7 MQ1JSR3I#)\YBZPCV ?[5ZR 0)Q5F"A#KN..$,87=1GH.D, D@7CHNR->*YCW MP[CU2!=JM?R<%^5N9&VF/6T8" ..@0BF\!X0J*CFMI)6:,L2&(:_ ^)Q!!XYBT#2&L)=I:9*^03B,3_ M)M)9(/=&HJO5LCQ\7![J/H5)#YH%P(@2&FK(J91&$T1(97\A\31EPA-_T^E\ MI.\Y]>\_OQB&["A ^7W$)#5RBEN!"-"0,L6T!IA0;AFA$D!N>HQ)KL]1U)#S M\8-!4X\U9\0Y2:42@&I&*XFT]OJ[C"K65O/3J&(*MEW-#IM!;D.;M0GSY/D@ M",%0(D$9]U1BKRASE6R66MHE;Y;/MKV:9LVYBGV1'VE0=N9$C!:?U7Q2_E5F MD'T9SI]?+LD#=1IWV(TQR"R"H*),=&6,J,)9IB2>^E M)!3Q_G8I[HII7',NOZTI^1IHU1C*G7'IV2[Y^/[K@6;!,$5X=,,%!BYZ M ,XZ12I)HW.O+FU/HF$*-0=M5R2J2@9]BR,]0)J'CP4&'00*$*^E:3K;YT'&NO5I^SHI',!S>H#K6.E -15QB*"V) MA'&"ID*#K=P:>&8O;2>A60HUCW OR["ZRZ\ /;):&8J1T8PA!*6TE2S2)G@B$NA.9Q M0<"X51)5DG*#OL]DGG/C/0TBW9V7\ZSRBOLZGJW*T/,O>3[Y:SJ;'?1^CCGI=;F>]].;SU'PWQ>;M^(@DTYI'BP#!DANA,:>4 ,LW@4X#-"@4W?\E7*H M1;R[LEP/5A&UC-2+SPHL0M;MXN &%+"$"^%\I1(3:BKXFB&2YBR,?MZ$W7.955+J/? MN_K[_?L;!1?-K.5,4>V,,%% SV$E);;"7=:F?_/*W\^N-*2[WF?;5EFLO\/V MN$'02BCH(4<$2\JDMX16^1/6"9>23#C(7?\F%+UG@RT)V:YXXV[O9OFW+'N? MS=85&)[!<8!"1]L&[@SG1&OHB6;1S$-J*@BM5##EK,\@0YHML*EID#N;X/+Y M35GKU6:?:NSWO_!T4)(+BKS4O#QBZ2E7@E5R>>%2UF@GQRH[G=*:HDXZJ)TM MZA^%)"HHOAWGS>&& 0"BF.0::V8UXQJ5:]&MM)2CE#VY 88=6Z!0H_AV&B(Z M:2;;TR)0A:(%9=1QX"&4*BY1JLU'JXE/B0(,,@.@#08U FU_R[*3EF.!ZBB M4T8I[:TQF#A8Q4R=T"9EB9^4!/!JZ)*,:5=,L5M5O(]#W%2PKQ6./M0L6 .] M -9(93V1@"'&JUB(@\RD),K*X4U7K8:'&L2Y#X^Y%I=>;A \M48(*0!'0*AH M9TE<&6REPRSI>"D$WQF-&H&X9R^ZWC;9L;8!$8>@Y(J9Z.0YK0#"O)*9>)*2 M.@('&&)L=\>L8;3[\JSK[\"^V"@X:ZQ!T! N )0, :1WAAA@F\2I00:(VM^' M;0+H'KSM>FYV,$83XB'V<= >2:\1UULY/-0>IA#F]*#0BUFV^%5RYWR0NR++ M67NS![:&X#J=!:GX/TZEA<*3*CW9(PN2=CH&>4*D5?XT!G2'QT<>5,XZ=F3V MA:># A83+#PGR'E@ ,:@"J7ZN+3H=,NU&_ZDJ_A@^;)S8.VA<,O1X]5/'@W: M"(@8!4H:#RB, IDJU.4=%RF69J!.3N-$2<2TLUWXW6TC[T;3R9NY&=U-EZ-# M6?M[6D2@,'="^FB*M8'2 6JJR+KG%J8DNPXT4;]QSC0#;7<9^L_79M?3\?1P)OZQQD$B2A$1W& '?!E#Y6B;?L> @[#3K;!7 M2JC&4>XP.:@:Z'J-6-X#4V2?L_EB^B7;W']>WJ_X6Q9=PX^CKX>SAD[I*3!O M$"9&6>.\= )044WF#&AE4LZT#7(#K0TSUBKD_:W>3EJU!6DQ]0I!KA""!EDD M"*ZD8IJG;(TT=+JVQ75_XYQ*!G@HZ=D):=E!$6:%,HPS3[AD0N,J(2^^*$"G M)*?!TP\4O>X<_X;!OJ=7YZ43=]CL\-K>.Q;M<+'*)G^,BF(TWW-+78P [K3HV=V>RZZ: M-@S-4N'93-,@WMTY*X<&_6[T;7T[\-DLJSH(PE'B*/>"<$"1@ )NB]1&Z65: MI<;Z@:%C5Y]=$-W.!+[#HB(/![VMG%/;B%<- @(&(<:AH (JQ.+$ZUDE'79) MAUL'F#C=*I\:07@89NO\25%XR@VGU%'MF%24:;(#CRB1$HL\.71T]^+]E:^* M4XVB/41/N2H>5^+6LY>\JV-WK\ :SO&!5H%AC@$#@ ED1' @HWZG'1AZF7 MLM*RK+]E=0Z3OO1XX,I3J07UK,P/P22N!$4EG70Z)>$]<4^S@U*MC:C]0"'% M,U'NKO[4=JCO1W_]&M_H(K[:AYS<%Y\/2DJ)HU[\+L MDD%G:7L?=1+P[9P[?^3%GV_F<6H;9XM:Y'G4(%"N(U)<8>691Q$P3$PEG44F MI4[4\$M%M\.>%( [IT_T*::+S]FD+)]6BSZ/&@1F+)6>(BF-H827YV%WTDFE M4D*ZB;OFKY8^*0!W3I\3ZD-C: F@#EL$.01".2Q\)4D4*F5#Z?2CH2]N*+TR MHIP.ZA#7+K_ERZR_Y _!@RV,N(+: Y3?G;C?S._SHO;M53W;OW'J%,=A_!G MKFW-ZY&7(17/=Z8TH%1Z9A:>W.]VE'6$$U55>+X M277COD,N>RLOU]N5/-PV"&VMAO%/;"E6"C!AMM$Q']T24NL2UI:BK^/H):UF MV=7U7BD^EO6 #L5A:W81RFD:QW>4(ZD59Y!3#RH4# &=7@W7282_*58\#<6V M WB'&T8O#UI_^Q@'HKY.#ZVA:K0.U$)LO)+$2N&B893&HDIN[F#2>:OA$:UY M.M2M2G\VY+U3K1RWS6]'T_DY5+MO'9P1@BG.U]MJT$"L.:SDCBN23D///=JT M- )L9X4*KJ^GXZR^"7GQ^6"-=5!(1B7ES*RO/]M-\X2K ME(-[PTRD:U=D7_)#MN;&JT"M)I![R'Q@'!!1;2( M]W)*T&VL^57SJ#F4>W>*C&4:H08XL?6W0CL7\=YY]DN1']R)/]PP8&0E@0Q[I0S2@ M&W$Y:YI-.R0R/7TVJ MORZSSL&YAY.C-HO*&D\W ?7L;I9M@_OJ-B^6V\#_7AD/[;,T]!4!$H.,, !X M@Q5'-*Y ;(6@$J!6:/@U9M.W1=B>%-.[P4RXPI-H(!%PG A%I,0> +Z+V#!. M4RB85)WJU7&O092'N'6W]E'^3C,XLA=LE!.$".XP9(X1&S6\V:'%%D1G;@A; M?;OLEVVQXK5BZV07U.TB> Z,LA990;7""B!#;86"4;A3_^NU)A74)=+>W<%& M==3[!%>'G\<;!^BT%.MP'T82 @(M\974U($>833K=14(9QHR2B3R7 /D=5QB58@HAU(H.L [E"L92O*Z=&->U YH[QK MV<_ROQ:_ST>KR33^LC]J.HMRE*!$&_=E&E]T_>WW:"W> MS'<5W=5X.?VR*81S_&4\O;/@K#>&>0DM4E11@Y6B%2K4)H48AACO;XF*[:+> M(1?OWZFZ!B]8S+7B1@)JG*"2QMD=[63AJ)NZQ8_CI*URJ$UU'S)R)P+=78W: M_UXMEFN?[V/^/HN6=SR=98]&_C%OSL2U\75!(FDX-M0I:9SVT&&N*F0%91=7 M4;E#"@] 7UV]"75V-0XPNT[SH#PUG"$M,0+*0N,P=I7D6JM!'(=OK7)EOUQZ M=B-8X^KJVV SWP5BOKLMC3>N;IC?K^]OIZG9=>V4+^>$]US,Z#'%E'I?K MD'C)*#-<16!TA0[@.B6/:;@[K(,B<2>*ZXS6CV38QJ3F-R9?'";O@69!:T,! MC1AR(1%AD@"T>X&%L1=6^VQ8W&Q.+YW%IC]'F/5H'>^[+4N['9OS7VX0.!-< M00.E .5VMX'QITHZ3$5*$EY2@N?]'$^^"PHVHIX.]^>^3!=Q?#XO;+[ZM+Q> MS:)]7]OQPSMS>YL%)")@1D-(/99 &LW5+B02UP$I,_3I):V_+_/7H%ZZK]H4 MC41F\[\.F;[G#P?I#*71@V#<1^TY*ZW9016%3,E-.+TH_W=L]I)5T]FQG/(" MBQ<0J&*[NW#OH>2BNGT$!?=5!_I.@S4 M!C..DB\9_/YH]Z (]$E\>] N &84X$!3#840R&)#=EXS=TDE(T=T5V-YJ65_"MM;FMT:_FF^O2U&*1'5Q/G]=AT,A:S RAR@*G$>4, MV H=JT4*-^L'&K\+(]B".OJ?C=^-OIT]%6_;!B0Q)@I"":,3C;E$",G[J0"F M[((W%'6\+..8AG]_G'.W=[/\6Y:]S]:'^1[A_7;E0):EF9 M?TYV3@F3(.6&D,1K/B^5BXTIH\<5]:,8P;FLW-M+B)YQE!P@J#Q1&#+A[M.O M($A:IIP'FW29CM**1G6FX2.AI*,3_06=# TF@,E!+1)@#&-#8[@P"$2C&GMIXL=W@A1GFY1MZ6%WKCXZZCX,UL?(_J0C5?%L;FZ5OM@C0&>:<&MH;G M=C;B;H;H3FFH%2V/F'M%*3&:[W3 7,J>=T,W,+6V.N^0L:TII&=:[O*+FU@- M'>@L1/_?6PV@@MHAX"06:!=.$]*GK(9.INFEK8::P[V/^?_-8K&*P\\B4/GM M;3[_L#Q:4^=PVT#CM,"(\E@2KWS\#]+=CH*-$'1Y6JRW>;L14AR8MYN OBNZ MO=\Y%E?7;_/Y35P'W-KLTR$3MZ])B"LYJQR$T>E@W%GMG 2[>!H0EUD?LT.. M-01\OY:L)LF.-PY*:0&5QI8IR2WR3NC=5"$ 32DS\'K6(-W9L@3LNX[>7%V7 M@ZR&?NRXWX%6$4**)',4-K(L#9B56_4$"&$T(I@Y@/PN+&I8BA=W^IFK041-VF!C:PKIBI;N M^CH;QR6\^SK^/)K?9.^CK;B:ES*M(Y2+S^56SY?1[$BAB%.Z*;T.C*DU/,X* M!&BBD-UMV&MD4E)B!WCXM)4X28MX=\6\YV.Y! !2Q5BX!"B%ONO%6[_2JA4SG(K37 *[3SY+>[?6=&1@L?S. M.'ZB&KYORBH,""4$>*<1=''50.0NA87$5SV!LB>?J=U0ULW;7:X-D+"G*:&S M15L^'\>!WF^"SB<[UWY]<4V=K<2Z?<27EGD%+9*>,X,Q\!3O%B':)M4AD(._ MPJ.=[<26L#_.OSTW$W\L1O-%5$-^_>';HAQ &<;XF%?Y=:,'J773^3+?%>QX M@5])_05*&*) 8$Z6<3<)J( \3.=>QVN@4 ME_?63/1J^5N^?#>:EFYR=(O7:?'EF8WMM3:'S^ T_AV!2:"%,IY@3!A36E.[ M\V8$,MW4D^QNBZA==O:HF<[*]:WN[F;KR60TJR:3-_/KO+C=J+_&[1?U>@A> M4.JPB M#!:@WE-/[,U%$^*0D=#!X.]K*G-T.]!T>7\QOLX^CK]FB?(,.WQ'Y M_.' K8<"0XJ(YDQ+JR4WN\LL8%+RQ0 S>QK7]?.CAVD =T>;S64F=3CSZ,F@ M;7RUI-! $BVHD<2(^\/E#*5DQPYP;FR?,"GHWK.EO[NG%NMTM=C]Y_C,],NZ M+E;_EU!M7L3=(.L517NI14 FJA9X9R255",#M %$2*6%M\3K6C-N6SEXT8]? M9:6S;\IKBN)H_Y@N/YO58ADE*781YK(22?QO$LW2P?2\DWL+T0>C"EOM*>(R MKB,X@KS"ADF7Y>6UC7AWV:!K2>I$IYX^&C0D&!!/4#2>1$ A M#:)KB20P-"JIR_FDV)4J=B^[9*_RWT_'#VD?;8>Q;J[_\="!(JJ05@)IPQU1OI)% M29\2D!MDY8>FYX44-+MBQB]%7#F\*_+KZ2'_X<%3P4L2O1^LL-90Q$47L&KW MBF"$.CT!U[Z%:)H3YR/9%2-VE7&VI17K^)=[VP3-/#%.4H\=]E%@K^5N1B06 M=I,C_8IM2%/(=A:4S];7]D;':%/&X7[DA^+P>QL%K17$0!)EM&1><:RQJJ0$ M:7/0(-W3!O3]--+>%+B=34G9/&(P*R_CF]Q.Y]-2_N7T2W:<1T=:!J&5HUXH MBCTW6 &NW4[>^$:F5%Q+BJ)VD"W?/*^:!;N[M= BB]]5IBG9Z)C-\O7.Z'%J M'6P7!' : &@TBD>4A!.:N.! -8P MR:%W[/[]4!:D>$9#+WC2/'U2X>V<,K5N:G_AZ:"=I=&-U-&&<@R4L5RXG5P( MIKAML 1!2QEEPE%,#+0.F]U[%O^5 MP**3$_A?X[*L:82[SD#8C'D=NZZ1A?#@Z4"TC5@Y!Y'S4DHNH-O)Q8!/R408 MX.YC@WK>DX-P/K9=<^:XD_SDR0 Y%"@*(3&#RAEK$<*5/$CB%!U\J6 M\Y#MS+LI6;P7A$..SL&&@7@G 8-,2.*4=-IJN7/_H4VZVF2(Q6-:8U&C,/?N M")WC 7IE:=28$]=>?LN<9SOE@46P)1XXM!77>WQJBFXNTW?+9W_*@UH.E_% ML6]7!_E\H;/KO,@>));^.IVO]5,98C6?/.ZES+)??OLU6WXNCQV72?VW1\XS M=CB*@"B"4FA+$;/>:.H1W6TU 9=4MO+T&T5?W:IQN)KJ/.%]^V+K;)X=WC+> MTR)8:J$"1C#+#'+ 1+M =BDR*BE^D7C\\35Q,177#NLAU8IT/7HNX.C>:BZM M5M;'\8,X:^R\6TU,4N'3D\_;O+X4UQ0P.ZM(-"KFT8*6=3H^?(XHZ=%B.BZ# M_]/9:GFP+MN1EF56A:;("V-P=&"!!%#M7@3E=4K=(3C "$73Y&D6WJ[H]$B21_=9+^M;C]EQ=7U6H*KU7*Q',W+I.[Z+#NOP\"]$XC1B+5U6B-( M(M2[=;E2*5[QMW7=@BA) MJ>#Y9/W3;*/NR7^O-JN02NAC$;O&OS!0*"27.((I.+&"1\^5[^(%SG6:[M7^ MW-THWUZ*]?6MH+[I__N\R$:SZ;^RR7_DLW*J^&4TG9<(7,WO+^!1Q701?V7C MC_.;3=VXA!<@]2L#UPA0 +US&)3^.B,.[@( A'9[ N,B7X&.530 !^,\QR(0 M@F04RW$KXB+2:XC([L@",J:W&VI?'Q6;0[EODUJ^)XG^P4YRBS6E,@)(+%?6 M&EY6A*O6DHJFU%49X%&2OF;[,^'NILR!S<>KM>\^G[CY#R>6G4, M]IR4/?0M!Q9?M=L&;B0RD!%#872,,+(,$4HHM18XR,#9]0H6U8N\R,;_N,F_ M_#S)IIMW./[CZ:L;/PJ;(;[/;M;YV-%Q&]V^M%&Z[]& E$/:*F&PEP(@##%' ME2 ,^Q23/R 'O 7%YHT"6\_*G\D.DY5U#V9OXMOT]?_-7JHZN/?9X.(:&@-# M.='40(Z=MK820_NDNM8#\DZ[X$<:LBT19%O\S4\7X]'L_\M&A9M/[&BYSX3L M>SQPAA"42AJJM&?6EV67*F&$@RDU2@:4L=,N31H"MU53XJ>SZ'?$0=V\7+YT MSY.!>"BM\LIZQ2DQS%#GMR)X;5Q* ;33/;]7RH]T7%NEQH?;T6RF5W$1G;VX M];OGR2 E@]9HR962I14DAKLH@A/"-56: MP+*RD2 &V9 M!>^JJQ,.>*4O/AN($Y K2;D71FNE&84[,820*0=73D^!?.6\2$&V98+.CD[\;63) W;3FBRX7%]HCQX MODPR@,9 P*2S9?TFA@ROQ.$2I)SY'U*28I=<.1_>=N-EFX7X^^PN+\HC#F7" MR5["'&H2H).$(L\ =UPB!2F$I5":6NX13BO=^IV%5QM!N-T%\.=L-JNSN'GX M8/2YC1&>$VZ0%G$N96_/8VGZ\ON%XGM2X> M9+4>GE\.- R& Z&QQAY+RXWFT$)8"0@@3LJ _\ZBJPWBW,U^NA]-B_\!_7:E8A;:R"P+(* M1P9OCX\].' _<"?\D.$.-HFE*E_ $C%11RXTYYJ +?CADC: ME-V$ 46*FR)!TWAV94%^__!+'M^X^>8&Y\WPRY)#9>'UFVP^CM/P_:FUH^;E MC-Z"Y!0J(1Q$$6#EC?7WN!! 4[8D$H^5OR+;TS[P'9XSO,V*,K#X;G27%4G9KU=+JB:@[8HVNX6$_O8\"OVVK/E_ M)&!4KX-@;9FCJ)E&2 );WKM7GK/92.\\2R'6@#;,^E^>M:J6SDFYA6K?)LF^ MU=U9_00J!?=.8R2I4 KP='B?]CFAV'OR=TRS!]7T[G6=OEMEMK75'$]\3XGOJ%8WK>,-9E$LJ MI5R%I>,^)6T\*3?KHK>2AJ#*SL(SHT5YBU[Y5UEC_,MH]LA>W.>S' K9U.TC M"".(<$1S0(&.6#ADS Z#.#M=Z%*F6_X\C?JTI)VN&*J^C*:S\CWV>?$A#OX^ M[GF DOL;!2:(TM81PJ TCC)%L=U*B2%-.MEWQC5#R^^ @8TIHS/*K=$ZS0CN M;1,\-%$B904$3""C#?(5;-CJI!(%%QIB;(!R#6EC$&G8OY6[CQ>5 MXDI> 6G2Z<_7LR)-8L(^W[P!O ?QDJ^7*A?VE@/+K?06.T41HH K2M9:<'&6 M5Z16%E(GP8 7IJ7-\O&4%[]F5X%;+ZTFTF- %%%8>@8K5#QF2>>M7KDMJ,N7 MP^OTIE70C7EXL=D.Y5U(-4W"@58B.F_!02F"$E<(KKOG&RGMJ-,)G M%SQM4-;DJ\HT18I$8;"(*V=CA2?:5#(2(I(NW76V_^W74848F@(]Z2Z$HY;"#;&$M7UF:IY;MV)FN=&?M0L\"$-( *[AFG M# /IF!*5M,8GE?1)G)V[?W%K:W[?BYL.<%=O[W(TOYE&!WSC0?R6+^_QG[ESR?_#6=S=;WACZ6Y20[<%(_ 7GL M71DT-M%[ EQ;Z!&A A),/31]KN+5;5GF97.P[.KZJ2B'HG@'&P9'N1-<:02Y M=)K&B2RZJ%N)G9:=YLFT'\IKB0U/0W5-0MY5A/C#^',V6)4Z&@TK:?1 8)RAP(&*.6.TP$=WNB6>*W!WUE*P_YAZV^_ MCOX[+\QL%&>N(XG2]7L)<8$103"4>&DT]!Y#+"L<&\P%?E=5BR_U2C[L*]1T$ P29%C ):5P R+Z%92"FHZW;SI ME6=I''BV2&P(\ $8NK=U\@)K- _<4UZ*";1%1"%&D=ZZ,HQ)G!1#'*";U^_\ M>B[J ^#;.B!Q'M?638/C#D"**?<*$@" (HQ5$A,B+N3>KG9(4)]AYV ] ':I M\7AUNYJ5&P@/U^;G\6U/9Z%,R"TW^*D20"L.C$>R0J5T6+K-PEOOEGR\6"(V MHX0!4/.W[& RPL&&$5A-B48J"JV(!M91BG#]M7UP['>D!\.I] M5OJR93;B@]=C4U\>GD>X0ST&;;"0A@@ $;:**X3+1.LU/@)PF.+F#3 CM)MH M7C>ZZ&T_RJ^6)4H/!-CNBG^?6T_&<@0$UEY&35'LK2AKJ@H(F<*>L%IGXCNW M,GMU6"?1+J';X)6&$D FK/"61*,/@*W0TOC"CW>W1*SZYJ=I_0Q@OGQ!F(V1 MC9PH5_/553YGKAEJ]AZ0L-CQTM/ 3#-F+)5LAQMQG5;&Z#Z5LA/&G;#(:$=K MPV1[*AHP MA^/7'[P=X+P>@[-E,0$D&4326RN!%[K"QSG9Z9FWOWG(ET PP2*#AT%7H4,-32GD/M^[@*^/Q&8H: (V30IE>46$1%5Y[RG59 M+5_MI&50I2SH3K_U_$$H\SLDY>GJZ"V&U._)A'X"11)CRY1Q@$H)%!2>>+TY M+,(,\*S',XC[!U_O$,/1UH%;KIS%"AB!!-%,$F4JV9F4W9Q(>AUAG]HT>9[% MTK :>K,./1] [L<\"$4=$0IQ89R$D@(K4742E"!5Z[A/WQGF=X19)+=EEER/MEN ]Z*N;B?1M-EID"S693,O&946/W86R M?>_,;H=V?,I\_�DDL)"<9 *JT!59S+LD+2NC271SW.B6^SR)=L/5R;+<;% M]*[$^=@QJP.M F)866@UL^5&'Q ,$U7)RM,J$@\P$?)<1>=M =K5[+0>JRJ* M:':RFA>.[FL2/+988H00$3Q"!JBU=BLAQ0Y8X>9MK? M*#"NO)0*6R,-U M7EW_OM@LOW[+YV65M#BP%YAS2O-@.,>0Q!=/6^.@-D :O)-&P4Z35_HR1^HU#(X( AC5%##NU3HEO'I-./(P)<]O@/GRW9BB1)![ MIM1!HU6[;3#.0<"BR%@84):%5K#R03DV)L453[I>XR*(=3;.77'+;M533LHF M_CU='K=4>]L$+V3T0"UVV"G#D*."TDI&;QE)X-+I.1FOEDM-X=L?AVJ9ID/- M L(HKH6!LI12[@6!#E;8<:E52M(9^YZ9=#;$_4QV?V2E^Y=-5%P,C6[6%9/S MU7SY?K3,WF7%^)2Y[WA700MJ@%=. ^8(%@@I[2I$J$FZ991_/Z1K&?9!$'%W MG'+]RX]9<7OHC.RI704EH:5.4: -XD(Q !W8(B(PM2E$%'\3L2'8N]Q_KX%& <\.<5T)+*BLD35S. M7GC,\CQ6/;L@KB=U]!0N?U'$4X^OGMUG4$S"J ]+50F3$XXHLU,309>=5M<' MUPY'Y%O3W)#8;C_^E9=B'-IP/+FO("E%V&)%M;&8"P&CA[+%!%N"4B)H MP\^A>R5L3M'8\%A[WH(V!BAMJ%(>.,>9!?>X (M2HB[#/[+ZJIA\ MKLX&Q^7RY&)C5-YU%J#ARE,B+7($8V0!<+Y"A5#6Z:7A?S.Y!94-C\C3+\W9 MY%UG 3$?"0"(MW$U0[$30H(*%4%82D;*R5LJ?Q.Y!94-C,@?/V=%-KI>'JP4 M?G)?00IL'&/06<8X*:\[LJ+"A$F=4GCRY/V$O;C4Y:1(;?. ]IR^=7K25K#Q M!4+"(Z45%1#%A9ZP43X1OUA+[E(6-8/, 6PDM-\,F%UN]O5;H^3<#3UFRF,G MW%!G.6. 1+VXW96T6O=XO_%FH%?7FWWFTVJ,'&T;!,?1X&BJ./6$0*ZUT97< MSE-PT7L9YW+@I?-,#:+K >?%X^7 *$H@UHP1A%/U$$)E9(:8\%''<0FW+3?A MO?.DQQKS;_/Y39FU50Z\UD3^TO/!"0T9TTAQ@C0#7".RD\_;;A,1VO>H4Y7\ M=-9N -+.W\N>I^O&7DSC!2 (@.58A@QQ3OLNAOYG' :_6 M]ORTZ7E?XV E=("Z**4 @GH.*;&5Y!:!6J597O\K6U?]>^?=AO#M_OV-!J?\ M<:'FD]A+E&1SL*'O/-BF7FS#(2*:*6"((<10 #0AY?D,!15#M%;8N3T)[QES MK.+0"T\'B[UB3H+RQC4JL<,$T$HV I)N'WL]KVYM!3\[RY,*:'?GP1Z.]$B- MH>A57!Y-SM;K08Z< 68_%*EU-?J^)B'B@S0N MKS#SS"%/B2KO4EE+J"V@*=LH@Z?+:2H^R):S$3U[4^UC,9I'?P26T_G>R\GW M/!F$8THA*854U&G(A<5P-T9$+^Q&\G15Y4W"F:IR5%OEZ.$8)24>$<4M=E9! MB6R<0[=CC,3O-,_ZE:K\?#@[JQ26SV^655"A1HG"%QX/T1PRJ)4KQ8(&EZ<% MT58R(SQ..3XY>**D.1 -P-D748Z7(WRQ0>#(84ZT\TA[AQ"0"%6ODX%075KY MTR0%'V'+68B>/Y=L(P'JR$3R^+&@/+ ,<& @8];$$:DRO7@KK+'RLO5]JHKR MQI!,UK.NI^?M8\%X"A6FR# (,+*8"51-;\83GQ)L&. DT(:>ST,R6<^FGI[- MSG.E<7Q&.NX(X!A*K,%V=)82?6E)42WH^3PDD_5LZ^G95J,SS#./@*42@/(, MJB+5*M=:FE2<98AUREK0\WE()NO9U=/S]K'@"00J+CZ9!AY[ X2#E8B689]R M!G&(-<1:T/-Y2";K>5%/S]O' @;&>$6D-%)&(3&S3%>CPUI?6H6O%O1\'I)- MO<][UUO['PY:QRE%$.T5\)IC8:%7U4@]4"GU 8=88*N]=_LL/--G[%HJWX[- M0!EIZ:WTTED/@12Z6AU8J4#*^SW$&E9MS-?G 'F^DLLS1G5M^0O/!A3EX<1R MQ8 $"$FOC*S&*;A*.:DJ+USAZ7!V%77;)%OXT7A]B.)(GQ8+T 3G%L-(8($BD@K=UC1KGR8IJCW(DK/0["R GRV7976IS9#W3CB''@_&>>.T =&T>@F]B/YN M-30^NB"V04E0X9 MQZ2NIFH/3%))@@$&B!OE3I/ ]I-R]+;&U5-[6@05[:_R%A&O :1:*2NK[3+O M.$AQ= <8B6PO/^U<1+O<8:[.-QS95ZX>"PA10P!@P@'(L-2O>]9IKFUSNI_/1S&?9U:?9]&:-_[X5\.%6 7DD MM'.(1O$19QK3:$ZW8X^?IQP*'N#VN\EEHY!RP/-Q9O+%C;Y^&H(U"RX?>'IH#G71GA/@>)&.\M1-1\CP%S2K7/U/9+'I'E5?$G'M ^NU+IEY^4& 2,J MH8+25=)IVA2%E1B6<'7QYBS8>V*-.HV+Y;3?ZT555;S+HUBN7@K MS>(!ZAQJ%H#3# #+H2ISA8%GSJ-*4BJ3RIX,8TQAA@X:A"R2GA;C5@8F7(F=X#[NHVZNTV!VD\8 MY=?14>W(6#[ MH4]%_/(VL'(VK1^->]8R"$X,A\892#32RC$+="4O<2 E#W2 V\_M$BD5W5Y6 M3OF\K/(71[\M('1U_:Z8QFGU;C2[*BJ)ZBZL:G46./"8>4B5I8 *)2$UN$(% M4)QT"!%8#[GMT9NT2D.[-[#PJ?[#;?1E_+$FHZ+XK\KW(M,;J+OSE89_:4;H*! M<4WB/0'4X0@O@]I42""G:=*YJ0N.:7> =3]6+@J1Q67LZL@=SR\W"0I;*Z!A MW$%5)K$B:V4E(9,R)3L4#CX1K&D+=C:NZ3G_Y4#.L$"G=Q((92Y:7TFX0IK& MET(34TDFHY IC!G\MGMBD*%-I)-K0:@OH^EL6Y5[3QSAX/,!E(4+%&-0EA,T M5!YXLANOT"EU(> CPPURXQF0.UJ"GI7Y.,LFRQ\1.7-8K$J=_P.3$+[ M&ZVOC_!.0"20I%@(K.6]N;0XR:A\!V'LQI#MTW'VHVFQOK9:+Y6@^ MB3;Q1.?Y4%>!R6A+,0#44\LM\.7*8N?409%4*/Z"H^0=X=UMUO.BDN3!@(\Z MT\>:!J;IMGBER)?+'Z?%]EH-OU7-OEE-)TOWL:/LD7? M57G?S+]$N#>WA44]1K1+I)??[L=>HU)O_4Z"$XQPKP TED$DC8/,K(LG6R0= M\CW6R[^O_+QU]6>9SXL/HX=Z/%;3MW8?@0! RL.JQ!E+*5#8(U+A(%2:C4@Q M$1W^$ UUHSRKC3?BM#M+FXTPN6.N92"XK.FX.Z,[KL/4.ZY\E J/1 M DRADQ*S\E";K>002/5V1T"+E$E4Z#Y:G 7HV2%!DQ=W>3&*[D%Y>T[TO3_E M\\F16@2'V@0.XLB9P5#&!2 S,CIJM!JW@4F7N YHGS19:WD[>':U OK]PR_Y MEZR8EZ)7PX_**J^(4-&%'46\OCYX:/:.WX#5D&C E&78(<22AK9#6#"89 MG)/W1CN[$ZPIVG4'?&S=Z.[K#A*N1>?#]182,M;F9P6AG,/ M&$&5; #KE"(()V^1OEI2-0%M5[39YH&/9K5OS]C3(@!LXJO ,>&$&X\L9?VJ/T037MN"C$HBQ=M'CY M5T?S M[%LV*O)BEBV../K[G@]&$& )U5$-BCJEXH(';\<;33RX$">_7U7GS2NB*VM8 M9W9X6Z,13U/ (^["$P*9&.@ONXS")QI84-=I7\S'<4@'NQ,D$'+&R2'_6IEX#_ /@W M'J]N5[-23R_L*NOL.B^RCZ.OYS&S7M_!4&D@@8PAZPA#E!-0!3DM8OK"%L_] MD+0550R9OF4^1%OT?=1WH 9*67I6T)27ND-$H_ZVF'F1E"@_W I" V-QBD;Z M9_%9] QQHG'"Q15@7#=R[!B@9B>EC/-/ N^2SF=;HU^94 (8,V]9YQQ0C%BSNH*9:2ZO2.\\]5M M&VS,!ZFX_HS6.D#U_5BMZ)A0YSG52" B&==>;S9$/7(2<=Z?U7I1.35,S\%V M@7.-B'=6&&T$M,S:\KJ-K;P"='K!P)#M1VU>Y.VAWXT1^"U;EE[[NZPH4P;R M^8?/$4L]6DS'$1\[G:VBE]]W.KL;%?-H7:==HT!I09K1BBE&-6X1R7OY?\"O3%V*?Q@L%HM]^WZ+?1;78T@^E8 MT^"PT)0)I:6B$'!/XRKE@<1))VH'SN=!$*D6N<_65U<,=;=WL_Q;EGU81N?W MZJX$[&A*\-XV <35O+;* \V)XI3;^$<#-UHKK@'1Y95?WB#%="4;9"*E?.5P3RVTSJ4FL'XE'NC;&FES37U%@)Q# MX0'%BCL@0%G7>(>@Y"@EE21I6_YOW[)E57;U,OR136\^Q]=615LTNLE^6Y4O M[M7U>NR+A]5 CD==3NTJKI,AT-(B:I'GT3A$AVB'2%DPZ:+CD=WS*N]47:_$ MFA\M0-1(_X$8;QQ1$!.USC)7D(,*.TU5K:V&5^J_ML>S9BWU69KJ,4S?;X9! MDU%Y0CQQ$C$GM8%2($.V^RW. .UTK7WM;J2LLP>WMTW@C!!HA4:>:F=19)B M&SDMH$Y=]GR7KOVGR]>&<.[Q%>YYO[W)=]A#H:BG#' LG7(8<[&);ED=_V2U MEM5#WUFK\?(W_V4AKE(H$,8 +DQ98\TAA"ID!18I]QR^8JM1FV^M[;&=J:!N MS,U5<3.:;^]:4_-)N:6_*"\7>4"#R61:_EV>D+S.B]OUA]N]_E*VU6C6FV%Z M.'J3SQ?Y;#JI1'DHPX-CGNM++-;9'36L6"/]!QTG&&8)4$1Q)1E%3$)"!2 * M:ZYTC^E#[TLUSK-)Q=D'.=LVNYZ.IX>K8AYK'!24E"EM!!-00FTEIZB2'+)+ M.WS<,5N>158;5D=G]6!&B\]/RGR6I[<_Y\6R+,W_(!_K !GK=Q*8Q<9@[[B5 MR,6%FK7:5"@(BSH-[%\Z*5M3R]F%%?[(BS\W]SE,E_\1R(UK9FN)L,JZOD^ MNXLV1EQN3\P56?I7J=Y0-!S@C1VBD4L%2RO=:HD1RXI*7V E\[T2\@6%-(/%;^] MG6[O CMVA.)@NX!M%)$R8!PWWFE7!B9W"Q[17QWN=LC7K/H/(HNVC*G*W5 MO%%0.Z#'??'";'^=T8//!R^ H5P!@[VQ6B'*[X,IEK&D.["'0Y1TE3[G1C*8 M9T.73_+EC9VRT@K:D[14MY@U">K>SW MV>CFN*8?/Q4X,"+2EV(H8X^::DIV(CIC>DOR';R:DW#LV\M\6R./_&C;4";8 MN[C 0\9@Y*-YI,#N\K M5"U#G9:R>2T1OMI,S >EO*$8NW=1[O'T;WMWA&4X3ER0$,:CAIV/BR,$=)5\ MS1'NT=YM=:K&X_*@QW1^L];HM\V?=:Q8O0X"1]1B82A32"#, 5=85@AHC'J[ M!W;(MJDV:_(.5-*5__[[(KNZ=HOE]':T/%B ]O&# 7*)A-?00B6!1X@JN)-& M*.$O:\W7+\&2H.]L(;C)1]@D*)QAV&JU#Q 9;J3&E&EEI,<7IJ5\%C9CAC6'D4W4RI-5,5 MWIXPFK),2$S3NT26MJR>[M*GOF3S5;8Y 31?0_+'=/G9K!;+_#8KZA"U;A=! MNB-G M+,[O. B"G0#<&,\UT90S@$F%%I&4G"_Q MMVOZE)CM:JP(ADA HH!WPMJJK&R<629.R%,#?EO095=O747?F-"X( M(QE.B$#M:Q*T,XI;P[C"3GGI/2>["4-+GG3S\/#+M/1M/1M12H<)@7=9L?SV M;A:=CNT]-'+ )%&TF-$J'64<089YQ4"GL&D2AW#+W?<+RU;4E)W MUG&9YB'5]N$H"6'BE#M6$X+@2)U,16$D+/D\XM).X=72+S&M+#8#)O MMB_2PW>H[UNI7DM=';:]9K+^ M35:'NPA0H'+IQ$1^GJ-*J5WWTQ_^Q@'.0\';TZYT"K M0 2QB!K!F9)84>6HX[N9@24531M^H*-1(CR[/K8IT/LXJPR044*)\IH@%A&( M_7I7C5 @FI+U/,"DU#9XT BP7=F5J[(.6U;?HKSX?""80>4D]$Q(BG3$"9)* M-LE<2G[>\%-*V[0E3<#=%97>9J-%]CF?3=[9KV5]Z/YS:$:/+O?!U96;D?$4@HAHQ@! M2\'NA0 N):5]@)-6:XNQ%%!;)\)>2_+DB2"$U7&PWD@J#"/$$+^3F@%P(6&B M,W7U5--G8=:FKG^=SJ>WJ]N#VG[T3/# 1UIC@!7P&I<9/V3G6 &%.JVZU>:> MQ-DZRYM!KE6MC[X>U_K#9T*T:8X1P3!3E"FE)8*Z&KO2W1;;&;S6$Y#K/8SV MMEY]G2.- W#,8H^L$50@3#0%<,=USY.": .L$=]?O/9^+['HU>SN] M/E(R]%CK0,N;T"PBR#&&A9>&WSOEAOI.SXT/9]5R!B_J4NYL['OG7'4@>5*) M\.5@;OI)_02#-(B^8%S'<0OCW\ZPG4_(45(JVP 717T0KP'8NZ+@@TSD)TG* MM>Q>G>:!:F1+'U(+P9!$3GD@=JX)9"DWW V0@D*&D"96'C^)[MN<$ M#4HJX@U71 -G#$4*,$ H=](XB16O5=&^[40>\[E<;KR9 MWVN@LG.GW9Q9HY] L&&&:DNU@-1SAFAYM\$&CTC>"RM-F,"'O>DYS:/1[>X)-P@[KI5E3& 3?16,='E<%G,05S']. M);=6\K$,]T/- O(,1F(K(AEWVBK#I:VD-2II[WJ +G#'#,E;4T2;NV&I]Q!) M1*._'QTU[8E&,@H#:"4)9B3EWK0!4JH9I1Z[AN@T3#M@1P/7$&FMB./*4VV$ MIX(CBG@E$Y/=[E3T< U1;976NH;H-##/]FC=NUGV=4OQP[F]SY\,AFZNR5G? MSD(08=+JS1@)QU9=R$F"AO24-XGEV?K^KX^BEK:?/A?BW(@5TBR.!X+H."LJ M034^#L6%1.-;T'4BDEU%/O9,>V]KI$L<:QHP5=Q82^.\:212!I?UDK<2.RI3 M'(@!<:<5!Z(EC+MBU9'BFN[K>+::Q#5[N4B/_TT^CKX>(-H9O05)C8?<8XR0 MMN5,[%'\%W4,:D2UO!"GI'F:G%8EM0'HSY[2WD8+/5]DT5Q?+3]GQ7:D^R:V MEY\.RB@FF +<"\*\U,ZCW?3KL+Z0R_9:HTEST'9LF0[-:]4CP1FMD!5(>X:, MTX ;OINQG7(I\=C3X_;Y1(Q',H(=CU!/YWL/5P* TZYIFF!@D$$<1$ M8+4Y2Q:7,# NCH<9;*V3B5"K?7!>,(T)X41%(V>$IUV@=HI.!,(DFY-91C2%E&[D%A^JF+W\2,! MRLYHLAWB[_/%73:>7D^SR=%R4GO;!*,X5\@QPI6S<5*+@NFMC,9X="&GHAO2 M\[-LVV90[8HYIL@VZ481A".VY>FCI>4E,H[<2*<\DUPPM).(<']A?FA#9B41 MQ/E_Q M3Y?&S6/;N3NS\>%,?GN7S]?KM)INS4OM M?6&^!9-*@8#/6HB_/B\P$)"11%CI8;]7&Q3K15E6S2B4OUAM/TG#>/ M;%>L49/)M-33:/9N-)V\F9O1W70YFAV=PPZV"]HH;XS26)$HJ)?0"+>5U3&K M+XQ%B?K.VT.V,T5FV9**9F=V9CQ>W:YFY2'_]1YY*7^1?<[FB^F7;',_PW&;4[>/(*+O"*R% M0&N@L.-8 %!A@+1*R;L:H-/3L/UI">7N\AN64?QLXD;%?#J_.5XY\^4&@1GC MJ20"-# "^Z],]0[88#Q&E0!#(^03;H_:GCD:4GK>>- ]V.QGE>N>%=,Y^/I MW>Q8T/JD?D*< BAFTCCL&/>,,RE0A87A(L5BT>&1KA6+U2S$G:WN]H_Z^&KO M6-L@'/5"*D&L(= 02GUY!G4C,S0LZ:;0X=&J)3X\714VC'IG,9?'/R0/LWF>+ZOW4WQ[\L'UP/E&WI>!'[%\;7Q<0Q- 9BR.8 M'&/&!:V090"+I(T_-CP^-V0F!Z")?B;O)X(?C=K7:!TT13:NL7Q<50%/D)&X MBA$RH"R]M.AKK]0Y.-TWH9[.=Q_?UCCX^/SA@)UVDI876TCA)ZIO<9S\6Q,W9\CK LWBP6JVQRB!I[!W@-M+#;)W8)KIU%IN[+E= M%>5J?#WZC9UWMW>S_%N6K1]ZMRK&GZ/LY8F:PP[863T&I W2UC @C/0 &&BU MJO#!OMX%Z*]PUZ$AN]LZX#T3[B_$!99Q$" ,XLO*XCHH+K,J M;*A)*EH]Y(!R:V1L%.XA4+%NP1M ?E!S./K/_53O^7<.?SE MWH)Q'% M,19*4@<1@V;W#F,'+S7*TO+\W0C80S"837'P0&>!04Z!CZ@ )*-* M ::85:APFK0-++Y'"C:'=5<,C-9ZDP?X-E\3:]F6^NO!A_^UC$I=!LH[7[ M","AI*&P$IEX(R9PT"A)=(>.,2DG8A."B&=8!W%T1<5_*LOHRFL[* MO9KKO%B,9MF';!QM\'*:+>YE6GNA'T=?W^7%6MAE]%,_K9;KJCKYN]&Q6U#: M_>:@K"/26JBQ0A #XSWB%=Z,)H7,X67OIPQ+,X-8K+2SLJ[?=X#$P ]0A]H/:,+J7O?QS-!]G)E\<="52N@U,$46Q!@@) M01%W4+CJS<;>\Z0\Z[]W>AJ"O6_7HG3+=U-)?,\^')E*SO A3OV*X$I%"2-@ M6=)-6<"\%A6"S)N4Q1:\[(V>GE305>6[^,;MC0]U7NG.3A?C6;Z(D]+5]>/- MWO7QP[4QN-\.?C?Z5K>D:UK'@4$"F& 2$H< BW]K9#?W_9;E-'&MTNFM';3> M"5,67-QN]NALGEU/E^LMQSIU-$_I)BA@A-7*L]*M)48HA.$.#6(Z/6ST)2L^ MY>W7".^$/,]/EDSZ-R_W<_V8>UUFW@[B_;ZB&AV!!*)!8,F2H=%!:(S=J M]=[#_[^]*]UQ(T?2__1_ 8@">C0;&[8;'W8O]1255%Y/ M/_TR)676J2/%/)@Y KJ-*E6F2,87048$XT!GU5OOR)JL&R6_[:I6JU69?Y@\$CY[ 3&/%H0C"+O<"X6DW907Q:K'09D >XX2(*GN:' VUX M5/P([&Y.HJD8UQIMQG(FQ_O,'7\K@+AJAZPAG'LHO#*,T&KN!M.4SBL9H]\4 MN&57!$UB!GPP!N\T2YQZ-SCIK>18 X$!Q?%?*&O:2 M2&"-#OWE;C-$R63MB M#W6_-8!FB]M]>N)M"L,<^K: M,#**\=XM%&MUY2R>GN-5.VWJ],$6*@E0O=V MT;)5N^*0IZJ#/'TNGLE6 M5[>X/5M![F*XP(FCDDDNE3<8,J (8_7&#[";EJ)U(5>]E: Z+!"]521YNNF_ M/Z]DU\%W F;.6H<]!,26+0.U>3P0O!43T^J'99.7%49: J6_,I;/(CG^6,PW MZP__^..,:I9'W@L46>B!E$X,V"8P S%A4^:K MU& ':%FMRA"&,3-.&%JKW- F5?C*T-[(F>DN N1B8_?=;/6MV&S76G+[<5OV MS8<#(YAR@P$2R'+H)<5$5#.-?TEAG1S#6')@G=;0&$1%:Z:<5;Y!08%0 BN MK2:.::1!M2Y-2$J$0XZ)R#EP67MP7,AFZ]7F"8O%WUZR5_PH?"A)*>:PQP5KR1]&@3J>8D3F><8.Y1U*HWCFG'-Q\7CP1HI8')=-<8RX9 M]$)%,Z/>2!6?2&FL"[%ZB?1%-.L2ZW?SQ?S^X?XHVL^>"7&BTD(*+"5$BGAT M*N.JN3OMV<3P;HK8LAVZ=8KY[.=IS)\^$ZRC C/,$<$"$6@8!+ ^Q1!("07) MR-1N!?,$NF7CZCYTS/W]G'*:R5\>#!1$&QH)+CW3QI;NA$?]BZ=D!^9H* U^ M/=,[9-DS^F\/I?CN$5FKA\W7Y6K^U^ERH6V.%2!2@#H+N* X4A-H).H#0RL^ MM>[,/3)A6_S?$G1C$X/Q9!W-63 % E&&36L;-I%RHP!5(= 9BB MA6:DD4Q(.!(1[%5&7E7L?+W<3V_ZD_XLUF6#B@_S+U\WZ]^+51FZ-_MR-$^@ MB_$"5$Y3+@'QDD(F*$+<5K3ESD^L9^#0TC$P?-D?'T_7NDOPAUT<&6\,$[RR M6CJH"=%66J"$ ;JBI&5)AFN.IL0(CXETU+(_&MS/[_/5]N'= KLX#EZ.$0C$ M4B$"&'!*812/5F7J>$U-4A2D,=X#97@$)$*6_;9?IO*536A\1&MW!_O[:GY3 MO/\<.2<*NYUM3BI&'0T;D&)*<>:IMA"C,J;YT;/GM$@)'.*/Q9-.1]?B.0?JF&B/$>=*8*5YU T80H)0CA1RCLKS M_%8=[7WU=77-D+LN5@?X^VX[N?C3^\][W/^*Z]TJ05LBG%](I\7Q@C;"4Z@@ M410A%'4Q3U1%7ZE14@'B_':]OICQ8%&=X:#+(Z)608,PT5I#!8RU@B&FJSGS M:*I.B]T&QOW-Z-IF".037E0DA'G7(C5@>C: M9C3+*[K6&B 8UG&5"$,(&%4([.?N%0>]XMUE@980TP8T3I>NY,HI3KM(S1;PI<@UJWS0C: MU^:PZZ/SV*IGOU>>.'Z.O!6$P3P2C',#I 96$!0/U]TZ(89R:I'*69U&[>$R M,/^=/*N.OA<8D\+C*&4("ZG*4DI 5FN%!DZL3'LKJ)_'21?1MR]>*@7H_>>R M!]CZ9,6A5\\&%G=O[C"BF%CM'8/$5_LSU%Q,+$NU)7Q?M4M*HVIO#JCB+G[G MEVA?[FS#^/,^I.,DXYQZ-4CF$'+4"U/&>=FX75>7/A['7R;F_.R&CUHF[BQ-7M_7PQ+\-:2BOC7 X[Z_VX94>)$E Z!"&T##) M6+5VP),"*3-4X+OAL2XHW1>7M6/(_/V,$CLMCQ2\EQ0YC;S34D% +;>5LDL0 MU3"! &8VXE= MG>;"_'F@F96T?)S]W#<5+Q/%FVWT[0P0%(E&"%6&84(@)LP;XBKJ2>XG9O>- M2A;:!F_(W+GMI]L0G[6ZB3;Q?///:_+?@4Y; M<59R5T=VT*@ZSRN($"CONWQ9[9A26X9U[.D(H$N)2L_0VNJ+Z3KK/-\,KIPC M\RBB1$#F-$88 0$YEK1:B=5N8O?0 W# L6B\9L3//1K/,>DY! (KXXW!2@,) M:K%$<&(>H\N /!Z-UXR">47C<0F]05 * CB5Q&/P2 )IQ;2C\"%7 M]9&!UPR(WMVNK30)EXX@(7@\;W \#Y3F@MIJC0:8B27##,LF9S<);P9*CU& M+?1GEI!Z@1PUQF+.XL$3%8]:PHU*J?F8XZF=$\.U =^66U7'=R'!P>+40-+()+EWEVATM6"NH0AH9R0 G D L14U72?OIUOZOQ/J#8S@6 MV1A6_0>(<,>I-DAA**'55,A:>Y1)SL#&694[]=\M;J]"T0U\8Q&)LM%J<:L6 M9?/)HO26?ER6'^U/R=(+T;FDG#N%4!:61(P 8A5'AAF@=,T+6-J4 (S&31JO M C0,JF.1JSX%Z#5-#?*6J=(CK:UP$!K*Z@M="&U*+FKCUH]72>D8OK&(Q),C M];^+LL-]W!Y^%*O9EZ*RR;8=7?O1R8[-($"FG39*&\:MUR57J-K/YWU23?)I M]HG,0$MK$=!L!.K@]=";[KBNA*J]600C-()"8PH(LA!JYE%][1ZYQR4(UC1[ M2W8F6(.!.AKAJA8YN'PUFDAP $G)K84,,$:X,&7&?A7+#WA*O!L$5QD;"["C M$;,WO(]#"5K#J42M0@(%$64>6"B\HYS6-U^4@*2LU#$&,V%JC<,VKS*8$]AC$1:,^LHXH!;9VKZ M2^93//:P<9S_5=@&0;57J?IT>O6?&J_^0U$F7$0UP"P7VRI(#[.[C\7J'IZ2 ML'YG$RB3"G+*B?!<>X>-E8]W^8PFJ96-*R1G>$4O=K7/!\L9[?_#F[ M>RAZ$JX7@P:O >%&&44\P1(0S57-$?&'E*0>V#@VC10 MAS)TP6R"04P2[YR5B&M(#;&^3I(65J>$C\/&$1Q7X1H4W;$86T\H\7R;Z<>? M^'S, "1TF!OA)6=$0E!ZGFI?$P4I4>CP&L21(X;9RTE516^]63UL+RW>;[X6 MJX]?9XL])7Y;+GYLW3C=A0PVG4.PB@F.J*&$<8(M(!BJ1ZY(MY2,L@PO5\"H%0HR1 D360BQ @HG!='1%@D-(U UUC-48 Z?B%:G?M M,*A0/9]"8%([RPV%UDO@H*7Z26D? 9/Z,)T?E7'-/QP:V?'+UCYH96#Q>C6+ M0(F0F"NOL2:0.:^]K?C"\(RK%R0OT,&@^8XQI3@QY;TDB=TFH0 M7:-+IH#Y^.7V25)2GD+;9((!6 *LAAAX:\OVCE<+<71:U^_U'YW+%TH7XG$@0U%C$K 8 M 8J0QK6#W2*3$JJ#KP541@/LHYC]UW^^PC2N_=OV3V_^9?\]KV#Z4BSN9ZMO MMS__XV9YO\-WVP3@U9JWC9;6S^=3_-P4B]OB]M^[EWP[7]_<+=?1X'[_^>FT M/A1W951+2?'UJ_23M?JTWB:4')'DM"\.2AKO%'-.*,Z5HTRX79\S1S T_*RN MZ:SWM]:!N-O,?46O;@OPQPJKCG+X=4_^3OSQ Q+UT' +I/50:66)I M13E DGK9--[2HC7X:=GQIM87H[W4X_M&JC>3^/G"7F6FO>AKJ1:W;W6Z3.7\ M5H<-0%@- 398(2.@QXXQ7E%:")^B63$,PQ1Z[PU&0&)48444G%CS MS3RD+6N(AQ3'IPM^>D277K(=H=;KA_O=9TGR=?E @1LG$:(@_BNL<,PP!FIJ M.C&QCLL9"4QOF/4O 6?9W^INRTSQI_>?7UK86QR:"4/+8P8O#>7,,V,!1))C M+1VL:+8>$;TB?SEKS;8C.;WUT=-2_Y+![WVDJK).8QA14?I6%*9@\EM;F5:KU>;)^P>?WO)ZO&C\*&]YT(R1#5U M1#S.V:5D=67(8@-@O4RG>N><\JXXD&7XXHD0Y^H- 8XJBC%5UNF]31?GS8GI MU8_<';=DS 6,G+=2.8<@4-M!;6:_>"9R4Z3LYU!,H MUY?%__O=;/';[/Z00O#68\%PQ32)IJ(#/JI1"@M;\V^TRY*BXX2(*GN:' M+XO[;R7*$C ,MAB7GP05/P)52.E-7.O\1U'.Y.#1<<9;P1+B#/'<6$>LME02 M6<\= 7:6+V!\Z#<%;MD509.8 =?NOM(E]OO#ZN9KW/7.8XE3[P9/HXJ$M)90 M>$&YA%S5]KJR6$[KA&F+,5HF:U]GQ^Z$C$.>T$&>/1<(ATQ[CB6!S$#'(FU MS>H.I^P=&=X2#Z^$I% _F^R<@[1Y7-WB]FQ=IHOA@E>64D*Y8-Q$+4!3\&@< M"N^2.GWDQ]<7@]8^,Q3.$@JYU\)S".D1)15K<7QA A:VM!Y3*) MXS+4S[+@N+9!R>9,/IE#DG("GTY0D=IIZ 5!0@F#"9%&N]H92TQ*2>L,@Z>& MUR-[ARQ[1J^3;I]$CU31DW\N[^+7W$5S_\-LTTD>^/FC!T01M=@(*;1 Q $- M/*O-1XE21&6,>D:+C-J6C'0&YBB%Z,-\_T9 ML,03[H316M.*YE[Q7M-*K@+4(Y2C%)]JX[#S'_/;8G$[Q GT=.S %:(&(FF@ M7)N/J Q.[ MZD@'^>6VD$[3W@[6%U,]?=E[X(V@G&>24"1-UQ0[! RI=HCI;/EVI0#3&.34H=@'#S3%./C7',150?BF+/NG@Z\ M$E@T;I'"98T>RP2TEI8M:W?TXA@GU4;-GV_:/*(NI>G%P1B_K);K]??5\J8H M;M?E6M7'=X=B,=YZ-F#..73.6VJ-11A8"FTU3QDO.1R&]>;C 2-"()9.8. =AX115#,KDR:E MX$2.#NI6&: =F@[C&UL4$L! A0#% @ @(D%3U^0('_A.P BP$# !4 M ( !UD ! &=N;6LM,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( (") M!4_R_:1P *8 &OR" 5 " >I\ 0!G;FUK+3(P,3DP-C,P M7VQA8BYX;6Q02P$"% ,4 " " B05/>LF&-2QI !^104 %0 M @ $=(P( 9VYM:RTR,#$Y,#8S,%]P&UL4$L%!@ & 8 B@$ ' 'R, @ $! end