0001200375-17-000026.txt : 20170809 0001200375-17-000026.hdr.sgml : 20170809 20170809163700 ACCESSION NUMBER: 0001200375-17-000026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170809 DATE AS OF CHANGE: 20170809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CODEXIS INC CENTRAL INDEX KEY: 0001200375 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] IRS NUMBER: 710872999 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34705 FILM NUMBER: 171018432 BUSINESS ADDRESS: STREET 1: 200 PENOBSCOT DRIVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-421-8100 MAIL ADDRESS: STREET 1: 200 PENOBSCOT DRIVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 10-Q 1 cdxs_20170630x10q.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, 2017
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-34705
_____________________________
Codexis, Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________
Delaware
 
71-0872999
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
200 Penobscot Drive, Redwood City, California
 
94063
(Address of principal executive offices)
 
(Zip Code)
(650) 421-8100
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
_____________________________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
¨
 
Accelerated filer
x
Non-accelerated filer
¨
(Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
 
Emerging growth company
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ý
As of July 31, 2017, there were 48,324,407 shares of the registrant’s Common Stock, par value $0.0001 per share, outstanding.





Codexis, Inc.
Quarterly Report on Form 10-Q
For the Quarter Ended June 30, 2017



TABLE OF CONTENTS

 
PAGE
NUMBER
 
PART I. FINANCIAL INFORMATION
 
 
 
ITEM 1:
 
 
 
 
 
 
ITEM 2:
ITEM 3:
ITEM 4:
 
 
 
 
 
 
ITEM 1:
ITEM 1A:
ITEM 2:
ITEM 3:
ITEM 4:
ITEM 5:
ITEM 6:
 

2




PART I. FINANCIAL INFORMATION

Item 1. Financial Statements
Codexis, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In Thousands, Except Per Share Amounts)
 
June 30,
2017
 
December 31,
2016
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
28,817

 
$
19,240

Accounts receivable, net of allowances of $421 at June 30, 2017 and December 31, 2016
7,802

 
5,924

Inventories
806

 
825

Prepaid expenses and other current assets
2,965

 
1,238

Total current assets
40,390

 
27,227

Restricted cash
1,576

 
1,624

Marketable securities
1,305

 
1,142

Property and equipment, net
2,969

 
2,155

Goodwill
3,241

 
3,241

Other non-current assets
303

 
259

Total assets
$
49,784

 
$
35,648

Liabilities and Stockholders' Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
3,633

 
$
4,232

Accrued compensation
2,920

 
4,314

Other accrued liabilities
2,647

 
2,111

Deferred revenue
4,027

 
1,710

Total current liabilities
13,227

 
12,367

Deferred revenue, net of current portion
2,653

 
1,066

Financing obligation, net of current portion
419

 

Other long-term liabilities
2,848

 
3,116

Total liabilities
19,147

 
16,549

 
 
 
 
Commitments and contingencies (Note 10)


 


Stockholders' equity:
 
 
 
Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding

 

Common stock, $0.0001 par value per share; 100,000 shares authorized; 48,324 shares and 41,255 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively
5

 
4

Additional paid-in capital
336,339

 
311,164

Accumulated other comprehensive income (loss)
102

 

Accumulated deficit
(305,809
)
 
(292,069
)
Total stockholders' equity
30,637

 
19,099

Total liabilities and stockholders' equity
$
49,784

 
$
35,648

See accompanying notes to the unaudited condensed consolidated financial statements

3




Codexis, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In Thousands, Except Per Share Amounts)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenues:

 

 
 
 
 
Product sales
$
6,600

 
$
3,280

 
$
12,186

 
$
7,020

Research and development revenues
3,391

 
12,064

 
5,391

 
15,598

Revenue sharing arrangement
356

 
658

 
740

 
1,380

Total revenues
10,347

 
16,002

 
18,317

 
23,998

Costs and operating expenses:

 

 
 
 
 
Cost of product sales
3,790

 
2,221

 
6,792

 
4,710

Research and development
6,348

 
5,112

 
12,187

 
10,798

Selling, general and administrative
6,546

 
6,420

 
13,152

 
13,222

Total costs and operating expenses
16,684

 
13,753

 
32,131

 
28,730

Income (loss) from operations
(6,337
)
 
2,249

 
(13,814
)
 
(4,732
)
Interest income
49

 
13

 
68

 
28

Other expenses, net
(34
)
 
(49
)
 
(12
)
 
(46
)
Income (loss) before income taxes
(6,322
)
 
2,213

 
(13,758
)
 
(4,750
)
Benefit from income taxes
(42
)
 
(26
)
 
(18
)
 
(15
)
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(13,740
)
 
$
(4,735
)
 
 
 
 
 
 
 
 
Net income (loss) per share, basic
$
(0.13
)
 
$
0.06

 
$
(0.31
)
 
$
(0.12
)
Net income (loss) per share, diluted
$
(0.13
)
 
$
0.05

 
$
(0.31
)
 
$
(0.12
)
Weighted average common stock shares used in computing net income (loss) per share, basic
47,232

 
40,495

 
44,258

 
40,283

Weighted average common stock shares used in computing net income (loss) per share, diluted
47,232

 
41,568

 
44,258

 
40,283

See accompanying notes to the unaudited condensed consolidated financial statements

4




Codexis, Inc.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(Unaudited)
(In Thousands)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(13,740
)
 
$
(4,735
)
Other comprehensive income (loss)
 
 
 
 
 
 
 
Unrealized gain (loss) on marketable securities, net of tax benefit of $60 for the three and six months ended June 30, 2017, and zero for the three and six months ended June 30, 2016, respectively
194

 
(344
)
 
102

 
(434
)
Other comprehensive income (loss)
194

 
(344
)
 
102

 
(434
)
Total comprehensive income (loss)
$
(6,086
)
 
$
1,895

 
$
(13,638
)
 
$
(5,169
)
See accompanying notes to the unaudited condensed consolidated financial statements

5




Codexis, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In Thousands)
 
Six Months Ended June 30,
 
2017
 
2016
Operating activities:
 
 
 
Net loss
$
(13,740
)
 
$
(4,735
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Amortization of intangible assets

 
1,687

Depreciation and amortization of property and equipment
554

 
924

Gain on disposal of property and equipment
(3
)
 
(27
)
Income tax benefit related to marketable securities
(60
)
 

Stock-based compensation
3,379

 
2,631

Changes in operating assets and liabilities:
 
 
 
Accounts receivable, net
(1,879
)
 
3,989

Inventories, net
19

 
(163
)
Prepaid expenses and other current assets
(1,824
)
 
190

Restricted cash
(27
)
 

Other assets
(44
)
 
27

Accounts payable
(446
)
 
(492
)
Accrued compensation
(1,394
)
 
(488
)
Other accrued liabilities
271

 
601

Long term lease incentive
(212
)
 
(212
)
Other long term liabilities
(56
)
 

Deferred revenue
3,904

 
(3,745
)
Net cash provided by (used in) operating activities
(11,558
)
 
187

Investing activities:

 
 
Purchase of property and equipment
(680
)
 
(474
)
Proceeds from disposal of property and equipment
3

 
27

Changes in restricted cash
75

 

Net cash used in investing activities
(602
)
 
(447
)
Financing activities:
 
 
 
Proceeds from exercises of stock options
142

 
837

Proceeds from issuance of common stock, net of issuance costs

23,291

 

Principal payments on capital lease obligations
(60
)
 

Taxes paid related to net share settlement of equity awards
(1,636
)
 
(1,498
)
Net cash provided by (used in) financing activities
21,737

 
(661
)
Net increase (decrease) in cash and cash equivalents
9,577

 
(921
)
Cash and cash equivalents at the beginning of the period
19,240

 
23,273

Cash and cash equivalents at the end of the period
$
28,817

 
$
22,352

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Interest paid
$
117

 
$

Supplemental noncash financing activities:
 
 
 
Equipment acquired under capital leases
$
840

 
$

See accompanying notes to the unaudited condensed consolidated financial statements

6




Notes to Condensed Consolidated Financial Statements
(Unaudited)

Note 1. Description of Business
In these notes to the consolidated financial statements, the “Company,” “we,” “us,’” and “our” refers to Codexis, Inc. and its subsidiaries on a consolidated basis.
We discover, develop and sell proteins that deliver value to our clients in a growing set of industries. We view proteins as a vast untapped source of value-creating materials, and we are using our proven technologies, which we have been continuously improving over our fifteen-year history, to commercialize an increasing number of novel proteins, both as proprietary Codexis products and in partnership with our customers.
Many companies have historically used naturally occurring proteins to produce or enhance goods used in everyday life. Despite the growing number of commercial applications of naturally occurring proteins across many industries, the inherent limitations of naturally-occurring proteins frequently restrict their commercial use. Through the application of our proprietary CodeEvolver® protein engineering technology platform, we are able to engineer novel proteins to overcome these restrictions, thereby adding value or opening up new prospects for our existing and potential customers’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our customers' commercial applications than proteins derived from nature.
We are a pioneer in the harnessing of computational technologies to drive biology advancements. Over the last fifteen years, we have made substantial investments in the development of our CodeEvolver® protein engineering technology platform, the primary source of our competitive advantage. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine our large and continuously growing library of protein variants’ performance attributes. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling delivery of targeted performance enhancements in a time-efficient manner. In addition to its computational prowess, our CodeEvolver® protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and process development, which are all coordinated to create our novel protein innovations.
We use our CodeEvolver® protein engineering technology platform to engineer custom enzymes. Most of our custom enzymes are intended for use as biocatalysts or protein catalysts. In simple terms, our protein catalysts can accelerate and/or improve yields of chemical reactions. We use our CodeEvolver® protein engineering technology platform to develop novel enzymes that enable industrial biocatalytic reactions and fermentations. Our technology platform has enabled commercially viable products and processes for the manufacture of pharmaceutical intermediates and active ingredients and fine chemicals.
Our approach to develop commercially viable biocatalytic manufacturing processes begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized protein catalysts to enable that process design, using our CodeEvolver® protein engineering platform technology. Engineered protein catalyst candidates, many thousands for each protein engineering project, are then rapidly screened and validated in high throughput under relevant manufacturing operating conditions. This approach results in an optimized protein catalyst enabling cost-efficient processes that typically are relatively simple to run in conventional manufacturing equipment. This also allows for the efficient technical transfer of our process to our manufacturing partners.
The successful embodiment of our CodeEvolver® protein engineering technology platform in commercial manufacturing processes requires well-integrated expertise in a number of technical disciplines. In addition to those directly involved in practicing our CodeEvolver® protein engineering platform technology, such as molecular biology, enzymology, microbiology, cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.
We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.

7




We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances and agricultural chemicals.
More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of phenylketonuria ("PKU") disease in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
We have also used our technology to develop an enzyme for customers using next generation sequencing (“NGS”) and polymerase chain reaction (“PCR/qPCR”) for in vitro molecular diagnostic and genomic research applications. Beta testing for the enzyme was initiated in the second quarter of 2017.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2016. The condensed consolidated balance sheet at December 31, 2016 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2017 and results of our operations and comprehensive income (loss) for the three and six months ended June 30, 2017 and 2016, and cash flows for the six months ended June 30, 2017 and 2016. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.
The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, India and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reportable segment.
Revenue Recognition
We recognize revenues from the sale of our products, research and development agreements and revenue sharing arrangements. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is

8


fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements and collaborative arrangements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Where a portion of non-refundable up-front fees or other payments received are allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as revenue ratably over the term of our estimated performance period under the agreement. We determine the estimated performance periods, and they are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period and, therefore, to revenue recognized, would occur on a prospective basis in the period that the change was made.
Product Sales
Product sales consist of sales of protein catalysts, pharmaceutical intermediates, and Codex® Biocatalyst Panels and Kits. Product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are recorded as revenue.
Research and Development
Research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access fees, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments as revenue using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.

9


We recognize revenues from royalties based on licensees' sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contractual terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenue, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. ("Exela") (see Note 11, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue sharing partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in product sales.
Cost of Product Sales
Cost of product sales comprises both internal and third party fixed and variable costs including materials and supplies, labor, facilities and other overhead costs associated with our product sales. Shipping costs are included in our cost of product sales. Such charges were not significant in any of the periods presented.
Cost of Research and Development Services
Cost of research and development services related to FTE services under research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when incurred.
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. The expected term is based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We use historical volatility to estimate expected stock price volatility. The risk-free rate assumption is based on United States Treasury instruments whose terms are consistent with the expected term of the stock options. The expected dividend assumption is based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance vesting options ("PBOs"), and performance-contingent restricted stock units ("PSUs") are measured based on the fair market values of the underlying stock on the dates of grant. The vesting of PBOs and PSUs awarded is conditioned upon the attainment of one or more performance objectives over a specified period and upon continued employment through the applicable vesting date. At the end of the performance period, shares of stock subject to the PBOs and PSUs vest based upon both the level of achievement of performance objectives within the performance period and continued employment through the applicable vesting date.
Stock-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, PBOs, and RSAs are based on historical forfeiture experience.

10


The estimated fair value of stock options, RSUs and RSAs are expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs and PBOs are expensed using an accelerated method over the term of the award once management has determined that it is probable that the performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We have not recognized, and do not expect to recognize in the near future, any excess income tax benefits related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity's functional currency are included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $28.8 million at June 30, 2017 and were comprised of cash of $18.1 million and money market funds of $10.7 million. At December 31, 2016, cash and cash equivalents totaled $19.2 million and were comprised of cash of $8.0 million and money market funds of $11.2 million.
Restricted Cash
In 2016, we began the process of liquidating our Indian subsidiary. The local legal requirements for liquidation required us to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is recorded as non-current restricted cash on the consolidated balance sheets and totaled $0.9 million at June 30, 2017 and $0.8 million at December 31, 2016.
In addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances of $0.7 million as of June 30, 2017 and $0.8 million as of December 31, 2016, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details).
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, or based on cost of purchasing from our vendors. If inventory costs exceed expected net realizable value due to obsolescence or lack of demand, valuation adjustments are recorded for the difference between the cost and the expected net realizable value. These valuation adjustments are determined based on significant estimates.
Marketable Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income in stockholders' equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of time and the extent to which the market value of the investment has been less than cost and the

11


financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. No charge for the other-than-temporary impairment has been recorded in any of the periods presented.
Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, prepaid expenses and other current assets, restricted cash, marketable securities, accounts payable, accrued compensation, deferred revenue, and other accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
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 and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
Concentrations of Credit Risk
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, marketable securities, and restricted cash. Cash that is not required for immediate operating needs is invested principally in money market funds. Cash and cash equivalents are invested through banks and other financial institutions in the United States, India and Netherlands. Such deposits in those countries may be in excess of insured limits.
Impairment of Long-Lived Assets
Our long-lived assets consist of property and fully amortized acquired technology. We test property for recoverability when events or changes in circumstances indicate that its carrying value may not be recoverable. Factors we consider in deciding when to perform an impairment review include significant under-performance of our products in relation to expectations combined with a history of losses or a forecast of continuing losses associated with the use of that property, significant adverse changes in the business climate or legal factors, trends, and significant changes accumulation of costs in excess of the amount originally expected for the acquisition or construction of the property; loss of significant customers or partners; or the current expectation that the property will more likely than not be sold or disposed of significantly before the end its estimated useful life.
We measure the recoverability of property by comparing its carrying value to estimated future undiscounted net cash flows arising from that property. If the property's carrying value is not recoverable through the related undiscounted cash flows, it is considered to be impaired. We measure the impairment by comparing the difference between the property's carrying value and its estimated fair value. During the year ended December 31, 2016 and the six months ended June 30, 2017, we did not identify any indicators of potential impairment of our property and concluded that there was no impairment.

12


Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. Therefore, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholders' equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Goodwill was tested for impairment in the fourth quarter of 2016. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was no impairment of our goodwill as of December 31, 2016. During the six months ended June 30, 2017, we did not identify any indicators of potential impairment of goodwill or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2016.
Income Taxes
We account for income taxes using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates and tax laws in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided against deferred tax assets that are not likely to be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.

13


We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements. 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 estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes. We recognize interest and penalties as a component of our income tax expense.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.
Benefit from income taxes was $42,000 and $18,000 for the three and six months ended June 30, 2017, respectively. Benefit from income taxes was $26,000 and $15,000 for the three and six months ended June 30, 2016, respectively.
Recently Issued Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers (Topic 606)." The standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either the retrospective or cumulative effect transition method. The guidance supersedes our existing revenue recognition standard and requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration we expect to be entitled to in exchange for those goods or services. The guidance requires expanded disclosures regarding revenue and contracts with customers. The guidance permits two implementation approaches: (i) retrospective application of the standard with restatement of prior years and (ii) retrospective application of the standard with application of certain practical expedient provisions. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. The modified retrospective method requires us to apply the new revenue guidance to the financial results in the year of adoption, concurrently recording a cumulative-effect adjustment to the opening balance of retained earnings. The opening adjustment to retained earnings will be determined on the basis of the impact of the new guidance’s application on contracts that were not completed as of the date of initial application.
We are reviewing the impact of this guidance across our revenue-related activities and are in the processing of determining the impact of the new guidance on our revenue recognition practices, business process and internal controls, and on our consolidated financial statements. We enter into research and development agreements which may contain multiple performance obligations. Under the new guidance, an agreement's transaction price will be allocated to all separately identifiable performance obligations in the arrangement and revenue will be recognized as we satisfy each performance obligation according to our evaluation of the timing our customer obtained control of deliverables according to the terms of the agreement. Revenue recognition related to product sales will be recognized once passage of title and risk of loss has occurred, contractually specified acceptance criteria are met, and collectability is probable. Variable revenue from revenue sharing arrangements will be recognized when the consideration becomes probable based on notification from our revenue sharing partners. The adoption of this guidance is expected to have a material impact on our consolidated financial statement disclosures and disclosure controls and will include qualitative and quantitative information about contracts with customers, and significant judgments and changes in judgments made in applying the guidance to contracts, and assets recognized from costs to obtain or fulfill contracts. We continue to monitor additional changes, modifications, clarifications or interpretations undertaken by the FASB, which may impact our current conclusions. In addition, we continue to monitor other changes, such as

14


changes in our business, new collaboration arrangements, business combinations, etc., which may impact our current conclusions prior to the adoption date.
In January 2016, the FASB issued ASU No. 2016-01, “Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” This guidance principally affects accounting standards for equity investments, financial liabilities where the fair value option has been elected, and the presentation and disclosure requirements for financial instruments. Upon the effective date of the new guidance, all equity investments in unconsolidated entities, other than those accounted for using the equity method of accounting, will generally be measured at fair value through earnings. There will no longer be an available-for-sale classification and therefore, no changes in fair value will be reported in other comprehensive income (loss) for equity securities with readily determinable fair values. The new guidance on the classification and measurement will be effective for public business entities in fiscal years beginning after December 15, 2017, including interim periods within those fiscal years and early adoption is permitted. The Company is in the process of evaluating the impact of the adoption of ASU 2016-01 on the consolidated financial statements and currently anticipates the new guidance would impact its consolidated statements of operations and consolidated statements of comprehensive income as the Company’s marketable equity securities, are currently classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, recorded in accumulated other comprehensive income.
In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) This guidance establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statement of Operations. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of this accounting standards updated on our Consolidated Financial Statements. We expect that upon adoption, ROU assets and lease liabilities will be recognized in the balance sheet in amounts that will be material.
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In November 2016, the FASB issued ASU No. 2016-18, "Statement of Cash Flows (Topic 230) Restricted Cash a consensus of the FASB Emerging Issues Task Force." The standard requires restricted cash and restricted cash equivalents to be included with cash and cash equivalents on the statement of cash flows. The new standard is expected to be effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2016-18 on our consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-01 "Business Combinations (Topic 805): Clarifying the Definition of a Business". The guidance requires the use of a framework to determine whether a set of assets and activities constitutes an acquired or a sold business. The guidance is effective January 1, 2018 and must be adopted prospectively. Early adoption is encouraged.
In January 2017, the FASB issued ASU No. 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." The amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects

15


from any tax deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The new standard is expected to be effective for fiscal years beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-04 on our consolidated financial statements and related disclosures.
In May 2017, the FASB issued ASU No. 2017-09, "Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting." The amendments provide guidance on determining which changes to the terms and conditions of share-based payment awards require an entity to apply modification accounting under Topic 718. The new standard is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-09 on our consolidated financial statements and related disclosures.
Note 3. Net Income (Loss) per Share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share are identical since potential common stock shares are excluded from the calculation, as their effect was anti-dilutive.
The following table sets forth the competition of basic and diluted net income (loss) per share during three and six months ended June 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(13,740
)
 
$
(4,735
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
47,232

 
40,495

 
44,258

 
40,283

Effect of dilutive shares

 
1,073

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
47,232

 
41,568

 
44,258

 
40,283

Net income (loss) per share, basic
(0.13
)
 
$
0.06

 
(0.31
)
 
$
(0.12
)
Net income (loss) per share, diluted
(0.13
)
 
$
0.05

 
(0.31
)
 
$
(0.12
)
Anti-Dilutive Securities
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,621

 
2,574

 
7,621

 
5,645

Shares of common stock issuable upon exercise of outstanding warrants
73

 
73

 
73

 
73

Total shares excluded as anti-dilutive
7,694

 
2,647

 
7,694

 
5,718


16


Note 4. Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer collaboration and license agreement (the “GSK CodeEvolver® Agreement”) with GlaxoSmithKline ("GSK"). Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front licensing fee upon signing the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone of the agreement and earned milestone revenue of $6.5 million. In April 2016, we completed the full transfer of the CodeEvolver® protein engineering platform technology and earned milestone revenue of $7.5 million. We also have the potential to receive additional back end milestone payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology. The back end milestone payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.
In the third quarter of 2016, we earned and recognized the first contingent payment under the agreement related to the development of an enzyme for an already-commercialized product. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The term of the GSK CodeEvolver® Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK CodeEvolver® Agreement. GSK can terminate the GSK CodeEvolver® Agreement by providing 90 days written notice to us.
Under the GSK CodeEvolver® Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK’s expense. We determined that the license did not have stand-alone value. In addition, we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. Our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement, if any, described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million was recognized ratably over the technology transfer period of three years from July 2014. We recognized all deferred revenue from GSK upon completion of the technology transfer in April 2016. We recognized none of the up-front license fees for the three and six months ended June 30, 2017, compared to $2.5 million and $3.0 million for the three and six months ended June 30, 2016, respectively, as research and development revenue.
Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck Sharp & Dohme Corp., a subsidiary of Merck & Co., Inc. (collectively, "Merck"). The Merck CodeEvolver® Agreement allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties

17


except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which was recognized ratably over the estimated platform technology transfer period of two years. The technology transfer was completed in September 2016 and all remaining deferred revenue was recognized. We have the potential to receive payments of up to a maximum of $15.0 million for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.
We recognized no license fees for the three and six months ended June 30, 2017, compared to $0.6 million and $1.3 million for the three and six months ended June 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $1.8 million for the three and six months ended June 30, 2017, respectively, compared to $0.5 million and $0.7 million for the three and six months ended June 30, 2016, respectively, for various research projects under our collaborative arrangement.
Merck Sitagliptin Catalyst Supply Agreement
In February 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of Januvia®, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional five years through February 2022.
Effective as of January 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply

18


Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us 24 months’ advance written notice. In June 2017, we completed a contractual milestone by qualifying the specified third-party enzyme supplier and recognized $0.3 million as research and development revenue.
The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial five year period was being recognized ratably over the initial five year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis.
We recognized license fees of $0.3 million and $0.7 million for the three and six months ended June 30, 2017, respectively, and $0.3 million and $0.7 million for the three and six months ended June 30, 2016, respectively, as research and development revenues. We had a deferred revenue balance from Merck related to license fees of $2.2 million at June 30, 2017 and $1.3 million at December 31, 2016. In addition, pursuant to the terms of the agreement, Merck may purchase supply from us for a fee based on contractually stated prices and we recognized $3.2 million and $5.0 million for the three and six months ended June 30, 2017, respectively, compared to $1.1 million and $2.7 million for the three and six months ended June 30, 2016 in product sales under this agreement.
Biopharmaceutical Collaborative Development Agreement
In May 2015, we entered into a collaborative development agreement with a leading global biopharmaceutical company. Under the terms of the agreement, we used our CodeEvolver® protein engineering platform technology to develop a novel enzyme for use in our partner’s therapeutic development program. We recognized revenues of $33,000 and $0.1 million for the three and six months ended June 30, 2017, respectively, compared to $0.4 million and $1.8 million for the three and six months ended June 30, 2016 as collaborative research and development revenues. Under the agreement, we have the potential to receive additional license fees and milestone payments.
Enzyme Supply Agreement
In November 2016, we entered into a supply agreement whereby our customer may purchase quantities of one of our proprietary enzymes for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received an upfront payment of $0.75 million in December 2016, which we accordingly recorded as deferred revenues. Such upfront payment will be recognized over the period of the supply agreement as the customer purchases our proprietary enzyme. As of June 30, 2017 and December 31, 2016, we had deferred revenue from the supply agreement of $0.7 million. Under the agreement, we recognize product revenues for quantities of enzyme sold to our customer when all revenue recognition criteria are met.
Research and Development Agreement
In March 2017, we entered into a multi-year research and development services agreement with a fine chemicals customer. Under the agreement, we have the potential to receive research and development revenues and milestone payments based on the customer's decision to continue the development process. We received an upfront payment of $3.0 million, which is recognized ratably over the maximum term of the services period of 21 months, of which we recognized $0.4 million in the three and six months ended June 30, 2017. We also recognized 0.4 million of revenue for research and development services on a net payment received under the agreement for the three and six months ended June 30, 2017. Total revenue recognized under the research and development agreement for the three and six months ended June 30, 2017 was $0.8 million. As of June 30, 2017, we had deferred revenue from the development services agreement of $2.6 million.

19


Note 5. Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities classified as available-for-sale at June 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
June 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions (2)
563

 
742

 

 
1,305

Total
$
11,299

 
$
742

 
$

 
$
12,041

 
December 31, 2016
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (2)
563

 
579

 

 
1,142

Total
$
11,735

 
$
579

 
$

 
$
12,314

(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
There were no marketable securities in an unrealized loss position at June 30, 2017 or at December 31, 2016.
Note 6. Fair Value Measurements
The following tables present the financial instruments that were measured at fair value on a recurring basis at June 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
June 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions


 
1,305

 

 
1,305

Total
$
10,736

 
$
1,305

 
$

 
$
12,041

 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314

We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. We estimated the fair value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)
Note 7. Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Raw materials
$
84

 
$
118

Work-in-process
227

 
59

Finished goods
495

 
648

    Inventories
$
806

 
$
825


20


Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Laboratory equipment
$
19,620

 
$
18,849

Leasehold improvements
10,462

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (1)
94

 
124

Property and equipment
35,039

 
33,806

          Less: accumulated depreciation and amortization
(32,070
)
 
(31,651
)
     Property and equipment, net
$
2,969

 
$
2,155

(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2017 and December 31, 2016
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
6
     Intangible assets, net
$
21,778

 
$
(21,778
)
 
$

 
 

Note 8. Stock-Based Compensation
Equity Incentive Plans
In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to 1,100,000 shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, PBOs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.
Stock Options
The option exercise price for incentive stock options is at least 100% of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least 85% of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than 10% of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least 110% of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of 10 years and vest over a four year period from the date of grant, of which 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.

21


Restricted Stock Units
We also grant employees RSUs, which generally vest over either a three year period with one-third of the shares subject to the RSUs vesting on each yearly anniversary of the vesting commencement date or over a four year period with 25% of the shares subject to the RSU vesting on each yearly anniversary of the vesting commencement date, in each case contingent upon such employee’s continued service on such vesting date. RSUs are generally subject to forfeiture if employment terminates prior to the release of vesting restrictions. We may grant RSUs with different vesting terms from time to time.
Performance-contingent Restricted Stock Units and Performance Vesting Options
In 2015 and 2016, the compensation committee of the Board approved, and, in February 2017 solely in respect of non-executive employees, delegated to our Chief Executive Officer the authority to approve grants of PSUs. In February 2017, the compensation committee of the Board also approved grants of PBOs and PSUs to our executives. The PSUs and PBOs vest based upon both the successful achievement of certain corporate operating milestones in specified timelines and continued employment through the applicable vesting date. When the performance goals are deemed to be probable of achievement for these types of awards, recognition of stock-based compensation expense commences.
In the first quarter of 2017, our compensation committee and Chief Executive Officer granted PSUs (“2017 PSUs”) and our compensation committee granted PBOs (“2017 PBOs”), each of which commence vesting based upon the achievement of various weighted performance goals, including revenue growth, fundraising, service revenue, new platform license revenue, and strategic advancement of biotherapeutics pipeline. The number of shares underlying the 2017 PSUs and 2017 PBOs that are eligible to vest are based upon our achievement of the performance goals and, once the number of shares eligible to vest is determined, those shares vest in two equal installments with 50% vesting upon achievement and the remaining 50% vesting on the first anniversary of achievement, in each case, subject to the recipient’s continued service through the applicable vesting date. If the performance goals are achieved at the threshold level, the number of shares eligible to vest in respect of the 2017 PSUs and the 2017 PBOs would be equal to half the number of 2017 PSUs granted and one-quarter the number of shares underlying the 2017 PBOs granted. If the performance goals are achieved at the target level, the number of shares eligible to vest in respect of the 2017 PSUs and 2017 PBOs would be equal to the number of 2017 PSUs granted and half of the shares underlying the 2017 PBOs granted. If the performance goals are achieved at the superior level, the number of shares eligible to vest in respect of the 2017 PSUs would be equal to two times the number of 2017 PSUs granted and equal to the number of 2017 PBOs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels for the 2017 PSUs and 2017 PBOs or between the target level and superior levels for the 2017 PSUs would be determined using linear interpolation. Achievement below the threshold level would result in no shares being eligible to vest in respect of the 2017 PSUs and 2017 PBOs. As of June 30, 2017, we estimated that the 2017 PSU and 2017 PBOs performance goals would be achieved at 119.0% of the target level. Accordingly, we recognized expense to reflect the target level.
In 2016, we awarded PSUs ("2016 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&D service revenue arrangements and novel therapeutic enzymes advancement. In the first quarter of 2017, we determined that the 2016 PSU performance goals had been achieved at 142.3% of the target level, and recognized expenses accordingly. Accordingly, one-half of the shares underlying the 2016 PSUs vested in the first quarter of 2017 and one-half of the shares underlying the 2016 PSUs will vested in the first quarter of 2018, in each case subject to the recipient’s continued service on each vesting date. No PBOs were awarded in 2016.
In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at 92.8% of the target level, and recognized expenses accordingly. One-half of the shares underlying the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient’s continued service on each vesting date. No PBOs were awarded in 2015.

22


Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
342

 
$
222

 
$
664

 
$
442

Selling, general and administrative
1,369

 
1,020

 
2,715

 
2,189

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631

The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options
$
380

 
$
267

 
$
714

 
$
571

RSUs and RSAs
484

 
561

 
943

 
1,135

PSUs
348

 
414

 
988

 
925

PBOs
499

 

 
734

 

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631

As of June 30, 2017, unrecognized stock-based compensation expense, net of expected forfeitures, was $3.2 million related to unvested employee stock options, $2.2 million related to unvested RSUs and RSAs, $0.9 million related to unvested PSUs, and $1.6 million related to unvested PBOs.
Valuation Assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options and PBOs granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.3

 
5.3

 
5.4

Volatility

 
64
%
 
62
%
 
65
%
Risk-free interest rate

 
1.46
%
 
2.00
%
 
1.30
%
Dividend yield

 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted

 
$
1.94

 
$
2.52

 
$
2.30

(1) The Company did not grant employee stock options or PBOs in the three months ended June 30, 2017.
 
Note 9. Capital Stock
Exercise of Options
For the six months ended June 30, 2017 and 2016, 55,780 and 323,981 shares, respectively, were exercised at a weighted-average exercise price of $2.55 and $2.58 per share, respectively, with net cash proceeds of $0.1 million and $0.8 million, respectively.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of June 30, 2017, the following warrants remain outstanding:
 
June 30, 2017
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017

23


Public Offering
In April 2017, we completed a public offering in which we issued and sold 6.3 million shares of our common stock, par value $0.0001 per share, at a public offering price of $4.00 per share. We received net proceeds of approximately $23.3 million after deducting the underwriting discounts, commissions and other offering expenses of $0.5 million.
Consolidated statements of stockholders' equity as of June 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
324

 

 
837

 

 

 
837

Release of stock awards
 
700

 

 
(708
)
 

 

 
(708
)
Employee stock-based compensation

 

 
2,631

 

 

 
2,631

Cancelled shares
(196
)
 

 
(790
)
 

 

 
(790
)
Total comprehensive loss
 

 

 

 
(434
)
 
(4,735
)
 
(5,169
)
June 30, 2016
 
41,171

 
$
4

 
$
307,951

 
$
(29
)
 
$
(288,246
)
 
$
19,680

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
56

 

 
142

 

 

 
142

Release of stock awards
 
688

 

 
(1,636
)
 

 

 
(1,636
)
Employee stock-based compensation

 

 
3,379

 

 

 
3,379

Issuance of common stock, net of issuance costs
6,325

 
1

 
23,290

 

 

 
23,291

Total comprehensive loss
 

 

 

 
102

 
(13,740
)
 
(13,638
)
June 30, 2017
 
48,324

 
$
5

 
$
336,339

 
$
102

 
$
(305,809
)
 
$
30,637


Note 10. Commitments and Contingencies
Operating Leases
Our headquarters are located in Redwood City, California, where we occupy approximately 107,200 square feet of office and laboratory space in four buildings within the same business park of Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment in October 2016. The various terms for the spaces under the lease had expiration dates that range from January 2020 through January 2022. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases. If all such options to extend were exercised, these agreements would expire at various dates through November 2019.
We incurred $3.6 million of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received $3.1 million of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was $1.1 million and $1.3 million at June 30, 2017 and December 31, 2016, respectively, and is reflected as liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.
We are required to restore certain areas of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. We recorded asset retirement obligations of $0.4 million as of both June 30, 2017 and December 31, 2016, which are included in other liabilities on the consolidated balance sheets.

24


Accretion expense related to our asset retirement obligations was nominal in the three and six months ended June 30, 2017 and June 30, 2016.
Pursuant to the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of $0.7 million as of June 30, 2017 and $0.8 million as of December 31, 2016. These deposits are recorded as restricted cash on the consolidated balance sheets.
Rent expense was $1.0 million and $1.9 million during the three and six months ended June 30, 2017, respectively, partially offset by sublease income of $0.3 million and $0.7 million, respectively. Rent expense was $0.8 million and $1.7 million during the three and six months ended June 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.5 million, respectively.
Capital Leases
In December 2016, we entered into a three-year financing lease agreement with a third party supplier for the purchase of laboratory equipment that was partially financed through a capital lease of approximately $0.4 million. The lease became effective upon delivery of the equipment, which occurred in February 2017, and the term of the lease is three years from the effective date. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease.
In April 2017, we entered into a three-year financing lease agreement with a third party supplier for the purchase of information technology equipment for approximately $0.3 million. The effective date of the lease was May 19, 2017 and the term of the lease is three years. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease.
Leases
Future minimum payments under non-cancellable capital and operating leases are as follows at June 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (6 months remaining)
$
126

 
$
1,552

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
690

 
$
9,260

Less: amount representing interest
(47
)
 
 
Present value of capital lease obligations
643

 
 
Less: current portion
(224
)
 
 
Long-term portion of capital leases
$
419

 
 
Minimum payments have not been reduced by future minimum sublease rentals of $2.2 million to be received under non-cancellable subleases at June 30, 2017.
Other Commitments
We enter into supply and service arrangements in the normal course of business. Supply arrangements are primarily for fixed-price manufacture and supply. Service agreements are primarily for the development of manufacturing processes and certain studies. Commitments under service agreements are subject to cancellation at our discretion which may require payment of certain cancellation fees. The timing of completion of service arrangements is subject to variability in estimates of the time required to complete the work.

25


The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Other Commitment Agreement Type
Agreement Date
 
Future Minimum Payment
Manufacture and supply agreement with expected future payment date of December 2022
April 2016
 
$
1,693

Service agreement for the development of manufacturing process
October 2016
 
193

Service agreement for the development of manufacturing process
April 2017
 
2,429

Service agreement for stability study
July 2017
 
345

Total other commitments
 
 
$
4,660

 
 
 
 
Credit Facility
Effective June 30, 2017, we entered into a credit facility (the “Credit Facility”) consisting of term loans (“Term Debt”) totaling up to $10.0 million, and advances (“Advances”) under a revolving line of credit (“Revolving Line of Credit”) totaling up to $5.0 million with an accounts receivable borrowing base of 80% of eligible accounts receivable. At June 30, 2017, we have not drawn from the Credit Facility. We may draw on the Term Debt at any time prior to June 30, 2018, subject to customary conditions for funding including, among others, that no event of default exists. We may draw on the Revolving Line of Credit at any time prior to the maturity date. On July 1, 2021, any loans for Term Debt mature and the Revolving Line of Credit terminates. Term Debt bears interest through maturity at a variable rate based on the London Interbank Offered Rate plus 3.60%. Advances under the Revolving Line of Credit bear interest at a variable annual rate equal to the greater of (i) 1.00% above the prime rate and (ii) 5.00%.
The Credit Facility allows for interest-only payments on Term Debt through February 1, 2019. Interest-only payments on Term Debt may be continued through August 1, 2019, provided we enter into a licensing, commercialization, corporate collaboration or similar monetization agreement on which we receive at least a $6.0 million upfront cash receipt and/or milestone cash payments on or before January 15, 2019. Monthly payments of principal and interest on the Term Debt are required following the applicable amortization date. We may elect to prepay in full the Term Debt and Advances under the Revolving Line of Credit at any time. Prepayments of Term Debt and early termination of the Revolving Line of Credit are subject to prepayment and final payment fees are as follows:
 
Term Debt
 
Revolving Line of Credit
Through and including the first anniversary of the funding date of the first Term Debt drawn
2.0%
 
 
After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date
1.0%
 
 
On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn
5.5%
 
 
Through and including the first anniversary of the closing date
 
 
3.0%
After the first anniversary of the closing date through and including the second anniversary of the closing date
 
 
2.0%
After the second anniversary of the closing date through and including the third anniversary of the closing date
 
 
1.0%
        
Our obligations under the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. The Credit Facility includes a number of customary covenants and restrictions which require us to comply with certain financial covenants including achieving consolidated product revenues levels at minimum levels as set forth in the Credit Facility through December 2018 and on and after January 2019, in each case unless we maintain certain minimum cash levels with the lender in an amount equal to or greater than six times the sum of the average six-month trailing operating cash flow net outlay plus the average monthly principal due and payable in the immediately succeeding three-month period. The Credit Facility places various restrictions on the Company’s transferring collateral, incurring additional indebtedness, engaging in mergers or acquisitions, paying dividends or making other distributions, making investments, creating liens and selling assets and permitted assets to be held at foreign subsidiaries above specified caps, in each case subject to certain exceptions. A failure to comply with these covenants could permit the lender to exercise remedies against us and the collateral securing the Credit

26


Facility, including foreclosure of our properties securing the Credit Facilities and our cash. At June 30, 2017, we were in compliance with the covenants for the Credit Facility.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation (collectively with the California corporation, “EnzymeWorks”), and Junhua “Alex” Tao (collectively with EnzymeWorks, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. The Defendants filed their Answer on September 1, 2016, stating that the Defendants would not contest infringement of the asserted patents and denying the trade secret claim and other non-patent claims. There are no counterclaims. On September 21, 2016, the parties filed a stipulation in which the Defendants agreed not to contest our construction of certain patent claim terms and vacating deadlines related to the claim construction proceedings. The Court entered the stipulated order on September 26, 2016. On July 19, 2017, Defendants filed a Stipulation with Proposed Order seeking leave to file Defendants’ First Amended Answer to add an affirmative defense of “competition privilege.” The Court entered the Order granting leave for Defendants to file the First Amended Answer on July 24, 2017. On July 31, 2017, the parties filed a stipulation acknowledging that EnzymeWorks had not denied or disputed its infringement of each of Codexis’ ten asserted patents, or the validity of those patents. Based on this stipulation, on August 8, 2017, the Court entered an order granting Codexis summary judgment on its claims of patent infringement against EnzymeWorks. Additional issues remain to be resolved, including Tao’s individual liability for the infringement, Codexis’ claims that the infringement was willful, the amount of damages to be awarded to Codexis, and the trade secret and other non-patent claims. The case is currently in fact discovery, which is scheduled to close on August 30, 2017. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.
Indemnifications
We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.
Note 11. Related Party Transactions
Exela PharmSci, Inc.
We entered into a commercialization agreement with Exela in 2007. Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing.
Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, LP which owns over 10% of Exela’s outstanding capital stock. As such, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P.
We recognized $0.36 million and $0.74 million for the three and six months ended June 30, 2017, respectively, and $0.66 million and $1.38 million for the three and six months ended June 30, 2016, respectively, shown in the condensed consolidated statement of operations as a revenue sharing arrangement. We had $0.10 million of receivables from Exela at June 30, 2017 and no receivables as of December 31, 2016.

27


AstraZeneca PLC
Pam P. Cheng, a member of our board of directors, joined AstraZeneca PLC as Executive Vice President, Operations and Information Technology in June 2015. We sell biocatalyst products to AstraZeneca and to Alfa Aesar, which is a purchasing agent of AstraZeneca.
In the three and six months ended June 30, 2017, we recognized $24,000 and $50,000 of revenue, respectively, from AstraZeneca and no revenue from Alfa Aesar, respectively. In the three and six months ended June 30, 2016, we recognized de minimis revenue from AstraZeneca and no revenue from Alfa Aesar, respectively. At June 30, 2017, we had an accounts receivable of $24,000 and no accounts receivable at December 31, 2016 from AstraZeneca PLC. At June 30, 2017, we had no accounts receivables and $0.4 million in accounts receivable at December 31, 2016 from Alfa Aesar.
Note 12. Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Customer A
45%
 
17%
 
42%
 
24%
Customer B
*
 
63%
 
*
 
44%
Customer C
21%
 
*
 
12%
 
*
Customer D
*
 
*
 
13%
 
*
Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2017
 
December 31, 2016
Customer A
59%
 
54%
Customer E
*
 
16%
* Less than 10% of the period presented
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
4,366

 
$
2,408

 
6,097

 
$
5,102

Asia
 
 
 
 
 
 
 
Singapore
2,148

 
1,165

 
3,494

 
2,121

India
1,526

 
1,023

 
2,275

 
2,046

Others
313

 
269

 
1,193

 
495

Europe
 
 
 
 
 
 
 
United Kingdom
24

 
10,071

 
43

 
10,581

Switzerland
1,424

 
185

 
2,328

 
618

Slovenia

 
164

 
1,632

 
743

Others
511

 
367

 
1,162

 
542

Others
35

 
350

 
93

 
1,750

Total revenues
$
10,347

 
$
16,002

 
$
18,317

 
$
23,998


28


Identifiable long-lived assets as follows (in thousands):
Long-lived assets:
June 30, 2017
 
December 31, 2016
United States
$
3,272

 
$
2,414


29


ITEM 2.
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto and management's discussion and analysis of financial condition and results of operations for the year ended December 31, 2016 included in our Annual Report on Form 10-K for the year ended December 31, 2016, as filed with the SEC on March 9, 2017 (the "Annual Report"). This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements include, but are not limited to, expectations regarding our strategy, business plans, financial performance and developments relating to our industry. These statements are often identified by the use of words such as may, will, expect, believe, anticipate, intend, could, should, estimate, or continue, and similar expressions or variations. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and Part I, Item 1A of our Annual Report, as incorporated herein and referenced in Part II, Item 1A of this Quarterly Report on Form 10-Q and elsewhere in this report. The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date of this Quarterly Report on Form 10-Q. We anticipate that subsequent events and developments will cause our views to change. However, while we may elect to update these forward-looking statements at some point in the future, we have no current intention of doing so except to the extent required by applicable law. You should, therefore, not rely on these forward-looking statements as representing our views as of any date subsequent to the date of this Quarterly Report on Form 10-Q.
Business Overview
We discover, develop and sell proteins that deliver value to our clients in a growing set of industries. We view proteins as a vast untapped source of value-creating materials, and we are using our proven technologies, which we have been continuously improving over our fifteen-year history, to commercialize an increasing number of novel proteins, both as proprietary Codexis products and in partnership with our customers.
Many companies have historically used naturally occurring proteins to produce or enhance goods used in everyday life. Despite the growing number of commercial applications of naturally occurring proteins across many industries, the inherent limitations of naturally occurring proteins frequently restrict their commercial use. Through the application of our proprietary CodeEvolver® protein engineering technology platform, we are able to engineer novel proteins to overcome these restrictions, thereby adding value or opening up new prospects for our existing and potential customers’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our customers' commercial applications than proteins derived from nature.
We are a pioneer in the harnessing of computational technologies to drive biology advancements. Over the last fifteen years, we have made substantial investments in the development of our CodeEvolver® protein engineering technology platform, the primary source of our competitive advantage. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine our large and continuously growing library of protein variants’ performance attributes. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling delivery of targeted performance enhancements in a time-efficient manner. In addition to its computational prowess, our CodeEvolver® protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and process development which are all coordinated to create our novel protein innovations.
We use our CodeEvolver® protein engineering technology platform to engineer custom enzymes. Most of our custom enzymes are intended for use as biocatalysts or protein catalysts. In simple terms, our protein catalysts can accelerate and/or improve yields of chemical reactions. We use our CodeEvolver® protein engineering technology platform to develop novel enzymes that enable industrial biocatalytic reactions and fermentations. Our technology platform has enabled commercially viable products and processes for the manufacture of pharmaceutical intermediates and active ingredients and fine chemicals.
Our approach to develop commercially viable biocatalytic manufacturing processes begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized protein catalysts to enable that process design using our CodeEvolver® protein engineering platform technology. Engineered protein catalyst candidates - many thousands for each protein engineering project - are then rapidly screened and validated in high throughput under

30


relevant manufacturing operating conditions. This approach results in an optimized protein catalyst enabling cost-efficient processes that typically are relatively simple to run in conventional manufacturing equipment. This also allows for the efficient technical transfer of our process to our manufacturing partners.
The successful embodiment of our CodeEvolver® protein engineering technology platform in commercial manufacturing processes requires well-integrated expertise in a number of technical disciplines. In addition to those directly involved in practicing our CodeEvolver® protein engineering platform technology, such as molecular biology, enzymology, microbiology, cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.
We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances and agricultural chemicals.
More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of phenylketonuria ("PKU") disease in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
We have also used our technology to develop an enzyme for customers using next generation sequencing (“NGS”) and polymerase chain reaction (“PCR/qPCR”) for in vitro molecular diagnostic and genomic research applications. Beta testing for the enzyme was initiated in the second quarter of 2017.
Results of Operations Overview
Revenues decreased to $10.3 million for the second quarter of 2017 from $16.0 million in the second quarter of 2016, primarily due to lower research and development service revenues. Research and development service revenues for the second quarter of 2017 decreased to $3.4 million from $12.1 million in the second quarter of 2016 as the prior year included a $7.5 million milestone and recognition of $2.5 million of deferred revenues upon early completion of the technology transfer of our proprietary CodeEvolver® protein engineering platform to GlaxoSmithKline ("GSK"). An increase in current quarter research and development service revenues to Tate & Lyle, Merck, and another leading pharmaceutical company partially offset the decrease in research and development revenues. Product sales increased by approximately $3.3 million, or 101%, from the prior year quarter, which was primarily due to higher customer demand for enzymes for both generic and branded products. Revenues from Exela in a revenue sharing arrangement decreased by $0.3 million, or 46% from the prior year quarter.
Product gross margins were 43% in the three months ended June 30, 2017, compared to 32% in the same period in 2016 due to improved sales mix.
Research and development expenses increased by $1.2 million, or 24%, to $6.3 million for the second quarter of 2017, compared to the second quarter of 2016, due primarily to an increase in outside services and an increase in costs associated with higher headcount, which was partially offset by lower amortization of intangibles, which ceased in the fourth quarter of 2016.
Selling, general and administrative expense increased by $0.1 million, or 2%, to $6.5 million for the second quarter of 2017, compared to the second quarter of 2016, due primarily to an increase in costs associated with higher headcount, partially offset by a decrease in legal expenses related to intellectual property, lower depreciation and a decrease in outside services.
Net loss for the second quarter of 2017 was $6.3 million, representing a net loss of $0.13 per basic and diluted share. This compares to net income of $2.2 million, representing basic net income of $0.06 per basic share or diluted net income of $0.05 per share for the second quarter of 2016. The increase in net loss for the second quarter of 2017 over the same period of the prior year is primarily related to recognition of a milestone payment of $7.5 million and deferred revenues of $2.5 million in the prior year quarter, which was partially offset by increased revenue from product sales.

31


Cash and cash equivalents increased by $9.6 million to $28.8 million as of June 30, 2017 compared to $19.2 million as of December 31, 2016. Net cash used in operating activities was $11.6 million in the six months ended June 30, 2017 compared to net cash provided by operations of $0.2 million in the six months ended June 30, 2016. On April 12, 2017, we completed a public offering of approximately 6.3 million shares of our common stock at an offering price of $4.00 per share resulting in net proceeds to us of approximately $23.3 million. We believe that based on our current level of operations, our existing cash, cash equivalents, and marketable securities will provide adequate funds for ongoing operations, planned capital expenditures and working capital requirements for at least the next 12 months.
In June 2017, we entered into a loan and security agreement that allows us to borrow up to $10.0 million under a term loan, and up to $5.0 million under a revolving credit facility with 80% of certain eligible accounts receivable as a borrowing base (the "Credit Facility"). Obligations under the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. As of June 30, 2017, no amounts were borrowed under the Credit Facility and we were in compliance with the covenants for the Credit Facility. See Note 10, "Commitments and Contingencies--Credit Facility".
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer and license agreement (the "GSK CodeEvolver® Agreement") with GSK. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front license fee upon execution of the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone and earned milestone revenue of $6.5 million. In the second quarter of 2016, we completed the full transfer of the protein engineering platform technology and earned milestone revenue of $7.5 million. We also have the potential to receive additional back end milestone payments that range from $5.75 million to $38.5 million per project based on GSK’s successful application of the licensed technology. The back end milestone payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK’s performance of future development and commercialization activities.
We are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The up-front license fee of $6.0 million was recognized ratably over the technology transfer period of three years from July 2014. We recognized all deferred revenue from GSK upon completion of the technology transfer in April 2016. We recognized none of the up-front license fees for the three and six months ended June 30, 2017, compared to $2.5 million and $3.0 million for the three and six months ended June 30, 2016, respectively, as research and development revenue.
In September 2016, we recorded our first back end milestone payment based on GSK's successful application of our technology in an existing pharmaceutical product.
Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck, which allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.

We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which was recognized ratably over the estimated platform technology transfer period of two years. The technology transfer was completed in September 2016 and all remaining deferred revenue was recognized. We recognized none of the up-front license fees for the three and six months ended June 30, 2017, compared to $0.6 million and $1.3 million for the three and six months ended June 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $1.8 million for the three and six months ended June 30, 2017, respectively, compared to $0.5 million and $0.7 million for the three and six months ended June 30, 2016, respectively, for various research projects under our collaborative arrangement.
Following the completion of the technology transfer, we may be eligible to receive payments of up to a maximum of $15.0 million for each commercial API that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.

32


Results of Operations
The following table shows the amounts from our consolidated statements of operations for the periods presented (in thousands):
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product sales
$
6,600

 
$
3,280

 
$
3,320

 
101
 %
 
$
12,186

 
$
7,020

 
$
5,166

 
74
 %
Research and development revenues
3,391

 
12,064

 
(8,673
)
 
(72
)%
 
5,391

 
15,598

 
(10,207
)
 
(65
)%
Revenue sharing arrangement
356

 
658

 
(302
)
 
(46
)%
 
740

 
1,380

 
(640
)
 
(46
)%
Total revenues
10,347

 
16,002

 
(5,655
)
 
(35
)%
 
18,317

 
23,998

 
(5,681
)
 
(24
)%
Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product sales
3,790

 
2,221

 
1,569

 
71
 %
 
6,792

 
4,710

 
2,082

 
44
 %
Research and development
6,348

 
5,112

 
1,236

 
24
 %
 
12,187

 
10,798

 
1,389

 
13
 %
Selling, general and administrative
6,546

 
6,420

 
126

 
2
 %
 
13,152

 
13,222

 
(70
)
 
(1
)%
Total costs and operating expenses
16,684

 
13,753

 
2,931

 
21
 %
 
32,131

 
28,730

 
3,401

 
12
 %
Income (loss) from operations
(6,337
)
 
2,249

 
(8,586
)
 
(382
)%
 
(13,814
)
 
(4,732
)
 
(9,082
)
 
(192
)%
Interest income
49

 
13

 
36

 
277
 %
 
68

 
28

 
40

 
143
 %
Other expenses, net
(34
)
 
(49
)
 
15

 
31
 %
 
(12
)
 
(46
)
 
34

 
74
 %
Income (loss) before income taxes
(6,322
)
 
2,213

 
(8,535
)
 
(386
)%
 
(13,758
)
 
(4,750
)
 
(9,008
)
 
(190
)%
Benefit from income taxes
(42
)
 
(26
)
 
(16
)
 
(62
)%
 
(18
)
 
(15
)
 
(3
)
 
(20
)%
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(8,519
)
 
(380
)%
 
$
(13,740
)
 
$
(4,735
)
 
$
(9,005
)
 
(190
)%
Revenues
Our revenue is comprised of product sales, research and development revenues, and a revenue sharing arrangement, as follows:
Product sales consist of sales of enzymes, chemical intermediates, and Codex® Biocatalyst Panels and Kits.
Research and development revenues include license, technology access and exclusivity fees, research services fees for FTE, milestone payments, royalties, and optimization and screening fees.
Revenue sharing arrangement is recognized based upon sales of licensed products by Exela.
The following table shows the amounts of our product sales, research and development revenues from our condensed consolidated statements of operations for the periods presented (in thousands):
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Product sales
$
6,600

 
$
3,280

 
$
3,320

 
101
 %
 
$
12,186

 
$
7,020

 
$
5,166

 
74
 %
Research and development revenues
3,391

 
12,064

 
(8,673
)
 
(72
)%
 
5,391

 
15,598

 
(10,207
)
 
(65
)%
Revenue sharing arrangement
356

 
658

 
(302
)
 
(46
)%
 
740

 
1,380

 
(640
)
 
(46
)%
Total revenues
$
10,347

 
$
16,002

 
$
(5,655
)
 
(35
)%
 
$
18,317

 
$
23,998

 
$
(5,681
)
 
(24
)%
Revenues typically fluctuate on a quarterly basis due to the variability in our customers' manufacturing schedules and the timing of our customers' clinical trials. In addition, we have limited internal capacity to manufacture enzymes. As a result, we are dependent upon the performance and capacity of third party manufacturers for the commercial scale manufacturing of the enzymes used in our pharmaceutical and fine chemicals business.
We accept purchase orders for deliveries covering periods from one day up to approximately one year from the date on which the order is placed. However, purchase orders can generally be revised or cancelled by the customer without penalty. Considering these industry practices and our experience, we do not believe the total of customer purchase orders outstanding (backlog) provides meaningful information that can be relied on to predict actual sales for future periods.

33


Revenues were $10.3 million and $18.3 million in the three and six months ended June 30, 2017, respectively, compared to $16.0 million and $24.0 million for the same periods in 2016. The decrease in revenues is primarily due to the completion of the technology transfer of our proprietary CodeEvolver® protein engineering platform to GSK in the prior year, which resulted in prior year revenues of $10.0 million and $10.5 million for the three and six months ended June 30, 2016, respectively, from recognition of a milestone payment and related deferred revenues. The decrease was partially offset by higher research and development service revenues for Tate & Lyle, Merck and another leading pharmaceutical company. We expect that the research and development revenues for the year will be lower than the prior year as the latter included milestone payments and related deferred revenue recognition from both GSK and Merck from the completion of the transfer of our CodeEvolver® protein engineering platform to both companies in 2016.
Product sales increased $3.3 million, or 101%, and $5.2 million, or 74% in the three and six months ended June 30, 2017, respectively, compared to the same periods in 2016 due to higher customer demand for enzymes for both generic and branded products. We expect that the product revenues for the year will be higher than the prior year due to increased demand for our enzymes.
Revenues from the revenue-sharing arrangement with Exela decreased by $0.3 million and $0.6 million during the three and six months ended June 30, 2017, respectively, compared to the same period in 2016. This is a result of the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters after expiration of the patent. We expect that the revenue-sharing arrangement revenues may decline in future quarters due to increased competition resulting from the expiration of the third party patent related to the production of argatroban.
Cost and Operating Expenses
Our cost and operating expenses are comprised of cost of product sales, research and development expense, and selling, general and administrative expense. The following table shows the amounts of our cost of product sales, research and development expense, and selling, general and administrative expense from our consolidated statements of operations for the periods presented (in thousands):
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Cost of product sales
$
3,790

 
$
2,221

 
$
1,569

 
71
%
 
$
6,792

 
$
4,710

 
$
2,082

 
44
 %
Research and development expense
6,348

 
5,112

 
1,236

 
24
%
 
12,187

 
10,798

 
1,389

 
13
 %
Selling, general and administrative expense
6,546

 
6,420

 
126

 
2
%
 
13,152

 
13,222

 
(70
)
 
(1
)%
Total costs and operating expenses
$
16,684

 
$
13,753

 
$
2,931

 
21
%
 
$
32,131

 
$
28,730

 
$
3,401

 
12
 %
Cost of Product Sales and Product Gross Margin
The following table shows the amounts of our revenues from product sales, cost of product sales, product gross profit and product gross margin from our consolidated statements of operations for the periods presented (in thousands):
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Revenues from product sales
$
6,600

 
$
3,280

 
$
3,320

 
101
%
 
$
12,186

 
$
7,020

 
$
5,166

 
74
%
Cost of product sales
3,790

 
2,221

 
1,569

 
71
%
 
6,792

 
4,710

 
2,082

 
44
%
Product gross profit
$
2,810


$
1,059


$
1,751


165
%

$
5,394


$
2,310


$
3,084


134
%
Product gross margin (%)
43%

32%





44%

33%






Cost of product sales comprises both internal and third-party fixed and variable costs, including materials and supplies, labor, facilities and other overhead costs associated with our product sales.
Product gross margins were 43% and 44% in the three and six months ended June 30, 2017, respectively, compared to 32% and 33%, respectively, in the corresponding periods in 2016 due to improved sales mix.

34


Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects as well as partner-funded collaborative research and development activities. These costs primarily consist of (i) employee-related costs, which include salaries and other personnel-related expenses (including stock-based compensation), (ii) various allocable expenses, which include occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, and (iii) external costs. Research and development expenses are expensed when incurred.
Research and development expenses increased by $1.2 million, or 24%, during the three months ended June 30, 2017 and $1.4 million, or 13%, during the six months ended June 30, 2017, compared to the same periods in 2016 primarily due to an increase in outside services and increased costs associated with higher headcount, partially offset by no amortization of intangibles, which were fully amortized by the fourth quarter of 2016.
Selling, General and Administrative Expenses
Selling, general and administrative expenses consist of employee-related costs, which include salaries and other personnel-related expenses (including stock-based compensation), hiring and training costs, consulting and outside services expenses (including audit and legal counsel related costs), marketing costs, building lease costs, and depreciation and amortization expenses.
Selling, general and administrative expenses increased by $0.1 million, or 2% during the three months ended June 30, 2017 compared to the same period in 2016, primarily due to an increase in costs associated with higher headcount, partially offset by a decrease in legal expenses related to intellectual property, lower depreciation expense and lower outside services. For the six months ended June 30, 2017, selling, general and administrative expenses decreased by $0.1 million, or 1%, compared to the corresponding period in 2016, primarily due to a decrease in legal expenses related to intellectual property, lower depreciation expenses and lower outside services, partially offset by an increase in costs associated with higher headcount.
Interest income and other income
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Interest income
$
49

 
$
13

 
$
36

 
277
%
 
$
68

 
$
28

 
$
40

 
143
%
Other expense
(34
)
 
(49
)
 
15

 
31
%
 
(12
)
 
(46
)
 
34

 
74
%
Total other income (expense)
$
15

 
$
(36
)
 
$
51

 
142
%
 
$
56

 
$
(18
)
 
$
74

 
411
%
Interest income was not material during the three and six months ended June 30, 2017 and 2016.
The change in other expense for the six months ended June 30, 2017 compared to the same period in 2016 was primarily related to fluctuations in foreign currency.
Provision for income taxes
We recognized income tax benefit of $42,000 and $18,000 for the three and six months ended June 30, 2017, respectively. We recognized benefit from income tax of $26,000 and $15,000 for the three and six months ended June 30, 2016, respectively. We continue to recognize a full valuation allowance against our net deferred tax assets as we believe that it is more likely than not that the majority of our deferred tax assets will not be realized.
Net income (loss)
Net loss for the second quarter of 2017 was $6.3 million, representing a net loss of $0.13 per basic and diluted share. This compares to a net income of $2.2 million, representing basic net income of $0.06 per share or diluted net income of $0.05 per share for the second quarter of 2016. For the six months ended June 30, 2017, net loss was $13.7 million, representing a net loss of $0.31 per basic and diluted share. This compares to a net loss of $4.7 million, representing basic net loss of $0.12 per basic and diluted share for the six months ended June 30, 2016 The increase in net loss for the three and six months ended June 30, 2017 and over the same period of the prior year is primarily related to the same period of the prior year is primarily related to decrease in research and development revenues which was partially offset by an increase in revenue from product sales net of associated increases in costs of product sales.

35


Liquidity and Capital Resources
Liquidity is the measurement of our ability to meet working capital needs and to fund capital expenditures. Our sources of cash include operations and stock option exercises. For the six months ended June 30, 2017 our most significant cash flow activities consisted of $23.3 million of net proceeds from our underwritten public offering in April 2017, which was completed in April 2017, partially offset by $11.6 million of cash used in operations and $1.6 million taxes paid related to net share settlement of restricted stock awards. We actively manage our cash usage and investment of liquid cash to ensure the maintenance of sufficient funds to meet our working capital needs. The majority of our cash and investments are held in U.S. banks, and our foreign subsidiaries maintain a limited amount of cash in their local banks to cover their short-term operating expenses.
The following tables summarize our cash and cash equivalents and working capital as of June 30, 2017 and December 31, 2016, as well as our statements of cash flows for the three and six months ended June 30, 2017 and 2016:
(In Thousands)
June 30, 2017
 
December 31, 2016
Cash and cash equivalents
$
28,817

 
$
19,240

Working capital
$
27,163

 
$
14,860

 
Six months ended June 30,
(In Thousands)
2017
 
2016
Net cash provided by (used in) operating activities
$
(11,558
)
 
$
187

Net cash used in investing activities
(602
)
 
(447
)
Net cash provided by (used in) financing activities
21,737

 
(661
)
Net increase (decrease) in cash and cash equivalents
$
9,577

 
$
(921
)
We have historically experienced negative cash flows from operations as we continue to invest in key technology development projects and improvements to our CodeEvolver® protein engineering technology platform, and expand our business development and collaborations with new customers. Our cash flows from operations will continue to be affected principally by sales and gross margins from product sales and collaborative research and development services provided to customers, as well as our headcount costs, primarily in research and development. Our primary source of cash flows from operating activities is cash receipts from our customers for purchases of products and/or collaborative research and development services. Our largest uses of cash from operating activities are for employee-related expenditures, rent payments, inventory purchases to support our product sales and non-payroll research and development costs.
We are eligible to earn milestone and other contingent payments for the achievement of defined collaboration objectives and certain royalty payments under our collaboration agreements. Our ability to earn these milestone and contingent payments and the timing of achieving these milestones is primarily dependent upon the outcome of our collaborators’ research and development activities and is uncertain at this time.
We believe that based on our current level of operations, our existing cash and cash equivalents will provide adequate funds for ongoing operations, planned capital expenditures and working capital requirements for at least the next 12 months. On May 2, 2017, we received a payment in the low single-digit million dollar range from a customer relating to our March 2017 research and development agreement.
In June 2017, we entered into the Credit Facility, which consists of term debt for loans that allow us to borrow up to $10.0 million and a revolving credit facility that allows us to borrow up to $5.0 million with a certain eligible accounts receivable borrowing base of 80% of eligible accounts receivable. We may draw on the term debt at any time prior to June 30, 2018, subject to customary conditions for funding including, among others, that no event of default exists. Draws on the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. No amounts were drawn down under the credit facility as of June 30, 2017. At June 30, 2017, we were in compliance with the covenants for the Credit Facility. The Credit Facility requires us to maintain compliance with certain financial covenants including attainment of certain lender-approved projections or maintenance of certain minimum cash levels. Restrictive covenants in the Credit Facility restrict the payment of dividends or other distributions. For additional information about our contractual obligations, see Note 10 "Commitments and Contingencies" in the accompanying notes to the unaudited condensed consolidated financial statements. However, we may need additional capital if our current plans and assumptions change. Our need for additional capital will depend on many factors, including the financial success of our business, the spending required to develop and commercialize new and existing products, the effect of any acquisitions of other businesses, technologies or facilities that we may make or develop in the future, our spending on new market opportunities, and the potential costs for the filing, prosecution, enforcement and defense of patent claims, if necessary.

36


As of June 30, 2017, we had cash and cash equivalents of $28.8 million and $15.0 million available to borrow on under the Credit Facility. Our liquidity is dependent upon our cash and cash equivalents, cash flows provided by operating activities and the continued availability of borrowings under the Credit Facility.
If our capital resources are insufficient to meet our capital requirements, and we are unable to enter into or maintain collaborations with partners that are able or willing to fund our development efforts or commercialize any products that we develop or enable, we will have to raise additional funds to continue the development of our technology and products and complete the commercialization of products, if any, resulting from our technologies. If future financings involve the issuance of equity securities, our existing stockholders would suffer dilution. If we raise debt financing, we may be subject to restrictive covenants that limit our ability to conduct our business. We may not be able to raise sufficient additional funds on terms that are favorable to us, if at all. If we fail to raise sufficient funds and fail to generate sufficient revenue to achieve planned gross margins and to control operating costs, our ability to fund our operations, take advantage of strategic opportunities, develop products or technologies, or otherwise respond to competitive pressures could be significantly limited. If this happens, we may be forced to delay or terminate research or development programs or the commercialization of products resulting from our technologies, curtail or cease operations or obtain funds through collaborative and licensing arrangements that may require us to relinquish commercial rights, or grant licenses on terms that are not favorable to us. If adequate funds are not available, we will not be able to successfully execute our business plan or continue our business.
Cash Flows from Operating Activities
Cash used in operating activities was $11.6 million net for the six months ended June 30, 2017, which resulted from a net loss of $13.7 million for the six months ended June 30, 2017 adjusted for non-cash charges for depreciation and amortization of $0.6 million and stock-based compensation of $3.4 million. Additional cash used from changes in operating assets and liabilities was $1.6 million. Changes in operating assets and liabilities included increases of $1.9 million in accounts receivable, $1.8 million in prepaid expenses primarily for outside services, decreases of $1.4 million decrease in accrued compensation and a $0.4 million in accounts payable. These were partially offset by a $3.9 million increase in deferred revenues.
Cash provided by operating activities was $0.2 million for the six months ended June 30, 2016, which resulted from a net loss of $4.7 million for the six months ended June 30, 2016, adjusted for non-cash charges for depreciation and amortization of $2.6 million and stock-based compensation of $2.6 million. Additional cash uses from changes in operating assets and liabilities of $0.3 million, related primarily to a decrease of $3.7 million in deferred revenue, a decrease of $0.5 million in accrued compensation and a decrease of $0.5 million in accounts payable, partially offset by a $4.0 million decrease in accounts receivable and $0.6 million increase in other accrued liabilities.
Cash Flows from Investing Activities
Cash used in investing activities was $0.6 million and $0.4 million for the six months ended June 30, 2017 and 2016, respectively, primarily related to the purchase of property and equipment.
Cash Flows from Financing Activities
Cash provided by financing activities was $21.7 million for the six months ended June 30, 2017 which represents $23.3 million of net proceeds from the public offering in April 2017, partially offset by $1.6 million for taxes paid related to net share settlement of equity awards. Cash used in operating activities was $0.7 million for the six months ended June 30, 2016 which primarily represented taxes paid related to net share settlement of equity awards.
Contractual Obligations
 
 
 
Payments due by period
(In Thousands)
 
Total
 
Less than 1 year
 
1-3 years
 
 3-5 years
Capital lease obligations
 
$
690

 
$
252

 
$
438

 
$

Operating leases
 
       9,260

 
       3,138

 
       5,351

 
          771

 
Total
 
$
9,950

 
$
3,390

 
$
5,789

 
$
771

Other Commitments
We have other commitments related to supply and service arrangements entered into the normal course of business. For additional information about other commitments, see Note 10 "Commitments and Contingencies" in the accompanying notes to the unaudited condensed consolidated financial statements. Future minimum payments reflect amounts those obligations are

37


expected to have on our liquidity and cash flows in future period and include obligations subject to risk of cancellation by us (in thousands):
Other Commitment Agreement Type
 
Agreement Date
 
Future Minimum Payment
Manufacture and supply agreement with expected future payment date of December 2022
 
April 2016
 
$
1,693

Service agreement for the development of manufacturing process
 
October 2016
 
193

Service agreement for the development of manufacturing process
 
April 2017
 
2,429

Service agreement for stability study
 
July 2017
 
345

Total other commitments
 
 
 
$
4,660

 
 
 
 
 
Contingent commitment
In June 30, 2017, we entered into a credit facility consisting of term loans totaling up to $10.0 million, and advances under a revolving line of credit totaling up to $5.0 million with an accounts receivable borrowing base of 80% of certain eligible accounts receivable. We may draw on the term debt at any time prior to June 30, 2018, subject to customary conditions for funding including, among others, that no event of default exists. The credit facility terminates July 1, 2021. Term debt loans bear interest through maturity at a variable rate based on the London Interbank Offered Rate plus 3.60%. Advances under the revolving line of credit bear interest at a variable annual rate equal to the greater of (i) 1.00% above the prime rate and (ii) 5.00%. We did not draw from the credit facility at June 30, 2017. For additional information about our credit facility, see Note 10 "Commitments and Contingencies" in the accompanying notes to the unaudited condensed consolidated financial statements.
Off-Balance Sheet Arrangements
As of June 30, 2017, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4) of Regulation S-K as promulgated by the SEC.

Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make judgments, estimates and assumptions in the preparation of our consolidated financial statements and accompanying notes. Actual results could differ from those estimates. There have been no material changes to our critical accounting policies or estimates as discussed in our Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on March 9, 2017.

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market Risk Management
Our cash flows and earnings are subject to fluctuations due to changes in foreign currency exchange rates, interest rates and other factors. These market risk exposures are disclosed in Part I, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on March 9, 2017.
Interest Rate Sensitivity
In June 30, 2017, we entered into a credit facility agreement consisting of term loans totaling up to $10.0 million, and advances under a revolving line of credit totaling up to $5.0 million. Draws on the term debt bear interest at a variable rate based on the London Interbank Offered Rate plus 3.60%. Advances under the revolving line of credit bear interest at a variable annual rate equal to the greater of (i) 1.00% above the prime rate and (ii) 5.00%. Increases in these variable interest rates will increase our future interest expense and decrease our results of operations and cash flows. We did not draw from the credit facility at June 30, 2017.

38


Equity Price Risk
As described in Note 5, "Cash Equivalents and Marketable Securities" and Note 6, "Fair Value Measurements" to the condensed consolidated financial statements, we have an investment in common shares of CO2 Solutions, whose shares are publicly traded in Canada on the TSX Venture Exchange. As of June 30, 2017, the fair value of our investment in CO2 Solutions' common stock was $1.3 million, including an unrealized gain of $0.7 million.
This investment is exposed to fluctuations in both the market price of CO2 Solutions' common shares and changes in the exchange rate between the U.S. dollar and the Canadian dollar. The effect of a 10% adverse change in the market price of CO2 Solution's common shares as of June 30, 2017 would have been an unrealized loss of approximately $0.1 million, recognized as a component of our condensed consolidated statements of comprehensive income (loss). The effect of a 10% adverse change in the exchange rate between the U.S. dollar and the Canadian dollar as of June 30, 2017 would have been an unrealized loss of approximately $0.1 million, recognized as a component of our condensed consolidated statements of comprehensive income (loss).

ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures and internal controls that are designed to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and our principal financial and accounting officer, as appropriate, to allow timely decisions regarding required disclosure.
Our management, including our principal executive officer and our principal financial and accounting officer, evaluated the effectiveness of our disclosure controls and procedures as defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based on this review, our principal executive officer and our principal financial and accounting officer concluded that these disclosure controls and procedures were effective as of June 30, 2017 at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, even if determined effective and no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives to prevent or detect misstatements. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

39


PART II. OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation (collectively with the California corporation, “EnzymeWorks”), and Junhua “Alex” Tao (collectively, with EnzymeWorks, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. The Defendants filed their Answer on September 1, 2016, stating that the Defendants would not contest infringement of the asserted patents and denying the trade secret claim and other non-patent claims. There are no counterclaims. On September 21, 2016, the parties filed a stipulation in which the Defendants agreed not to contest our construction of certain patent claim terms and vacating deadlines related to the claim construction proceedings. The Court entered the stipulated order on September 26, 2016. On July 19, 2017, Defendants filed a Stipulation with Proposed Order seeking leave to file Defendants’ First Amended Answer to add an affirmative defense of “competition privilege.” The Court entered the Order granting leave for Defendants to file the First Amended Answer on July 24, 2017. On July 31, 2017, the parties filed a stipulation acknowledging that EnzymeWorks had not denied or disputed its infringement of each of Codexis’ ten asserted patents, or the validity of those patents. Based on this stipulation, on August 8, 2017, the Court entered an order granting Codexis summary judgment on its claims of patent infringement against EnzymeWorks. Additional issues remain to be resolved, including Tao’s individual liability for the infringement, Codexis’ claims that the infringement was willful, the amount of damages to be awarded to Codexis, and the trade secret and other non-patent claims. The case is currently in fact discovery, which is scheduled to close on August 30, 2017. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.

ITEM 1A.
RISK FACTORS
We have included in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2016, a description of certain risks and uncertainties that could affect our business, future performance or financial condition (the “Risk Factors”). Except as set forth below, there are no material changes from the disclosure provided in the Form 10-K for the year ended December 31, 2016 with respect to the Risk Factors. Investors should consider the Risk Factors prior to making an investment decision with respect to our stock.
If we are unable to comply with the terms of our credit facility, our business and financial condition would be materially and adversely affected.
On June 30, 2017 we entered into a credit facility ("Credit Facility") financing arrangement secured by a lien on substantially all of our personal property other than our intellectual property. Although we have no loans or draws under the Credit Facility as of the date of this report, the Credit Facility includes affirmative and negative covenants including, among others, covenants requiring us to achieve consolidated product revenues at minimum levels and restricting our ability to transfer collateral, incur additional indebtedness, engage in mergers or acquisitions, pay dividends or make other distributions, make investments, create liens and sell assets. The Credit Facility also includes events of default including, among other things, our failure to pay any amounts due under the Credit Facility, a breach of covenants under the Credit Facility, our insolvency, a material adverse change, the occurrence of any default under certain other indebtedness in an amount greater than $250,000 and a final judgment against us in an amount greater than $250,000. If an event of default occurs, it could cause our obligations to become immediately due and payable and our lender would be entitled to foreclose against the collateral securing the indebtedness, including our cash. If our indebtedness were to be accelerated, we may be unable to repay such debt and, therefore, such acceleration could materially and adversely affect our business and financial condition. For more information

40


regarding our compliance with our financial covenants, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
Debt service obligation may place us at a competitive disadvantage in our industry.
Draws under the Credit Facility would create debt service obligations for us. Although we have not drawn on the Credit Facility to date, any future draws under the Credit Facility and the related debt service requirements could adversely affect our ability to operate our business and may limit our ability to take advantage of potential business opportunities. For example, the Credit Facility presents the following risks, certain of which apply regardless of whether we draw on the Credit Facility:
 
 
we may be required to use a portion of our cash flow from operations to make debt service payments, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, product development efforts, research and development, and other general corporate requirements;
 
 
 
 
 
 
our interest expense could increase if prevailing interest rates increase, because a portion of draws which could be made under the Credit Facility bear interest at floating rates;
 
 
 
 
 
 
the Credit Facility could reduce our flexibility to adjust to changing business conditions or obtain additional financing to fund working capital, capital expenditures, product development efforts, research and development, and other general corporate requirements; and
 
 
 
 
 
 
restrictive covenants in our Credit Facility, which apply regardless of whether we draw down under the facility, limit our ability to, among other things, transfer collateral, incur additional indebtedness, engage in mergers or acquisitions, pay dividends or make other distributions, make investments, create liens and sell assets.

ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Effective June 30, 2017, we entered into a credit facility consisting of a term debt note for loans totaling up to $10.0 million, and advances under a revolving line of credit totaling up to $5.0 million. Covenants in the credit facility limit our ability to pay dividends or make other distributions. For additional information see Note 10 "Commitments and Contingencies" in the accompanying notes to the unaudited condensed consolidated financial statements.

ITEM 3.
DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5.
OTHER INFORMATION
Not applicable.

ITEM 6.
EXHIBITS
See the Exhibit Index on the page immediately following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed as part of this Quarterly Report, which Exhibit Index is incorporated herein by reference.

41


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
 
 
 
Codexis, Inc.
 
 
 
 
Date:
August 9, 2017
By:
/s/ John J. Nicols
 
 
 
John J. Nicols
President and Chief Executive Officer
(principal executive officer)
 
 
 
 
Date:
August 9, 2017
By:
/s/ Gordon Sangster
 
 
 
Gordon Sangster
Chief Financial Officer
(principal financial and accounting officer)

42


EXHIBIT INDEX
Listed and indexed below are all Exhibits filed as part of this report.
ITEM 6.
Exhibits
3.1

 
Amended and Restated Certificate of Incorporation of Codexis, Inc. filed with the Secretary of the State of the State of Delaware on April 27, 2010 and effective as of April 27, 2010 (incorporated by reference to Exhibit 3.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
 
3.2

 
Certificate of Designations of Series A Junior Participating Preferred Stock of Codexis, Inc., filed with the Secretary of State of the State of Delaware on September 4, 2012 (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed on September 4, 2012).
 
 
 
3.3

 
Amended and Restated Bylaws of Codexis, Inc. effective as of April 27, 2010 (incorporated by reference to Exhibit 3.2 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
 
4.1

 
Reference is made to Exhibits 3.1 through 3.3.
 
 
 
4.2

 
Form of the Company's Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
 
4.3*

 
Form of Warrant to purchase shares of Series D preferred stock issued in connection with the Loan and Security Agreement dated as of September 28, 2007.
 
 
 
4.4*

 
Warrant to purchase shares of Common Stock issued to Alexandria Equities, LLC.
 
 
 
4.5

 
Reference is made to Exhibit 10.1.
 
 
 
10.1†

 
Loan and Security Agreement effective as of June 30, 2017 by and between Codexis, Inc., a Delaware corporation (“Borrower”), having a place of business at 200 Penobscot Drive, Redwood City, CA 94063 and Western Alliance Bank, an Arizona corporation, having a place of business at 55 Almaden Boulevard, San Jose, CA 95113. (“Bank”).
 
 
 
31.1

 
Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
31.2

 
Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
32.1

 
Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
 
 
 
101

 
The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2017, formatted in Extensible Business Reporting Language (XBRL) includes: (i) Condensed Consolidated Balance Sheets at June 30, 2017 and December 31, 2016, (ii) Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2017 and 2016, (iii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Six Months Ended June 30, 2017 and 2016, (iv) Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2017 and 2016, and (v) Notes to Condensed Consolidated Financial Statements.
 
 
 
*
 
Filed as exhibits to the registrant’s Registration Statement on Form S-1 (File No. 333-164044), effective April 21, 2010, and incorporated herein by reference.
 
 
 
 
Certain portions have been omitted pursuant to a confidential treatment request. Omitted information has been filed separately with the Securities and Exchange Commission.




43
EX-10.1 2 cdxs_20170630xex101.htm EXHIBIT 10.1 Exhibit
[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

EXHIBIT 10.1


CODEXIS, INC., A DELAWARE CORPORATION

WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION

LOAN AND SECURITY AGREEMENT



1
BOS 48349558v4
BOS 48349558v8
US-DOCS\90021610.6
BOS 48349558v10

US-DOCS\90021610.9
BOS 48349558v13

US-DOCS\91983530.2

[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




This LOAN AND SECURITY AGREEMENT is entered into as of June 30, 2017 (the “Closing Date”), by and between WESTERN ALLIANCE BANK, an Arizona corporation (“Bank”) and CODEXIS, INC., a Delaware corporation (“Borrower”).
RECITALS
Borrower wishes to obtain credit from time to time from Bank, and Bank desires to extend credit to Borrower. This Agreement sets forth the terms on which Bank will advance credit to Borrower, and Borrower will repay the amounts owing to Bank.
AGREEMENT
The parties agree as follows:
1.DEFINITIONS AND CONSTRUCTION.
1.1    Definitions. As used in this Agreement, the following terms shall have the following definitions:
“Accounts” means all presently existing and hereafter arising accounts, contract rights, payment intangibles, and all other forms of obligations owing to Borrower arising out of the sale or lease of goods (including, without limitation, the licensing of software and other technology) or the rendering of services by Borrower, whether or not earned by performance, and any and all credit insurance, guaranties, and other security therefor, as well as all merchandise returned to or reclaimed by Borrower and Borrower’s Books relating to any of the foregoing.
“Affiliate” means, with respect to any Person, any Person that owns or controls directly or indirectly such Person, any Person that controls or is controlled by or is under common control with such Person, and, where the context so requires, each of such Person’s senior executive officers and directors.
“Amortization Date” is (i) February 1, 2019, if the Licensing Event does not occur, and (ii) the August 1, 2019, if the Licensing Event occurs.
“Anti‑Terrorism Laws” are any laws relating to terrorism or money laundering, including Executive Order No. 13224 (effective September 24, 2001), the USA PATRIOT Act, the laws comprising or implementing the Bank Secrecy Act, and the laws administered by OFAC.
“Bank Expenses” means all: reasonable costs or expenses (including reasonable attorneys’ fees and expenses) incurred in connection with the preparation, negotiation, administration, and enforcement of the Loan Documents; reasonable Collateral audit fees; and Bank’s reasonable attorneys’ fees and expenses incurred in amending, enforcing or defending the Loan Documents (including fees and expenses of appeal), incurred before, during and after an Insolvency Proceeding, whether or not suit is brought.
“Blocked Person” is any Person: (a) listed in the annex to, or is otherwise subject to the provisions of, Executive Order No. 13224, (b) a Person owned or controlled by, or acting for or on behalf of, any Person that is listed in the annex to, or is otherwise subject to the provisions of, Executive Order No. 13224, (c) a Person with which Bank is prohibited from dealing or otherwise engaging in any transaction by any Anti‑Terrorism Law, (d) a Person that commits, threatens or conspires to commit or supports “terrorism” as defined in Executive Order No. 13224, or (e) a Person that is named a “specially designated national” or “blocked person” on the most current list published by OFAC or other similar list.
“Borrowing Base” means an amount equal to eighty percent (80%) of Eligible Accounts, as determined by Bank with reference to the most recent Borrowing Base Certificate delivered by Borrower.
“Borrowing Base Certificate” is that certain form attached hereto as Exhibit C.

1



[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




“Borrower’s Books” means all of Borrower’s books and records including: ledgers; records concerning Borrower’s assets or liabilities, the Collateral, business operations or financial condition; and all computer programs, or tape files, and the equipment, containing such information.
“Business Day” means any day that is not a Saturday, Sunday, or other day on which banks in the State of California are authorized or required to close.
“Change in Control” shall mean a transaction in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Securities Exchange Act of 1934), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of Borrower, who did not have such power before such transaction.
“Closing Date” is defined in the preamble hereto.
“Code” means the California Uniform Commercial Code.
“Collateral” means the property described on Exhibit A attached hereto.
“Contingent Obligation” means, as applied to any Person, any direct or indirect liability, contingent or otherwise, of that Person with respect to (i) any indebtedness, lease, dividend, letter of credit or other obligation of another; (ii) any obligations with respect to undrawn letters of credit, corporate credit cards, or merchant services issued or provided for the account of that Person; and (iii) all obligations arising under any agreement or arrangement designed to protect such Person against fluctuation in interest rates, currency exchange rates or commodity prices; provided, however, that the term “Contingent Obligation” shall not include endorsements for collection or deposit in the ordinary course of business. The amount of any Contingent Obligation shall be deemed to be an amount equal to the stated or determined amount of the primary obligation in respect of which such Contingent Obligation is made or, if not stated or determinable, the maximum reasonably anticipated liability in respect thereof as determined by Bank in good faith; provided, however, that such amount shall not in any event exceed the maximum amount of the obligations under the guarantee or other support arrangement.
“Copyrights” means any and all copyright rights, copyright applications, copyright registrations and like protections in each work of authorship and derivative work thereof.
“Credit Extension” means any Term Loan, any Revolving Advance or any other extension of credit by Bank for the benefit of Borrower hereunder.
“Daily Balance” means the amount of the Obligations owed at the end of a given day.
“Designated Deposit Account” means Borrower’s primary depository or operating account with Bank.
“Disbursement Letter” is that certain form attached hereto as Exhibit B-1.
“Draw Period” is the period commencing on the Closing Date and ending on the earlier of (i) June 30, 2018 and (ii) the occurrence of an Event of Default.

2


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.





“Effective Interest Rate” is:
(a)     with respect to the Term Loans, the per annum rate of interest (based on a year of three hundred sixty (360) days) equal to the sum of (i) Index Rate on the last Business Day of the month that immediately precedes the month in which the interest will accrue, plus (ii) Three and Sixty Hundredths percent (3.60%); and
(b)    with respect to the Revolving Advances, the per annum rate of interest (based on a year of three hundred sixty (360) days) equal to the greater of (i) five percent (5.00%) and (ii) the sum of (A) Index Rate on the last Business Day of the month that immediately precedes the month in which the interest will accrue, plus (B) one percent (1.00%).
“Eligible Accounts” means those Accounts that arise in the ordinary course of Borrower’s business that comply with all of Borrower’s representations and warranties to Bank set forth in Section 5.4; provided, that standards of eligibility may be fixed and revised from time to time by Bank in Bank’s reasonable judgment and upon notification thereof to Borrower in accordance with the provisions hereof. Unless otherwise agreed to by Bank, Eligible Accounts shall not include the following:
(a)    Accounts that the account debtor has failed to pay within ninety (90) days ([***] ([***]) days with respect to [***]) of invoice date;
(b)    Accounts with respect to an account debtor, thirty-five percent (35%) of whose Accounts the account debtor has failed to pay within ninety (90) days ([***] ([***]) days with respect to [***]) of invoice date;
(c)    Accounts with respect to which the account debtor is an officer, employee, or agent of Borrower;
(d)    Accounts with respect to which goods are placed on consignment, guaranteed sale, sale or return, sale on approval, bill and hold, or other terms by reason of which the payment by the account debtor may be conditional, but in each case only to the extent of such condition;
(e)    Prebillings, prepaid deposits, retention billings, or progress billings (but only to the extent of such prepayment or retention);
(f)    Accounts with respect to which the account debtor is an Affiliate of Borrower;
(g)    Accounts with respect to which the account debtor does not have its principal place of business in the United States or Canada (other than such account debtors as are approved by Bank in its reasonable discretion);
(h)    Accounts with respect to which the account debtor is the United States or any department, agency, or instrumentality of the United States;
(i)    Accounts with respect to which Borrower is liable to the account debtor for goods sold or services rendered by the account debtor to Borrower or for deposits or other property of the account debtor held by Borrower, but only to the extent of any amounts owing to the account debtor against amounts owed to Borrower;
(j)    Accounts with respect to an account debtor, including Subsidiaries and Affiliates, whose total obligations to Borrower exceed [***] percent ([***]%) of all Accounts, to the extent such obligations exceed the aforementioned percentage, except as approved in writing by Bank;
(k)    Accounts with respect to which the account debtor disputes liability or makes any claim with respect thereto as to which Bank believes, in its sole discretion, that there may be a basis for dispute (but

3


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




only to the extent of the amount subject to such dispute or claim), or is subject to any Insolvency Proceeding, or becomes insolvent, or goes out of business; and
(l)    Accounts the collection of which Bank reasonably determines to be doubtful.
“Equipment” means all present and future machinery, equipment, tenant improvements, furniture, fixtures, vehicles, tools, parts and attachments in which Borrower has any interest.
“ERISA” means the Employee Retirement Income Security Act of 1974, as amended, and the regulations thereunder.
“Event of Default” has the meaning assigned in Article 8.
“Final Payment” is a payment (in addition to and not a substitution for the regular monthly payments of principal plus accrued interest) with respect to a Term Loan due on the earliest to occur of (a) the Maturity Date, or (b) the acceleration of such Term Loan, or (c) the prepayment of such Term Loan pursuant to Section 2.2(d) or (e), equal to the original principal amount of such Term Loan funded multiplied by the Final Payment Percentage, payable to Bank.
“Final Payment Percentage” is five and one half percent (5.50%).
“Foreign Subsidiary” is a Subsidiary that is not an entity organized under the laws of the United States or any state thereof or the District of Columbia.
“Funding Date” is any date on which a Credit Extension is made to or on account of Borrower which shall be a Business Day.
“GAAP” means generally accepted accounting principles as in effect from time to time.
“Indebtedness” means (a) all indebtedness for borrowed money or the deferred purchase price of property or services, including without limitation reimbursement and other obligations with respect to surety bonds and letters of credit, (b) all obligations evidenced by notes, bonds, debentures or similar instruments, (c) all capital lease obligations and (d) all Contingent Obligations.
“Index Rate” means (i) with respect to the Term Loans, the thirty (30) day U.S. LIBOR rate reported in the Wall Street Journal and (ii) with respect to the Revolving Advances, the Prime Rate published in the Money Rates section of the Western Edition of The Wall Street Journal.
“Insolvency Proceeding” means any proceeding commenced by or against any person or entity under any provision of the United States Bankruptcy Code, as amended, or under any other bankruptcy or insolvency law, including assignments for the benefit of creditors, formal or informal moratoria, compositions, extension generally with its creditors, or proceedings seeking reorganization, arrangement, or other relief.
“Intellectual Property” means all of Borrower’s right, title, and interest in and to the following: Copyrights, Trademarks and Patents; all trade secrets, all design rights, claims for damages by way of past, present and future infringement of any of the rights included above, all licenses or other rights to use any of the Copyrights, Patents or Trademarks, and all license fees and royalties arising from such use to the extent permitted by such license or rights; all amendments, renewals and extensions of any of the Copyrights, Trademarks or Patents; and all proceeds and products of the foregoing, including without limitation all payments under insurance or any indemnity or warranty payable in respect of any of the foregoing.
“Inventory” means all inventory in which Borrower has or acquires any interest, including work in process and finished products intended for sale or lease or to be furnished under a contract of service, of every kind and description now or at any time hereafter owned by or in the custody or possession, actual or constructive, of Borrower, including such inventory as is temporarily out of its custody or possession or in transit and including any returns upon

4


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




any accounts or other proceeds, including insurance proceeds, resulting from the sale or disposition of any of the foregoing and any documents of title representing any of the above, and Borrower’s Books relating to any of the foregoing.
“Investment” means any beneficial ownership of (including stock, partnership interest or other securities) any Person, or any loan, advance or capital contribution to any Person.
“IRC” means the Internal Revenue Code of 1986, as amended, and the regulations thereunder.
“Licensing Event” means the entrance into a licensing, commercialization, corporate collaboration or similar monetization agreement entered into by Borrower or any of its Subsidiaries, on or before January 15, 2019, pursuant to which Borrower must receive an upfront and/or milestone cash payments in the aggregate amount of at least Six Million Dollars ($6,000,000.00) on or before January 15, 2019, and which agreement must be in such form and substance as is reasonably satisfactory to the Bank.
“Lien” means any mortgage, lien, deed of trust, charge, pledge, security interest or other encumbrance.
“Loan Documents” means, collectively, this Agreement, any note or notes (including the Secured Promissory Notes) executed by Borrower in connection with this Agreement, and any other agreement entered into in connection with this Agreement, all as amended or extended from time to time.
“Material Adverse Effect” means a material adverse effect on (i) the business operations or condition (financial or otherwise) of Borrower and its Subsidiaries taken as a whole or (ii) the ability of Borrower to repay the Obligations or otherwise perform its obligations under the Loan Documents or (iii) the value or priority of Bank’s security interests in the Collateral.
“Maturity Date” is July 1, 2021.
“[***]” means [***] and its Affiliates.
“Negotiable Collateral” means all letters of credit of which Borrower is a beneficiary, notes, drafts, instruments, securities, documents of title, and chattel paper, and Borrower’s Books relating to any of the foregoing.
“Obligations” means all debt, principal, interest, the Prepayment Fee, the Final Payment, the Revolving Facility Termination Fee, Bank Expenses and other amounts owed to Bank by Borrower pursuant to this Agreement or any other Loan Document or agreement (other than any warrant or equity instruments), whether absolute or contingent, due or to become due, now existing or hereafter arising, including any interest that accrues after the commencement of an Insolvency Proceeding and including any debt, liability, or obligation owing from Borrower to others that Bank may have obtained by assignment or otherwise (other than any warrant or equity instruments),
“OFAC” is the U.S. Department of Treasury Office of Foreign Assets Control.
“OFAC Lists” are, collectively, the Specially Designated Nationals and Blocked Persons List maintained by OFAC pursuant to Executive Order No. 13224, 66 Fed. Reg. 49079 (Sept. 25, 2001) and/or any other list of terrorists or other restricted Persons maintained pursuant to any of the rules and regulations of OFAC or pursuant to any other applicable Executive Orders.
“Operating Burn” means, with respect to Borrower and its consolidated Subsidiaries, as of any date of determination, an amount equal to (i) the sum of (A) net income (loss) under GAAP of Borrower and its consolidated Subsidiaries for the immediately preceding six (6) month period, less (B) (1) income taxes paid or accrued, (2) non-financed capital expenditures, (3) cash interest payments, (4) dividends or distributions paid to the extent permitted to be paid hereunder, and (5) payments under licenses permitted hereunder, in each case paid by Borrower or any of its consolidated Subsidiaries during the immediately preceding six (6) month period, divided by (ii) six (6), plus the average monthly principal due and payable on interest-bearing liabilities in the immediately succeeding three (3) month period.

5


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




“Patents” means all patents, patent applications and like protections including without limitation improvements, divisions, continuations, renewals, reissues, extensions and continuations-in-part of the same.
“Payment Date” means the first (1st) calendar day of each calendar month.
“Perfection Certificate” has the meaning assigned in Section 3.1.
“Periodic Payments” means all installments or similar recurring payments that Borrower may now or hereafter become obligated to pay to Bank pursuant to the terms and provisions of any instrument, or agreement now or hereafter in existence between Borrower and Bank.
“Permitted Indebtedness” means:
(a)    Indebtedness of Borrower in favor of Bank arising under this Agreement or any other Loan Document;
(b)    Indebtedness existing on the Closing Date and disclosed in the Perfection Certificate on the Closing Date;
(c)    Indebtedness secured by a lien described in clause (c) of the defined term “Permitted Liens,” provided (i) such Indebtedness does not exceed the lesser of the cost or fair market value of the equipment financed with such Indebtedness and (ii) such Indebtedness does not exceed $[***] in the aggregate at any given time;
(d)    Subordinated Debt;
(e)    Unsecured Indebtedness to trade creditors incurred in the ordinary course of business;
(f)    Indebtedness incurred as a result of endorsing negotiable instruments received in the ordinary course of business;
(a)    intercompany Indebtedness constituting Permitted Investments;
(b)    Indebtedness under corporate credit cards used in the ordinary course of business in an aggregate amount not to exceed [***] Dollars ($[***]) at any given time;
(c)    letters of credit in the ordinary course of business in connection with the leasing of real property in an aggregate amount not to exceed [***] Dollars ($[***]);
(d)    Indebtedness (in the aggregate outstanding amount of not greater than [***] Dollars ($[***]) at any given time) consisting of the financing of insurance premiums in the ordinary course of business;
(e)    additional unsecured Indebtedness not to exceed [***] dollars ($[***]) in the aggregate at any time; and
(f)    extensions, refinancings, modifications, amendments and restatements of any items of Permitted Indebtedness (a) through (j) above, provided that the principal amount thereof is not increased or the terms thereof are not modified to impose more burdensome terms upon Borrower, or its Subsidiary, as the case may be.
“Permitted Investment” means:
(a)    Investments existing on the Closing Date disclosed in the Perfection Certificate;

6


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




(b)    (i) marketable direct obligations issued or unconditionally guaranteed by the United States of America or any agency or any State thereof maturing within one (1) year from the date of acquisition thereof, (ii) commercial paper maturing no more than one (1) year from the date of creation thereof and currently having rating of at least A-2 or P-2 from either Standard & Poor’s Corporation or Moody’s Investors Service, (iii) certificates of deposit maturing no more than one (1) year from the date of investment therein issued by Bank and (iv) Bank’s money market accounts;
(c)    Investments consisting of the endorsement of negotiable instruments for deposit or collection or similar transactions in the ordinary course of Borrower;
(d)    Investments consisting of deposit accounts in which Bank has a perfected security interest (unless such perfected security interest is not required by this Agreement and such deposit accounts are otherwise maintained in accordance with the applicable provisions of this Agreement);
(e)    Investments consisting of (i) travel advances and employee relocation loans and other employee loans and advances in the ordinary course of business, and (ii) loans to employees, officers or directors relating to the purchase of equity securities of Borrower or its Subsidiaries pursuant to employee equity purchase plans or agreements approved by Borrower’s Board of Directors; not to exceed in the aggregate for (i) and (ii) [***] Dollars ($[***]) in any fiscal year;
(f)    Investments (including debt obligations) received in connection with the bankruptcy or reorganization of customers or suppliers and in settlement of delinquent obligations of, and other disputes with, customers or suppliers arising in the ordinary course of business;
(g)    Investments consisting of notes receivable of, or prepaid royalties and other credit extensions, to customers and suppliers who are not Affiliates, in the ordinary course of business; provided that this paragraph (g) shall not apply to Investments of Borrower in any Subsidiary;
(h)    Investments in joint ventures or strategic alliances in the ordinary course of Borrower’s business consisting of Permitted Licenses, the development of technology or the providing of technical support; provided that the cash investments in all such joint ventures and strategic alliances shall not exceed [***] Dollars ($[***]) in the aggregate per fiscal year;
(i)    Investments by Borrower in any domestic U.S. Subsidiaries so long as such Subsidiary has become a co-borrower of the Obligations or a guarantor;
(j)    Investments by Borrower in any Foreign Subsidiary not to exceed [***] Dollars ($[***]) (or equivalent) in the aggregate in any fiscal year; and
(k)    Investments constituting of Transfers permitted by Section 7.1.
“Permitted Licenses” are (A) licenses of over-the-counter software that is commercially available to the public, and (B) non-exclusive and exclusive licenses for the use of the Intellectual Property of Borrower or any of its ordinary course of business, provided, that, with respect to each such license described in clause (B), (i) no Event of Default has occurred or is continuing at the time of such license; (ii) the license constitutes an arms length transaction, the terms of which, on their face, do not provide for a sale or assignment of any Intellectual Property and do not restrict the ability of Borrower or any of its Subsidiaries, as applicable, to pledge, grant a security interest in or lien on, or assign or otherwise Transfer any Intellectual Property; (iii) in the case of any exclusive license, (x) Borrower delivers prompt written notice to the Bank upon consummation of such exclusive license, (y) any such license could not result in a legal transfer of title of the licensed property but may be exclusive in respects other than territory and may be exclusive as to territory only as to discrete geographical areas outside of the United States or (z) if such license is granted for a limited field of use in the ordinary course of Borrower’s business and all such licenses, when taken together, shall not exclusively license all or substantially all of the Borrower's Intellectual Property, then globally; and (iv) all upfront payments, royalties, milestone payments or other proceeds arising from the licensing agreement that are payable to Borrower or any of its Subsidiaries are paid to an account maintained with the Bank.

7


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




“Permitted Liens” means the following:
(a)    Any Liens existing on the Closing Date and disclosed in the Perfection Certificate on the Closing Date or arising under this Agreement or the other Loan Documents;
(b)    Liens for taxes, fees, assessments or other governmental charges or levies, either not delinquent or being contested in good faith by appropriate proceedings;
(c)    Liens (i) upon or in any equipment which was not financed by Bank acquired or held by Borrower or any of its Subsidiaries to secure the purchase price of such equipment or indebtedness incurred solely for the purpose of financing the acquisition of such equipment, or (ii) existing on such equipment at the time of its acquisition, provided that the Lien is confined solely to the property so acquired and improvements thereon, and the proceeds of such equipment;
(d)    Liens incurred in connection with the extension, renewal or refinancing of the indebtedness secured by Liens of the type described in clauses (a) through (c) above, provided that any extension, renewal or replacement Lien shall be limited to the property encumbered by the existing Lien and the principal amount of the indebtedness being extended, renewed or refinanced does not increase;
(e)    Liens of carriers, warehousemen, suppliers, or other Persons that are possessory in nature arising in the ordinary course of business so long as such Liens attach only to Inventory, securing liabilities in the aggregate amount not to exceed [***] Dollars ($[***]), and which are not delinquent or remain payable without penalty or which are being contested in good faith and by appropriate proceedings which proceedings have the effect of preventing the forfeiture or sale of the property subject thereto;
(f)    Liens to secure payment of workers’ compensation, employment insurance, old‑age pensions, social security and other like obligations incurred in the ordinary course of business (other than Liens imposed by ERISA);
(g)    leases or subleases of real property granted in the ordinary course of Borrower’s business (or, if referring to another Person, in the ordinary course of such Person’s business), and leases, subleases, non‑exclusive licenses or sublicenses of personal property (other than Intellectual Property) granted in the ordinary course of Borrower’s business (or, if referring to another Person, in the ordinary course of such Person’s business), if the leases, subleases, licenses and sublicenses do not prohibit granting Bank a security interest therein;
(h)    Liens arising from judgments, decrees or attachments in circumstances not constituting an Event of Default under Section 8.4 or 8.7;
(i)    Liens in favor of other financial institutions arising in connection with Borrower’s deposit and/or securities accounts held at such institutions, provided that Borrower is permitted under the terms of this Agreement to maintain such accounts and Bank has a perfected security interest in the amounts held in such deposit and/or securities accounts (unless such perfected security interest is not required by this Agreement);
(j)    Liens on insurance proceeds in favor of insurance companies granted solely to secure Indebtedness described in clause (i) of the definition of “Permitted Indebtedness”;
(k)    banker’s liens, rights of setoff and Liens in favor of financial institutions incurred in the ordinary course of business arising in connection with Borrower’s deposit accounts or securities accounts held at such institutions solely to secure payment of fees and similar costs and expenses and provided such accounts are maintained in compliance with this Agreement;
(l)    Liens consisting of Permitted Licenses;
(m)    (1) Liens securing reimbursement obligations in connection with letters of credit permitted under clause (i) of the definition of “Permitted Indebtedness”, or (2) certificates of deposit and/or cash

8


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




collateral accounts serving as collateral in connection with corporate credit cards permitted under clause (h) of the definition of “Permitted Indebtedness”; and
(n)    Liens incurred in connection with the extension, renewal or refinancing of the indebtedness secured by Liens of the type described in clauses (a) through (m) above, provided that any extension, renewal or replacement Lien shall be limited to the property encumbered by the existing Lien and the principal amount of the indebtedness being extended, renewed or refinanced does not increase.
“Person” means any individual, sole proprietorship, partnership, limited liability company, joint venture, trust, unincorporated organization, association, corporation, institution, public benefit corporation, firm, joint stock company, estate, entity or governmental agency.
“Prepayment Fee” is, with respect to any Term Loan subject to prepayment prior to the Maturity Date, whether by mandatory or voluntary prepayment, acceleration or otherwise, an additional fee payable to Bank in amount equal to:-
(i)    for a prepayment made on or after the Funding Date of the first Term Loan made hereunder through and including the first anniversary of the Funding Date of the first Term Loan made hereunder, two percent (2.00%) of the principal amount of such Term Loan prepaid; and
(ii)    for a prepayment made after the first anniversary of the Funding Date of the first Term Loan made hereunder and prior to the Maturity Date, one percent (1.00%) of the principal amount of such Term Loan prepaid.
“Responsible Officer” means each of the Chief Executive Officer, the Chief Operating Officer, the Chief Financial Officer and the Controller of Borrower.
“Revolving Advance” or “Revolving Advances” means an advance (or advances) by Bank to Borrower under the Revolving Facility.
“Revolving Facility” means the facility under which Borrower may request Bank to issue Revolving Advances, as specified in Section 2.3(a) hereof.
“Revolving Facility Termination Fee” is an additional fee payable by Borrower to Bank, upon the election by Borrower to terminate the Revolving Facility, in amount equal to:
(i)    for a termination on or before the first anniversary of the Closing Date, three percent (3.00%) of the Revolving Line;
(i)    a termination after the first anniversary of the Closing Date and on or before the second anniversary of the Closing Date, two percent (2.00%) of the Revolving Line; and
(ii)    a termination after the second anniversary of the Closing Date and on or before the third anniversary of the Closing Date, one percent (1.00%) of the Revolving Line.
“Revolving Line” means a credit extension of up to Five Million Dollars ($5,000,000).
“Revolving Loan Request” is the form attached hereto as Exhibit B-2.
“Schedule” means the schedule of exceptions attached hereto and approved by Bank, if any.
“Secured Promissory Note” is defined in Section 2.8.
“Secured Promissory Note Record” is a record maintained by the Bank with respect to the outstanding Obligations owed by Borrower to the Bank and credits made thereto.

9


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




“Shares” is (i) one hundred percent (100%) of the issued and outstanding capital stock, membership units or other securities owned or held of record by Borrower or any Subsidiary of Borrower, in any direct or indirect domestic Subsidiary; and (ii) sixty‑five percent (65%) of the issued and outstanding capital stock, membership units or other securities owned or held of record by Borrower or any Subsidiary of Borrower, in any direct or indirect Foreign Subsidiary.
“Subordinated Debt” means any debt incurred by Borrower that is subordinated to the debt owing by Borrower to Bank on terms acceptable to Bank (and identified as being such by Borrower and Bank), pursuant to a subordination agreement in form and substance satisfactory to Bank.
“Subsidiary” means any corporation, company or partnership in which (i) any general partnership interest or (ii) more than 50% of the stock or other units of ownership which by the terms thereof has the ordinary voting power to elect the Board of Directors, managers or trustees of the entity, at the time as of which any determination is being made, is owned by Borrower, either directly or through an Affiliate.
“Term Loan” is defined in Section 2.2(a) hereof.
“Trademarks” means any trademark and servicemark rights, whether registered or not, applications to register and registrations of the same and like protections, and the entire goodwill of the business of Borrower connected with and symbolized by such trademarks.
1.2    Accounting Terms. All accounting terms not specifically defined herein shall be construed in accordance with GAAP and all calculations made hereunder shall be made in accordance with GAAP. When used herein, the terms “financial statements” shall include the notes and schedules thereto.
2.    LOAN AND TERMS OF PAYMENT.
2.1    Credit Extensions. Borrower promises to pay to the order of Bank, in lawful money of the United States of America, the aggregate unpaid principal amount of all Credit Extensions made by Bank to Borrower hereunder. Borrower shall also pay interest on the unpaid principal amount of such Credit Extensions at rates in accordance with the terms hereof.
2.2    Term Loan.
(a)    Availability. Subject to the terms and conditions of this Agreement, during the Draw Period, Bank shall make Term Loans to Borrower at its election, in one or more Credit Extensions, in the aggregate amount of Ten Million Dollars ($10,000,000) (such term loans are hereinafter referred to singly as a “Term Loan”, and collectively as the “Term Loans”). No Credit Extension shall be made in an amount of less than [***] Dollars ($[***]). After repayment of Term Loans, the Term Loans may not be re-borrowed and no further Term Loans shall be made hereunder.
(b)    Procedures for Borrowing. Whenever Borrower desires a Term Loan, other than the Term Loan made on the Closing Date, Borrower will notify Bank no later than 3:00 p.m. Pacific time, three (3) Business Days prior to the date the Term Loan is to be made. Each such notification shall be made (i) by telephone or in-person followed by written confirmation from Borrower within twenty-four (24) hours, (ii) by electronic mail or facsimile transmission, or (iii) by delivering to Bank a Loan Payment/Advance Request Form in substantially the form of Exhibit B-3 attached hereto. Notwithstanding the foregoing, in addition to any other requirements for borrowing a Term Loan, the Borrower must deliver to the Bank a Disbursement Letter and in the substantially the form of Exhibit B-1 attached hereto and a Loan Payment/Advance Request Form in substantially the form of Exhibit B-3 attached hereto, each dated as of the Funding Date of such term Loan. Bank shall be entitled to rely on any notice given by a person who Bank reasonably believes to be a Responsible Officer or a designee thereof, and Borrower shall indemnify and hold Bank harmless for any damages or loss suffered by Bank as a result of such reliance. Bank will credit the amount of Term Loan made under this Section 2.2(b) to Borrower’s deposit account maintained with the Bank as directed by Borrower in any Loan Payment/Advance Request.

10


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




(c)    Repayment. Borrower shall make monthly payments of interest only commencing on the first (1st) Payment Date following the Funding Date of each Term Loan, and continuing on the Payment Date of each successive month thereafter through and including the Payment Date immediately preceding the Amortization Date of such Term Loan. Borrower agrees to pay, on the Funding Date of each Term Loan, any initial partial monthly interest payment otherwise due for the period between the Funding Date of such Term Loan and the first Payment Date thereof. Commencing on the Amortization Date for the Term Loans, and continuing on the Payment Date of each month thereafter, Borrower shall make equal monthly payments of principal, together with applicable interest, in arrears, as calculated by Bank (which calculations shall be deemed correct absent manifest error) based upon: (1) the amount of the Term Loans outstanding, (2) the effective rate of interest, as determined under Section 2.4(a), and (3) a repayment schedule equal to (A) thirty (30) months, if the Licensing Event does not occur, or (B) twenty-four (24) months, if the Licensing Event occurs. All unpaid principal and accrued and unpaid interest is due and payable in full on the Maturity Date with respect to the Term Loans. The Term Loans may only be prepaid in accordance with Sections 2.2(c) and 2.2(d).
(d)    Mandatory Prepayments. If the Term Loans are accelerated following the occurrence of an Event of Default, Borrower shall immediately pay to Bank, an amount equal to the sum of: (i) all outstanding principal of the Term Loans plus accrued and unpaid interest thereon through the prepayment date, (ii) the Final Payment, (iii) the Prepayment Fee, plus (iv) all other Obligations that are due and payable, including Bank’s Expenses and interest at the Default Rate with respect to any past due amounts. Notwithstanding (but without duplication with) the foregoing, on the Maturity Date, if the Final Payment had not previously been paid in full in connection with the prepayment of the Term Loans in full, Borrower shall pay Bank the Final Payment in respect of the Term Loan(s).
(e)    Permitted Prepayment of Term Loans. Borrower shall have the option to prepay all, but not less than all, of the Term Loans advanced by Bank under this Agreement, provided Borrower (i) provides written notice to Bank of its election to prepay the Term Loans at least five (5) Business Days prior to such prepayment, and (ii) pays to the Bank on the date of such prepayment an amount equal to the sum of (A) all outstanding principal of the Term Loans plus accrued and unpaid interest thereon through the prepayment date, (B) the Final Payment, (C) the Prepayment Fee, plus (D) all other Obligations that are due and payable (other than strictly with respect to the Revolving Facility unless the Revolving Facility is also being simultaneously terminated), including Bank’s Expenses and interest at the Default Rate with respect to any past due amounts. Notwithstanding anything herein to the contrary, no Prepayment Fee shall be due under this Section 2.2(e) if the Borrower is prepaying the Term Loans pursuant to a refinancing by the Bank of not less than aggregate principal amount of the Term Loans then outstanding; provided, further, that nothing herein is meant to be construed as an obligation for the Bank to refinance any portion of any of the Loans made hereunder.
2.3    Revolving Advances.
(a)    Availability. Subject to and upon the terms and conditions of this Agreement, Borrower may request Revolving Advances in an aggregate outstanding amount not to exceed the lesser of (i) the Revolving Line or (ii) the Borrowing Base. Subject to the terms and conditions of this Agreement, amounts borrowed pursuant to this Section 2.3(a) may be repaid and reborrowed at any time prior to the Maturity Date, at which time all Advances under this Section 2.3(a) shall be immediately due and payable. Borrower may prepay any Revolving Advances without penalty or premium.
(b)    Borrowing Procedure. Whenever Borrower desires a Revolving Advance, Borrower will notify Bank no later than 3:00 p.m. Pacific time, one (1) Business Day prior to the Business Day that the Revolving Advance is to be made. Each such notification shall be made (i) by telephone or in-person followed by written confirmation from Borrower within twenty four (24) hours, (ii) by electronic mail or facsimile transmission, or (iii) by delivering to Bank a Loan Payment/Advance Request Form in substantially the form of Exhibit B-3 attached hereto. Notwithstanding the foregoing, in addition to any other requirements for borrowing a Revolving Advance, the Borrower must deliver to the Bank a Revolving Loan Request in substantially the form of Exhibit B-2 attached hereto and a Loan Payment/Advance Request Form in substantially the form of Exhibit B-3 attached hereto, each dated as of the Funding Date of such Revolving Advance. Each such Revolving Loan Request will be effective upon receipt by the Bank, will be irrevocable, and must specify the date and amount of borrowing. Bank is authorized to make Revolving Advances under this Agreement, based upon instructions received from a Responsible Officer or a designee of a

11


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




Responsible Officer, or without instructions if in Bank’s discretion such Revolving Advances are necessary to meet Obligations which have become due and remain unpaid. Bank shall be entitled to rely on any notice given by a person who Bank reasonably believes to be a Responsible Officer or a designee thereof, and Borrower shall indemnify and hold Bank harmless for any damages or loss suffered by Bank as a result of such reliance. Bank will credit the amount of Revolving Advances made under this Section 2.3(b) to Borrower’s deposit account maintained with the Bank at Borrower’s direction.
(c)    Termination; Repayment. The Revolving Facility terminates on the earliest of (i) Maturity Date, (ii) on such date when Borrower elects in writing to terminate the Revolving Facility (provided, however, Borrower must have notified the Bank at least five (5) Business Days in advance of such election becoming effective), or (iii) the date when the Obligations related to the Revolving Facility are accelerated following the occurrence and continuance of an Event of Default. Upon the termination of the Revolving Facility, the outstanding aggregate principal amount of all Revolving Advances, the unpaid interest thereon, and all other Obligations related to the Revolving Facility shall be immediately due and payable. Furthermore, in the event of Borrower’s election to terminate the Revolving Facility (other than on the Maturity Date), the Revolving Facility Termination Fee shall also become immediately due and payable unless the Borrower is simultaneously with such termination transferring the Revolving Facility to another division of the Bank, or replacing the Revolving Facility with another revolving credit facility with substantially equivalent terms with the Bank or another division of the Bank.
(d)    Overadvances. If, at any time, the outstanding aggregate principal amount of all of the Revolving Advances exceeds the lesser of (i) the Revolving Line or (ii) the Borrowing Base, Borrower shall promptly (and no later than the end of the immediately following Business Day) pay to the Bank, in cash, the amount of such excess.
2.4    Interest Rate, Payments, and Calculations.
(a)    Interest Rate. Except as set forth in Section 2.4(b) below, the principal amount outstanding of each Credit Extension made hereunder shall accrue interest, at a floating per annum rate equal to the Effective Interest Rate.
(b)    Late Fee; Default Rate. If any payment is not made within ten (10) days after the date such payment is due, Borrower shall pay Bank a late fee equal to the lesser of (i) five percent (5%) of the amount of such unpaid amount or (ii) the maximum amount permitted to be charged under applicable law, not in any case to be less than $25.00. All Obligations shall bear interest from and after the occurrence and during the continuance of an Event of Default, at a rate equal to five (5) percentage points above the interest rate applicable immediately prior to the occurrence of the Event of Default.
(c)    Payments. Interest hereunder shall be due and payable on the first calendar day of each month during the term hereof. Bank shall, at its option, charge such interest, all Bank Expenses, and all Periodic Payments or any other amounts Borrower owes to Bank under the Loan Documents when due against (and deduct from) any of Borrower’s deposit accounts or against the Revolving Line, in which case those amounts shall thereafter accrue interest at the rate then applicable hereunder. Any interest not paid when due shall be compounded by becoming a part of the Obligations, and such interest shall thereafter accrue interest at the rate then applicable hereunder. All payments shall be free and clear of any taxes, withholdings, duties, impositions or other charges, to the end that Bank will receive the entire amount of any Obligations payable hereunder, regardless of source of payment.
(d)    Computation. In the event the Index Rate is changed from time to time hereafter, the applicable rate of interest hereunder shall be increased or decreased, as set forth in the definition of “Effective Interest Rate.” All interest chargeable under the Loan Documents shall be computed on the basis of a three hundred sixty (360) day year for the actual number of days elapsed.
2.5    Crediting Payments. Prior to the occurrence and continuation of an Event of Default, Bank shall credit a wire transfer of funds, check or other item of payment to such deposit account or Obligation as Borrower specifies. After the occurrence and during the continuation of an Event of Default, the receipt by Bank of any wire transfer of funds, check, or other item of payment shall be immediately applied to conditionally reduce Obligations,

12


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




but shall not be considered a payment on account unless such payment is of immediately available federal funds or unless and until such check or other item of payment is honored when presented for payment. Notwithstanding anything to the contrary contained herein, any wire transfer or payment received by Bank after 2:00 p.m. Pacific time shall be deemed to have been received by Bank as of the opening of business on the immediately following Business Day. Whenever any payment to Bank under the Loan Documents would otherwise be due (except by reason of acceleration) on a date that is not a Business Day, such payment shall instead be due on the next Business Day, and additional fees or interest, as the case may be, shall accrue and be payable for the period of such extension.
2.6    Fees. Borrower shall pay to Bank the following:
(a)    Loan Fees. (i) A fully earned and non-refundable fee with respect to the Term Loans equal to Fifty Thousand Dollars ($50,000) which was received by the Bank on June 8, 2017; and (ii) a fully earned and non-refundable fee with respect to the Revolving Facility equal to Seventeen Thousand Five Hundred Dollars ($17,500.00) which was received by the Bank on June 8, 2017 and will be applied towards the facility fee described in Section 2.6(e) below.
(b)    Final Payment. The Final Payment, when due hereunder;
(c)    Prepayment Fee. The Prepayment Fee, when due hereunder;
(d)    Bank Expenses. On the Closing Date, all Bank Expenses incurred through the Closing Date, including reasonable attorneys’ fees and expenses and, after the Closing Date, all Bank Expenses, including reasonable attorneys’ fees and expenses, as and when they are incurred by Bank;
(e)    Facility Fee. On the Closing Date and on every anniversary of the Closing Date while the Revolving Facility is outstanding, a facility fee equal to Seventeen Thousand Five Hundred Dollars ($17,500.00); and
(f)    Revolving Facility Termination Fee. The Revolving Facility Termination Fee, when due hereunder.
2.7    Term. This Agreement shall become effective on the date hereof and, subject to Section 13.7, shall continue in full force and effect for so long as any Obligations (other than inchoate indemnity obligations) remain outstanding or Bank has any obligation to make Credit Extensions under this Agreement. Notwithstanding the foregoing, Bank shall have the right to terminate its obligation to make Credit Extensions under this Agreement immediately and without notice upon the occurrence and during the continuance of an Event of Default. Notwithstanding termination, Bank’s Lien on the Collateral shall remain in effect for so long as any Obligations (other than inchoate indemnity obligations) are outstanding. Upon payment in full of all Obligations (other than inchoate indemnity obligations) and at such time as the Bank’s obligation to make Credit Extensions has terminated, Bank shall, at the sole cost and expense of Borrower, release its Liens in the Collateral and all rights therein shall revert to Borrower.
2.8    Secured Promissory Notes. The Term Loans and Revolving Advances shall be evidenced by Secured Promissory Notes in the form attached as Exhibit E-1 hereto (for Term Loans) and as Exhibit E-2 hereto (for Revolving Advances) (each a “Secured Promissory Note”), and shall be repayable as set forth in this Agreement. Borrower irrevocably authorizes the Bank to make or cause to be made, on or about the Funding Date of any Credit Extension or at the time of receipt of any payment of principal on the Secured Promissory Note, an appropriate notation on such Secured Promissory Note Record reflecting the making of such Term Loan, Revolving Advance or (as the case may be) the receipt of such payment. The outstanding amount of each Term Loan and each Revolving Advance set forth on such Secured Promissory Note Record shall be prima facie evidence of the principal amount thereof owing and unpaid to the Bank, but the failure to record, or any error in so recording, any such amount on the Secured Promissory Note Record shall not limit or otherwise affect the obligations of Borrower under any Secured Promissory Note or any other Loan Document to make payments of principal of or interest on any Secured Promissory Note when due. Upon receipt of an affidavit of an officer of the Bank as to the loss, theft, destruction, or mutilation of its Secured Promissory Note, Borrower shall issue, in lieu thereof, a replacement Secured Promissory Note in the same principal amount thereof and of like tenor.

13


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




3.    CONDITIONS OF LOANS.
3.1    Conditions Precedent to Initial Credit Extension. The obligation of Bank to make the initial Credit Extension is subject to the condition precedent that Bank shall have received, in form and substance satisfactory to Bank, the following:
(a)    this Agreement, duly executed by Borrower on the Closing Date and delivered on the Closing Date;
(b)    a certificate of the Secretary of Borrower with respect to incumbency and resolutions authorizing the execution and delivery of this Agreement, dated as of the Closing Date and delivered on the Closing Date;
(c)    UCC National Form Financing Statement to be filed on the Closing Date;
(d)    duly executed original Secured Promissory Notes in favor of the Bank, dated as of the Funding Date of the initial Credit Extension and delivered on such Funding Date;
(e)    agreement to provide insurance, dated as of the Closing Date and delivered on the Closing Date;
(f)    payment of the fees and Bank Expenses then due specified in Section 2.6 hereof;
(g)    current financial statements of Borrower delivered on or prior to the Closing Date;
(h)    completed perfection certificate of Borrower (the “Perfection Certificate”), dated as of the Closing Date and delivered on the Closing Date;
(i)    a Disbursement Letter in the form of Exhibit B-1 attached hereto with respect to any Term Loan being disbursed and a Revolving Loan Advance Request in the form of Exhibit B-2 attached hereto with respect to any Revolving Advance being disbursed, delivered on the date of such initial Credit Extension and dated as of such date;
(j)    a Loan Payment/Advance Request Form in the form of Exhibit B-3 attached hereto, dated as of the date of such initial Credit Extension and delivered on such date;
(k)    account control agreements in favor of the Bank, and in such form and substance as are reasonably acceptable to the Bank, with respect to each of Borrower’s accounts maintained with Wells Fargo Bank and Morgan Stanley;
(l)    the certificate(s) for the Shares of each of Borrower’s Subsidiaries, together with Assignment(s) Separate from Certificate, duly executed in blank, delivered on the Closing Date to the Bank;
(m)    such other documents, and completion of such other matters, as Bank may reasonably request.
3.2    Conditions Precedent to all Credit Extensions. The obligation of Bank to make each Credit Extension, including the initial Credit Extension, is further subject to the representations and warranties contained in Section 5 shall be true and correct in all material respects on and as of the effective date of each Credit Extension as though made at and as of each such date (provided, however, that those representations and warranties expressly referring to another date shall be true and correct in all material respects as of such date), and no Event of Default shall have occurred and be continuing, or would exist after giving effect to such Credit Extension. The making of each Credit Extension shall be deemed to be a representation and warranty by Borrower on the date of such Credit Extension as to the accuracy of the facts referred to in this Section 3.2. The making of each Credit Extension shall also be subject to the delivery by Borrower to the Bank, to the extent not delivered at the Closing, of duly executed original Secured

14


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




Promissory Notes, in number, form and content acceptable to the Bank, with respect to such Credit Extension made by the Bank after the Closing Date. Furthermore, if on the date of the making of a Credit Extension (other than the first Credit Extension made hereunder), the Borrower has not been subject to the reporting provisions of Section 6.3 for a period of at least three (3) months, the Borrower shall provide to the Bank, prior to the making of such Credit Extension by the Bank, all reports and certificates that the Borrower would have been obligated to provide during the period of the immediately preceding three (3) months and through the date of the making of such Credit Extension, if throughout such period any amount of Term Loans or Revolving Advances remained outstanding.
3.3    Post-Closing Obligations. Notwithstanding any provision herein or in any other Loan Document to the contrary, to the extent not actually delivered on or prior to the Closing Date, Borrower shall (i) deliver to Bank within 90 days following the Closing Date (or such other date as Bank may agree) a landlord’s consent for Borrower’s headquarters in such form and substance as is reasonably acceptable to the Bank, (ii) use commercially reasonable efforts to deliver to Bank within 45 days following the Closing Date (or such other date as Bank may agree) (a) a landlord’s consent for each of Borrower’s other leased locations, if any and (b) a bailee waiver for each location within the United States where Borrower maintains Collateral having a book value in excess of [***] Dollars ($[***]).
4.    CREATION OF SECURITY INTEREST.
4.1    Grant of Security Interest. Borrower hereby grants and pledges to Bank a continuing security interest in all presently existing and hereafter acquired or arising Collateral in order to secure prompt repayment of any and all Obligations and in order to secure prompt performance by Borrower of each of its covenants and duties under the Loan Documents. Except as set forth in the Perfection Certificate, such security interest constitutes a valid, first priority security interest in the presently existing Collateral, and will constitute a valid, first priority security interest in Collateral acquired after the date hereof, in each case subject to the terms of the Loan Documents.
4.2    Delivery of Additional Documentation Required. Borrower shall from time to time execute and deliver to Bank, at the request of Bank, all Negotiable Collateral, all financing statements and other documents that Bank may reasonably request, in form reasonably satisfactory to Bank, to perfect and continue the perfection of Bank’s security interests in the Collateral and in order to fully consummate all of the transactions contemplated under the Loan Documents. Borrower from time to time may deposit with Bank specific time deposit accounts to secure specific Obligations. Borrower authorizes Bank to hold such balances in pledge and to decline to honor any drafts thereon or any request by Borrower or any other Person to pay or otherwise transfer any part of such balances for so long as the Obligations are outstanding. Borrower shall deliver to Bank any certificate(s) for the Shares of each of Borrower’s Subsidiaries, together with assignment(s) separate from certificate, duly executed in blank; provided, however, delivery of such certificate(s) and assignment(s) shall not be required for the Shares of Codexis Laboratories India Pte., Ltd. for so long as such Subsidiary is in the process of liquidation or dissolution.
4.3    Right to Inspect. Bank (through any of its officers, employees, or agents) shall have the right, upon reasonable prior notice, from time to time during Borrower’s usual business hours but no more than twice a year (unless an Event of Default has occurred and is continuing), to inspect Borrower’s Books and to make copies thereof and to check, test, and appraise the Collateral in order to verify Borrower’s financial condition or the amount, condition of, or any other matter relating to, the Collateral.
5.    REPRESENTATIONS AND WARRANTIES.
Borrower hereby represents and warrants as follows:
5.1    Due Organization and Qualification. Borrower and each Subsidiary is a corporation or limited liability company duly existing under the laws of its state of incorporation or formation, as applicable, and qualified and licensed to do business in any state in which the conduct of its business or its ownership of property requires that it be so qualified and failure to be so qualified would reasonably be expected to result in a Material Adverse Effect.
5.2    Due Authorization; No Conflict. The execution, delivery, and performance of the Loan Documents are within Borrower’s powers, have been duly authorized, and are not in conflict with nor constitute a

15


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




breach of any provision contained in Borrower’s Articles of Incorporation (or Certificate of Formation, as applicable) or Bylaws (or Limited Liability Company Agreement, as applicable), nor will they constitute an event of default under any material agreement to which Borrower is a party or by which Borrower is bound. Borrower is not in default under any agreement to which it is a party or by which it is bound, which default would reasonably be expected to result in a Material Adverse Effect.
5.3    No Prior Encumbrances. Borrower has good and marketable title to its property, free and clear of Liens, except for Permitted Liens.
5.4    Bona Fide Eligible Accounts. The Eligible Accounts are bona fide existing obligations. The property and services giving rise to such Eligible Accounts has been delivered or rendered to the account debtor or to the account debtor’s agent for immediate and unconditional acceptance by the account debtor. Borrower has not received notice of actual or imminent Insolvency Proceeding of any account debtor.
5.5    Merchantable Inventory. All Inventory is in all material respects of good and marketable quality, free from all material defects, except for Inventory for which adequate reserves have been made.
5.6    Intellectual Property. Borrower is the sole owner of the Intellectual Property set forth on the Perfection Certificate as being owned by the Borrower and either owns solely or has the right to use on commercially reasonable terms as a licensee all Intellectual Property necessary for the conduct of Borrower’s business as currently conducted and as currently proposed to be conducted. Each of the Patents is valid and enforceable, and no part of the Intellectual Property has been judged invalid or unenforceable, in whole or in part, and no claim has been made that any part of the Intellectual Property violates the rights of any third party, in each case to the extent likely to result in a Material Adverse Effect.
5.7    Name; Location of Chief Executive Office. As of the Closing Date, except as disclosed in the Perfection Certificate, Borrower has not done business under any name other than that specified on the signature page hereof. The chief executive office of Borrower is located at the address indicated in Section 10 hereof. All Borrower’s Inventory and Equipment is located only at the location set forth in Section 10 hereof, other than Inventory or Equipment that is (i) in transit in the ordinary course of business or (ii) at a location (a) listed on the Perfection Certificate, (b) for which Borrower has provided proper notice and otherwise complied with Section 7.10 hereof, or (c) that contains less than [***] Dollars ($[***]) in assets or property of Borrower or any of its Subsidiaries.
5.8    Litigation. Except as set forth in the Perfection Certificate or as disclosed to Bank in writing as required hereunder, there are no actions or proceedings pending by or against Borrower or any Subsidiary before any court or administrative agency in which an adverse decision could have a Material Adverse Effect, or a material adverse effect on Borrower’s interest or Bank’s security interest in the Collateral.
5.9    No Material Adverse Change in Financial Statements. All consolidated and consolidating, as applicable, financial statements related to Borrower and any Subsidiary that Bank has received from Borrower fairly present in all material respects Borrower’s financial condition as of the date thereof and Borrower’s consolidated and consolidating, as applicable, results of operations for the period then ended. There has not been a material adverse change in the consolidated or the consolidating financial condition of Borrower since the date of the most recent of such financial statements submitted to Bank.
5.10    Solvency, Payment of Debts. Borrower is solvent and able to pay its debts (including trade debts) as they mature.
5.11    Regulatory Compliance. Borrower and each Subsidiary have met the minimum funding requirements of ERISA with respect to any employee benefit plans subject to ERISA, and no event has occurred resulting from Borrower’s failure to comply with ERISA that could result in Borrower’s incurring any material liability. Borrower is not an “investment company” or a company “controlled” by an “investment company” within the meaning of the Investment Company Act of 1940. Borrower is not engaged principally, or as one of the important activities, in the business of extending credit for the purpose of purchasing or carrying margin stock (within the meaning of Regulations T and U of the Board of Governors of the Federal Reserve System). Borrower has complied with all the provisions of

16


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




the Federal Fair Labor Standards Act. Borrower has not violated any statutes, laws, ordinances or rules applicable to it, violation of which could have a Material Adverse Effect.
None of Borrower, any of its Subsidiaries, or, to their knowledge, any of Borrower’s or its Subsidiaries’ Affiliates or any of their respective agents acting or benefiting in any capacity in connection with the transactions contemplated by this Agreement is (i) in violation of any Anti-Terrorism Law, (ii) engaging in or conspiring to engage in any transaction that evades or avoids, or has the purpose of evading or avoiding or attempts to violate, any of the prohibitions set forth in any Anti-Terrorism Law, or (iii) is a Blocked Person. None of Borrower, any of its Subsidiaries, or to the knowledge of Borrower and any of their Affiliates or agents, acting or benefiting in any capacity in connection with the transactions contemplated by this Agreement, (x) conducts any business or engages in making or receiving any contribution of funds, goods or services to or for the benefit of any Blocked Person, or (y) deals in, or otherwise engages in any transaction relating to, any property or interest in property blocked pursuant to Executive Order No. 13224, any similar executive order or other Anti-Terrorism Law.
5.12    Environmental Condition. Except as disclosed in the Perfection Certificate, none of Borrower’s or any Subsidiary’s properties or assets has ever been used by Borrower or any Subsidiary or, to the best of Borrower’s knowledge, by previous owners or operators, in the disposal of, or to produce, store, handle, treat, release, or transport, any hazardous waste or hazardous substance other than in accordance with applicable law; to the best of Borrower’s knowledge, none of Borrower’s properties or assets has ever been designated or identified in any manner pursuant to any environmental protection statute as a hazardous waste or hazardous substance disposal site, or a candidate for closure pursuant to any environmental protection statute; no lien arising under any environmental protection statute has attached to any revenues or to any real or personal property owned by Borrower or any Subsidiary; and neither Borrower nor any Subsidiary has received a summons, citation, notice, or directive from the Environmental Protection Agency or any other federal, state or other governmental agency concerning any action or omission by Borrower or any Subsidiary resulting in the releasing, or otherwise disposing of hazardous waste or hazardous substances into the environment.
5.13    Taxes. Borrower and each Subsidiary have filed or caused to be filed all tax returns required to be filed, and have paid, or have made adequate provision for the payment of, all taxes reflected therein, in each case except as permitted under Section 6.5.
5.14    Subsidiaries. As of the Closing Date and thereafter as explicitly permitted by the Bank in writing pursuant to the terms herein, Borrower does not own any stock, partnership interest or other equity securities of any Person, except for Permitted Investments.
5.15    Government Consents. Borrower and each Subsidiary have obtained all material consents, approvals and authorizations of, made all declarations or filings with, and given all notices to, all governmental authorities that are necessary for the continued operation of Borrower’s business as currently conducted.
5.16    Accounts. All of Borrower’s or any Subsidiary’s operating, depository or investment accounts maintained or invested with a Person other than Bank are set forth on the Perfection Certificate. On and after the earlier of the (i) 60th day following the Closing Date and (ii) the date on which the first Credit Extension is made hereunder, at any time that the aggregate balance of Borrower’s accounts held with Bank and Bank’s Affiliates is less than $[***], none of Borrower’s nor any domestic U.S. Subsidiary’s operating, depository or investment accounts are maintained or invested with a Person other than Bank. Notwithstanding the foregoing, on and after the 60th day following the Closing Date, neither the Borrower nor any of its domestic Subsidiaries maintains any operating, depository or investment accounts maintained or invested with any Person other than the Bank unless such account is subject to an account control agreement in favor of the Bank in such form and substance as is reasonably acceptable to the Bank or is a deposit account exclusively used for payroll, payroll taxes and other employee wage and benefit payments to or for the benefit of Borrower’s or any domestic U.S. Subsidiary’s employees and identified to Bank by Borrower as such.
Furthermore, the aggregate amount of cash and cash equivalent assets held by direct and indirect Foreign Subsidiaries of Borrower in accounts not subject to a control agreement in favor of the Bank (and in such form and substance as is reasonably acceptable to the Bank) does not exceed [***] Dollars ($[***]) (of which no more than [***] Dollars ($[***]) may be maintained in accounts other than the accounts for Codexis Laboratories India Pte., Ltd.).

17


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




5.17    Use of Proceeds. Borrower shall use the proceeds of the Term Loan solely as working capital and to fund its general business requirements in accordance with the provisions of this Agreement, and not for personal, family, household or agricultural purposes.
5.18    Full Disclosure. No representation, warranty or other statement made by Borrower in any certificate or written statement furnished to Bank contains any untrue statement of a material fact or omits to state a material fact necessary in order to make the statements contained in such certificates or statements not misleading.
6.    AFFIRMATIVE COVENANTS.
Commencing on the Closing Date, Borrower shall do all of the following:
6.1    Good Standing. Borrower shall maintain its and each of its Subsidiaries’ legal existence and good standing in its jurisdiction of incorporation or formation, as applicable, and maintain qualification in each jurisdiction in which it is required under applicable law and failure to be so qualified could reasonably be expected to result in a Material Adverse Effect. Borrower shall maintain, and shall cause each of its Subsidiaries to maintain, in force all licenses, approvals and agreements, the loss of which could have a Material Adverse Effect.
6.2    Government Compliance. Borrower shall meet, and shall cause each Subsidiary to meet, the minimum funding requirements of ERISA with respect to any employee benefit plans subject to ERISA. Borrower shall comply, and shall cause each Subsidiary to comply, with all statutes, laws, ordinances and government rules and regulations to which it is subject, noncompliance with which could have a Material Adverse Effect.
6.3    Financial Statements, Reports, Certificates. As long as there is any outstanding principal of the Term Loans or any Revolving Advance (for the avoidance of doubt, the requirements set forth in this Section 6.3 shall not be in effect prior to the first Funding Date):
(a)    Borrower shall deliver the following to Bank: (i) as soon as available, but in any event within thirty (30) days after the end of each calendar month, a company prepared consolidating and cconsolidated balance sheet, income statement, and cash flow statement covering Borrower’s consolidated operations during such period, prepared in accordance with GAAP, consistently applied, in a form reasonably acceptable to Bank and certified by a Responsible Officer; (ii) as soon as available, but in any event within one hundred eighty (180) days after the end of Borrower’s fiscal year, audited consolidated financial statements of Borrower prepared in accordance with GAAP, consistently applied, together with an unqualified opinion on such financial statements of an independent certified public accounting firm reasonably acceptable to Bank; (iii) as soon as available, but in any event within two hundred seventy (270) days after the end of Borrower’s fiscal year, Borrower’s annual tax returns as prepared by Borrower’ certified public accountant; (iv) copies of all statements, reports and notices sent or made available generally by Borrower to its security holders or to any holders of Subordinated Debt and, if applicable, all reports on Forms 10-K and 10-Q filed with the Securities and Exchange Commission; (v) promptly upon receipt of notice thereof, a report of any legal actions pending or threatened against Borrower or any Subsidiary that could result in damages or costs to Borrower or any Subsidiary of Two Hundred Fifty Thousand Dollars ($250,000) or more; (vi) as soon as available, but in any event no later than the earlier to occur of thirty (30) days following the beginning of each fiscal year the then current draft of the annual operating budget and financial projections (including income statements, balance sheets and cash flow statements) for such fiscal year, presented in a monthly format; (vii) as soon as available, but in any event no later than the earlier to occur of sixty (60) days following the beginning of each fiscal year or the date of approval by Borrower’s board of directors, the annual operating budget and financial projections (including income statements, balance sheets and cash flow statements) for such fiscal year, presented in a monthly format, approved by Borrower’s board of directors, and in a form and substance reasonably acceptable to Bank; and (viii) such budgets, sales projections, operating plans or other financial information as Bank may reasonably request from time to time.
(b)    Borrower shall deliver to Bank with the monthly financial statements required pursuant to Section 6.3(a)(i) hereof, a Compliance Certificate signed by a Responsible Officer in substantially the form of Exhibit C hereto.

18


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




(c)    Borrower shall deliver to the Bank, simultaneously with each request for a Revolving Advance and within ten (10) days after the end of each month during which any Revolving Advances are outstanding, (i) aged listings of accounts receivable and accounts payable (by sales date), (ii) a deferred revenue report (if applicable), (iii) a billings report, (iv) a cash collections report and (v) a duly completed Borrowing Base Certificate signed by a Responsible Officer.
(d)    Until the Cash Collateral Account has been established, Borrower shall deliver to the Bank, on third and fifth day of each week, Borrower’s cash receipt journal and all cash receipts.
Bank shall have a right from time to time hereafter, with reasonable notice to Borrower, to audit Borrower’s Accounts and appraise Collateral at Borrower’s expense, provided that such audits will be conducted no more often than every six (6) months unless an Event of Default has occurred and is continuing; provided, further, that if an Event of Default has occurred and is continuing no notice from the Bank to the Borrower shall be required for Bank to audit Borrower’s Accounts or appraise Collateral.
Notwithstanding the foregoing, documents required to be delivered pursuant to the terms hereof (to the extent any such documents are included in materials otherwise filed with the Securities and Exchange Commission) may be delivered electronically and if so delivered, shall be deemed to have been delivered on the date on which Borrower posts such documents, or provides a link thereto, on Borrower’s website on the internet at Borrower’s website address.
6.4    Inventory; Returns. Borrower shall keep all Inventory in good and marketable condition, free from all material defects except for Inventory for which adequate reserves have been made. Returns and allowances, if any, as between Borrower and its account debtors shall be on the same basis and in accordance with the usual customary practices of Borrower, as they exist at the time of the execution and delivery of this Agreement. Borrower shall promptly notify Bank of all returns and recoveries and of all disputes and claims, where the return, recovery, dispute or claim involves more than Two Hundred Fifty Thousand Dollars ($250,000).
6.5    Taxes. Borrower shall make, and shall cause each Subsidiary to make, due and timely payment or deposit of all material federal, state, and local taxes, assessments, or contributions required of it by law, and will execute and deliver to Bank, on demand, appropriate certificates attesting to the payment or deposit thereof; and Borrower will make, and will cause each Subsidiary to make, timely payment or deposit of all material tax payments and withholding taxes required of it by applicable laws, including, but not limited to, those laws concerning F.I.C.A., F.U.T.A., state disability, and local, state, and federal income taxes, and will, upon request, furnish Bank with proof reasonably satisfactory to Bank indicating that Borrower or a Subsidiary has made such payments or deposits; provided that Borrower or a Subsidiary need not make any payment if the amount or validity of such payment is contested in good faith by appropriate proceedings and is reserved against (to the extent required by GAAP) by Borrower.
6.6    Insurance.
(a)    Borrower, at its expense, shall keep the Collateral insured against loss or damage by fire, theft, explosion, sprinklers, and all other hazards and risks, and in such amounts, as ordinarily insured against by other owners in similar businesses conducted in the locations where Borrower’s business is conducted on the date hereof. Borrower shall also maintain insurance relating to Borrower’s business, ownership and use of the Collateral in amounts and of a type that are customary to businesses similar to Borrower’s.
(b)    All such policies of insurance shall be in such form, with such companies, and in such amounts as are reasonably satisfactory to Bank. All such policies of property insurance shall contain a lender’s loss payable endorsement, in a form satisfactory to Bank, showing Bank as an additional loss payee thereof, and all liability insurance policies shall show the Bank as an additional insured and shall specify that the insurer must give at least twenty (20) days’ notice to Bank before canceling its policy for any reason (10 days’ notice before cancelling for non-payment of premium). Upon Bank’s request, Borrower shall deliver to Bank certified copies of such policies of insurance and evidence of the payments of all premiums therefor. All proceeds payable under any such policy shall, at the option of Bank, be payable to Bank to be applied on account of the Obligations.

19


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




6.7    Accounts. Borrower shall, on and after the date that is the earlier of (i) 60th day following the Closing Date and (ii) the date on which the first Credit Extension is made hereunder, at any time that the aggregate balance of Borrower’s accounts held with Bank and Bank’s Affiliates is less than $[***]: (i) maintain and shall cause each of its domestic U.S. Subsidiaries to maintain all of its depository, operating, and investment accounts with Bank and (ii) endeavor to utilize and shall cause each of its domestic U.S. Subsidiaries to endeavor to utilize Bank’s International Banking Division for any international banking services required by Borrower, including, but not limited to, foreign currency wires, hedges and swaps. On and after the date that is the 60th day following the Closing Date For each account that Borrower or any domestic U.S. Subsidiary maintains outside of Bank, Borrower shall cause the applicable bank or financial institution at or with which any such account is maintained to execute and deliver an account control agreement or other appropriate instrument evidencing the perfection of Bank’s security interest therein and control with respect thereto in form and substance reasonably satisfactory to Bank, other than deposit accounts exclusively used for payroll, payroll taxes and other employee wage and benefit payments to or for the benefit of Borrower’s or any domestic U.S. Subsidiary’s employees and identified to Bank by Borrower as such.
Furthermore, the aggregate amount of cash and cash equivalent assets held by direct and indirect Foreign Subsidiaries of Borrower in accounts not subject to a control agreement in favor of the Bank (and in such form and substance as is reasonably acceptable to the Bank) does not exceed [***] Dollars ($[***]) (of which no more than [***] Dollars ($[***]) may be maintained in accounts other than the accounts for Codexis Laboratories India Pte., Ltd.).
6.8    Intellectual Property Rights. On the Compliance Certificate next due hereunder, Borrower shall give Bank written notice of any applications or registrations of intellectual property rights filed with the United States Patent and Trademark Office, including the date of such filing and the registration or application numbers, if any. Borrower shall promptly give Bank written notice upon the filing of any applications or registrations with the United States Copyright Office, including the title of such intellectual property rights to be registered, as such title will appear on such applications or registrations, and the date such applications or registrations will be filed. Upon filing any such applications or registrations with the United States Copyright Office, Borrower shall promptly provide Bank with (i) a copy of such applications or registrations, without the exhibits, if any, thereto, (ii) evidence of the filing of any documents requested by Bank to be filed for Bank to maintain the perfection and priority of its security interest in such intellectual property rights, and (iii) the date of such filing.
Borrower and each of its Subsidiaries shall: (a) use commercially reasonable efforts to protect, defend and maintain the validity and enforceability of its Intellectual Property that is material to Borrower’s business; (b) promptly advise Bank in writing of infringement by a third party of its Intellectual Property that is material to Borrower’s business; and (c) not allow any Intellectual Property material to Borrower’s business to be abandoned, forfeited or dedicated to the public without Bank’s prior written consent.
6.9    Landlord Waivers; Bailee Waivers. In the event that Borrower or any of its Subsidiaries, after the Closing Date, intends to add any new offices or business locations, including warehouses, or otherwise store any portion of the Collateral with, or deliver any portion of the Collateral to, a bailee, in each case pursuant to Section 7.2, then Borrower or such Subsidiary , in the event that the Collateral at any new location is valued in excess of [***] Dollars ($[***]) in the aggregate, Borrower or the applicable Subsidiary shall use commercially reasonable efforts to cause such bailee or landlord, as applicable, execute and deliver a bailee waiver or landlord waiver, as applicable, in form and substance reasonably satisfactory to Bank prior to the addition of any new offices or business locations, or any such storage with or delivery to any such bailee, as the case may be.
6.10    Performance-To-Plan.
(a)    As of the end of each fiscal month between the date hereof and the Maturity Date, the aggregate consolidated product revenues of the Borrower for such month and the immediately preceding five (5) fiscal months shall exceed an amount equal to (i) through December 2018, the amount set forth on Exhibit F attached hereto and (ii) on and after January 2019, in an amount equal to 70% of the amount of projected consolidated product revenues for such month as set forth in the Borrower’s financial projections delivered to Bank in accordance with Section 6.3(a)(vii) which financial projections have been approved by Borrower’s board of directors and are in a form and substance reasonably acceptable to Bank.

20


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




(b)    Notwithstanding the foregoing, the Borrower shall not be required to comply with the covenant set forth in Section 6.10(a) for any particular fiscal month provided that at the end of such month the aggregate amount of cash and cash equivalents that the Borrower that is maintained in accounts with the Bank or Bank’s Affiliates is equal to or greater than six times the Operating Burn as determined at the end of such fiscal month.
6.11    Creation/Acquisition of Subsidiaries. In the event Borrower, or any of its Subsidiaries creates or acquires any Subsidiary after the Closing Date, Borrower shall provide prior written notice to Bank of the creation or acquisition of such new Subsidiary and take all such action as may be reasonably required by Bank to cause each such Subsidiary to become a co‑Borrower hereunder or to guarantee the Obligations of Borrower under the Loan Documents and, in each case, grant a continuing pledge and security interest in and to the assets of such Subsidiary (substantially as described on Exhibit A hereto); and Borrower (or its Subsidiary, as applicable) shall grant and pledge to Bank a perfected security interest in the all of the equity interests of each such newly created Subsidiary; provided, however, that solely in the circumstance in which Borrower or any Subsidiary creates or acquires a Foreign Subsidiary, (i) such Foreign Subsidiary shall not be required to guarantee the Obligations of Borrower under the Loan Documents and grant a continuing pledge and security interest in and to the assets of such Foreign Subsidiary, and (ii) Borrower shall not be required to grant and pledge to the Bank a perfected security interest in more than sixty‑five percent (65%) of the stock, units or other evidence of ownership of such Foreign Subsidiary.
6.12    Litigation Cooperation. Commencing on the Closing Date and continuing through the termination of this Agreement, without expense to Bank, Borrower shall make available to Bank each of Borrower’s officers, employees and agents that are employed by the Borrower or any of its Subsidiaries, a contractor of the Borrower or any of its Subsidiaries or otherwise under the direction or control of the Borrower or any of its Subsidiaries at such time, and Borrower’s Books, to the extent that Bank may reasonably deem them necessary to prosecute or defend any third‑party suit or proceeding instituted by or against Bank with respect to any Collateral or relating to Borrower.
6.13    Further Assurances. At any time and from time to time Borrower shall execute and deliver such further instruments and take such further action as may reasonably be requested by Bank to effect the purposes of this Agreement.
6.14    Accounts Receivable.
(a)    Schedules and Documents Relating to Accounts. Borrower shall deliver to the Bank transaction reports and schedules of collections, as provided in Sections 6.3(c) and (d), on the Bank’s standard forms, if any; provided, however, that Borrower’s failure to execute and deliver the same shall not affect or limit the Bank’s Lien and other rights in all of Borrower’s Accounts, nor shall the Bank’s failure to advance or lend against a specific Account affect or limit the Bank’s Lien and other rights therein. If reasonably requested by the Bank, Borrower shall furnish the Bank with copies (or, at the Bank’s request, originals) of all contracts, orders, invoices, and other similar documents, and all shipping instructions, delivery receipts, bills of lading, and other evidence of delivery, for any goods the sale or disposition of which gave rise to such Accounts. In addition, Borrower shall deliver to the Bank on any reasonable request, the originals of all instruments, chattel paper, security agreements, guarantees and other documents and property evidencing or securing any Accounts, in the same form as received, with all necessary indorsements, and copies of all credit memos.
(b)    Disputes. Borrower shall promptly notify the Bank of all disputes or claims relating to Accounts in excess of Two Hundred Thousand Dollars ($200,000.00). Borrower may forgive (completely or partially), compromise, or settle any Account for less than payment in full, or agree to do any of the foregoing so long as (i) Borrower does so in good faith, in a commercially reasonable manner, in the ordinary course of business, in arm’s-length transactions, and reports the same to the Bank within five (5) Business Days; (ii) no Event of Default has occurred and is continuing; and (iii) after taking into account all such discounts, settlements and forgiveness, the aggregate principal amount of all outstanding Revolving Advances will not exceed the lesser of (i) the Revolving Line or (ii) the Borrowing Base.
(c)    Collection of Accounts. Borrower shall have the right to collect all Accounts, unless and until an Event of Default has occurred and is continuing and Bank instructs it to stop collecting its Accounts. Borrower shall via wire transfer, ACH or electronic deposit capture all proceeds of Accounts into a Collateral Account that is a

21


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




“blocked account” as specified by the Bank (the “Cash Collateral Account”). Whether or not an Event of Default has occurred and is continuing, Borrower shall immediately deliver or cause to be delivered all payments on and proceeds of Accounts to the Cash Collateral Account. So long as no Event of Default shall have occurred and be continuing , such payments on and proceeds of Accounts shall be transferred to a deposit account of Borrower maintained with the Bank. It will be considered an immediate Event of Default if the Cash Collateral Account is not established and operational prior to the later of (i) the initial Revolving Advance and (ii) within thirty (30) days of the Closing Date, and in either case, at all times thereafter.
Notwithstanding anything herein to the contrary, the Bank shall have the right to notify Borrower’s account debtors of Bank’s security interest in the Accounts at the Bank’s sole discretion.
(d)    Verification. The Bank (or its agents or representatives) may, from time to time, verify directly with the respective account debtors the validity, amount and other matters relating to the Accounts, in the name of the Bank, and notify any account debtor of the Bank’s security interest in such Account; provided, however, that so long as no Event of Default has occurred and is continuing, the Bank will endeavor in good faith to notify Borrower in advance of such verification, provided that the failure to do so shall not be a breach of this Agreement or give rise to any liability to the Bank. Without limiting the foregoing, the Bank may, at its reasonable discretion at any given time, verify Borrower’s invoices issued to Borrower’s customers. Bank may use such methods of verification that it considers appropriate in its reasonable discretion, which methods may include, without limitation, proof of delivery, access to customers’ online A/P systems, matching purchase orders or contracts to invoices, analyzing customer payment history, and direct telephonic or written confirmation with customers.
(e)    No Liability. The Bank shall not be responsible or liable for any shortage or discrepancy in, damage to, or loss or destruction of, any goods, the sale or other disposition of which gives rise to an Account, or for any error, act, omission, or delay of any kind occurring in the settlement, failure to settle, collection or failure to collect any Account, or for settling any Account in good faith for less than the full amount thereof, nor shall the Bank be deemed to be responsible for any of Borrower’s obligations under any contract or agreement giving rise to an Account. Nothing herein shall, however, relieve the Bank from liability for its own gross negligence or willful misconduct.
7.    NEGATIVE COVENANTS.
Commencing on the Closing Date, Borrower will not do any of the following:
7.1    Dispositions. Convey, sell, lease, transfer or otherwise dispose of (collectively, a “Transfer”), or permit any of its Subsidiaries to Transfer, all or any part of its business or property, other than: (i) Transfers of Inventory in the ordinary course of business; (ii) Transfers consisting of Permitted Licenses; (iii) Transfers of worn-out, surplus or obsolete Equipment which was not financed by Bank; (iv) Transfers in connection with and consisting of Permitted Liens or Permitted Investments; (v) Transfers of cash and cash equivalents in connection with transactions not prohibited hereunder and in the ordinary course of business; (vi) distributions permitted under Section 7.6; (vii) Transfers of other assets for fair market value not to exceed [***] Dollars ($[***]) in the aggregate per year; and (viii) Transfers of [***] held by the Borrower on the Closing Date.
7.2    Change in Business or Executive Office. Engage in any business, or permit any of its Subsidiaries to engage in any business, other than the businesses currently engaged in by Borrower and any business substantially similar or related thereto (or incidental thereto); or cease to conduct business in the manner conducted by Borrower as of the Closing Date; or without thirty (30) days prior written notification to Bank, relocate its chief executive office or state of incorporation or change its legal name; or without Bank’s prior written consent, change the date on which its fiscal year ends.
7.3    Change in Control; Mergers or Acquisitions. Without Bank's consent, suffer or permit a Change in Control; or merge or consolidate, or permit any of its Subsidiaries to merge or consolidate, with or into any other business organization, or acquire, or permit any of its Subsidiaries to acquire, all or substantially all of the capital stock or any material portion of property of another Person, other than mergers or consolidations for which the cash consideration does not exceed [***] Dollars ($[***]) in the aggregate per year. A Subsidiary may merge or consolidate into another Subsidiary (provided such surviving Subsidiary is a “co‑Borrower” hereunder or has provided

22


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




a secured guaranty of Borrower’s Obligations hereunder) or with (or into) Borrower provided Borrower is the surviving legal entity, and as long as no Event of Default is occurring prior thereto or arises as a result therefrom and such merger does not materially and adversely impact the financial condition of the Borrower.
7.4    Indebtedness. Create, incur, assume or be or remain liable with respect to any Indebtedness, or permit any Subsidiary so to do, other than Permitted Indebtedness.
7.5    Encumbrances. Create, incur, assume or suffer to exist any Lien with respect to any of its Collateral (including without limitation, its Intellectual Property), or assign or otherwise convey any right to receive income, including the sale of any Accounts, or permit any of its Subsidiaries to do so, except for Permitted Liens, or agree with any Person other than Bank not to grant a security interest in, or otherwise encumber, any of its property (including without limitation, its Intellectual Property), or permit any Subsidiary to do so, except as otherwise permitted in Section 7.1 and the definition of “Permitted Liens” herein.
7.6    Distributions. Pay any dividends or make any other distribution or payment on account of or in redemption, retirement or purchase of any capital stock, or permit any of its Subsidiaries to do so, except that Borrower may (i) repurchase the stock of former employees, officers, managers or consultants pursuant to stock repurchase agreements as long as an Event of Default does not exist prior to such repurchase or would not exist after giving effect to such repurchase, (ii) pay any dividends or other distribution solely of capital stock, (iii) purchase or repurchase capital stock in connection with the exercise of stock options or stock appreciation in the ordinary course of business and (iv) make any purchases of fractional shares of capital stock arising out of stock dividends, splits or combinations or business combinations; provided, however, the aggregate amount of payments made under this clause (iv) shall not exceed [***] Dollars ($[***]) in the aggregate in any given year.
7.7    Investments. Directly or indirectly acquire or own, or make any Investment in or to any Person, or permit any of its Subsidiaries so to do, other than Permitted Investments; or maintain or invest any of its domestic depository, operating, and investment accounts with a Person other than Bank or permit any of its Subsidiaries to do so unless such Person has entered into an account control agreement with Bank in form and substance satisfactory to Bank or as otherwise permitted under Section 6.8; or suffer or permit any Subsidiary to be a party to, or be bound by, an agreement that restricts such Subsidiary from paying dividends or otherwise distributing property to Borrower.
7.8    Transactions with Affiliates. Directly or indirectly enter into or permit to exist any material transaction with any Affiliate of Borrower except for (i) transactions that are in the ordinary course of Borrower’s business, upon fair and reasonable terms that are no less favorable to Borrower than would be obtained in an arm’s length transaction with a non-affiliated Person, (ii) Subordinated Debt made in accordance with the terms hereof or equity investments by Borrower’s investors in Borrower, (iii) compensation and benefit arrangements (including the granting of options or other equity compensation arrangements) and any indemnification arrangements with employees, officers, managers or consultants approved by, or pursuant to, any plan approved by the board of managers of Borrower and (iv) distributions permitted hereunder to be made to Affiliates.
7.9    Subordinated Debt. Make any payment in respect of any Subordinated Debt, or permit any of its Subsidiaries to make any such payment, except in compliance with the terms of such Subordinated Debt, or amend any provision contained in any documentation relating to the Subordinated Debt without Bank’s prior written consent.
7.10    Inventory and Equipment. Store the Inventory or the Equipment other than in accordance with Section 6.9 hereof.
7.11    Compliance. Become an “investment company” or be controlled by an “investment company,” within the meaning of the Investment Company Act of 1940, or become principally engaged in, or undertake as one of its important activities, the business of extending credit for the purpose of purchasing or carrying margin stock, or use the proceeds of any Credit Extension for such purpose. Fail to meet the minimum funding requirements of ERISA, permit a Reportable Event or Prohibited Transaction, as defined in ERISA, to occur, fail to comply with the Federal Fair Labor Standards Act or violate any law or regulation, which violation could have a Material Adverse Effect,

23


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




or a material adverse effect on the Collateral or the priority of Bank’s Lien on the Collateral, or permit any of its Subsidiaries to do any of the foregoing.
7.12    Aggregate Assets of Foreign Subsidiaries. Allow the aggregate assets of Codexis Laboratories India Pte., Ltd. to exceed [***] Dollars ($[***]) or allow the aggregate assets of all of the Borrower’s direct and indirect Foreign Subsidiaries other than Codexis Laboratories India Pte., Ltd. to exceed [***] Dollars ($[***]) in the aggregate.
7.13    Compliance with Anti‑Terrorism Laws. Bank hereby notifies Borrower and each of its Subsidiaries that pursuant to the requirements of Anti‑Terrorism Laws, and Bank’s policies and practices, Bank is required to obtain, verify and record certain information and documentation that identifies Borrower and each of its Subsidiaries and their principals, which information includes the name and address of Borrower and each of its Subsidiaries and their principals and such other information that will allow Bank to identify such party in accordance with Anti‑Terrorism Laws. Neither Borrower nor any of its Subsidiaries shall, nor shall Borrower or any of its Subsidiaries permit any Affiliate to, directly or indirectly, knowingly enter into any documents, instruments, agreements or contracts with any Person listed on the OFAC Lists. Borrower and each of its Subsidiaries shall immediately notify Bank if Borrower or such Subsidiary has knowledge that Borrower, or any Subsidiary or Affiliate of Borrower, is listed on the OFAC Lists or (a) is convicted on, (b) pleads nolo contendere to, (c) is indicted on, or (d) is arraigned and held over on charges involving money laundering or predicate crimes to money laundering. Neither Borrower nor any of its Subsidiaries shall, nor shall Borrower or any of its Subsidiaries, permit any Affiliate to, directly or indirectly, (i) conduct any business or engage in any transaction or dealing with any Blocked Person, including, without limitation, the making or receiving of any contribution of funds, goods or services to or for the benefit of any Blocked Person, (ii) deal in, or otherwise engage in any transaction relating to, any property or interests in property blocked pursuant to Executive Order No. 13224 or any similar executive order or other Anti‑Terrorism Law, or (iii) engage in or conspire to engage in any transaction that evades or avoids, or has the purpose of evading or avoiding, or attempts to violate, any of the prohibitions set forth in Executive Order No. 13224 or other Anti‑Terrorism Law.
8.    EVENTS OF DEFAULT.
Any one or more of the following events shall constitute an Event of Default by Borrower under this Agreement:
8.1    Payment Default. Borrower fails to (a) make any payment of principal or interest on any Credit Extension on its due date, or (b) pay any other Obligations; within three (3) Business Days after such Obligations are due and payable (which three (3) Business Day grace period shall not apply to payments due on the Maturity Date or the date of acceleration pursuant to Section 9.1(a) hereof). During the cure period, the failure to cure the payment default is not an Event of Default (but no Credit Extension will be made during the cure period);
8.2    Covenant Default.
(a)    If Borrower fails to perform any obligation under Sections 6.3, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 6.11, 6.12 or 6.14 or violates any of the covenants contained in Article 7 of this Agreement; or
(b)    If Borrower fails or neglects to perform or observe any other material term, provision, condition, covenant contained in this Agreement, in any of the Loan Documents, or in any other present or future agreement between Borrower and Bank and as to any default under such other term, provision, condition or covenant that can be cured, has failed to cure such default within fifteen days after Borrower receives notice thereof or any officer of Borrower becomes aware thereof; provided, however, that if the default cannot by its nature be cured within the fifteen day period or cannot after diligent attempts by Borrower be cured within such fifteen day period, and such default is likely to be cured within a reasonable time, then Borrower shall have an additional reasonable period (which shall not in any case exceed 30 days) to attempt to cure such default, and within such reasonable time period the failure to have cured such default shall not be deemed an Event of Default but no Credit Extensions will be made;
8.3    Material Adverse Effect. If there occurs a Material Adverse Effect;

24


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




8.4    Attachment. If any portion of Borrower’s assets is attached, seized, subjected to a writ or distress warrant, or is levied upon, or comes into the possession of any trustee, receiver or person acting in a similar capacity and such attachment, seizure, writ or distress warrant or levy has not been removed, discharged or rescinded within fifteen (15) days, or if Borrower is enjoined, restrained, or in any way prevented by court order from continuing to conduct all or any material part of its business affairs, or if a judgment or other claim becomes a lien or encumbrance upon any material portion of Borrower’s assets, or if a notice of lien, levy, or assessment is filed of record with respect to any of Borrower’s assets by the United States Government, or any department, agency, or instrumentality thereof, or by any state, county, municipal, or governmental agency, and the same is not paid within fifteen (15) days after Borrower receives notice thereof, provided that none of the foregoing shall constitute an Event of Default where such action or event is stayed or an adequate bond has been posted pending a good faith contest by Borrower (provided that no Credit Extensions will be required to be made during such cure period);
8.5    Insolvency. If Borrower becomes insolvent, or if an Insolvency Proceeding is commenced by Borrower, or if an Insolvency Proceeding is commenced against Borrower and is not dismissed or stayed within forty-five (45) days (provided that no Credit Extensions will be made prior to the dismissal of such Insolvency Proceeding);
8.6    Other Agreements. If there is a default or other failure to perform in any agreement to which Borrower is a party or by which it is bound resulting in a right by a third party or parties, whether or not exercised, to accelerate the maturity of any Indebtedness in an amount in excess of Two Hundred Fifty Thousand Dollars ($250,000) or which could have a Material Adverse Effect;
8.7    Judgments. If a judgment or judgments for the payment of money (not covered by insurance and regardless of whether or not Bank has been notified about related litigation or such judgment) in an amount, individually or in the aggregate, of at least Two Hundred Fifty Thousand Dollars ($250,000) shall be rendered against Borrower and shall remain unsatisfied and unstayed for a period of fifteen (15) days (provided that no Credit Extensions will be made prior to the satisfaction or stay of such judgment); or
8.8    Misrepresentations. If any material misrepresentation or material misstatement exists now or hereafter in any warranty or representation set forth herein or in any certificate delivered to Bank by any Responsible Officer pursuant to this Agreement or to induce Bank to enter into this Agreement or any other Loan Document.
8.9    Subordinated Debt. A default or breach occurs under any agreement between Borrower or any of its Subsidiaries and any creditor of Borrower or any of its Subsidiaries that signed a subordination, intercreditor, or other similar agreement with Bank, or any creditor that has signed such an agreement with Bank breaches any terms of such agreement.
8.10    Governmental Approvals. Any consent, authorization, approval, order, license, franchise, permit, certificate, accreditation, registration, filing or notice, of, issued by, from or to, or other act by or in respect of, any governmental authority shall have been revoked, rescinded, suspended, modified in an adverse manner, or not renewed in the ordinary course for a full term and such revocation, rescission, suspension, modification or non‑renewal has resulted in or could reasonably be expected to result in a Material Adverse Effect.
9.    BANK’S RIGHTS AND REMEDIES.
9.1    Rights and Remedies. Upon the occurrence and during the continuance of an Event of Default, Bank may, at its election, without notice of its election and without demand, do any one or more of the following, all of which are authorized by Borrower:
(a)    Declare all or any portion of the Obligations, whether evidenced by this Agreement, by any of the other Loan Documents, or otherwise, immediately due and payable (provided that upon the occurrence and continuance of an Event of Default described in Section 8.5, all Obligations shall become immediately due and payable without any action by Bank);

25


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




(b)    Cease advancing money or extending credit to or for the benefit of Borrower under this Agreement or under any other agreement between Borrower and Bank;
(c)    Settle or adjust disputes and claims directly with account debtors for amounts, upon terms and in whatever order that Bank reasonably considers advisable;
(d)    Make such payments and do such acts as Bank considers necessary or reasonable to protect its security interest in the Collateral. Borrower agrees to assemble the Collateral if Bank so requires, and to make the Collateral available to Bank as Bank may designate. Borrower authorizes Bank to enter the premises where the Collateral is located, to take and maintain possession of the Collateral, or any part of it, and to pay, purchase, contest, or compromise any encumbrance, charge, or lien which in Bank’s determination appears to be prior or superior to its security interest and to pay all expenses incurred in connection therewith. With respect to any of Borrower’s owned premises, Borrower hereby grants Bank a license to enter into possession of such premises and to occupy the same, without charge, in order to exercise any of Bank’s rights or remedies provided herein, at law, in equity, or otherwise;
(e)    Set off and apply to the Obligations any and all (i) balances and deposits of Borrower held by Bank, or (ii) indebtedness at any time owing to or for the credit or the account of Borrower held by Bank;
(f)    Ship, reclaim, recover, store, finish, maintain, repair, prepare for sale, advertise for sale, and sell (in the manner provided for herein) the Collateral. Bank is hereby granted a license or other right, solely pursuant to the provisions of this Section 9.1, to use, without charge, Borrower’s labels, patents, copyrights, rights of use of any name, trade secrets, trade names, trademarks, service marks, and advertising matter, or any property of a similar nature, as it pertains to the Collateral, in completing production of, advertising for sale, and selling any Collateral and, in connection with Bank’s exercise of its rights under this Section 9.1, Borrower’s rights under all licenses and all franchise agreements shall inure to Bank’s benefit;
(g)    Dispose of the Collateral by way of one or more contracts or transactions, for cash or on terms, in such manner and at such places (including Borrower’s premises) as Bank determines is commercially reasonable, and apply any proceeds to the Obligations in whatever manner or order Bank deems appropriate;
(h)    Bank may credit bid and purchase at any public sale; and
(i)    Any deficiency that exists after disposition of the Collateral as provided above will be paid immediately by Borrower.
9.2    Power of Attorney. Effective only upon the occurrence and during the continuance of an Event of Default, Borrower hereby irrevocably appoints Bank (and any of Bank’s designated officers, or employees) as Borrower’s true and lawful attorney to: (a) send requests for verification of Accounts or notify account debtors of Bank’s security interest in the Accounts; (b) endorse Borrower’s name on any checks or other forms of payment or security that may come into Bank’s possession; (c) sign Borrower’s name on any invoice or bill of lading relating to any Account, drafts against account debtors, schedules and assignments of Accounts, verifications of Accounts, and notices to account debtors; (d) dispose of any Collateral; (e) make, settle, and adjust all claims under and decisions with respect to Borrower’s policies of insurance; (f) settle and adjust disputes and claims respecting the accounts directly with account debtors, for amounts and upon terms which Bank determines to be reasonable; and (g) to file, in its sole discretion, one or more financing or continuation statements and amendments thereto, relative to any of the Collateral. The appointment of Bank as Borrower’s attorney in fact, and each and every one of Bank’s rights and powers, being coupled with an interest, is irrevocable until all of the Obligations (other than inchoate indemnity obligations) have been fully repaid and performed and Bank’s obligation to provide Credit Extensions hereunder is terminated.
9.3    Accounts Collection. At any time after the occurrence of an Event of Default that is continuing, Bank may notify any Person owing funds to Borrower of Bank’s security interest in such funds and verify the amount of such Account. At any time after the occurrence and continuance of an Event of Default that is continuing, Borrower shall collect all amounts owing to Borrower for Bank, receive in trust all payments as Bank’s trustee, and

26


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




immediately deliver such payments to Bank in their original form as received from the account debtor, with proper endorsements for deposit.
9.4    Bank Expenses. If Borrower fails to pay any amounts or furnish any required proof of payment due to third persons or entities, as required under the terms of this Agreement, then Bank may do any or all of the following after reasonable notice to Borrower: (a) make payment of the same or any part thereof; (b) set up such reserves under a loan facility in Section 2.1 as Bank deems necessary to protect Bank from the exposure created by such failure; or (c) obtain and maintain insurance policies of the type discussed in Section 6.6 of this Agreement, and take any action with respect to such policies as Bank deems prudent. Any amounts so paid or deposited by Bank shall constitute Bank Expenses, shall be immediately due and payable, and shall bear interest at the then applicable rate hereinabove provided, and shall be secured by the Collateral. Any payments made by Bank shall not constitute an agreement by Bank to make similar payments in the future or a waiver by Bank of any Event of Default under this Agreement.
9.5    Bank’s Liability for Collateral. So long as Bank complies with reasonable banking practices, Bank shall not in any way or manner be liable or responsible for: (a) the safekeeping of the Collateral; (b) any loss or damage thereto occurring or arising in any manner or fashion from any cause; (c) any diminution in the value thereof; or (d) any act or default of any carrier, warehouseman, bailee, forwarding agency, or other person whomsoever. All risk of loss, damage or destruction of the Collateral shall be borne by Borrower.
9.6    Remedies Cumulative. Bank’s rights and remedies under this Agreement, the Loan Documents and all other agreements shall be cumulative. Bank shall have all other rights and remedies not inconsistent herewith as provided under the Code, by law, or in equity. No exercise by Bank of one right or remedy shall be deemed an election, and no waiver by Bank of any Event of Default on Borrower’s part shall be deemed a continuing waiver. No delay by Bank shall constitute a waiver, election, or acquiescence by it. No waiver by Bank shall be effective unless made in a written document signed on behalf of Bank and then shall be effective only in the specific instance and for the specific purpose for which it was given.
9.7    Demand; Protest. Borrower waives demand, protest, notice of protest, notice of default or dishonor, notice of payment and nonpayment, notice of any default, nonpayment at maturity, release, compromise, settlement, extension, or renewal of accounts, documents, instruments, chattel paper, and guarantees at any time held by Bank on which Borrower may in any way be liable.
10.    NOTICES.
All notices, consents, requests, approvals, demands, or other communication by any party to this Agreement or any other Loan Document must be in writing and shall be deemed to have been validly served, given, or delivered: (a) upon the earlier of actual receipt and three (3) Business Days after deposit in the U.S. mail, first class, registered or certified mail return receipt requested, with proper postage prepaid; (b) upon transmission, when sent by electronic mail or facsimile transmission; (c) one (1) Business Day after deposit with a reputable overnight courier with all charges prepaid; or (d) when delivered, if hand-delivered by messenger, all of which shall be addressed to the party to be notified and sent to the address, facsimile number, or email address indicated below. Bank or Borrower may change its mailing or electronic mail address or facsimile number by giving the other party written notice thereof in accordance with the terms of this Section 10.
If to Borrower:    CODEXIS, INC.
200 Penobscot Drive
Redwood City, CA 94063
Attn: Gordon Sangster, CFO
FAX: 650-421-8350
EMAIL: gordon.sangster@codexis.com
If to Bank:    Bridge Bank, a division of Western Alliance Bank

27


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




12220 El Camino Real, Suite 100
San Diego, CA 92130
Attn: Bill Wickline
EMAIL: bill.wickline@bridgebank.com
The parties hereto may change the address at which they are to receive notices hereunder, by notice in writing in the foregoing manner given to the other.
11.    CHOICE OF LAW AND VENUE; JURY TRIAL WAIVER.
This Agreement shall be governed by, and construed in accordance with, the internal laws of the State of California, without regard to principles of conflicts of law. Each of Borrower and Bank hereby submits to the exclusive jurisdiction of the state and Federal courts located in the County of Santa Clara, State of California. BORROWER AND BANK EACH HEREBY WAIVE THEIR RESPECTIVE RIGHTS TO A JURY TRIAL OF ANY CLAIM OR CAUSE OF ACTION BASED UPON OR ARISING OUT OF ANY OF THE LOAN DOCUMENTS OR ANY OF THE TRANSACTIONS CONTEMPLATED THEREIN, INCLUDING CONTRACT CLAIMS, TORT CLAIMS, BREACH OF DUTY CLAIMS, AND ALL OTHER COMMON LAW OR STATUTORY CLAIMS. EACH PARTY RECOGNIZES AND AGREES THAT THE FOREGOING WAIVER CONSTITUTES A MATERIAL INDUCEMENT FOR IT TO ENTER INTO THIS AGREEMENT. EACH PARTY REPRESENTS AND WARRANTS THAT IT HAS REVIEWED THIS WAIVER WITH ITS LEGAL COUNSEL AND THAT IT KNOWINGLY AND VOLUNTARILY WAIVES ITS JURY TRIAL RIGHTS FOLLOWING CONSULTATION WITH LEGAL COUNSEL.
12.    JUDICIAL REFERENCE PROVISION.
12.1    In the event the jury trial waiver set forth above is not enforceable, the parties elect to proceed under this Judicial Reference Provision.
12.2    With the exception of the items specified in Section 12.3, below, any controversy, dispute or claim (each, a “Claim”) between the parties arising out of or relating to this Agreement or any other Loan Document, will be resolved by a reference proceeding in California in accordance with the provisions of Sections 638 et seq. of the California Code of Civil Procedure (“CCP”), or their successor sections, which shall constitute the exclusive remedy for the resolution of any Claim, including whether the Claim is subject to the reference proceeding. Except as otherwise provided in the Loan Documents, venue for the reference proceeding will be in the state or federal court in the county or district where the real property involved in the action, if any, is located or in the state or federal court in the county or district where venue is otherwise appropriate under applicable law (the “Court”).
12.3    The matters that shall not be subject to a reference are the following: (i) nonjudicial foreclosure of any security interests in real or personal property, (ii) exercise of self-help remedies (including, without limitation, set-off), (iii) appointment of a receiver and (iv) temporary, provisional or ancillary remedies (including, without limitation, writs of attachment, writs of possession, temporary restraining orders or preliminary injunctions). This reference provision does not limit the right of any party to exercise or oppose any of the rights and remedies described in clauses (i) and (ii) or to seek or oppose from a court of competent jurisdiction any of the items described in clauses (iii) and (iv). The exercise of, or opposition to, any of those items does not waive the right of any party to a reference pursuant to this reference provision as provided herein.
12.4    The referee shall be a retired judge or justice selected by mutual written agreement of the parties. If the parties do not agree within ten (10) days of a written request to do so by any party, then, upon request of any party, the referee shall be selected by the Presiding Judge of the Court (or his or her representative). A request for appointment of a referee may be heard on an ex parte or expedited basis, and the parties agree that irreparable harm would result if ex parte relief is not granted. Pursuant to CCP § 170.6, each party shall have one peremptory challenge to the referee selected by the Presiding Judge of the Court (or his or her representative).
12.5    The parties agree that time is of the essence in conducting the reference proceedings. Accordingly, the referee shall be requested, subject to change in the time periods specified herein for good cause shown, to (i) set the matter for a status and trial-setting conference within fifteen (15) days after the date of selection of the

28


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




referee, (ii) if practicable, try all issues of law or fact within one hundred twenty (120) days after the date of the conference and (iii) report a statement of decision within twenty (20) days after the matter has been submitted for decision.
12.6    The referee will have power to expand or limit the amount and duration of discovery. The referee may set or extend discovery deadlines or cutoffs for good cause, including a party’s failure to provide requested discovery for any reason whatsoever. Unless otherwise ordered based upon good cause shown, no party shall be entitled to “priority” in conducting discovery, depositions may be taken by either party upon seven (7) days written notice, and all other discovery shall be responded to within fifteen (15) days after service. All disputes relating to discovery which cannot be resolved by the parties shall be submitted to the referee whose decision shall be final and binding.
12.7    Except as expressly set forth herein, the referee shall determine the manner in which the reference proceeding is conducted including the time and place of hearings, the order of presentation of evidence, and all other questions that arise with respect to the course of the reference proceeding. All proceedings and hearings conducted before the referee, except for trial, shall be conducted without a court reporter, except that when any party so requests, a court reporter will be used at any hearing conducted before the referee, and the referee will be provided a courtesy copy of the transcript. The party making such a request shall have the obligation to arrange for and pay the court reporter. Subject to the referee’s power to award costs to the prevailing party, the parties will equally share the cost of the referee and the court reporter at trial.
12.8    The referee shall be required to determine all issues in accordance with existing case law and the statutory laws of the State of California. The rules of evidence applicable to proceedings at law in the State of California will be applicable to the reference proceeding. The referee shall be empowered to enter equitable as well as legal relief, enter equitable orders that will be binding on the parties and rule on any motion which would be authorized in a court proceeding, including without limitation motions for summary judgment or summary adjudication. The referee shall issue a decision at the close of the reference proceeding which disposes of all claims of the parties that are the subject of the reference. Pursuant to CCP § 644, such decision shall be entered by the Court as a judgment or an order in the same manner as if the action had been tried by the Court and any such decision will be final, binding and conclusive. The parties reserve the right to appeal from the final judgment or order or from any appealable decision or order entered by the referee. The parties reserve the right to findings of fact, conclusions of laws, a written statement of decision, and the right to move for a new trial or a different judgment, which new trial, if granted, is also to be a reference proceeding under this provision.
12.9    If the enabling legislation which provides for appointment of a referee is repealed (and no successor statute is enacted), any dispute between the parties that would otherwise be determined by reference procedure will be resolved and determined by arbitration. The arbitration will be conducted by a retired judge or justice, in accordance with the California Arbitration Act §1280 through §1294.2 of the CCP as amended from time to time. The limitations with respect to discovery set forth above shall apply to any such arbitration proceeding.
12.10    THE PARTIES RECOGNIZE AND AGREE THAT ALL CONTROVERSIES, DISPUTES AND CLAIMS RESOLVED UNDER THIS REFERENCE PROVISION WILL BE DECIDED BY A REFEREE AND NOT BY A JURY. AFTER CONSULTING (OR HAVING HAD THE OPPORTUNITY TO CONSULT) WITH COUNSEL OF ITS, HIS OR HER OWN CHOICE, EACH PARTY KNOWINGLY AND VOLUNTARILY, AND FOR THE MUTUAL BENEFIT OF ALL PARTIES, AGREES THAT THIS REFERENCE PROVISION WILL APPLY TO ANY CONTROVERSY, DISPUTE OR CLAIM BETWEEN OR AMONG THEM ARISING OUT OF OR IN ANY WAY RELATED TO, THIS AGREEMENT OR THE OTHER LOAN DOCUMENTS.
13.    GENERAL PROVISIONS.
13.1    Successors and Assigns. This Agreement shall bind and inure to the benefit of the respective successors and permitted assigns of each of the parties; provided, however, that neither this Agreement nor any rights hereunder may be assigned by Borrower without Bank’s prior written consent, which consent may be granted or withheld in Bank’s sole discretion. Bank shall have the right without the consent of or notice to Borrower to sell, transfer, negotiate, or grant participation in all or any part of, or any interest in, Bank’s obligations, rights and benefits hereunder. Notwithstanding anything to the contrary contained herein, so long as no Event of Default has occurred and is continuing,

29


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




Bank may not make an assignment, without Borrower’s consent, to a direct competitor of Borrower, or a vulture fund, each as determined by Bank.
13.2    Indemnification. Borrower shall defend, indemnify and hold harmless Bank and its officers, employees, and agents against: (a) all obligations, demands, claims, and liabilities claimed or asserted by any other party in connection with the transactions contemplated by this Agreement; and (b) all losses or Bank Expenses in any way suffered, incurred, or paid by Bank as a result of or in any way arising out of, following, or consequential to transactions between Bank and Borrower whether under this Agreement, or otherwise (including without limitation reasonable attorneys’ fees and expenses), except for losses caused by Bank’s gross negligence or willful misconduct.
13.3    Time of Essence. Time is of the essence for the performance of all obligations set forth in this Agreement.
13.4    Severability of Provisions. Each provision of this Agreement shall be severable from every other provision of this Agreement for the purpose of determining the legal enforceability of any specific provision.
13.5    Amendments in Writing, Integration. Neither this Agreement nor the Loan Documents can be amended or terminated orally. All prior agreements, understandings, representations, warranties, and negotiations between the parties hereto with respect to the subject matter of this Agreement and the Loan Documents, if any, are merged into this Agreement and the Loan Documents.
13.6    Counterparts. This Agreement may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, shall be deemed to be an original, and all of which, when taken together, shall constitute but one and the same Agreement.
13.7    Survival. All covenants, representations and warranties made in this Agreement shall continue in full force and effect so long as any Obligations (other than inchoate indemnity obligations) remain outstanding or Bank has any obligation to make Credit Extensions to Borrower. The obligations of Borrower to indemnify Bank with respect to the expenses, damages, losses, costs and liabilities described in Section 13.2 shall survive until all applicable statute of limitations periods with respect to actions that may be brought against Bank have run.
13.8    Confidentiality. In handling any confidential information Bank and all employees and agents of Bank, including but not limited to accountants, shall exercise the same degree of care that it exercises with respect to its own proprietary information of the same types to maintain the confidentiality of any non-public information thereby received or received pursuant to this Agreement except that disclosure of such information may be made (i) to the subsidiaries or affiliates of Bank in connection with their present or prospective business relations with Borrower, (ii) to prospective transferees or purchasers of any interest in the Credit Extensions provided that they have been advised of the confidential nature of such information and to keep such information confidential, (iii) as required by law, regulations, rule or order, subpoena, judicial order or similar order, (iv) as may be required in connection with the examination, audit or similar investigation of Bank and (v) as Bank may determine in connection with the enforcement of any remedies hereunder. Confidential information hereunder shall not include information that either: (a) is in the public domain or in the knowledge or possession of Bank when disclosed to Bank, or becomes part of the public domain after disclosure to Bank through no fault of Bank; or (b) is disclosed to Bank by a third party, provided Bank does not have actual knowledge that such third party is prohibited from disclosing such information.
13.9    Patriot Act Notice.  Bank hereby notifies Borrower that, pursuant to the requirements of the USA Patriot Act, Title III of Pub. L. 107-56 (signed into law on October 26, 2001) (the “Patriot Act”), it is required to obtain, verify and record information that identifies Borrower, which information includes names and addresses and other information that will allow Bank, as applicable, to identify the Borrower in accordance with the Patriot Act.
14.    NOTICE OF FINAL AGREEMENT.
BY SIGNING THIS AGREEMENT EACH PARTY REPRESENTS AND AGREES THAT: (A) THIS WRITTEN AGREEMENT REPRESENTS THE FINAL AGREEMENT BETWEEN THE PARTIES, (B)

30


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.




THERE ARE NO UNWRITTEN ORAL AGREEMENTS BETWEEN THE PARTIES, AND (C) THIS WRITTEN AGREEMENT MAY NOT BE CONTRADICTED BY EVIDENCE OF ANY PRIOR, CONTEMPORANEOUS, OR SUBSEQUENT ORAL AGREEMENTS OR UNDERSTANDINGS OF THE PARTIES.


31





IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the date first above written.
 
CODEXIS, INC., A DELAWARE CORPORATION
By: /s/ Gordon Sangster
Title: CFO
 
WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
By: /s/ Fred Lee
Title: Senior Vice President, Life Sciences







EXHIBIT A
DEBTOR:    CODEXIS, INC.
SECURED PARTY:    WESTERN ALLIANCE BANK, an Arizona corporation
COLLATERAL DESCRIPTION ATTACHMENT
TO LOAN AND SECURITY AGREEMENT
All personal property of Borrower (herein referred to as “Borrower” or “Debtor”) whether presently existing or hereafter created or acquired, and wherever located, including, but not limited to:
(a)     all accounts (including health-care-insurance receivables), chattel paper (including tangible and electronic chattel paper), deposit accounts, documents (including negotiable documents), equipment (including all accessions and additions thereto), general intangibles (including payment intangibles and software), goods (including fixtures), instruments (including promissory notes), inventory (including all goods held for sale or lease or to be furnished under a contract of service, and including returns and repossessions), investment property (including securities and securities entitlements), letter of credit rights, money, and all of Debtor’s books and records with respect to any of the foregoing, and the computers and equipment containing said books and records; and
(b)     any and all cash proceeds and/or noncash proceeds of any of the foregoing, including, without limitation, insurance proceeds, and all supporting obligations and the security therefor or for any right to payment. All terms above have the meanings given to them in the California Uniform Commercial Code, as amended or supplemented from time to time.
Notwithstanding the foregoing, the Collateral shall not include: (i) any copyrights, patents, trademarks, servicemarks and applications therefor, now owned or hereafter acquired, or any claims for damages by way of any past, present and future infringement of any of the foregoing (collectively, the “Intellectual Property”); provided, however, that the Collateral shall include all accounts and general intangibles that consist of rights to payment and proceeds from the sale, licensing or disposition of all or any part, or rights in, the foregoing (the “Rights to Payment”). Notwithstanding the foregoing, if a judicial authority (including a U.S. Bankruptcy Court) holds that a security interest in the underlying Intellectual Property is necessary to have a security interest in the Rights to Payment, then the Collateral shall automatically, and effective as of the Closing Date, include the Intellectual Property to the extent necessary to permit perfection of Bank’s security interest in the rights to Payment; (ii) more than 65% of the total combined voting power of all classes of stock entitled to vote the shares of capital stock or equity securities of any Foreign Subsidiary,; or (iii) any license or contract, in each case if the granting of a Lien in such license or contract is prohibited by or would constitute a default under the agreement governing such license or contract (but (A) only to the extent such prohibition is enforceable under applicable law and (B) other than to the extent that any such term would be rendered ineffective pursuant to Sections 9-406, 9-408 or 9-409 (or any other Section) of Division 9 of the Code); provided that upon the termination, lapsing or expiration of any such prohibition, such license or contract, as applicable, shall automatically be subject to the security interest granted in favor of the Bank hereunder and become part of the “Collateral.”





EXHIBIT B-1
DISBURSEMENT LETTER

[___] __, 201[-}
The undersigned, being the duly elected and acting                  of CODEXIS, INC., a Delaware corporation (“Borrower”), does hereby certify to WESTERN ALLIANCE BANK, an Arizona corporation (“Bank”), in connection with that certain Loan and Security Agreement dated as of June __, 2017, by and among Borrower and Bank (the “Loan Agreement”; with other capitalized terms used below having the meanings ascribed thereto in the Loan Agreement) that:
1.    The representations and warranties made by Borrower in Section 5 of the Loan Agreement and in the other Loan Documents are true and correct in all material respects as of the date hereof.
2.    No event or condition has occurred that would constitute an Event of Default under the Loan Agreement or any other Loan Document.
3.    Borrower is in compliance with the covenants and requirements contained in Sections 5, 6 and 7 of the Loan Agreement.
4.    All conditions referred to in Section 3 of the Loan Agreement to the making of the Loan to be made on or about the date hereof have been satisfied or waived by Bank.
5.    No Material Adverse Effect has occurred.
6.    The undersigned is a Responsible Officer.








[Balance of Page Intentionally Left Blank]






7.    The proceeds of the Term Loan shall be disbursed as follows:
Disbursement from Bank:
 
Loan Amount
$[______]
Plus:
 
‑‑Deposit Received
$[_____]
 
 
Less:
 
‑‑Loan Fee
($[_______])
‑‑Interim Interest
($_________)
‑‑Bank’s Legal Fees
($_________)*
 
 
 
 
TOTAL TERM LOAN NET PROCEEDS
$_______________

8.    The aggregate net proceeds of the Term Loans shall be transferred to the Designated Deposit Account as follows:
Account Name:
CODEXIS, INC.
Bank Name:
[      ]
Bank Address:
[       
      ]
Account Number:
____________________________________
ABA Number:
[      ]









[Balance of Page Intentionally Left Blank]











* Legal fees and costs are through the Closing Date. Post‑closing legal fees and costs, payable after the Closing Date, to be invoiced and paid post‑closing.





Dated as of the date first set forth above.
BORROWER:
 
 
 
 
 
CODEXIS, INC.,
a Delaware corporation
 
 
 
 
 
 
 
 
By _________________________________
 
 
Name: ______________________________
 
 
Title: _______________________________
 
 
 
 
 
 
 
 
BANK:
 
 
 
 
 
WESTERN ALLIANCE BANK,
an Arizona corporation
 
 
 
 
 
 
 
 
By _________________________________
 
 
Name: ______________________________
 
 
Title: _______________________________
 
 
 
 
 


[Signature Page to Disbursement Letter]
BOS 48349558v13
US-DOCS\91983530.2



EXHIBIT B-2
FORM OF REVOLVING LOAN REQUEST
Date: _______________, 20____
Reference is made to the Loan and Security Agreement dated as of June __, 2017, by and among CODEXIS, INC., Delaware corporation (“Borrower”) and WESTERN ALLIANCE BANK, an Arizona corporation (“Bank”) (the “Loan Agreement”; with other capitalized terms used below having the meanings ascribed thereto in the Loan Agreement).
Capitalized terms used herein without definition shall have the meanings set forth in the Loan Agreement. Borrower hereby notifies the Bank, pursuant to Section 2.3(b) of the Loan Agreement of Borrower’s request of the following borrowing:
(1)    Borrowing date (must be a Business Day): ________________________
(2)    Aggregate amount of the borrowing: $____________________________
(3)    Attached hereto is a true, correct and complete Borrowing Base Certificate
The undersigned officer hereby certifies to the Bank that both before and after giving effect to the request above (i) the undersigned is an Authorized Officer of Borrower and has been, and continues to be, a Responsible Officer, as defined in the Loan Agreement, (ii) all representations and warranties contained in the Loan Agreement and in the other Loan Documents are true and correct in all material respects as of the date hereof, except to the extent that such representations and warranties expressly relate solely to an earlier date (in which case such representations and warranties shall have been true and accurate on and as of such earlier date); provided that any such representation and warranty that is qualified as to “materiality,” “Material Adverse Effect” or similar language shall be true and correct (after giving effect to any qualification therein) in all respects on such respective dates, (iii) no Event of Default has occurred and is continuing on the date hereof, and (iv) no Material Adverse Effect has occurred and is continuing since the date of the Loan Agreement.
IN WITNESS WHEREOF, the undersigned officer has executed and delivered this certificate this _________ day of _____________________, 20__.
 
CODEXIS, INC.
By:  __________________________________ 
Name:_________________________________
Title:__________________________________



BOS 48349558v13
US-DOCS\91983530.2



EXHIBIT B-3
Loan Payment/Advance Request Form
To be submitted no later than 3:00 PM to be considered for same day processing)

To:
Western Alliance Bank, an Arizona corporation

Fax:
[(408) 282-1681]

Date:
 

From:
 
Borrower's Name

 
 
Authorized Signature

 
 
Authorized Signer's Name (please print)

 
 
Phone Number

To Account #
 

Borrower hereby requests funding in the amount of $ _______ in accordance with the [Term Loan][Revolving Advance] as defined in the Loan and Security Agreement dated _______________, 2017.

Borrower hereby authorizes the Bank to rely on facsimile stamp signatures and treat them as authorized by Borrower for the purpose of requesting the above advance.

All representations and warranties of Borrower stated in the Loan and Security Agreement are true, correct and complete in all material respects as of the date of this request; provided that those representations and warranties expressly referring to another date shall be true, correct and complete in all material respects as of such date.

Capitalized terms used herein and not otherwise defined have the meanings set forth in the Loan and Security Agreement.





EXHIBIT C
BORROWING BASE CERTIFICATE
WESTERN ALLIANCE BANK, an Arizona Corporation
55 Almaden Boulevard, San Jose, CA 95113
 
 
 
 
 
 
 
Company:
 
 
 
 
 
 
 
ACCOUNTS RECEIVABLE BORROWING BASE CALCULATION:
 
As of Date:
 
 
 
 
 
 
 
 
1.
Add: Accounts Receivable Aged Current to 30 Days
 
 
 

$0

 
2.
Add: Accounts Receivable Aged 31 to 60 Days
 
 
 

$0

 
3.
Add: Accounts Receivable Aged 61 to 90 Days
 
 
 

$0

 
4.
Add: Accounts Receivable Aged 91 Days and Over
 
 
 

$0

 
 
 
 
 
 
 
 
5.
GROSS ACCOUNTS RECEIVABLE
 
 
 
 

$0

 
 
 
 
 
 
 
6.
Less: Accounts Receivable Aged over
90 *([***] for [***])

days
 

$0

 
7.
Less: U.S. Government Receivables (Net of > 90s*)
 
 
 

$0

 
8.
Less: Foreign Receivables (other than specified account debtors) (Net of > 90*s)
 
 
 

$0

 
9.
Less: Affiliate or Related Accounts Receivables (Net of > 90s*)
 
 
 

$0

 
10.
Less: Account concentration in excess of
25
%

$0

 

$0

 
11.
Less: Cross Aging
35
%
 
 

$0

 
12.
Less: Contra Accounts
 
 
 

$0

 
13.
Less: Over 90 day A/R credits
 
 
 

$0

 
 
 
 
 
 
 
 
14.
Add: Lines 6 through 13 - Total Ineligible Accounts
 
 
 

$0

 
 
 
 
 
 
 
 
15.
NET ELIGIBLE ACCOUNTS RECEIVABLE
 
 
 
 

$0

16.
Account Receivable Advance Rate
 
 
 
 
80
%
17.
ACCOINTS RECEIVABLE BORROWING BASE
 
 
 
 

$0

 
 
 
 
 
 
 
 
MAXIMUM AVAILABLE LINE OF CREDIT
 

$0

 
 
 
 
 
 
 
 
 
 
18.
Less: Outstanding Loan Balance
 
 
 
 

$0

 
 
 
 
 
 
 
19.
AVAILABLE FOR DRAW/NEED TO PAY
 
 
 
 

$0

 
 
 
 
 
 
 
If line #19 is a negative number, this amount must be remitted to the Bank immediately to bring loan balance into compliance.
By signing this form you authorize the bank to deduct any advance amounts directly from the company's checking account at
Bridge Bank in the event there is an Overadvance.
 
 
 
 
 
 
 
The undersigned represents and warrants that the foregoing is true, complete and correct, and that the information reflected in this
Borrowing Base Certificate complies with the representations and warranties set forth in the Loan and Security Agreement between the undersigned and Western Alliance Bank.
 
 





 
 
 
Date:
 
 
 
 
Prepared By:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Date:
 
 
 






EXHIBIT D
COMPLIANCE CERTIFICATE
TO:
WESTERN ALLIANCE BANK, an Arizona corporation
FROM:                        
The undersigned authorized officer of CODEXIS, INC. hereby certifies that in accordance with the terms and conditions of the Loan and Security Agreement between Borrower and Bank (the “Agreement”), (i) Borrower is in complete compliance for the period ending _______________ with all required covenants except as noted below and (ii) all representations and warranties of Borrower stated in the Agreement are true and correct in all material respects as of the date hereof. Attached herewith are the required documents supporting the above certification. The Officer further certifies that these are prepared in accordance with Generally Accepted Accounting Principles (GAAP) and are consistently applied from one period to the next except as explained in an accompanying letter or footnotes.
Please indicate compliance status by circling Yes/No under “Complies” column.
Reporting Covenant
Required
Complies
 
 
 
 
Annual financial statements (CPA Audited)
FYE within 180 days
Yes
No

Annual Tax Filings

FYE within 270 days

Yes
No
 
 
 
 
Monthly financial statements and Compliance Certificate
Prior to each Credit Extension, and monthly within 30 days
Yes
No
 
 
 
 
Monthly cash balances statement
Prior to each Credit Extension, and monthly within 30 days

Yes
No
A/R & A/P agings
Monthly
Yes
No
10K and 10Q
Within 5 days of filing
Yes
No
 
 
 
 
Annual operating budget, sales projections and operating plans approved by board of directors
Draft annually no later than 30 days prior to the beginning of each fiscal year and board approved within 60 days of the beginning of each fiscal year

Yes
No
Legal actions pending or threatened > $250k
Promptly

 
 
Financial Covenant
 
 
 
 
 
 
 
(a) Six Months Trailing Revenue
$___________________
 
 
(b) Amount set forth on Exhibit F (or determined in accordance with Section 6.10(a)(ii), as applicable).

$___________________
 
 






(c) Unrestricted cash balance at the end of month
(d) Six times the Operating Burn

Is (a) equal to or greater than (b); OR is (c) equal to or greater than (d)

$___________________
$___________________




 
 
Yes
No
 
 
 
 


 
 
 
 
 
 
 
Deposit balances with Bank
$ ___________________
 
 
Deposit balance outside Bank
$ ___________________
 
 
 
 
 
 
Comments Regarding Exceptions: See Attached.
BANK USE ONLY
 
 
 
Received by: ______________________________
Sincerely,
AUTHORIZED SIGNER
 
 
 
Date: ____________________________________
 
 
 
 
___________________________________________
Verified: __________________________________
SIGNATURE
AUTHORIZED SIGNER
 
 
___________________________________________
Date: _____________________________________
TITLE
 
 
Compliance Status
Yes No
___________________________________________
 
DATE
 







EXHIBIT E-1
SECURED PROMISSORY NOTE
(Term Loan)
$[_____]    Dated: [_____]
FOR VALUE RECEIVED, the undersigned, CODEXIS, INC., a Delaware corporation with offices located at 200 Penobscot Drive, CA 94063 (“Borrower”) HEREBY PROMISES TO PAY to the order of WESTERN ALLIANCE BANK (“Bank”) the principal amount of [_____] DOLLARS ($[____]) or such lesser amount as shall equal the outstanding principal balance of the Term Loan made to Borrower by the Bank, plus interest on the aggregate unpaid principal amount of such Term Loan, at the rates and in accordance with the terms of the Loan and Security Agreement dated June [_], 2017 by and between Borrower and the Bank (as amended, restated, supplemented or otherwise modified from time to time, the “Loan Agreement”). If not sooner paid, the entire principal amount and all accrued and unpaid interest hereunder shall be due and payable on the Maturity Date as set forth in the Loan Agreement. Any capitalized term not otherwise defined herein shall have the meaning attributed to such term in the Loan Agreement.
Principal, interest and all other amounts due with respect to the Term Loan, are payable in lawful money of the United States of America to the Bank as set forth in the Loan Agreement and this Secured Promissory Note (this “Note”). The principal amount of this Note and the interest rate applicable thereto, and all payments made with respect thereto, shall be recorded by the Bank and, prior to any transfer hereof, endorsed on the grid attached hereto which is part of this Note.
The Loan Agreement, among other things, (a) provides for the making of a secured Term Loan by the Bank to Borrower, and (b) contains provisions for acceleration of the maturity hereof upon the happening of certain stated events.
This Note may not be prepaid except as set forth in Section 2.2 (c) and Section 2.2(d) of the Loan Agreement.
This Note and the obligation of Borrower to repay the unpaid principal amount of the Term Loan, interest on the Term Loan and all other amounts due to the Bank under the Loan Agreement is secured under the Loan Agreement.
Presentment for payment, demand, notice of protest and all other demands and notices of any kind in connection with the execution, delivery, performance and enforcement of this Note are hereby waived.
Borrower shall pay all reasonable fees and expenses, including, without limitation, reasonable attorneys’ fees and costs, incurred by the Bank in the enforcement or attempt to enforce any of Borrower’s obligations hereunder not performed when due.
This Note shall be governed by, and construed and interpreted in accordance with, the internal laws of the State of California.
The ownership of an interest in this Note shall be registered on a record of ownership maintained by the Bank or its agent. Notwithstanding anything else in this Note to the contrary, the right to the principal of, and stated interest on, this Note may be transferred only if the transfer is registered on such record of ownership and the transferee is identified as the owner of an interest in the obligation. Borrower shall be entitled to treat the registered holder of this Note (as recorded on such record of ownership) as the owner in fact thereof for all purposes and shall not be bound to recognize any equitable or other claim to or interest in this Note on the part of any other person or entity.

[Balance of Page Intentionally Left Blank]






IN WITNESS WHEREOF, Borrower has caused this Note to be duly executed by one of its officers thereunto duly authorized on the date hereof.
 
 
BORROWER:
 
 
 
 
 
CODEXIS, INC.
 
 
 
 
 
 
 
 
By _____________________________
 
 
Name:___________________________
 
 
Title:____________________________








































Term Loan Note





LOAN INTEREST RATE AND PAYMENTS OF PRINCIPAL
Date
Principal
Amount
Interest Rate
Scheduled
Payment Amount
Notation By
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 








EXHIBIT E-2
Form of Secured Promissory Note (Revolving Facility)
[see attached]






SECURED PROMISSORY NOTE
(Revolving Line)
$5,000,000.00
Dated: June __, 2017

FOR VALUE RECEIVED, the undersigned, a Delaware corporation with offices located at 200 Penobscot Drive, CA 94063 (“Borrower”) HEREBY PROMISES TO PAY to the order of WESTERN ALLIANCE BANK (“Bank”) the principal amount of FIVE MILLION DOLLARS ($5,000,000.00) or such lesser amount as shall equal the outstanding principal balance of the Revolving Advances made to Borrower by the Bank, plus interest on the aggregate unpaid principal amount of such Revolving Advances, at the rates and in accordance with the terms of the Loan and Security Agreement dated June [__], 2017, by and between Borrower and the Bank (as amended, restated, supplemented or otherwise modified from time to time, the “Loan Agreement”). If not sooner paid, the entire principal amount and all accrued and unpaid interest hereunder shall be due and payable on the Maturity Date as set forth in the Loan Agreement. Any capitalized term not otherwise defined herein shall have the meaning attributed to such term in the Loan Agreement.
Principal, interest and all other amounts due with respect to the Revolving Advances, are payable in lawful money of the United States of America to the Bank as set forth in the Loan Agreement and this Secured Promissory Note (this “Note”). The principal amount of this Note and the interest rate applicable thereto, and all payments made with respect thereto, shall be recorded by the Bank and, prior to any transfer hereof, endorsed on the grid attached hereto which is part of this Note.
The Loan Agreement, among other things, (a) provides for the making of secured Revolving Advances by the Bank to Borrower, and (b) contains provisions for acceleration of the maturity hereof upon the happening of certain stated events.
Amounts due under this Note may be repaid and reborrowed as provided in the Loan Agreement. This Note and the obligation of Borrower to repay the unpaid principal amount of the Revolving Advances, interest on the Revolving Advances and all other amounts due the Bank under the Loan Agreement is secured under the Loan Agreement.
Presentment for payment, demand, notice of protest and all other demands and notices of any kind in connection with the execution, delivery, performance and enforcement of this Note are hereby waived.
Borrower shall pay all reasonable fees and expenses, including, without limitation, reasonable attorneys’ fees and costs, incurred by the Bank in the enforcement or attempt to enforce any of Borrower’s obligations hereunder not performed when due.
This Note shall be governed by, and construed and interpreted in accordance with, the internal laws of the State of California.
The ownership of an interest in this Note shall be registered on a record of ownership maintained by the Bank or its agent. Notwithstanding anything else in this Note to the contrary, the right to the principal of, and stated interest on, this Note may be transferred only if the transfer is registered on such record of ownership and the transferee is identified as the owner of an interest in the obligation. Borrower shall be entitled to treat the registered holder of this Note (as recorded on such record of ownership) as the owner in fact thereof for all purposes and shall not be bound to recognize any equitable or other claim to or interest in this Note on the part of any other person or entity.
[Balance of Page Intentionally Left Blank]






IN WITNESS WHEREOF, Borrower has caused this Note to be duly executed by one of its officers thereunto duly authorized on the date hereof.
 
BORROWER:
CODEXIS, INC.
By____________________________________
Name:_________________________________
Title:__________________________________



Revolving Loan Secured Promissory Note




LOAN INTEREST RATE AND PAYMENTS OF PRINCIPAL
Date
Principal Amount
Interest Rate
Scheduled Payment Amount
Notation By
 
 
 
 
 






Exhibit F

Financial Projections

Please see attached.






EX-31.1 3 cdxs_20170630xex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, John J. Nicols, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Codexis, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 9, 2017
/s/ John J. Nicols
John J. Nicols
President and Chief Executive Officer
(principal executive officer)


EX-31.2 4 cdxs_20170630xex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, Gordon Sangster, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Codexis, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 9, 2017
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-32.1 5 cdxs_20170630xex321.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 Codexis, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended June 30, 2017, as filed with the Securities and Exchange Commission (the “Report”), John J. Nicols, President and Chief Executive Officer of the Company and Gordon Sangster, Senior Vice President and Chief Financial Officer of the Company, respectively, do each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: August 9, 2017
/s/ John J. Nicols
John J. Nicols
President and Chief Executive Officer
(principal executive officer)
 
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-101.INS 6 cdxs-20170630.xml XBRL INSTANCE DOCUMENT 0001200375 2017-01-01 2017-06-30 0001200375 2017-07-31 0001200375 2016-12-31 0001200375 2017-06-30 0001200375 2017-04-01 2017-06-30 0001200375 2016-01-01 2016-06-30 0001200375 2016-04-01 2016-06-30 0001200375 2016-06-30 0001200375 2015-12-31 0001200375 country:IN 2016-12-31 0001200375 us-gaap:StandbyLettersOfCreditMember 2016-12-31 0001200375 country:IN 2017-06-30 0001200375 us-gaap:StandbyLettersOfCreditMember 2017-06-30 0001200375 2016-01-01 2016-12-31 0001200375 us-gaap:WarrantMember 2017-01-01 2017-06-30 0001200375 us-gaap:StockCompensationPlanMember 2016-04-01 2016-06-30 0001200375 us-gaap:StockCompensationPlanMember 2017-01-01 2017-06-30 0001200375 us-gaap:WarrantMember 2016-01-01 2016-06-30 0001200375 us-gaap:WarrantMember 2017-04-01 2017-06-30 0001200375 us-gaap:StockCompensationPlanMember 2017-04-01 2017-06-30 0001200375 us-gaap:WarrantMember 2016-04-01 2016-06-30 0001200375 us-gaap:StockCompensationPlanMember 2016-01-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-04-01 2017-06-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember 2015-08-01 2015-08-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-08-01 2015-08-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-04-01 2016-04-30 0001200375 cdxs:MerckMember 2016-01-01 2016-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-07-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-06-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2017-01-01 2017-06-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:TateLyleMember 2017-03-01 2017-03-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-01-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-06-01 2017-06-30 0001200375 cdxs:MerckMember 2017-04-01 2017-06-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2016-04-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-01-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2012-02-01 2012-02-29 0001200375 cdxs:MerckMember 2016-04-01 2016-06-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2017-04-01 2017-06-30 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2016-04-01 2016-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2017-01-01 2017-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-08-01 2014-12-31 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2016-01-01 2016-06-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:TateLyleMember 2017-01-01 2017-06-30 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2017-04-01 2017-06-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-04-01 2016-06-30 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2017-01-01 2017-06-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:TateLyleMember 2017-06-30 0001200375 cdxs:MerckMember 2017-01-01 2017-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-04-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember 2016-12-01 2016-12-31 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2016-01-01 2016-06-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-01-01 2016-06-30 0001200375 cdxs:SupplyAgreementMember 2017-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-01-01 2017-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-09-01 2015-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-04-01 2016-06-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2017-01-01 2017-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2017-04-01 2017-06-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:TateLyleMember 2017-04-01 2017-06-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2017-04-01 2017-06-30 0001200375 cdxs:SupplyAgreementMember 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2017-06-30 0001200375 us-gaap:MoneyMarketFundsMember 2017-06-30 0001200375 us-gaap:FairValueInputsLevel2Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2017-06-30 0001200375 us-gaap:FairValueInputsLevel1Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-06-30 0001200375 us-gaap:FairValueInputsLevel3Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-06-30 0001200375 us-gaap:FairValueInputsLevel2Member 2017-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-06-30 0001200375 us-gaap:FairValueInputsLevel1Member 2017-06-30 0001200375 us-gaap:FairValueInputsLevel3Member 2017-06-30 0001200375 us-gaap:FairValueInputsLevel1Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel2Member 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel2Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:FairValueInputsLevel1Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:FairValueInputsLevel3Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-06-30 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-01 2017-06-30 0001200375 us-gaap:IntellectualPropertyMember 2017-06-30 0001200375 us-gaap:IntellectualPropertyMember 2017-01-01 2017-06-30 0001200375 us-gaap:ComputerEquipmentMember 2016-12-31 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2017-06-30 0001200375 cdxs:LaboratoryEquipmentMember 2016-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2017-06-30 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2016-12-31 0001200375 us-gaap:ComputerEquipmentMember 2017-06-30 0001200375 us-gaap:ConstructionInProgressMember 2017-06-30 0001200375 us-gaap:ConstructionInProgressMember 2016-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2017-06-30 0001200375 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-12-31 0001200375 us-gaap:IntellectualPropertyMember 2016-12-31 0001200375 us-gaap:IntellectualPropertyMember 2016-01-01 2016-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-01-01 2016-12-31 0001200375 cdxs:RSAsandRSUsMember 2016-01-01 2016-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2017-01-01 2017-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-01-01 2016-06-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-04-01 2017-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2016-01-01 2016-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2017-04-01 2017-06-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2016-04-01 2016-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-04-01 2016-06-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-01-01 2017-06-30 0001200375 cdxs:RSAsandRSUsMember 2017-04-01 2017-06-30 0001200375 cdxs:RSAsandRSUsMember 2016-04-01 2016-06-30 0001200375 cdxs:RSAsandRSUsMember 2017-01-01 2017-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-04-01 2016-06-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2016-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember 2015-01-01 2015-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2016-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-06-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember cdxs:A2017PSUandPBOPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2017-06-30 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2016-01-01 2016-12-31 0001200375 cdxs:NonStatutoryStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 cdxs:RSAsandRSUsMember 2017-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2017-06-30 0001200375 cdxs:IncentiveStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember 2016-03-31 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-01-01 2017-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUandPBOPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:MinimumMember 2016-04-01 2016-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0001200375 2017-04-01 2017-04-30 0001200375 2017-04-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-06-30 0001200375 us-gaap:ComprehensiveIncomeMember 2016-12-31 0001200375 us-gaap:CommonStockMember 2017-06-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-06-30 0001200375 us-gaap:RetainedEarningsMember 2016-06-30 0001200375 us-gaap:ComprehensiveIncomeMember 2017-01-01 2017-06-30 0001200375 us-gaap:CommonStockMember 2016-06-30 0001200375 us-gaap:RetainedEarningsMember 2017-01-01 2017-06-30 0001200375 us-gaap:ComprehensiveIncomeMember 2017-06-30 0001200375 us-gaap:RetainedEarningsMember 2016-01-01 2016-06-30 0001200375 us-gaap:CommonStockMember 2015-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-06-30 0001200375 us-gaap:ComprehensiveIncomeMember 2015-12-31 0001200375 us-gaap:CommonStockMember 2016-12-31 0001200375 us-gaap:ComprehensiveIncomeMember 2016-01-01 2016-06-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001200375 us-gaap:CommonStockMember 2016-01-01 2016-06-30 0001200375 us-gaap:ComprehensiveIncomeMember 2016-06-30 0001200375 us-gaap:RetainedEarningsMember 2016-12-31 0001200375 us-gaap:RetainedEarningsMember 2017-06-30 0001200375 us-gaap:CommonStockMember 2017-01-01 2017-06-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001200375 us-gaap:RetainedEarningsMember 2015-12-31 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2017-06-30 0001200375 us-gaap:MinimumMember 2017-01-01 2017-06-30 0001200375 2016-08-11 2016-08-11 0001200375 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2017-06-30 2017-06-30 0001200375 cdxs:FifthAmendmentMember 2011-01-01 2012-12-31 0001200375 us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:TermLoanMember 2017-06-30 0001200375 cdxs:FifthAmendmentMember 2012-01-01 2012-12-31 0001200375 cdxs:SeventhAmendmentMember cdxs:HeadquartersRedwoodCityMember 2017-06-30 0001200375 cdxs:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-06-30 2017-06-30 0001200375 us-gaap:IndemnificationGuaranteeMember 2017-06-30 0001200375 2017-02-01 2017-02-28 0001200375 us-gaap:MaximumMember 2017-01-01 2017-06-30 0001200375 us-gaap:RevolvingCreditFacilityMember 2017-06-30 0001200375 2016-12-01 2016-12-31 0001200375 cdxs:RepaymentPeriodOneMember cdxs:TermLoanMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodTwoMember cdxs:TermLoanMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodSixMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodThreeMember cdxs:TermLoanMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodFiveMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodFourMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:October2016Member us-gaap:SupplyCommitmentMember 2017-06-30 0001200375 cdxs:July2017Member us-gaap:SupplyCommitmentMember 2017-06-30 0001200375 cdxs:April2016Member us-gaap:SupplyCommitmentMember 2017-06-30 0001200375 cdxs:April2017Member us-gaap:SupplyCommitmentMember 2017-06-30 0001200375 us-gaap:SupplyCommitmentMember 2017-06-30 0001200375 us-gaap:IndemnificationGuaranteeMember 2016-12-31 0001200375 cdxs:AlfaAesarMember 2016-12-31 0001200375 cdxs:AstraZenecaMember 2017-06-30 0001200375 cdxs:AstraZenecaMember 2017-04-01 2017-06-30 0001200375 cdxs:AlfaAesarMember 2017-06-30 0001200375 cdxs:AlfaAesarMember 2016-01-01 2016-06-30 0001200375 cdxs:AlfaAesarMember 2017-01-01 2017-06-30 0001200375 cdxs:AstraZenecaMember 2016-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2017-06-30 0001200375 cdxs:ExelaPharmSciIncMember 2016-12-31 0001200375 cdxs:PresidioPartners2007L.P.Member cdxs:ExelaPharmSciIncMember us-gaap:AffiliatedEntityMember 2017-06-30 0001200375 cdxs:AstraZenecaMember 2017-01-01 2017-06-30 0001200375 cdxs:AlfaAesarMember 2016-04-01 2016-06-30 0001200375 cdxs:AlfaAesarMember 2017-04-01 2017-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-04-01 2016-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2016-01-01 2016-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2016-04-01 2016-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2017-04-01 2017-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2017-01-01 2017-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerDMember 2017-01-01 2017-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2017-04-01 2017-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2017-01-01 2017-06-30 0001200375 country:IN 2016-01-01 2016-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2017-04-01 2017-06-30 0001200375 country:IN 2017-01-01 2017-06-30 0001200375 country:CH 2017-04-01 2017-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2016-04-01 2016-06-30 0001200375 cdxs:OtherCountriesMember 2017-01-01 2017-06-30 0001200375 country:SI 2017-01-01 2017-06-30 0001200375 cdxs:OtherCountriesMember 2016-04-01 2016-06-30 0001200375 country:SG 2017-04-01 2017-06-30 0001200375 cdxs:OtherAsianCountriesMember 2016-04-01 2016-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2017-01-01 2017-06-30 0001200375 country:GB 2017-01-01 2017-06-30 0001200375 country:SG 2017-01-01 2017-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2016-01-01 2016-06-30 0001200375 country:CH 2016-04-01 2016-06-30 0001200375 country:SG 2016-04-01 2016-06-30 0001200375 cdxs:OtherCountriesMember 2016-01-01 2016-06-30 0001200375 country:SI 2016-01-01 2016-06-30 0001200375 country:SI 2016-04-01 2016-06-30 0001200375 cdxs:OtherAsianCountriesMember 2017-04-01 2017-06-30 0001200375 cdxs:OtherAsianCountriesMember 2017-01-01 2017-06-30 0001200375 cdxs:OtherAsianCountriesMember 2016-01-01 2016-06-30 0001200375 country:IN 2016-04-01 2016-06-30 0001200375 country:CH 2016-01-01 2016-06-30 0001200375 country:GB 2017-04-01 2017-06-30 0001200375 country:IN 2017-04-01 2017-06-30 0001200375 country:SI 2017-04-01 2017-06-30 0001200375 country:GB 2016-01-01 2016-06-30 0001200375 country:CH 2017-01-01 2017-06-30 0001200375 country:GB 2016-04-01 2016-06-30 0001200375 country:US 2017-04-01 2017-06-30 0001200375 country:SG 2016-01-01 2016-06-30 0001200375 country:US 2017-01-01 2017-06-30 0001200375 country:US 2016-01-01 2016-06-30 0001200375 cdxs:OtherCountriesMember 2017-04-01 2017-06-30 0001200375 country:US 2016-04-01 2016-06-30 0001200375 country:US 2017-06-30 0001200375 country:US 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerEMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2017-01-01 2017-06-30 iso4217:USD xbrli:shares cdxs:building cdxs:operating_segment cdxs:claim xbrli:pure iso4217:USD utreg:sqft xbrli:shares cdxs:security P5Y P15Y P3Y 0.10 4 107200 P3Y P3Y P3Y 0.8 0.02 0.03 0.02 0.01 0.055 0.01 212000 212000 0 840000 0.1 15000000 38500000.0 5750000.00 P24M P90D P30D P90D P3Y 750000 P5Y P2Y P5Y 1.1 0.928 0.5 0.5 0.50 0.5 1.423 1.19 0 0.25 1 0.5 0.5 2 1 500000 P5Y P21M false --12-31 Q2 2017 2017-06-30 10-Q 0001200375 48324407 Accelerated Filer CODEXIS INC 4232000 3633000 5924000 7802000 400000 0 0 0 24000 100000.0 2111000 2647000 31651000 32070000 0 102000 311164000 336339000 2631000 2631000 3379000 3379000 421000 421000 1687000 0 2647000 2574000 73000 5718000 5645000 73000 7694000 7621000 73000 7694000 7621000 73000 400000 400000 35648000 49784000 27227000 40390000 12314000 11172000 11172000 0 0 11172000 0 1142000 1142000 0 0 1142000 12041000 10736000 10736000 0 0 10736000 1305000 1305000 0 0 1305000 579000 579000 0 742000 742000 0 0 0 0 0 0 0 11735000 563000 11172000 11299000 563000 10736000 0 0 224000 400000 300000 419000 690000 0 60000 252000 252000 47000 643000 126000 8000000 18100000 23273000 22352000 19240000 28817000 -921000 9577000 12314000 1142000 11172000 12041000 1305000 10736000 8.25 72727 0.0001 0.0001 0.0001 100000000 100000000 41255000 48324000 41255000 48324000 4000 5000 1895000 -5169000 -6086000 -13638000 0.17 0.63 0.24 0.44 0.54 0.16 0.45 0.21 0.59 0.42 0.12 0.13 2221000 4710000 3790000 6792000 0.036 0.01 0.05 1100000 0 -60000 700000 1300000 2600000 700000 2200000 1710000 4027000 1066000 2653000 924000 554000 0.06 -0.12 -0.13 -0.31 0.05 -0.12 -0.13 -0.31 4314000 2920000 1600000 900000 2200000 3200000 0 0 0 0 P6Y P5Y P6Y P5Y 21778000 20244000 1534000 21778000 20244000 1534000 21778000 20244000 1534000 21778000 20244000 1534000 0 0 0 0 0 0 27000 3000 3241000 3241000 0 0 1300000 1100000 2213000 -4750000 -6322000 -13758000 -26000 -15000 -42000 -18000 -492000 -446000 -3989000 1879000 -3745000 3904000 -488000 -1394000 163000 -19000 601000 271000 0 -56000 -27000 44000 -190000 1824000 0 -75000 0 27000 0 117000 648000 495000 825000 806000 118000 84000 59000 227000 13000 28000 49000 68000 10000000 800000 1700000 1000000 1900000 2022-01-31 2020-01-31 16549000 19147000 35648000 49784000 12367000 13227000 300000 600000 2500000 500000 700000 1300000 3000000 700000 300000 0 0 900000 700000 0 0 1800000 400000 400000 10000000 5000000 0 419000 0 0 5 1142000 1305000 11200000 10700000 -661000 21737000 -447000 -602000 187000 -11558000 2239000 -4735000 -6280000 -13740000 2414000 3272000 1 1 13753000 28730000 16684000 32131000 2249000 -4732000 -6337000 -13814000 9260000 2200000 531000 712000 3280000 3185000 1552000 300000 500000 300000 700000 259000 303000 -344000 -434000 194000 102000 -5169000 -434000 -4735000 -13638000 102000 -13740000 0 0 -60000 -60000 3116000 2848000 -49000 -46000 -34000 -12000 3600000 1498000 1636000 474000 680000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 1238000 2965000 0 23291000 23300000 6000000 5000000 3000000 6000000 27000 3000 837000 142000 33806000 18849000 1171000 3267000 124000 10395000 35039000 19620000 1185000 3678000 94000 10462000 2155000 2969000 0 0 0 0 0 60000 12064000 15598000 3391000 5391000 5112000 10798000 6348000 12187000 800000 900000 1624000 800000 1576000 700000 -292069000 -305809000 0 0 0 24000 0 50000 5000000 6500000 7500000 300000 400000 1800000 400000 33000 400000 100000 16002000 269000 350000 367000 185000 10071000 1023000 1165000 164000 2408000 23998000 495000 1750000 542000 618000 10581000 2046000 2121000 743000 5102000 10347000 800000 313000 35000 511000 1424000 24000 1526000 2148000 0 4366000 18317000 800000 1193000 93000 1162000 2328000 43000 2275000 3494000 1632000 6097000 658000 1380000 356000 740000 3280000 7020000 6600000 12186000 1100000 2700000 3200000 5000000 6420000 13222000 6546000 13152000 1242000 0 414000 561000 267000 222000 1020000 2631000 0 925000 1135000 571000 442000 2189000 1711000 499000 348000 484000 380000 342000 1369000 3379000 734000 988000 943000 714000 664000 2715000 P4Y P3Y P4Y 0 0 0 0 0 0 0.0146 0.0130 0.0000 0.0200 0.64 0.65 0.00 0.62 1.94 2.30 0.00 2.52 2.58 2.55 0.75 0.25 0.333333 0.25 0.5000 P10Y P5Y3M18D P5Y4M24D P0Y P5Y4M2D 1 0.85 4.00 40343000 41171000 41255000 48324000 1693000 2429000 345000 193000 4660000 6300000 6325000 196000 700000 688000 323981 324000 55780 56000 23291000 23290000 1000 790000 790000 708000 708000 1636000 1636000 837000 837000 142000 142000 22879000 305981000 4000 405000 -283511000 19680000 307951000 4000 -29000 -288246000 19099000 311164000 4000 0 -292069000 30637000 336339000 5000 102000 -305809000 3100000 -344000 -434000 194000 102000 1073000 0 0 0 41568000 40283000 47232000 44258000 40495000 40283000 47232000 44258000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheets Details</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;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%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">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;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;">84</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;">118</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;">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;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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;">495</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;">648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;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;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;">806</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;">825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;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-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">Laboratory equipment</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;">19,620</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;">18,849</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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Office equipment and furniture</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Property and equipment</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,039</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;">33,806</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: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,070</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;">(31,651</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: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;">&#160;&#160;&#160;&#160;&#160;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;border-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;">2,969</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;">2,155</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets, net</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following (in thousands, except weighted average amortization period):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017 and December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed and core technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">(20,244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,778</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;">(21,778</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;">&#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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and marketable securities classified as available-for-sale at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Losses</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</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;">742</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;">1,305</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: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;">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;" rowspan="1" colspan="1"><div style="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;">11,299</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;">742</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;">&#8212;</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;">12,041</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;"><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:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2 </font><font style="font-family:inherit;font-size:10pt;">Solutions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</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;">579</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;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="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;">11,735</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;">579</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;">&#8212;</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;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:8pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> marketable securities in an unrealized loss position at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and marketable securities classified as available-for-sale at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Losses</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</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;">742</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;">1,305</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: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;">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;" rowspan="1" colspan="1"><div style="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;">11,299</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;">742</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;">&#8212;</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;">12,041</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;"><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:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2 </font><font style="font-family:inherit;font-size:10pt;">Solutions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</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;">579</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;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="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;">11,735</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;">579</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;">&#8212;</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;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:8pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and results of our operations and comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, India and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we began the process of liquidating our Indian subsidiary. The local legal requirements for liquidation required us to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Collaborative Arrangements</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">GSK Platform Technology Transfer, Collaboration and License Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, we entered into a CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> platform technology transfer collaboration and license agreement (the &#8220;GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">Agreement&#8221;) with GlaxoSmithKline ("GSK"). Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We received a </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> up-front licensing fee upon signing the GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement and subsequently a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone of the agreement and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">. In April 2016, we completed the full transfer of the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">protein engineering platform technology and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">. We also have the potential to receive additional back end milestone payments that range from </font><font style="font-family:inherit;font-size:10pt;">$5.75 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$38.5 million</font><font style="font-family:inherit;font-size:10pt;"> per project based on GSK's successful application of the licensed technology. The back end milestone payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2016, we earned and recognized the first contingent payment under the agreement related to the development of an enzyme for an already-commercialized product. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The term of the GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement. GSK can terminate the GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement by providing </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days written notice to us.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the GSK CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK&#8217;s expense. We determined that the license did not have stand-alone value. In addition, we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. Our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement, if any, described above will be recognized as revenue to the extent GSK purchases enzymes from us.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The up-front license fee of </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> was recognized ratably over the technology transfer period of </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> from July 2014. We recognized all deferred revenue from GSK upon completion of the technology transfer in April 2016. We recognized </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> of the up-front license fees for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, as research and development revenue. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Merck Platform Technology Transfer and License Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2015, we entered into a CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> platform technology transfer and license agreement (the "Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement") with Merck Sharp &amp; Dohme Corp., a subsidiary of Merck &amp; Co., Inc. (collectively, "Merck"). The Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">Agreement allows Merck to use the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform in the field of human and animal healthcare.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the terms of the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement, we transferred the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></font><font style="font-family:inherit;font-size:10pt;">and that cover the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform. Any improvements to the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform that arise during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period that begins at the end of the technology transfer period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For each API that Merck manufactures using an enzyme developed with the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174; </sup></font><font style="font-family:inherit;font-size:10pt;">protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years following regulatory approval for such product.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement by providing </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days written notice to us. We can terminate the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement by providing </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement. In the event the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We received a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> up-front license fee upon execution of the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Agreement, which was recognized ratably over the estimated platform technology transfer period of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years. The technology transfer was completed in September 2016 and all remaining deferred revenue was recognized. We have the potential to receive payments of up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> license fees for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, as research and development revenue. Additionally, we recognized research and development revenues of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, for various research projects under our collaborative arrangement.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Merck Sitagliptin Catalyst Supply Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2012, we entered into a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of Januvia</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years through February 2022. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective as of January 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months&#8217; advance written notice. In June 2017, we completed a contractual milestone by qualifying the specified third-party enzyme supplier and recognized </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> as research and development revenue.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> year period was being recognized ratably over the initial </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, as research and development revenues. We had a deferred revenue balance from Merck related to license fees of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. In addition, pursuant to the terms of the agreement, Merck may purchase supply from us for a fee based on contractually stated prices and we recognized </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> in product sales under this agreement.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Biopharmaceutical Collaborative Development Agreement</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2015, we entered into a collaborative development agreement with a leading global biopharmaceutical company.&#160;Under the terms of the agreement, we used our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering platform technology to develop a novel enzyme for use in our partner&#8217;s therapeutic development program.&#160;We recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$33,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> as collaborative research and development revenues.&#160;Under the agreement, we have the potential to receive additional license fees and milestone payments.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Enzyme Supply Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we entered into a supply agreement whereby our customer may purchase quantities of one of our proprietary enzymes for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received an upfront payment of </font><font style="font-family:inherit;font-size:10pt;">$0.75 million</font><font style="font-family:inherit;font-size:10pt;"> in December 2016, which we accordingly recorded as deferred revenues. Such upfront payment will be recognized over the period of the supply agreement as the customer purchases our proprietary enzyme. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had deferred revenue from the supply agreement of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.&#160;Under the agreement, we recognize product revenues for quantities of enzyme sold to our customer when all revenue recognition criteria are met.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Agreement</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, we entered into a multi-year research and development services agreement with a fine chemicals customer. Under the agreement, we have the potential to receive research and development revenues and milestone payments based on the customer's decision to continue the development process. We received an upfront payment of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, which is recognized ratably over the maximum term of the services period of </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;"> months, of which we recognized </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We also recognized </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue for research and development services on a net payment received under the agreement for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Total revenue recognized under the research and development agreement for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had deferred revenue from the development services agreement of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our headquarters are located in Redwood City, California, where we occupy approximately </font><font style="font-family:inherit;font-size:10pt;">107,200</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space in </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> buildings within the same business park of Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment in October 2016. The various terms for the spaces under the lease had expiration dates that range from </font><font style="font-family:inherit;font-size:10pt;">January 2020</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">January 2022</font><font style="font-family:inherit;font-size:10pt;">. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases. If all such options to extend were exercised, these agreements would expire at various dates through November 2019. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incurred </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and is reflected as liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to restore certain areas of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. We recorded asset retirement obligations of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of both </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which are included in other liabilities on the consolidated balance sheets. Accretion expense related to our asset retirement obligations was </font><font style="font-family:inherit;font-size:10pt;">nominal</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. These deposits are recorded as restricted cash on the consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, partially offset by sublease income of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, partially offset by sublease income of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capital Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, we entered into a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year financing lease agreement with a third party supplier for the purchase of laboratory equipment that was partially financed through a capital lease of approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">. The lease became effective upon delivery of the equipment, which occurred in February 2017, and the term of the lease is&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#160;years from the effective date. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we entered into a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year financing lease agreement with a third party supplier for the purchase of information technology equipment for approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">. The effective date of the lease was May 19, 2017 and the term of the lease is&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#160;years. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease. </font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancellable capital and operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:6px;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;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:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Years ending December 31,</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (6 months remaining)</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;">126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">9,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</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;">(47</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of capital lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(224</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of capital leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419</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 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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum payments have not been reduced by future minimum sublease rentals of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> to be received under non-cancellable subleases at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into supply and service arrangements in the normal course of business. Supply arrangements are primarily for fixed-price manufacture and supply. Service agreements are primarily for the development of manufacturing processes and certain studies. Commitments under service agreements are subject to cancellation at our discretion which may require payment of certain cancellation fees. The timing of completion of service arrangements is subject to variability in estimates of the time required to complete the work.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other Commitment Agreement Type</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Agreement Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Future Minimum Payment</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacture and supply agreement with expected future payment date of December 2022</font></div></td><td style="vertical-align: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;">April 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for the development of manufacturing process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for the development of manufacturing process</font></div></td><td style="vertical-align: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;">April 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for stability study</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:#bfe4ff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other commitments</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:#bfe4ff;border-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:#bfe4ff;padding-top:2px;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,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective June 30, 2017, we entered into a credit facility (the &#8220;Credit Facility&#8221;) consisting of term loans (&#8220;Term Debt&#8221;) totaling up to </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">, and advances (&#8220;Advances&#8221;) under a revolving line of credit (&#8220;Revolving Line of Credit&#8221;) totaling up to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> with an </font><font style="font-family:inherit;font-size:10pt;">accounts receivable</font><font style="font-family:inherit;font-size:10pt;"> borrowing base of </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable. At June 30, 2017, we have not drawn from the Credit Facility. We may draw on the Term Debt at any time prior to June 30, 2018, subject to customary conditions for funding including, among others, that no event of default exists. We may draw on the Revolving Line of Credit at any time prior to the maturity date. On </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2021</font><font style="font-family:inherit;font-size:10pt;">, any loans for Term Debt mature and the Revolving Line of Credit terminates. Term Debt bears interest through maturity at a variable rate based on the London Interbank Offered Rate plus </font><font style="font-family:inherit;font-size:10pt;">3.60%</font><font style="font-family:inherit;font-size:10pt;">. Advances under the Revolving Line of Credit bear interest at a variable annual rate equal to the greater of (i) </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> above the </font><font style="font-family:inherit;font-size:10pt;">prime rate</font><font style="font-family:inherit;font-size:10pt;"> and (ii) </font><font style="font-family:inherit;font-size:10pt;">5.00%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility allows for interest-only payments on Term Debt through </font><font style="font-family:inherit;font-size:10pt;">February&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">. Interest-only payments on Term Debt may be continued through </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">, provided we enter into a licensing, commercialization, corporate collaboration or similar monetization agreement on which we receive at least a </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> upfront cash receipt and/or milestone cash payments on or before January 15, 2019. Monthly payments of principal and interest on the Term Debt are required following the applicable amortization date. We may elect to prepay in full the Term Debt and Advances under the Revolving Line of Credit at any time. Prepayments of Term Debt and early termination of the Revolving Line of Credit are subject to prepayment and final payment fees are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Term Debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Revolving Line of Credit</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through and including the first anniversary of the funding date of the first Term Debt drawn</font></div></td><td style="vertical-align: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;">2.0%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date</font></div></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;">1.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn</font></div></td><td style="vertical-align: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;">5.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through and including the first anniversary of the closing date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3.0%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the first anniversary of the closing date through and including the second anniversary of the closing date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the second anniversary of the closing date through and including the third anniversary of the closing date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.0%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligations under the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. The Credit Facility includes a number of customary covenants and restrictions which require us to comply with certain financial covenants including achieving consolidated product revenues levels at minimum levels as set forth in the Credit Facility through December 2018 and on and after </font><font style="font-family:inherit;font-size:10pt;">January 2019</font><font style="font-family:inherit;font-size:10pt;">, in each case unless we maintain certain minimum cash levels with the lender in an amount equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> times the sum of the average </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month trailing operating cash flow net outlay plus the average monthly principal due and payable in the immediately succeeding </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-month period. The Credit Facility places various restrictions on the Company&#8217;s transferring collateral, incurring additional indebtedness, engaging in mergers or acquisitions, paying dividends or making other distributions, making investments, creating liens and selling assets and permitted assets to be held at foreign subsidiaries above specified caps, in each case subject to certain exceptions. A failure to comply with these covenants could permit the lender to exercise remedies against us and the collateral securing the Credit Facility, including foreclosure of our properties securing the Credit Facilities and our cash. At June 30, 2017, we were in compliance with the covenants for the Credit Facility.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February&#160;19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation (collectively with the California corporation, &#8220;EnzymeWorks&#8221;), and Junhua &#8220;Alex&#8221; Tao (collectively with EnzymeWorks, the &#8220;Defendants&#8221;) in the United States District Court for the Northern District of California. On April&#160;29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys&#8217; fees. On May&#160;13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant&#8217;s Partial Motion to Dismiss. On August&#160;11, 2016, the judge issued an order that denied the Defendants&#8217; Partial Motion to Dismiss with respect to all </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. The Defendants filed their Answer on September 1, 2016, stating that the Defendants would not contest infringement of the asserted patents and denying the trade secret claim and other non-patent claims. There are no counterclaims. On September 21, 2016, the parties filed a stipulation in which the Defendants agreed not to contest our construction of certain patent claim terms and vacating deadlines related to the claim construction proceedings. The Court entered the stipulated order on September 26, 2016. On July 19, 2017, Defendants filed a Stipulation with Proposed Order seeking leave to file Defendants&#8217; First Amended Answer to add an affirmative defense of &#8220;competition privilege.&#8221; The Court entered the Order granting leave for Defendants to file the First Amended Answer on July 24, 2017. On July 31, 2017, the parties filed a stipulation acknowledging that EnzymeWorks had not denied or disputed its infringement of each of Codexis&#8217; ten asserted patents, or the validity of those patents. Based on this stipulation, on August 8, 2017, the Court entered an order granting Codexis summary judgment on its claims of patent infringement against EnzymeWorks. Additional issues remain to be resolved, including Tao&#8217;s individual liability for the infringement, Codexis&#8217; claims that the infringement was willful, the amount of damages to be awarded to Codexis, and the trade secret and other non-patent claims. The case is currently in fact discovery, which is scheduled to close on August 30, 2017. We are unable to determine when this litigation will be resolved or its ultimate outcome.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> accruals for expenses related to indemnification issues for any periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, marketable securities, and restricted cash. Cash that is not required for immediate operating needs is invested principally in money market funds. Cash and cash equivalents are invested through banks and other financial institutions in the United States, India and Netherlands. Such deposits in those countries may be in excess of insured limits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales comprises both internal and third party fixed and variable costs including materials and supplies, labor, facilities and other overhead costs associated with our product sales. Shipping costs are included in our cost of product sales. Such charges were not significant in any of the periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to </font><font style="font-family:inherit;font-size:10pt;">1,100,000</font><font style="font-family:inherit;font-size:10pt;"> shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, PBOs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The option exercise price for incentive stock options is at least </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least </font><font style="font-family:inherit;font-size:10pt;">110%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> and vest over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> year period from the date of grant, of which </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> vest at the end of one year, and </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also grant employees RSUs, which generally vest over either a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period with one-third of the shares subject to the RSUs vesting on each yearly anniversary of the vesting commencement date or over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> year period with </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> of the shares subject to the RSU vesting on each yearly anniversary of the vesting commencement date, in each case contingent upon such employee&#8217;s continued service on such vesting date. RSUs are generally subject to forfeiture if employment terminates prior to the release of vesting restrictions. We may grant RSUs with different vesting terms from time to time.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-contingent Restricted Stock Units and Performance Vesting Options</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015 and 2016, the compensation committee of the Board approved, and, in February 2017 solely in respect of non-executive employees, delegated to our Chief Executive Officer the authority to approve grants of PSUs. In February 2017, the compensation committee of the Board also approved grants of PBOs and PSUs to our executives. The PSUs and PBOs vest based upon both the successful achievement of certain corporate operating milestones in specified timelines and continued employment through the applicable vesting date. When the performance goals are deemed to be probable of achievement for these types of awards, recognition of stock-based compensation expense commences.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2017, our compensation committee and Chief Executive Officer granted PSUs (&#8220;2017 PSUs&#8221;) and our compensation committee granted PBOs (&#8220;2017 PBOs&#8221;), each of which commence vesting based upon the achievement of various weighted performance goals, including revenue growth, fundraising, service revenue, new platform license revenue, and strategic advancement of biotherapeutics pipeline. The number of shares underlying the 2017 PSUs and 2017 PBOs that are eligible to vest are based upon our achievement of the performance goals and, once the number of shares eligible to vest is determined, those shares vest in two equal installments with </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> vesting upon achievement and the remaining </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> vesting on the first anniversary of achievement, in each case, subject to the recipient&#8217;s continued service through the applicable vesting date. If the performance goals are achieved at the threshold level, the number of shares eligible to vest in respect of the 2017 PSUs and the 2017 PBOs would be equal to half the number of 2017 PSUs granted and one-quarter the number of shares underlying the 2017 PBOs granted. If the performance goals are achieved at the target level, the number of shares eligible to vest in respect of the 2017 PSUs and 2017 PBOs would be equal to the number of 2017 PSUs granted and half of the shares underlying the 2017 PBOs granted. If the performance goals are achieved at the superior level, the number of shares eligible to vest in respect of the 2017 PSUs would be equal to two times the number of 2017 PSUs granted and equal to the number of 2017 PBOs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels for the 2017 PSUs and 2017 PBOs or between the target level and superior levels for the 2017 PSUs would be determined using linear interpolation. Achievement below the threshold level would result in no shares being eligible to vest in respect of the 2017 PSUs and 2017 PBOs. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we estimated that the 2017 PSU and 2017 PBOs performance goals would be achieved at </font><font style="font-family:inherit;font-size:10pt;">119.0%</font><font style="font-family:inherit;font-size:10pt;"> of the target level. Accordingly, we recognized expense to reflect the target level.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we awarded PSUs ("2016 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&amp;D service revenue arrangements and novel therapeutic enzymes advancement. In the first quarter of 2017, we determined that the 2016 PSU performance goals had been achieved at </font><font style="font-family:inherit;font-size:10pt;">142.3%</font><font style="font-family:inherit;font-size:10pt;"> of the target level, and recognized expenses accordingly. Accordingly, one-half of the shares underlying the 2016 PSUs vested in the first quarter of 2017 and one-half of the shares underlying the 2016 PSUs will vested in the first quarter of 2018, in each case subject to the recipient&#8217;s continued service on each vesting date. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> PBOs were awarded in 2016.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at </font><font style="font-family:inherit;font-size:10pt;">92.8%</font><font style="font-family:inherit;font-size:10pt;"> of the target level, and recognized expenses accordingly. One-half of the shares underlying the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient&#8217;s continued service on each vesting date. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> PBOs were awarded in 2015.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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 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;">342</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;">222</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;">664</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;">442</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;">Selling, 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,369</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,020</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,715</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,189</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711</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;">1,242</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;">3,379</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;">2,631</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-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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;">Stock options</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;">380</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;">267</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;">714</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;">571</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;">RSUs and RSAs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">PSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">PBOs</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;">499</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;">734</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></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711</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;">1,242</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;">3,379</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;">2,631</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:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expense, net of expected forfeitures, was </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested employee stock options, </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested RSUs and RSAs, </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested PSUs, and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested PBOs.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation Assumptions</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used to estimate the fair value of employee stock options and PBOs granted were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Volatility </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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;">62</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;">65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average estimated fair value of stock options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(1)</font><font style="font-family:inherit;font-size:7.5pt;"> The Company did not grant employee stock options or PBOs in the three months ended June 30, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income (Loss) per Share</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share are identical since potential common stock shares are excluded from the calculation, as their effect was anti-dilutive.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the competition of basic and diluted net income (loss) per share during </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:12px;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</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;">(6,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">2,239</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;">(13,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">(4,735</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock shares used in computing net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">40,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">40,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1,073</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;">&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock shares used in computing net income (loss) per share, diluted</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,232</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,568</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,258</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.31</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:3px double #000000;" rowspan="1" colspan="1"><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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, diluted</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Anti-Dilutive Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan</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;">7,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,645</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;">Shares of common stock issuable upon exercise of outstanding warrants</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;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded as anti-dilutive</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;">7,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,718</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;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (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:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,305</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;padding-left:2px;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;">1,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,736</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;">1,305</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;">12,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</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;">1,142</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;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="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;">11,172</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;">1,142</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;">&#8212;</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;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (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:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,305</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;padding-left:2px;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;">1,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,736</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;">1,305</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;">12,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">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;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</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;">1,142</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;">1,142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="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;">11,172</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;">1,142</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;">&#8212;</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;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets.&#160;We estimated the fair value of our investment in </font><font style="font-family:inherit;font-size:10pt;">10,000,000</font><font style="font-family:inherit;font-size:10pt;"> common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, prepaid expenses and other current assets, restricted cash, marketable securities, accounts payable, accrued compensation, deferred revenue, and other accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#8217;s anticipated life.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 and which reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity's functional currency are included in other expense in the accompanying condensed consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determined that we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. Therefore, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholders' equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets consist of property and fully amortized acquired technology. We test property for recoverability when events or changes in circumstances indicate that its carrying value may not be recoverable. Factors we consider in deciding when to perform an impairment review include significant under-performance of our products in relation to expectations combined with a history of losses or a forecast of continuing losses associated with the use of that property, significant adverse changes in the business climate or legal factors, trends, and significant changes accumulation of costs in excess of the amount originally expected for the acquisition or construction of the property; loss of significant customers or partners; or the current expectation that the property will more likely than not be sold or disposed of significantly before the end its estimated useful life. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure the recoverability of property by comparing its carrying value to estimated future undiscounted net cash flows arising from that property. If the property's carrying value is not recoverable through the related undiscounted cash flows, it is considered to be impaired. We measure the impairment by comparing the difference between the property's carrying value and its estimated fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates and tax laws in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided against deferred tax assets that are not likely to be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements. 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 estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes. We recognize interest and penalties as a component of our income tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, or based on cost of purchasing from our vendors. If inventory costs exceed expected net realizable value due to obsolescence or lack of demand, valuation adjustments are recorded for the difference between the cost and the expected net realizable value. These valuation adjustments are determined based on significant estimates. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income in stockholders' equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. No charge for the other-than-temporary impairment has been recorded in any of the periods presented.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In these notes to the consolidated financial statements, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8217;&#8221; and &#8220;our&#8221; refers to Codexis, Inc. and its subsidiaries on a consolidated basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We discover, develop and sell proteins that deliver value to our clients in a growing set of industries. We view proteins as a vast untapped source of value-creating materials, and we are using our proven technologies, which we have been continuously improving over our </font><font style="font-family:inherit;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;">-year history, to commercialize an increasing number of novel proteins, both as proprietary Codexis products and in partnership with our customers.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many companies have historically used naturally occurring proteins to produce or enhance goods used in everyday life. Despite the growing number of commercial applications of naturally occurring proteins across many industries, the inherent limitations of naturally-occurring proteins frequently restrict their commercial use. Through the application of our proprietary CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform, we are able to engineer novel proteins to overcome these restrictions, thereby adding value or opening up new prospects for our existing and potential customers&#8217; products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our customers' commercial applications than proteins derived from nature.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a pioneer in the harnessing of computational technologies to drive biology advancements. Over the last fifteen years, we have made substantial investments in the development of our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform, the primary source of our competitive advantage. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine our large and continuously growing library of protein variants&#8217; performance attributes. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling delivery of targeted performance enhancements in a time-efficient manner. In addition to its computational prowess, our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and process development, which are all coordinated to create our novel protein innovations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to engineer custom enzymes. Most of our custom enzymes are intended for use as biocatalysts or protein catalysts. In simple terms, our protein catalysts can accelerate and/or improve yields of chemical reactions. We use our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to develop novel enzymes that enable industrial biocatalytic reactions and fermentations. Our technology platform has enabled commercially viable products and processes for the manufacture of pharmaceutical intermediates and active ingredients and fine chemicals.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our approach to develop commercially viable biocatalytic manufacturing processes begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized protein catalysts to enable that process design, using our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering platform technology. Engineered protein catalyst candidates, many thousands for each protein engineering project, are then rapidly screened and validated in high throughput under relevant manufacturing operating conditions. This approach results in an optimized protein catalyst enabling cost-efficient processes that typically are relatively simple to run in conventional manufacturing equipment. This also allows for the efficient technical transfer of our process to our manufacturing partners.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The successful embodiment of our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform in commercial manufacturing processes requires well-integrated expertise in a number of technical disciplines. In addition to those directly involved in practicing our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering platform technology, such as molecular biology, enzymology, microbiology, cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially commercialized our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances and agricultural chemicals.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">More recently, we are also using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of phenylketonuria ("PKU") disease in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also used our technology to develop an enzyme for customers using next generation sequencing (&#8220;NGS&#8221;) and polymerase chain reaction (&#8220;PCR/qPCR&#8221;) for </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in vitro</font><font style="font-family:inherit;font-size:10pt;"> molecular diagnostic and genomic research applications. Beta testing for the enzyme was initiated in the second quarter of 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update ("ASU") No. 2014-09,&#160;"Revenue from Contracts with Customers (Topic 606)." The standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either the retrospective or cumulative effect transition method</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">The guidance supersedes our existing revenue recognition standard and requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration we expect to be entitled to in exchange for those goods or services. The guidance requires expanded disclosures regarding revenue and contracts with customers. The guidance permits two implementation approaches: (i) retrospective application of the standard with restatement of prior years and (ii) retrospective application of the standard with application of certain practical expedient provisions. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. The modified retrospective method requires us to apply the new revenue guidance to the financial results in the year of adoption, concurrently recording a cumulative-effect adjustment to the opening balance of retained earnings. The opening adjustment to retained earnings will be determined on the basis of the impact of the new guidance&#8217;s application on contracts that were not completed as of the date of initial application. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are reviewing the impact of this guidance across our revenue-related activities and are in the processing of determining the impact of the new guidance on our revenue recognition practices, business process and internal controls, and on our consolidated financial statements. We enter into research and development agreements which may contain multiple performance obligations. Under the new guidance, an agreement's transaction price will be allocated to all separately identifiable performance obligations in the arrangement and revenue will be recognized as we satisfy each performance obligation according to our evaluation of the timing our customer obtained control of deliverables according to the terms of the agreement. Revenue recognition related to product sales will be recognized once passage of title and risk of loss has occurred, contractually specified acceptance criteria are met, and collectability is probable. Variable revenue from revenue sharing arrangements will be recognized when the consideration becomes probable based on notification from our revenue sharing partners. The adoption of this guidance is expected to have a material impact on our consolidated financial statement disclosures and disclosure controls and will include qualitative and quantitative information about contracts with customers, and significant judgments and changes in judgments made in applying the guidance to contracts, and assets recognized from costs to obtain or fulfill contracts. We continue to monitor additional changes, modifications, clarifications or interpretations undertaken by the FASB, which may impact our current conclusions. In addition, we continue to monitor other changes, such as changes in our business, new collaboration arrangements, business combinations, etc., which may impact our current conclusions prior to the adoption date.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU&#160;No.&#160;2016-01,&#160;&#8220;Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.&#8221; This guidance principally affects accounting standards for equity investments, financial liabilities where the fair value option has been elected, and the presentation and disclosure requirements for financial instruments. Upon the effective date of the new guidance, all equity investments in unconsolidated entities, other than those accounted for using the equity method of accounting, will generally be measured at fair value through earnings. There will no longer be an&#160;available-for-sale&#160;classification and therefore, no changes in fair value will be reported in other comprehensive income (loss) for equity securities with readily determinable fair values. The new guidance on the classification and measurement will be effective for public business entities in fiscal years beginning after December&#160;15, 2017, including interim periods within those fiscal years and early adoption is permitted. The Company is in the process of evaluating the impact of the adoption of ASU&#160;2016-01&#160;on the consolidated financial statements and currently anticipates the new guidance would impact its consolidated statements of operations and consolidated statements of comprehensive income as the Company&#8217;s marketable equity securities, are currently classified as&#160;available-for-sale&#160;and are reported at fair value, with unrealized gains and losses, net of tax, recorded in accumulated other comprehensive income.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) This guidance establishes a right-of-use (&#8220;ROU&#8221;) model that requires a lessee to record a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statement of Operations. The guidance also eliminates today&#8217;s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of this accounting standards updated on our Consolidated Financial Statements. We expect that upon adoption, ROU assets and lease liabilities will be recognized in the balance sheet in amounts that will be material.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses.&#160;ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items.&#160;ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU No. 2016-18, "Statement of Cash Flows (Topic 230) Restricted Cash a consensus of the FASB Emerging Issues Task Force." The standard requires restricted cash and restricted cash equivalents to be included with cash and cash equivalents on the statement of cash flows. The new standard is expected to be effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2016-18 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01 "Business Combinations (Topic 805): Clarifying the Definition of a Business". The guidance requires the use of a framework to determine whether a set of assets and activities constitutes an acquired or a sold business. The guidance is effective January 1, 2018 and must be adopted prospectively. Early adoption is encouraged. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." The amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The new standard is expected to be effective for fiscal years beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-04 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, "Compensation&#8212;Stock Compensation (Topic 718): Scope of Modification Accounting." The amendments provide guidance on determining which changes to the terms and conditions of share-based payment awards require an entity to apply modification accounting under Topic 718. The new standard is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-09 on our consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">Laboratory equipment</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;">19,620</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;">18,849</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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Office equipment and furniture</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Property and equipment</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,039</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;">33,806</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: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,070</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;">(31,651</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: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;">&#160;&#160;&#160;&#160;&#160;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;border-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;">2,969</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;">2,155</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic revenues are identified by the location of the customer and consist of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Slovenia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</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;">35</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93</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,750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,347</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;">16,002</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;">18,317</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;">23,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exela PharmSci, Inc.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We entered into a commercialization agreement with Exela in 2007. Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, LP which owns over </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of Exela&#8217;s outstanding capital stock. As such, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P. </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized </font><font style="font-family:inherit;font-size:10pt;">$0.36 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.74 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.66 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.38 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, shown in the condensed consolidated statement of operations as a revenue sharing arrangement. We had </font><font style="font-family:inherit;font-size:10pt;">$0.10 million</font><font style="font-family:inherit;font-size:10pt;"> of receivables from Exela at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> receivables as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:174%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">AstraZeneca PLC</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pam P. Cheng, a member of our board of directors, joined AstraZeneca PLC as Executive Vice President, Operations and Information Technology in June 2015. We sell biocatalyst products to AstraZeneca and to Alfa Aesar, which is a purchasing agent of AstraZeneca.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recognized </font><font style="font-family:inherit;font-size:10pt;">$24,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$50,000</font><font style="font-family:inherit;font-size:10pt;"> of revenue, respectively, from AstraZeneca and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> revenue from Alfa Aesar, respectively. In the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recognized de minimis revenue from AstraZeneca and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> revenue from Alfa Aesar, respectively. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had an accounts receivable of </font><font style="font-family:inherit;font-size:10pt;">$24,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> accounts receivable at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> from AstraZeneca PLC. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> accounts receivables and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> in accounts receivable at December&#160;31, 2016 from Alfa Aesar.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Research and Development Services</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of research and development services related to FTE services under research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when incurred</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from the sale of our products, research and development agreements and revenue sharing arrangements. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements and collaborative arrangements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Where a portion of non-refundable up-front fees or other payments received are allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as revenue ratably over the term of our estimated performance period under the agreement. We determine the estimated performance periods, and they are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period and, therefore, to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales consist of sales of protein catalysts, pharmaceutical intermediates, and Codex</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Biocatalyst Panels and Kits. Product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are recorded as revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access fees, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments as revenue using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from royalties based on licensees' sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contractual terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenue, estimates are made using notification of the sale of licensed products from the licensees.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Sharing Arrangement</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. ("Exela") (see Note 11, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue sharing partner of our portion of net profit based on the contractual percentage from the sale of licensed product.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Allowances</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in product sales.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan</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;">7,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,645</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;">Shares of common stock issuable upon exercise of outstanding warrants</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;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded as anti-dilutive</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;">7,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,718</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the competition of basic and diluted net income (loss) per share during </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:12px;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</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;">(6,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">2,239</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;">(13,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">(4,735</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock shares used in computing net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">40,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">40,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1,073</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;">&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock shares used in computing net income (loss) per share, diluted</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,232</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,568</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,258</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,283</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.31</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:3px double #000000;" rowspan="1" colspan="1"><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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, diluted</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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 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;">342</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;">222</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;">664</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;">442</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;">Selling, 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,369</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,020</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,715</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,189</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711</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;">1,242</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;">3,379</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;">2,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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,272</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;">2,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following (in thousands, except weighted average amortization period):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017 and December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed and core technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">(20,244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,778</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;">(21,778</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;">&#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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancellable capital and operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:6px;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;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:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Years ending December 31,</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (6 months remaining)</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;">126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">9,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</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;">(47</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of capital lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(224</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of capital leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419</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 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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancellable capital and operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-top:6px;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;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:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Years ending December 31,</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (6 months remaining)</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;">126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">9,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</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;">(47</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of capital lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(224</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of capital leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419</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 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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">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;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;">84</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;">118</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;">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;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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;">495</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;">648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;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;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;">806</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;">825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepayments of Term Debt and early termination of the Revolving Line of Credit are subject to prepayment and final payment fees are as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Term Debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Revolving Line of Credit</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through and including the first anniversary of the funding date of the first Term Debt drawn</font></div></td><td style="vertical-align: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;">2.0%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date</font></div></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;">1.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn</font></div></td><td style="vertical-align: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;">5.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through and including the first anniversary of the closing date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3.0%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the first anniversary of the closing date through and including the second anniversary of the closing date</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After the second anniversary of the closing date through and including the third anniversary of the closing date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1.0%</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:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average assumptions used to estimate the fair value of employee stock options and PBOs granted were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Volatility </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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;">62</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;">65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average estimated fair value of stock options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(1)</font><font style="font-family:inherit;font-size:7.5pt;"> The Company did not grant employee stock options or PBOs in the three months ended June 30, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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;">Stock options</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;">380</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;">267</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;">714</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;">571</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;">RSUs and RSAs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">PSUs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">PBOs</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;">499</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;">734</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></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711</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;">1,242</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;">3,379</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;">2,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following warrants remain outstanding:</font></div><div style="line-height:120%;padding-bottom:10px;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:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:17%;" 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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to&#160;Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</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;">September 28, 2007</font></div></td><td style="vertical-align: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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated statements of stockholders' equity as of June 30, 2017 and 2016 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="24" rowspan="1"></td></tr><tr><td style="width:28%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Additional</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Common Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Paid-in</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Comprehensive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Stockholders&#8217;</font></div></td></tr><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;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Income (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Equity </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">40,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">305,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(283,511</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;border-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;">22,879</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;">Exercise of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">837</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Release of stock awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(708</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(708</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</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;">(196</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(790</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total comprehensive loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(434</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;">(4,735</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;">(5,169</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June 30, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,171</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">307,951</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;">(29</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;">(288,246</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;">19,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">311,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(292,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Release of stock awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(1,636</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(1,636</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issuance of common stock, net of issuance costs</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;">6,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total comprehensive loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,740</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;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;">(13,638</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,324</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;">5</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;">336,339</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;">102</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;">(305,809</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;">30,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total revenues were as follows:</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:43%;" 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:14%;" 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:13%;" 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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Total Revenues for the </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42%</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">44%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align: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;">21%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer D</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">13%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:</font></div><div style="line-height:120%;text-align:center;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:72%;" 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:13%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Accounts Receivables at</font></div></td></tr><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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer E</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">16%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Less than 10% of the period presented</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customer and Geographic Information</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Customers</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total revenues were as follows:</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:43%;" 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:14%;" 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:13%;" 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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Total Revenues for the </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42%</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">44%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align: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;">21%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer D</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">13%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">*</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:</font></div><div style="line-height:120%;text-align:center;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:72%;" 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:13%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Accounts Receivables at</font></div></td></tr><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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer E</font></div></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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">16%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Less than 10% of the period presented</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic revenues are identified by the location of the customer and consist of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended 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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></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;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,165</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">10,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Slovenia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</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;">35</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93</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,750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,347</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;">16,002</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;">18,317</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;">23,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</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,272</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;">2,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reportable segment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. The expected term is based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We use historical volatility to estimate expected stock price volatility. The risk-free rate assumption is based on United States Treasury instruments whose terms are consistent with the expected term of the stock options. The expected dividend assumption is based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance vesting options ("PBOs"), and performance-contingent restricted stock units ("PSUs") are measured based on the fair market values of the underlying stock on the dates of grant. The vesting of PBOs and PSUs awarded is conditioned upon the attainment of one or more performance objectives over a specified period and upon continued employment through the applicable vesting date. At the end of the performance period, shares of stock subject to the PBOs and PSUs vest based upon both the level of achievement of performance objectives within the performance period and continued employment through the applicable vesting date.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, PBOs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs are expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs and PBOs are expensed using an accelerated method over the term of the award once management has determined that it is probable that the performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not recognized, and do not expect to recognize in the near future, any excess income tax benefits related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:16px;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and results of our operations and comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, India and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reportable segment.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from the sale of our products, research and development agreements and revenue sharing arrangements. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements and collaborative arrangements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Where a portion of non-refundable up-front fees or other payments received are allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as revenue ratably over the term of our estimated performance period under the agreement. We determine the estimated performance periods, and they are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period and, therefore, to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product sales consist of sales of protein catalysts, pharmaceutical intermediates, and Codex</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Biocatalyst Panels and Kits. Product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are recorded as revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access fees, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments as revenue using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from royalties based on licensees' sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contractual terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenue, estimates are made using notification of the sale of licensed products from the licensees.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Sharing Arrangement</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. ("Exela") (see Note 11, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue sharing partner of our portion of net profit based on the contractual percentage from the sale of licensed product.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Allowances</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in product sales.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product sales comprises both internal and third party fixed and variable costs including materials and supplies, labor, facilities and other overhead costs associated with our product sales. Shipping costs are included in our cost of product sales. Such charges were not significant in any of the periods presented.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Research and Development Services</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of research and development services related to FTE services under research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when incurred.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. The expected term is based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We use historical volatility to estimate expected stock price volatility. The risk-free rate assumption is based on United States Treasury instruments whose terms are consistent with the expected term of the stock options. The expected dividend assumption is based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance vesting options ("PBOs"), and performance-contingent restricted stock units ("PSUs") are measured based on the fair market values of the underlying stock on the dates of grant. The vesting of PBOs and PSUs awarded is conditioned upon the attainment of one or more performance objectives over a specified period and upon continued employment through the applicable vesting date. At the end of the performance period, shares of stock subject to the PBOs and PSUs vest based upon both the level of achievement of performance objectives within the performance period and continued employment through the applicable vesting date.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, PBOs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs are expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs and PBOs are expensed using an accelerated method over the term of the award once management has determined that it is probable that the performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not recognized, and do not expect to recognize in the near future, any excess income tax benefits related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity's functional currency are included in other expense in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $</font><font style="font-family:inherit;font-size:10pt;">28.8 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and were comprised of cash of </font><font style="font-family:inherit;font-size:10pt;">$18.1 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents totaled </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</font><font style="font-family:inherit;font-size:10pt;"> and were comprised of cash of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of </font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we began the process of liquidating our Indian subsidiary. The local legal requirements for liquidation required us to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is recorded as non-current restricted cash on the consolidated balance sheets and totaled </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> at December 31, 2016. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details). </font></div><div style="line-height:120%;padding-top:16px;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, or based on cost of purchasing from our vendors. If inventory costs exceed expected net realizable value due to obsolescence or lack of demand, valuation adjustments are recorded for the difference between the cost and the expected net realizable value. These valuation adjustments are determined based on significant estimates. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income in stockholders' equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. No charge for the other-than-temporary impairment has been recorded in any of the periods presented.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, prepaid expenses and other current assets, restricted cash, marketable securities, accounts payable, accrued compensation, deferred revenue, and other accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#8217;s anticipated life.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 and which reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, marketable securities, and restricted cash. Cash that is not required for immediate operating needs is invested principally in money market funds. Cash and cash equivalents are invested through banks and other financial institutions in the United States, India and Netherlands. Such deposits in those countries may be in excess of insured limits.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;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%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets consist of property and fully amortized acquired technology. We test property for recoverability when events or changes in circumstances indicate that its carrying value may not be recoverable. Factors we consider in deciding when to perform an impairment review include significant under-performance of our products in relation to expectations combined with a history of losses or a forecast of continuing losses associated with the use of that property, significant adverse changes in the business climate or legal factors, trends, and significant changes accumulation of costs in excess of the amount originally expected for the acquisition or construction of the property; loss of significant customers or partners; or the current expectation that the property will more likely than not be sold or disposed of significantly before the end its estimated useful life. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure the recoverability of property by comparing its carrying value to estimated future undiscounted net cash flows arising from that property. If the property's carrying value is not recoverable through the related undiscounted cash flows, it is considered to be impaired. We measure the impairment by comparing the difference between the property's carrying value and its estimated fair value. During the year ended December 31, 2016 and the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t identify any indicators of potential impairment of our property and concluded that there was no impairment.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determined that we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. Therefore, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholders' equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill was tested for impairment in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of our goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t identify any indicators of potential impairment of goodwill or new information that would have a material impact on the forecast or the impairment analysis prepared as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;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%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates and tax laws in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided against deferred tax assets that are not likely to be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements. 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 estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes. We recognize interest and penalties as a component of our income tax expense.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$42,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Benefit from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$26,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update ("ASU") No. 2014-09,&#160;"Revenue from Contracts with Customers (Topic 606)." The standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either the retrospective or cumulative effect transition method</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">The guidance supersedes our existing revenue recognition standard and requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration we expect to be entitled to in exchange for those goods or services. The guidance requires expanded disclosures regarding revenue and contracts with customers. The guidance permits two implementation approaches: (i) retrospective application of the standard with restatement of prior years and (ii) retrospective application of the standard with application of certain practical expedient provisions. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. The modified retrospective method requires us to apply the new revenue guidance to the financial results in the year of adoption, concurrently recording a cumulative-effect adjustment to the opening balance of retained earnings. The opening adjustment to retained earnings will be determined on the basis of the impact of the new guidance&#8217;s application on contracts that were not completed as of the date of initial application. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are reviewing the impact of this guidance across our revenue-related activities and are in the processing of determining the impact of the new guidance on our revenue recognition practices, business process and internal controls, and on our consolidated financial statements. We enter into research and development agreements which may contain multiple performance obligations. Under the new guidance, an agreement's transaction price will be allocated to all separately identifiable performance obligations in the arrangement and revenue will be recognized as we satisfy each performance obligation according to our evaluation of the timing our customer obtained control of deliverables according to the terms of the agreement. Revenue recognition related to product sales will be recognized once passage of title and risk of loss has occurred, contractually specified acceptance criteria are met, and collectability is probable. Variable revenue from revenue sharing arrangements will be recognized when the consideration becomes probable based on notification from our revenue sharing partners. The adoption of this guidance is expected to have a material impact on our consolidated financial statement disclosures and disclosure controls and will include qualitative and quantitative information about contracts with customers, and significant judgments and changes in judgments made in applying the guidance to contracts, and assets recognized from costs to obtain or fulfill contracts. We continue to monitor additional changes, modifications, clarifications or interpretations undertaken by the FASB, which may impact our current conclusions. In addition, we continue to monitor other changes, such as changes in our business, new collaboration arrangements, business combinations, etc., which may impact our current conclusions prior to the adoption date.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU&#160;No.&#160;2016-01,&#160;&#8220;Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.&#8221; This guidance principally affects accounting standards for equity investments, financial liabilities where the fair value option has been elected, and the presentation and disclosure requirements for financial instruments. Upon the effective date of the new guidance, all equity investments in unconsolidated entities, other than those accounted for using the equity method of accounting, will generally be measured at fair value through earnings. There will no longer be an&#160;available-for-sale&#160;classification and therefore, no changes in fair value will be reported in other comprehensive income (loss) for equity securities with readily determinable fair values. The new guidance on the classification and measurement will be effective for public business entities in fiscal years beginning after December&#160;15, 2017, including interim periods within those fiscal years and early adoption is permitted. The Company is in the process of evaluating the impact of the adoption of ASU&#160;2016-01&#160;on the consolidated financial statements and currently anticipates the new guidance would impact its consolidated statements of operations and consolidated statements of comprehensive income as the Company&#8217;s marketable equity securities, are currently classified as&#160;available-for-sale&#160;and are reported at fair value, with unrealized gains and losses, net of tax, recorded in accumulated other comprehensive income.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) This guidance establishes a right-of-use (&#8220;ROU&#8221;) model that requires a lessee to record a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statement of Operations. The guidance also eliminates today&#8217;s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of this accounting standards updated on our Consolidated Financial Statements. We expect that upon adoption, ROU assets and lease liabilities will be recognized in the balance sheet in amounts that will be material.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses.&#160;ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items.&#160;ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU No. 2016-18, "Statement of Cash Flows (Topic 230) Restricted Cash a consensus of the FASB Emerging Issues Task Force." The standard requires restricted cash and restricted cash equivalents to be included with cash and cash equivalents on the statement of cash flows. The new standard is expected to be effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2016-18 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01 "Business Combinations (Topic 805): Clarifying the Definition of a Business". The guidance requires the use of a framework to determine whether a set of assets and activities constitutes an acquired or a sold business. The guidance is effective January 1, 2018 and must be adopted prospectively. Early adoption is encouraged. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." The amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The new standard is expected to be effective for fiscal years beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-04 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, "Compensation&#8212;Stock Compensation (Topic 718): Scope of Modification Accounting." The amendments provide guidance on determining which changes to the terms and conditions of share-based payment awards require an entity to apply modification accounting under Topic 718. The new standard is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-09 on our consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital Stock</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exercise of Options</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">55,780</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">323,981</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, were exercised at a weighted-average exercise price of </font><font style="font-family:inherit;font-size:10pt;">$2.55</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.58</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively, with net cash proceeds of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warrants</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the following warrants remain outstanding:</font></div><div style="line-height:120%;padding-bottom:10px;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:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:17%;" 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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to&#160;Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</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;">September 28, 2007</font></div></td><td style="vertical-align: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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Public Offering</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we completed a public offering in which we issued and sold </font><font style="font-family:inherit;font-size:10pt;">6.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock, par value </font><font style="font-family:inherit;font-size:10pt;">$0.0001</font><font style="font-family:inherit;font-size:10pt;"> per share, at a public offering price of </font><font style="font-family:inherit;font-size:10pt;">$4.00</font><font style="font-family:inherit;font-size:10pt;"> per share. We received net proceeds of approximately </font><font style="font-family:inherit;font-size:10pt;">$23.3 million</font><font style="font-family:inherit;font-size:10pt;"> after deducting the underwriting discounts, commissions and other offering expenses of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated statements of stockholders' equity as of June 30, 2017 and 2016 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="24" rowspan="1"></td></tr><tr><td style="width:28%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Additional</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Common Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Paid-in</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Comprehensive</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Stockholders&#8217;</font></div></td></tr><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;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Income (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Equity </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">40,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">305,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(283,511</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;border-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;">22,879</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;">Exercise of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">837</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Release of stock awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(708</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(708</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</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;">(196</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(790</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total comprehensive loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(434</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;">(4,735</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;">(5,169</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June 30, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,171</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">307,951</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;">(29</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;">(288,246</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;">19,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">311,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(292,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise of stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Release of stock awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(1,636</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(1,636</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issuance of common stock, net of issuance costs</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;">6,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total comprehensive loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,740</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;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;">(13,638</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,324</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;">5</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;">336,339</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;">102</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;">(305,809</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;">30,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other Commitment Agreement Type</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Agreement Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Future Minimum Payment</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacture and supply agreement with expected future payment date of December 2022</font></div></td><td style="vertical-align: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;">April 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for the development of manufacturing process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for the development of manufacturing process</font></div></td><td style="vertical-align: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;">April 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Service agreement for stability study</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:#bfe4ff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other commitments</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:#bfe4ff;border-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:#bfe4ff;padding-top:2px;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,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</font></div></div> EX-101.SCH 7 cdxs-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Balance Sheets Details link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Balance Sheets Details - Intangible Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheets Details - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Balance Sheets Details - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Balance Sheets Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Capital Stock - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Capital Stock - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Capital Stock - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Cash Equivalents and Marketable Securities - Components of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Collaborative Arrangements link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Collaborative Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Commitments and Contingencies - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Commitments and Contingencies - Other Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Commitments and Contingencies - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Income (Loss) per Share - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Significant Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Significant Customer and Geographic Information - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Significant Customer and Geographic Information - Long-Lived Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Significant Customer and Geographic Information - Revenues by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Significant Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock-Based Compensation - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cdxs-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cdxs-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cdxs-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock-based compensation expense by security types Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Valuation assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Schedule of future minimum payments under non-cancellable operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of future minimum lease payments for capital leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of supply and service commitments Supply Commitment [Table Text Block] Schedule of credit facility repayment terms Schedule of Line of Credit Facilities [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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2016 PSU Plan [Member] 2016 PSU Plan [Member] 2016 PSU Plan [Member] 2010 Plan [Member] Two Thousand Ten Plan [Member] 2010 plan. 2015 PSU Plan [Member] 2015 PSU Plan [Member] 2015 PSU Plan [Member] 2017 PSU and PBO Plan [Member] 2017 PSU and PBO Plan [Member] 2017 PSU and PBO Plan [Member] 2017 PSU Plan [Member] 2017 PSU Plan [Member] 2017 PSU Plan [Member] 2017 PBO Plan [Member] 2017 PBO Plan [Member] 2017 PBO Plan [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options [Member] Employee Stock Option [Member] Incentive Stock Options [Member] Incentive Stock Options [Member] Incentive Stock Options [Member] Non-Statutory Stock Options [Member] Non-Statutory Stock Options [Member] Non-Statutory Stock Options [Member] RSAs and RSUs [Member] RSAs and RSUs [Member] RSAs and RSUs [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Performance Shares [Member] Performance Shares [Member] Performance stock units [Member] Performance Stock Units [Member] Performance Stock Units [Member] Performance Based Options (PBOs) [Member] Performance Based Options (PBOs) [Member] Performance Based Options (PBOs) [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Second Year Vesting Period [Member] Share-based Compensation Award, Tranche Six [Member] Share-based Compensation Award, Tranche Six [Member] Monthly, Three Year Vesting Period [Member] Share-based Compensation Award, Tranche One [Member] Annually, Four Year Vesting Period [Member] Share-based Compensation Award, Tranche Two [Member] First Year Vesting Period [Member] Share-based Compensation Award, Tranche Three [Member] Performance Goal: Threshold Level [Member] Performance Goal: Target Level [Member] Performance Goal: Superior Level [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares reserved for future issuance (shares) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance Purchase price of common stock Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Percent of voting interests Percent of Voting Interests Threshold to trigger higher exercise price Percent of Voting Interests Threshold to trigger higher exercise price Purchase price of common stock above minimum threshold Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Future vesting rights percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage PBOs granted in period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Estimated performance goal achievement rate Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Goal Achievement Rate Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Goal Achievement Rate Performance awards, threshold level, number of shares, multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier Compensation not yet recognized, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Compensation not yet recognized, share-based awards other than options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of years company has been in business Duration Company Has Been In Operation Duration Company Has Been In Operation Statement of Financial Position [Abstract] Accounts receivable, allowances Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Common stock, shares, issued (shares) Common Stock, Shares, Issued Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] Fair Value Measurements Fair Value, Measurement Inputs, Disclosure [Text Block] Balance Sheets Details [Abstract] -- None. No documentation exists for this element. -- Balance Sheets Details Balance Sheets Details [Text Block] Balance sheets details. Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities [Abstract] Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of cash equivalents and marketable securities. Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money Market Funds [Member] Money Market Funds [Member] Cash Equivalents and Marketable Securities, by Type [Axis] Cash Equivalents and Marketable Securities, by Type [Axis] Cash equivalents and marketable securities, by type. Cash Equivalents and Marketable Securities [Domain] Cash Equivalents and Marketable Securities [Domain] Cash equivalents and marketable securities. Common shares of CO2 Solution [Member] Common Shares of Co Two Solution [Member] Common shares of co two solution. Cash Equivalents and Marketable Securities [Line Items] Cash Equivalents and Marketable Securities [Line Items] Cash equivalents and marketable securities. Adjusted 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 Total Cash, Cash Equivalents, and Short-term Investments Number of Marketable Securities In Unrealized Loss Position Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances of $421 at June 30, 2017 and December 31, 2016 Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash Restricted Cash and Investments, Noncurrent Marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Other non-current 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 Other accrued liabilities Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, net of current portion Deferred Revenue, Noncurrent Financing obligation, net of current portion Long-term Debt, Excluding Current Maturities Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 10) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.0001 par value per share; 100,000 shares authorized; 48,324 shares and 41,255 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Equity [Abstract] Capital Stock Stockholders' Equity Note Disclosure [Text Block] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 [Member] Warrants Issued on September Twenty Eight Two Thousand and Seven and Expiring on September Twenty Eight Two Thousand and Seventeen [Member] Warrants issued on September twenty eight two thousand and seven and expiring on September twenty eight two thousand and seventeen. Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Shares Subject to Warrants (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise Price per Share (usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Statement of Comprehensive Income [Abstract] Tax benefit (expense) from marketable securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Segment Reporting [Abstract] Significant Customer and Geographic Information Segment Reporting Disclosure [Text Block] Capital Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 (6 months remaining) Capital Leases, Future Minimum Payments, Remainder of Fiscal Year 2018 Capital Leases, Future Minimum Payments Due in Two Years 2019 Capital Leases, Future Minimum Payments Due in Three Years 2020 Capital Leases, Future Minimum Payments Due in Four Years 2021 and beyond Capital Leases, Future Minimum Payments Due in Five Years Total minimum lease payments Capital Leases, Future Minimum Payments Due Less: amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of capital lease obligations Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Less: current portion Capital Lease Obligations, Current Long-term portion of capital leases Capital Lease Obligations, Noncurrent Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 (6 months remaining) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 and beyond Operating Leases, Future Minimum Payments, Due in Five Years Total minimum lease payments Operating Leases, Future Minimum Payments Due Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Equity awards outstanding under the Equity Incentive Plan [Member] Stock Compensation Plan [Member] Warrant [Member] Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total shares excluded as anti-dilutive (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Net income (loss) Net Income (Loss) Attributable to Parent Weighted average common stock shares used in computing net income (loss) per share, basic (shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive shares (shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Net income (loss) per share, basic (usd per share) Earnings Per Share, Basic Net income (loss) per share, diluted (usd per share) Earnings Per Share, Diluted Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Schedule of long-lived assets by geographical area Geographic Areas, Long-Lived Assets [Abstract] Long-lived assets Long-Lived Assets Schedule of Inventory Components Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventories Stockholders' Equity [Table] Stockholders' Equity [Table] Stockholders' Equity [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) [Member] Comprehensive Income [Member] Accumulated Deficit [Member] Retained Earnings [Member] Stockholders' Equity [Line Items] Stockholders' Equity [Line Items] [Line Items] for Stockholders' Equity [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (shares) Shares, Outstanding Stockholders' equity beginning balance Exercise of stock options (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Release of stock awards (shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Release of stock awards Stock Issued During Period, Value, Share-based Compensation, Gross Employee stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance of common stock, net of issuance costs (shares) Stock Issued During Period, Shares, New Issues Issuance of common stock, net of issuance costs Stock Issued During Period, Value, New Issues Cancelled shares (shares) Stock Issued During Period, Shares, Share-based Compensation, Forfeited Cancelled shares Stock Issued During Period, Value, Share-based Compensation, Forfeited Total comprehensive loss Other Comprehensive Income (Loss), Net of Tax Ending balance (shares) Stockholders' equity ending balance 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] Developed and core technology [Member] Technology-Based Intangible Assets [Member] Maxygen intellectual property [Member] Intellectual Property [Member] Finite-Lived Intangible Assets [Line Items] 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 Amortization Period (years) Finite-Lived Intangible Asset, Useful Life Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A [Member] Customer A [Member] Customer A [Member] Customer B [Member] Customer B [Member] Customer B [Member] Customer C [Member] Customer C [Member] Customer C [Member] Customer D [Member] Customer D [Member] Customer D [Member] Customer E [Member] Customer E [Member] Customer E [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales [Member] Sales [Member] Accounts Receivable [Member] Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Schedule of 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] Laboratory equipment [Member] Laboratory Equipment [Member] Laboratory Equipment [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Computer equipment and software [Member] Computer Equipment [Member] Office equipment and furniture [Member] Office Equipment and Furniture [Member] Office Equipment and Furniture [Member] Construction in progress [Member] Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Summary of financial instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Securities not included in the net loss per common share calculations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities [Text Block] Cash Equivalents and Marketable Securities [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 Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding (shares) Entity Common Stock, Shares Outstanding Related Party Transaction, Due from (to) Related Party [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] Exela PharmSci, Inc [Member] Exela PharmSci, Inc [Member] Exela PharmSci, Inc Alfa Aesar [Member] Alfa Aesar [Member] Alfa Aesar [Member] AstraZeneca [Member] AstraZeneca [Member] AstraZeneca [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity [Member] Affiliated Entity [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Ownership percentage Investment, Ownership Percentage Investment, Ownership Percentage Revenue sharing arrangement Royalty Revenue Accounts receivable from related parties Accounts Receivable, Related Parties Revenue from related parties Revenue from Related Parties Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Depreciation and amortization of property and equipment Depreciation, Depletion and Amortization Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Income tax benefit related to marketable securities Deferred Income Tax Expense (Benefit) Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories, net Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted cash Increase (Decrease) in Restricted Cash for Operating Activities Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Long term lease incentive Long-term Lease Incentive Long-term Lease Incentive Other long term liabilities Increase (Decrease) in Other Noncurrent Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Changes in restricted cash Increase (Decrease) in Restricted Cash and Investments Net cash 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 exercises of stock options Proceeds from Stock Options Exercised Proceeds from issuance of common stock, net of issuance costs Proceeds from Issuance of Common Stock Principal payments on capital lease obligations Repayments of Long-term Capital Lease Obligations Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid Supplemental noncash financing activities: Noncash Investing and Financing Items [Abstract] Equipment acquired under capital leases Noncash Financing Activities, Assets Acquired Under Capital Lease Noncash Financing Activities, Assets Acquired Under Capital Lease Schedule of common stock warrants issued and outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of stockholders equity Schedule of Stockholders Equity [Table Text Block] Accounting Policies [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Other Commitments [Table] Other Commitments [Table] Agreement Date [Axis] Agreement Date [Axis] Agreement Date [Axis] Agreement Date [Domain] Agreement Date [Domain] [Domain] for Agreement Date [Axis] April 2016 [Member] April 2016 [Member] April 2016 [Member] October 2016 [Member] October 2016 [Member] October 2016 [Member] April 2017 [Member] April 2017 [Member] April 2017 [Member] July 2017 [Member] July 2017 [Member] July 2017 [Member] Supply Commitment [Axis] Supply Commitment [Axis] Supply Commitment Arrangement [Domain] Supply Commitment Arrangement [Domain] Supply Commitment [Member] Supply Commitment [Member] Other Commitments [Line Items] Other Commitments [Line Items] Future Minimum Payment Supply Commitment, Remaining Minimum Amount Committed Loss Contingencies [Table] Loss Contingencies [Table] Type of Arrangement and Non-arrangement Transactions [Axis] Type of Arrangement and Non-arrangement Transactions [Axis] Arrangements and Non-arrangement Transactions [Domain] Arrangements and Non-arrangement Transactions [Domain] India INDIA Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Financial Standby Letter of Credit [Member] Standby Letters of Credit [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cash Cash Money market funds Money Market Funds, at Carrying Value Noncurrent restricted cash Restricted Cash and Cash Equivalents, Noncurrent Restricted Cash and Cash Equivalents, Noncurrent Impairment charge Property, Plant and Equipment, Transfers and Changes Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Goodwill impairment Goodwill, Impairment Loss Benefit from income taxes Income Tax Expense (Benefit) 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] Research and development [Member] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Schedule of stock-based compensation expense Research and Development [Abstract] Collaborative Arrangements Collaborative Arrangement Disclosure [Text Block] Net Income (Loss) per Share Earnings Per Share [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility, Repayment Period [Axis] Credit Facility, Repayment Period [Axis] Credit Facility, Repayment Period [Axis] Credit Facility, Repayment Period [Domain] Credit Facility, Repayment Period [Domain] [Domain] for Credit Facility, Repayment Period [Axis] Through and including the first anniversary of the funding date of the first Term Debt drawn Repayment Period One [Member] Repayment Period One [Member] After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date Repayment Period Two [Member] Repayment Period Two [Member] On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn Repayment Period Three [Member] Repayment Period Three [Member] Through and including the first anniversary of the closing date Repayment Period Four [Member] Repayment Period Four [Member] After the first anniversary of the closing date through and including the second anniversary of the closing date Repayment Period Five [Member] Repayment Period Five [Member] After the second anniversary of the closing date through and including the third anniversary of the closing date Repayment Period Six [Member] Repayment Period Six [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Prime Rate Prime Rate [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Term Loan Term Loan [Member] Term Loan [Member] Revolving Credit Facility Revolving Credit Facility [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Borrowing capacity Line of Credit Facility, Current Borrowing Capacity Accounts receivable borrowing base percentage Line of Credit Facility, Accounts Receivable Borrowing Base Percentage Line of Credit Facility, Accounts Receivable Borrowing Base Percentage Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Proceeds from license fees received Proceeds from License Fees Received Prepayment fee percentage Line of Credit Facility, Prepayment Fee Percentage Line of Credit Facility, Prepayment Fee Percentage Schedule of Commitments and Contingencies [Table] Schedule of Commitments and Contingencies [Table] Schedule of commitments and contingencies. Standby Letters of Credit [Member] Indemnification Agreement [Member] Indemnification Agreement [Member] Leases, Location of Leased Property [Axis] Leases, Location of Leased Property [Axis] Leases, location of leased property. Leases, Location of Leased Property [Domain] Leases, Location of Leased Property [Domain] Leases, location of leased property. Headquarters, Redwood City [Member] Headquarters Redwood City [Member] Headquarters, Redwood city. Leases, Lease Agreement, by Type [Axis] Leases, Lease Agreement, by Type [Axis] Leases, lease agreement, by type. Leases, Lease Agreement, by Type [Domain] Leases, Lease Agreement, by Type [Domain] Leases, lease agreement, by type. Sixth Amendment [Member] Seventh Amendment [Member] Seventh Amendment [Member] Fifth Amendment [Member] Fifth Amendment [Member] Fifth amendment. Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and contingencies. Lease area space occupancy (square feet) Lease Area Space Occupancy Lease area space occupancy. Number of buildings leased Lease Area, Number of Buildings Lease Area, Number of Buildings Expiration date of lease Lease Expiration Date Payments for capital improvements Payments for Capital Improvements Tenant reimbursements Tenant Reimbursements Incentive from lessor Incentive from Lessor Asset retirement obligations Asset Retirement Obligation Rent expense Operating Leases, Rent Expense Capital lease obligations incurred Capital Lease Obligations Incurred Capital leases, term of contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Operating lease, sublease rentals Operating Leases, Rent Expense, Sublease Rentals Operating lease, future minimum sublease rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Claims dismissed Loss Contingency, Claims Dismissed, Number Loss contingency accrual Loss Contingency, Accrual, Current Schedule of cash equivalents and marketable securities Investment [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Common Shares of Co Two Solution [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of financial instruments measured at fair value on a recurring basis Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial assets Assets, Fair Value Disclosure, Recurring Investment owned (shares) Investment Owned, Balance, Shares Transfers from Level 1 to Level 2 Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Transfers from Level 2 to Level 1 Fair Value, Assets, Level 2 to Level 1 Transfers, Amount Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Project [Axis] Project [Axis] Project [Domain] Project [Domain] Therapeutic Development Program [Member] Therapeutic Development Program [Member] Therapeutic Development Program [Member] Collaborative Arrangement [Member] Collaborative Arrangement [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Merck [Member] Merck [Member] Merck [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] Tate & Lyle [Member] Tate & Lyle [Member] Tate & Lyle [Member] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Domain] Agreement Type [Domain] [Domain] for Agreement Type [Axis] Technology Transfer, Collaboration and License Agreement [Member] Technology Transfer, Collaboration and License Agreement [Member] Technology Transfer, Collaboration and License Agreement [Member] Supply Agreement [Member] Supply Agreement [Member] Supply Agreement [Member] Research and Development Agreement [Member] Research and Development Agreement [Member] Research and Development Agreement [Member] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Revenue recognized Revenue Recognition, Milestone Method, Revenue Recognized Minimum milestone receivable Revenue Recognition, Milestone Method, Additional Milestones, Minimum Milestone Receivable Revenue Recognition, Milestone Method, Additional Milestones, Minimum Milestone Receivable Maximum milestone receivable Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable Termination notice period Revenue Recognition, Milestone Method, Termination Notice Period Revenue Recognition, Milestone Method, Termination Notice Period Term of milestone agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement License and services revenue License and Services Revenue Deferred revenue Deferred Revenue Upfront License fee, period for recognition Revenue Recognition, Period for Recognition Revenue Recognition, Period for Recognition Duration of license agreement Duration of License Agreement Duration of License Agreement Right of refusal period Right of Refusal Period Right of Refusal Period Term of collaborative research and development agreement Term of Collaborative Research and Development Agreement Term of collaborative research and development agreement. Optional extension period Collaborative Research and Development Agreement, Optional Extension Period Collaborative Research and Development Agreement, Optional Extension Period Sales revenue Sales Revenue, Goods, Net Milestone revenue Revenue Recognition, Milestone Revenue Revenue Recognition, Milestone Revenue Licenses revenue Licenses Revenue Revenues Revenues Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted-average estimated fair value of stock options granted (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Singapore [Member] SINGAPORE Other Asian Countries [Member] Other Asian Countries [Member] Other Asian Countries [Member] United Kingdom [Member] UNITED KINGDOM Switzerland [Member] SWITZERLAND Slovenia [Member] SLOVENIA Other European Countries [Member] Other European Countries [Member] Other European Countries [Member] Others [Member] Other Countries [Member] Other Countries [Member] Schedule of revenues by geographical area Revenues [Abstract] Total revenues Income Statement [Abstract] Revenues: Product sales Sales Revenue, Goods, Gross Research and development revenues Research and Development Arrangement, Contract to Perform for Others, Compensation Earned Total revenues Costs and operating expenses: Operating Costs and Expenses [Abstract] Cost of product sales Cost of Goods Sold Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total costs and operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest income Investment Income, Interest Other expenses, net Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Benefit from income taxes Net income (loss) Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) Description of Business Nature of Operations [Text Block] Stock options exercised (shares) Weighted average exercise price of stock options exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Proceeds from exercises of stock options Shares issued (shares) Share price (usd per share) Shares Issued, Price Per Share Net proceeds from public offering Proceeds from Issuance or Sale of Equity Underwriting discounts, commissions and other offering expenses Stock Issuance Costs Stock Issuance Costs Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Cost of Product Sales Cost of Sales, Policy [Policy Text Block] Cost of Research and Development Services and Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Marketable Securities Investment, Policy [Policy Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of inventory components Schedule of Inventory, Current [Table Text Block] Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of customers that contributed 10% or more of total accounts receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of revenues by geographical area Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Schedule of long-lived assets by geographical area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Net income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain (loss) on marketable securities, net of tax benefit of $60 for the three and six months ended June 30, 2017, and zero for the three and six months ended June 30, 2016, respectively Unrealized Gain (Loss) on Securities Other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent EX-101.PRE 11 cdxs-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 31, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name CODEXIS INC  
Entity Central Index Key 0001200375  
Document Type 10-Q  
Document Period End Date Jun. 30, 2017  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding (shares)   48,324,407
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 28,817 $ 19,240
Accounts receivable, net of allowances of $421 at June 30, 2017 and December 31, 2016 7,802 5,924
Inventories 806 825
Prepaid expenses and other current assets 2,965 1,238
Total current assets 40,390 27,227
Restricted cash 1,576 1,624
Marketable securities 1,305 1,142
Property and equipment, net 2,969 2,155
Goodwill 3,241 3,241
Other non-current assets 303 259
Total assets 49,784 35,648
Current liabilities:    
Accounts payable 3,633 4,232
Accrued compensation 2,920 4,314
Other accrued liabilities 2,647 2,111
Deferred revenue 4,027 1,710
Total current liabilities 13,227 12,367
Deferred revenue, net of current portion 2,653 1,066
Financing obligation, net of current portion 419 0
Other long-term liabilities 2,848 3,116
Total liabilities 19,147 16,549
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.0001 par value per share; 100,000 shares authorized; 48,324 shares and 41,255 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively 5 4
Additional paid-in capital 336,339 311,164
Accumulated other comprehensive income (loss) 102 0
Accumulated deficit (305,809) (292,069)
Total stockholders' equity 30,637 19,099
Total liabilities and stockholders' equity $ 49,784 $ 35,648
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 421 $ 421
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (shares) 5,000,000 5,000,000
Preferred stock, shares issued (shares) 0 0
Preferred stock, shares outstanding (shares) 0 0
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares, issued (shares) 48,324,000 41,255,000
Common stock, shares outstanding (shares) 48,324,000 41,255,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenues:        
Product sales $ 6,600 $ 3,280 $ 12,186 $ 7,020
Research and development revenues 3,391 12,064 5,391 15,598
Revenue sharing arrangement 356 658 740 1,380
Total revenues 10,347 16,002 18,317 23,998
Costs and operating expenses:        
Cost of product sales 3,790 2,221 6,792 4,710
Research and development 6,348 5,112 12,187 10,798
Selling, general and administrative 6,546 6,420 13,152 13,222
Total costs and operating expenses 16,684 13,753 32,131 28,730
Income (loss) from operations (6,337) 2,249 (13,814) (4,732)
Interest income 49 13 68 28
Other expenses, net (34) (49) (12) (46)
Income (loss) before income taxes (6,322) 2,213 (13,758) (4,750)
Benefit from income taxes (42) (26) (18) (15)
Net income (loss) $ (6,280) $ 2,239 $ (13,740) $ (4,735)
Net income (loss) per share, basic (usd per share) $ (0.13) $ 0.06 $ (0.31) $ (0.12)
Net income (loss) per share, diluted (usd per share) $ (0.13) $ 0.05 $ (0.31) $ (0.12)
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 47,232 40,495 44,258 40,283
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 47,232 41,568 44,258 40,283
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (6,280) $ 2,239 $ (13,740) $ (4,735)
Other comprehensive income (loss)        
Unrealized gain (loss) on marketable securities, net of tax benefit of $60 for the three and six months ended June 30, 2017, and zero for the three and six months ended June 30, 2016, respectively 194 (344) 102 (434)
Other comprehensive income (loss) 194 (344) 102 (434)
Total comprehensive income (loss) $ (6,086) $ 1,895 $ (13,638) $ (5,169)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Tax benefit (expense) from marketable securities $ 60 $ 0 $ 60 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Operating activities:    
Net loss $ (13,740) $ (4,735)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Amortization of intangible assets 0 1,687
Depreciation and amortization of property and equipment 554 924
Gain on disposal of property and equipment (3) (27)
Income tax benefit related to marketable securities (60) 0
Stock-based compensation 3,379 2,631
Changes in operating assets and liabilities:    
Accounts receivable, net (1,879) 3,989
Inventories, net 19 (163)
Prepaid expenses and other current assets (1,824) 190
Restricted cash (27) 0
Other assets (44) 27
Accounts payable (446) (492)
Accrued compensation (1,394) (488)
Other accrued liabilities 271 601
Long term lease incentive (212) (212)
Other long term liabilities (56) 0
Deferred revenue 3,904 (3,745)
Net cash provided by (used in) operating activities (11,558) 187
Investing activities:    
Purchase of property and equipment (680) (474)
Proceeds from disposal of property and equipment 3 27
Changes in restricted cash 75 0
Net cash used in investing activities (602) (447)
Financing activities:    
Proceeds from exercises of stock options 142 837
Proceeds from issuance of common stock, net of issuance costs 23,291 0
Principal payments on capital lease obligations (60) 0
Taxes paid related to net share settlement of equity awards (1,636) (1,498)
Net cash provided by (used in) financing activities 21,737 (661)
Net increase (decrease) in cash and cash equivalents 9,577 (921)
Cash and cash equivalents at the beginning of the period 19,240 23,273
Cash and cash equivalents at the end of the period 28,817 22,352
Supplemental disclosure of cash flow information:    
Interest paid 117 0
Supplemental noncash financing activities:    
Equipment acquired under capital leases $ 840 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business
6 Months Ended
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of Business
In these notes to the consolidated financial statements, the “Company,” “we,” “us,’” and “our” refers to Codexis, Inc. and its subsidiaries on a consolidated basis.
We discover, develop and sell proteins that deliver value to our clients in a growing set of industries. We view proteins as a vast untapped source of value-creating materials, and we are using our proven technologies, which we have been continuously improving over our fifteen-year history, to commercialize an increasing number of novel proteins, both as proprietary Codexis products and in partnership with our customers.
Many companies have historically used naturally occurring proteins to produce or enhance goods used in everyday life. Despite the growing number of commercial applications of naturally occurring proteins across many industries, the inherent limitations of naturally-occurring proteins frequently restrict their commercial use. Through the application of our proprietary CodeEvolver® protein engineering technology platform, we are able to engineer novel proteins to overcome these restrictions, thereby adding value or opening up new prospects for our existing and potential customers’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our customers' commercial applications than proteins derived from nature.
We are a pioneer in the harnessing of computational technologies to drive biology advancements. Over the last fifteen years, we have made substantial investments in the development of our CodeEvolver® protein engineering technology platform, the primary source of our competitive advantage. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine our large and continuously growing library of protein variants’ performance attributes. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling delivery of targeted performance enhancements in a time-efficient manner. In addition to its computational prowess, our CodeEvolver® protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and process development, which are all coordinated to create our novel protein innovations.
We use our CodeEvolver® protein engineering technology platform to engineer custom enzymes. Most of our custom enzymes are intended for use as biocatalysts or protein catalysts. In simple terms, our protein catalysts can accelerate and/or improve yields of chemical reactions. We use our CodeEvolver® protein engineering technology platform to develop novel enzymes that enable industrial biocatalytic reactions and fermentations. Our technology platform has enabled commercially viable products and processes for the manufacture of pharmaceutical intermediates and active ingredients and fine chemicals.
Our approach to develop commercially viable biocatalytic manufacturing processes begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized protein catalysts to enable that process design, using our CodeEvolver® protein engineering platform technology. Engineered protein catalyst candidates, many thousands for each protein engineering project, are then rapidly screened and validated in high throughput under relevant manufacturing operating conditions. This approach results in an optimized protein catalyst enabling cost-efficient processes that typically are relatively simple to run in conventional manufacturing equipment. This also allows for the efficient technical transfer of our process to our manufacturing partners.
The successful embodiment of our CodeEvolver® protein engineering technology platform in commercial manufacturing processes requires well-integrated expertise in a number of technical disciplines. In addition to those directly involved in practicing our CodeEvolver® protein engineering platform technology, such as molecular biology, enzymology, microbiology, cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.
We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances and agricultural chemicals.
More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of phenylketonuria ("PKU") disease in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
We have also used our technology to develop an enzyme for customers using next generation sequencing (“NGS”) and polymerase chain reaction (“PCR/qPCR”) for in vitro molecular diagnostic and genomic research applications. Beta testing for the enzyme was initiated in the second quarter of 2017.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2016. The condensed consolidated balance sheet at December 31, 2016 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2017 and results of our operations and comprehensive income (loss) for the three and six months ended June 30, 2017 and 2016, and cash flows for the six months ended June 30, 2017 and 2016. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.
The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, India and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reportable segment.
Revenue Recognition
We recognize revenues from the sale of our products, research and development agreements and revenue sharing arrangements. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements and collaborative arrangements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Where a portion of non-refundable up-front fees or other payments received are allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as revenue ratably over the term of our estimated performance period under the agreement. We determine the estimated performance periods, and they are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period and, therefore, to revenue recognized, would occur on a prospective basis in the period that the change was made.
Product Sales
Product sales consist of sales of protein catalysts, pharmaceutical intermediates, and Codex® Biocatalyst Panels and Kits. Product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are recorded as revenue.
Research and Development
Research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access fees, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments as revenue using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenues from royalties based on licensees' sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contractual terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenue, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. ("Exela") (see Note 11, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue sharing partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in product sales.
Cost of Product Sales
Cost of product sales comprises both internal and third party fixed and variable costs including materials and supplies, labor, facilities and other overhead costs associated with our product sales. Shipping costs are included in our cost of product sales. Such charges were not significant in any of the periods presented.
Cost of Research and Development Services
Cost of research and development services related to FTE services under research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when incurred.
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. The expected term is based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We use historical volatility to estimate expected stock price volatility. The risk-free rate assumption is based on United States Treasury instruments whose terms are consistent with the expected term of the stock options. The expected dividend assumption is based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance vesting options ("PBOs"), and performance-contingent restricted stock units ("PSUs") are measured based on the fair market values of the underlying stock on the dates of grant. The vesting of PBOs and PSUs awarded is conditioned upon the attainment of one or more performance objectives over a specified period and upon continued employment through the applicable vesting date. At the end of the performance period, shares of stock subject to the PBOs and PSUs vest based upon both the level of achievement of performance objectives within the performance period and continued employment through the applicable vesting date.
Stock-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, PBOs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs are expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs and PBOs are expensed using an accelerated method over the term of the award once management has determined that it is probable that the performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We have not recognized, and do not expect to recognize in the near future, any excess income tax benefits related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity's functional currency are included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $28.8 million at June 30, 2017 and were comprised of cash of $18.1 million and money market funds of $10.7 million. At December 31, 2016, cash and cash equivalents totaled $19.2 million and were comprised of cash of $8.0 million and money market funds of $11.2 million.
Restricted Cash
In 2016, we began the process of liquidating our Indian subsidiary. The local legal requirements for liquidation required us to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is recorded as non-current restricted cash on the consolidated balance sheets and totaled $0.9 million at June 30, 2017 and $0.8 million at December 31, 2016.
In addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances of $0.7 million as of June 30, 2017 and $0.8 million as of December 31, 2016, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details).
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, or based on cost of purchasing from our vendors. If inventory costs exceed expected net realizable value due to obsolescence or lack of demand, valuation adjustments are recorded for the difference between the cost and the expected net realizable value. These valuation adjustments are determined based on significant estimates.
Marketable Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income in stockholders' equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. No charge for the other-than-temporary impairment has been recorded in any of the periods presented.
Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, prepaid expenses and other current assets, restricted cash, marketable securities, accounts payable, accrued compensation, deferred revenue, and other accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
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 and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
Concentrations of Credit Risk
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, marketable securities, and restricted cash. Cash that is not required for immediate operating needs is invested principally in money market funds. Cash and cash equivalents are invested through banks and other financial institutions in the United States, India and Netherlands. Such deposits in those countries may be in excess of insured limits.
Impairment of Long-Lived Assets
Our long-lived assets consist of property and fully amortized acquired technology. We test property for recoverability when events or changes in circumstances indicate that its carrying value may not be recoverable. Factors we consider in deciding when to perform an impairment review include significant under-performance of our products in relation to expectations combined with a history of losses or a forecast of continuing losses associated with the use of that property, significant adverse changes in the business climate or legal factors, trends, and significant changes accumulation of costs in excess of the amount originally expected for the acquisition or construction of the property; loss of significant customers or partners; or the current expectation that the property will more likely than not be sold or disposed of significantly before the end its estimated useful life.
We measure the recoverability of property by comparing its carrying value to estimated future undiscounted net cash flows arising from that property. If the property's carrying value is not recoverable through the related undiscounted cash flows, it is considered to be impaired. We measure the impairment by comparing the difference between the property's carrying value and its estimated fair value. During the year ended December 31, 2016 and the six months ended June 30, 2017, we did not identify any indicators of potential impairment of our property and concluded that there was no impairment.
Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. Therefore, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholders' equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Goodwill was tested for impairment in the fourth quarter of 2016. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was no impairment of our goodwill as of December 31, 2016. During the six months ended June 30, 2017, we did not identify any indicators of potential impairment of goodwill or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2016.
Income Taxes
We account for income taxes using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates and tax laws in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided against deferred tax assets that are not likely to be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.
We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements. 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 estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes. We recognize interest and penalties as a component of our income tax expense.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.
Benefit from income taxes was $42,000 and $18,000 for the three and six months ended June 30, 2017, respectively. Benefit from income taxes was $26,000 and $15,000 for the three and six months ended June 30, 2016, respectively.
Recently Issued Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers (Topic 606)." The standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either the retrospective or cumulative effect transition method. The guidance supersedes our existing revenue recognition standard and requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration we expect to be entitled to in exchange for those goods or services. The guidance requires expanded disclosures regarding revenue and contracts with customers. The guidance permits two implementation approaches: (i) retrospective application of the standard with restatement of prior years and (ii) retrospective application of the standard with application of certain practical expedient provisions. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. The modified retrospective method requires us to apply the new revenue guidance to the financial results in the year of adoption, concurrently recording a cumulative-effect adjustment to the opening balance of retained earnings. The opening adjustment to retained earnings will be determined on the basis of the impact of the new guidance’s application on contracts that were not completed as of the date of initial application.
We are reviewing the impact of this guidance across our revenue-related activities and are in the processing of determining the impact of the new guidance on our revenue recognition practices, business process and internal controls, and on our consolidated financial statements. We enter into research and development agreements which may contain multiple performance obligations. Under the new guidance, an agreement's transaction price will be allocated to all separately identifiable performance obligations in the arrangement and revenue will be recognized as we satisfy each performance obligation according to our evaluation of the timing our customer obtained control of deliverables according to the terms of the agreement. Revenue recognition related to product sales will be recognized once passage of title and risk of loss has occurred, contractually specified acceptance criteria are met, and collectability is probable. Variable revenue from revenue sharing arrangements will be recognized when the consideration becomes probable based on notification from our revenue sharing partners. The adoption of this guidance is expected to have a material impact on our consolidated financial statement disclosures and disclosure controls and will include qualitative and quantitative information about contracts with customers, and significant judgments and changes in judgments made in applying the guidance to contracts, and assets recognized from costs to obtain or fulfill contracts. We continue to monitor additional changes, modifications, clarifications or interpretations undertaken by the FASB, which may impact our current conclusions. In addition, we continue to monitor other changes, such as changes in our business, new collaboration arrangements, business combinations, etc., which may impact our current conclusions prior to the adoption date.
In January 2016, the FASB issued ASU No. 2016-01, “Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” This guidance principally affects accounting standards for equity investments, financial liabilities where the fair value option has been elected, and the presentation and disclosure requirements for financial instruments. Upon the effective date of the new guidance, all equity investments in unconsolidated entities, other than those accounted for using the equity method of accounting, will generally be measured at fair value through earnings. There will no longer be an available-for-sale classification and therefore, no changes in fair value will be reported in other comprehensive income (loss) for equity securities with readily determinable fair values. The new guidance on the classification and measurement will be effective for public business entities in fiscal years beginning after December 15, 2017, including interim periods within those fiscal years and early adoption is permitted. The Company is in the process of evaluating the impact of the adoption of ASU 2016-01 on the consolidated financial statements and currently anticipates the new guidance would impact its consolidated statements of operations and consolidated statements of comprehensive income as the Company’s marketable equity securities, are currently classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, recorded in accumulated other comprehensive income.
In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) This guidance establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statement of Operations. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of this accounting standards updated on our Consolidated Financial Statements. We expect that upon adoption, ROU assets and lease liabilities will be recognized in the balance sheet in amounts that will be material.
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In November 2016, the FASB issued ASU No. 2016-18, "Statement of Cash Flows (Topic 230) Restricted Cash a consensus of the FASB Emerging Issues Task Force." The standard requires restricted cash and restricted cash equivalents to be included with cash and cash equivalents on the statement of cash flows. The new standard is expected to be effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2016-18 on our consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-01 "Business Combinations (Topic 805): Clarifying the Definition of a Business". The guidance requires the use of a framework to determine whether a set of assets and activities constitutes an acquired or a sold business. The guidance is effective January 1, 2018 and must be adopted prospectively. Early adoption is encouraged.
In January 2017, the FASB issued ASU No. 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." The amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The new standard is expected to be effective for fiscal years beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-04 on our consolidated financial statements and related disclosures.
In May 2017, the FASB issued ASU No. 2017-09, "Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting." The amendments provide guidance on determining which changes to the terms and conditions of share-based payment awards require an entity to apply modification accounting under Topic 718. The new standard is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-09 on our consolidated financial statements and related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) per Share
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Net Income (Loss) per Share
Net Income (Loss) per Share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share are identical since potential common stock shares are excluded from the calculation, as their effect was anti-dilutive.
The following table sets forth the competition of basic and diluted net income (loss) per share during three and six months ended June 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(13,740
)
 
$
(4,735
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
47,232

 
40,495

 
44,258

 
40,283

Effect of dilutive shares

 
1,073

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
47,232

 
41,568

 
44,258

 
40,283

Net income (loss) per share, basic
(0.13
)
 
$
0.06

 
(0.31
)
 
$
(0.12
)
Net income (loss) per share, diluted
(0.13
)
 
$
0.05

 
(0.31
)
 
$
(0.12
)

Anti-Dilutive Securities
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,621

 
2,574

 
7,621

 
5,645

Shares of common stock issuable upon exercise of outstanding warrants
73

 
73

 
73

 
73

Total shares excluded as anti-dilutive
7,694

 
2,647

 
7,694

 
5,718

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaborative Arrangements
6 Months Ended
Jun. 30, 2017
Research and Development [Abstract]  
Collaborative Arrangements
Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer collaboration and license agreement (the “GSK CodeEvolver® Agreement”) with GlaxoSmithKline ("GSK"). Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front licensing fee upon signing the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone of the agreement and earned milestone revenue of $6.5 million. In April 2016, we completed the full transfer of the CodeEvolver® protein engineering platform technology and earned milestone revenue of $7.5 million. We also have the potential to receive additional back end milestone payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology. The back end milestone payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.
In the third quarter of 2016, we earned and recognized the first contingent payment under the agreement related to the development of an enzyme for an already-commercialized product. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The term of the GSK CodeEvolver® Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK CodeEvolver® Agreement. GSK can terminate the GSK CodeEvolver® Agreement by providing 90 days written notice to us.
Under the GSK CodeEvolver® Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK’s expense. We determined that the license did not have stand-alone value. In addition, we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. Our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement, if any, described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million was recognized ratably over the technology transfer period of three years from July 2014. We recognized all deferred revenue from GSK upon completion of the technology transfer in April 2016. We recognized none of the up-front license fees for the three and six months ended June 30, 2017, compared to $2.5 million and $3.0 million for the three and six months ended June 30, 2016, respectively, as research and development revenue.
Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck Sharp & Dohme Corp., a subsidiary of Merck & Co., Inc. (collectively, "Merck"). The Merck CodeEvolver® Agreement allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which was recognized ratably over the estimated platform technology transfer period of two years. The technology transfer was completed in September 2016 and all remaining deferred revenue was recognized. We have the potential to receive payments of up to a maximum of $15.0 million for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.
We recognized no license fees for the three and six months ended June 30, 2017, compared to $0.6 million and $1.3 million for the three and six months ended June 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $1.8 million for the three and six months ended June 30, 2017, respectively, compared to $0.5 million and $0.7 million for the three and six months ended June 30, 2016, respectively, for various research projects under our collaborative arrangement.
Merck Sitagliptin Catalyst Supply Agreement
In February 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of Januvia®, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional five years through February 2022.
Effective as of January 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us 24 months’ advance written notice. In June 2017, we completed a contractual milestone by qualifying the specified third-party enzyme supplier and recognized $0.3 million as research and development revenue.
The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial five year period was being recognized ratably over the initial five year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis.
We recognized license fees of $0.3 million and $0.7 million for the three and six months ended June 30, 2017, respectively, and $0.3 million and $0.7 million for the three and six months ended June 30, 2016, respectively, as research and development revenues. We had a deferred revenue balance from Merck related to license fees of $2.2 million at June 30, 2017 and $1.3 million at December 31, 2016. In addition, pursuant to the terms of the agreement, Merck may purchase supply from us for a fee based on contractually stated prices and we recognized $3.2 million and $5.0 million for the three and six months ended June 30, 2017, respectively, compared to $1.1 million and $2.7 million for the three and six months ended June 30, 2016 in product sales under this agreement.
Biopharmaceutical Collaborative Development Agreement
In May 2015, we entered into a collaborative development agreement with a leading global biopharmaceutical company. Under the terms of the agreement, we used our CodeEvolver® protein engineering platform technology to develop a novel enzyme for use in our partner’s therapeutic development program. We recognized revenues of $33,000 and $0.1 million for the three and six months ended June 30, 2017, respectively, compared to $0.4 million and $1.8 million for the three and six months ended June 30, 2016 as collaborative research and development revenues. Under the agreement, we have the potential to receive additional license fees and milestone payments.
Enzyme Supply Agreement
In November 2016, we entered into a supply agreement whereby our customer may purchase quantities of one of our proprietary enzymes for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received an upfront payment of $0.75 million in December 2016, which we accordingly recorded as deferred revenues. Such upfront payment will be recognized over the period of the supply agreement as the customer purchases our proprietary enzyme. As of June 30, 2017 and December 31, 2016, we had deferred revenue from the supply agreement of $0.7 million. Under the agreement, we recognize product revenues for quantities of enzyme sold to our customer when all revenue recognition criteria are met.
Research and Development Agreement
In March 2017, we entered into a multi-year research and development services agreement with a fine chemicals customer. Under the agreement, we have the potential to receive research and development revenues and milestone payments based on the customer's decision to continue the development process. We received an upfront payment of $3.0 million, which is recognized ratably over the maximum term of the services period of 21 months, of which we recognized $0.4 million in the three and six months ended June 30, 2017. We also recognized 0.4 million of revenue for research and development services on a net payment received under the agreement for the three and six months ended June 30, 2017. Total revenue recognized under the research and development agreement for the three and six months ended June 30, 2017 was $0.8 million. As of June 30, 2017, we had deferred revenue from the development services agreement of $2.6 million.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities
6 Months Ended
Jun. 30, 2017
Cash Equivalents and Marketable Securities [Abstract]  
Cash Equivalents and Marketable Securities
Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities classified as available-for-sale at June 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
June 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions (2)
563

 
742

 

 
1,305

Total
$
11,299

 
$
742

 
$

 
$
12,041


 
December 31, 2016
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (2)
563

 
579

 

 
1,142

Total
$
11,735

 
$
579

 
$

 
$
12,314


(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
There were no marketable securities in an unrealized loss position at June 30, 2017 or at December 31, 2016.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2017
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Fair Value Measurements
Fair Value Measurements
The following tables present the financial instruments that were measured at fair value on a recurring basis at June 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
June 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions


 
1,305

 

 
1,305

Total
$
10,736

 
$
1,305

 
$

 
$
12,041

 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314


We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. We estimated the fair value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details
6 Months Ended
Jun. 30, 2017
Balance Sheets Details [Abstract]  
Balance Sheets Details
Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Raw materials
$
84

 
$
118

Work-in-process
227

 
59

Finished goods
495

 
648

    Inventories
$
806

 
$
825


Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Laboratory equipment
$
19,620

 
$
18,849

Leasehold improvements
10,462

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (1)
94

 
124

Property and equipment
35,039

 
33,806

          Less: accumulated depreciation and amortization
(32,070
)
 
(31,651
)
     Property and equipment, net
$
2,969

 
$
2,155


(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2017 and December 31, 2016
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
6
     Intangible assets, net
$
21,778

 
$
(21,778
)
 
$

 
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
Equity Incentive Plans
In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to 1,100,000 shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, PBOs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.
Stock Options
The option exercise price for incentive stock options is at least 100% of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least 85% of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than 10% of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least 110% of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of 10 years and vest over a four year period from the date of grant, of which 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.
Restricted Stock Units
We also grant employees RSUs, which generally vest over either a three year period with one-third of the shares subject to the RSUs vesting on each yearly anniversary of the vesting commencement date or over a four year period with 25% of the shares subject to the RSU vesting on each yearly anniversary of the vesting commencement date, in each case contingent upon such employee’s continued service on such vesting date. RSUs are generally subject to forfeiture if employment terminates prior to the release of vesting restrictions. We may grant RSUs with different vesting terms from time to time.
Performance-contingent Restricted Stock Units and Performance Vesting Options
In 2015 and 2016, the compensation committee of the Board approved, and, in February 2017 solely in respect of non-executive employees, delegated to our Chief Executive Officer the authority to approve grants of PSUs. In February 2017, the compensation committee of the Board also approved grants of PBOs and PSUs to our executives. The PSUs and PBOs vest based upon both the successful achievement of certain corporate operating milestones in specified timelines and continued employment through the applicable vesting date. When the performance goals are deemed to be probable of achievement for these types of awards, recognition of stock-based compensation expense commences.
In the first quarter of 2017, our compensation committee and Chief Executive Officer granted PSUs (“2017 PSUs”) and our compensation committee granted PBOs (“2017 PBOs”), each of which commence vesting based upon the achievement of various weighted performance goals, including revenue growth, fundraising, service revenue, new platform license revenue, and strategic advancement of biotherapeutics pipeline. The number of shares underlying the 2017 PSUs and 2017 PBOs that are eligible to vest are based upon our achievement of the performance goals and, once the number of shares eligible to vest is determined, those shares vest in two equal installments with 50% vesting upon achievement and the remaining 50% vesting on the first anniversary of achievement, in each case, subject to the recipient’s continued service through the applicable vesting date. If the performance goals are achieved at the threshold level, the number of shares eligible to vest in respect of the 2017 PSUs and the 2017 PBOs would be equal to half the number of 2017 PSUs granted and one-quarter the number of shares underlying the 2017 PBOs granted. If the performance goals are achieved at the target level, the number of shares eligible to vest in respect of the 2017 PSUs and 2017 PBOs would be equal to the number of 2017 PSUs granted and half of the shares underlying the 2017 PBOs granted. If the performance goals are achieved at the superior level, the number of shares eligible to vest in respect of the 2017 PSUs would be equal to two times the number of 2017 PSUs granted and equal to the number of 2017 PBOs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels for the 2017 PSUs and 2017 PBOs or between the target level and superior levels for the 2017 PSUs would be determined using linear interpolation. Achievement below the threshold level would result in no shares being eligible to vest in respect of the 2017 PSUs and 2017 PBOs. As of June 30, 2017, we estimated that the 2017 PSU and 2017 PBOs performance goals would be achieved at 119.0% of the target level. Accordingly, we recognized expense to reflect the target level.
In 2016, we awarded PSUs ("2016 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&D service revenue arrangements and novel therapeutic enzymes advancement. In the first quarter of 2017, we determined that the 2016 PSU performance goals had been achieved at 142.3% of the target level, and recognized expenses accordingly. Accordingly, one-half of the shares underlying the 2016 PSUs vested in the first quarter of 2017 and one-half of the shares underlying the 2016 PSUs will vested in the first quarter of 2018, in each case subject to the recipient’s continued service on each vesting date. No PBOs were awarded in 2016.
In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at 92.8% of the target level, and recognized expenses accordingly. One-half of the shares underlying the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient’s continued service on each vesting date. No PBOs were awarded in 2015.
Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
342

 
$
222

 
$
664

 
$
442

Selling, general and administrative
1,369

 
1,020

 
2,715

 
2,189

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631


The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options
$
380

 
$
267

 
$
714

 
$
571

RSUs and RSAs
484

 
561

 
943

 
1,135

PSUs
348

 
414

 
988

 
925

PBOs
499

 

 
734

 

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631


As of June 30, 2017, unrecognized stock-based compensation expense, net of expected forfeitures, was $3.2 million related to unvested employee stock options, $2.2 million related to unvested RSUs and RSAs, $0.9 million related to unvested PSUs, and $1.6 million related to unvested PBOs.
Valuation Assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options and PBOs granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.3

 
5.3

 
5.4

Volatility

 
64
%
 
62
%
 
65
%
Risk-free interest rate

 
1.46
%
 
2.00
%
 
1.30
%
Dividend yield

 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted

 
$
1.94

 
$
2.52

 
$
2.30


(1) The Company did not grant employee stock options or PBOs in the three months ended June 30, 2017.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock
6 Months Ended
Jun. 30, 2017
Equity [Abstract]  
Capital Stock
Capital Stock
Exercise of Options
For the six months ended June 30, 2017 and 2016, 55,780 and 323,981 shares, respectively, were exercised at a weighted-average exercise price of $2.55 and $2.58 per share, respectively, with net cash proceeds of $0.1 million and $0.8 million, respectively.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of June 30, 2017, the following warrants remain outstanding:
 
June 30, 2017
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017

Public Offering
In April 2017, we completed a public offering in which we issued and sold 6.3 million shares of our common stock, par value $0.0001 per share, at a public offering price of $4.00 per share. We received net proceeds of approximately $23.3 million after deducting the underwriting discounts, commissions and other offering expenses of $0.5 million.
Consolidated statements of stockholders' equity as of June 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
324

 

 
837

 

 

 
837

Release of stock awards
 
700

 

 
(708
)
 

 

 
(708
)
Employee stock-based compensation

 

 
2,631

 

 

 
2,631

Cancelled shares
(196
)
 

 
(790
)
 

 

 
(790
)
Total comprehensive loss
 

 

 

 
(434
)
 
(4,735
)
 
(5,169
)
June 30, 2016
 
41,171

 
$
4

 
$
307,951

 
$
(29
)
 
$
(288,246
)
 
$
19,680

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
56

 

 
142

 

 

 
142

Release of stock awards
 
688

 

 
(1,636
)
 

 

 
(1,636
)
Employee stock-based compensation

 

 
3,379

 

 

 
3,379

Issuance of common stock, net of issuance costs
6,325

 
1

 
23,290

 

 

 
23,291

Total comprehensive loss
 

 

 

 
102

 
(13,740
)
 
(13,638
)
June 30, 2017
 
48,324

 
$
5

 
$
336,339

 
$
102

 
$
(305,809
)
 
$
30,637

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Operating Leases
Our headquarters are located in Redwood City, California, where we occupy approximately 107,200 square feet of office and laboratory space in four buildings within the same business park of Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment in October 2016. The various terms for the spaces under the lease had expiration dates that range from January 2020 through January 2022. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases. If all such options to extend were exercised, these agreements would expire at various dates through November 2019.
We incurred $3.6 million of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received $3.1 million of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was $1.1 million and $1.3 million at June 30, 2017 and December 31, 2016, respectively, and is reflected as liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.
We are required to restore certain areas of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. We recorded asset retirement obligations of $0.4 million as of both June 30, 2017 and December 31, 2016, which are included in other liabilities on the consolidated balance sheets. Accretion expense related to our asset retirement obligations was nominal in the three and six months ended June 30, 2017 and June 30, 2016.
Pursuant to the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of $0.7 million as of June 30, 2017 and $0.8 million as of December 31, 2016. These deposits are recorded as restricted cash on the consolidated balance sheets.
Rent expense was $1.0 million and $1.9 million during the three and six months ended June 30, 2017, respectively, partially offset by sublease income of $0.3 million and $0.7 million, respectively. Rent expense was $0.8 million and $1.7 million during the three and six months ended June 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.5 million, respectively.
Capital Leases
In December 2016, we entered into a three-year financing lease agreement with a third party supplier for the purchase of laboratory equipment that was partially financed through a capital lease of approximately $0.4 million. The lease became effective upon delivery of the equipment, which occurred in February 2017, and the term of the lease is three years from the effective date. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease.
In April 2017, we entered into a three-year financing lease agreement with a third party supplier for the purchase of information technology equipment for approximately $0.3 million. The effective date of the lease was May 19, 2017 and the term of the lease is three years. This financing agreement was accounted for as a capital lease due to the bargain purchase option at the end of the lease.
Leases
Future minimum payments under non-cancellable capital and operating leases are as follows at June 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (6 months remaining)
$
126

 
$
1,552

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
690

 
$
9,260

Less: amount representing interest
(47
)
 
 
Present value of capital lease obligations
643

 
 
Less: current portion
(224
)
 
 
Long-term portion of capital leases
$
419

 
 

Minimum payments have not been reduced by future minimum sublease rentals of $2.2 million to be received under non-cancellable subleases at June 30, 2017.
Other Commitments
We enter into supply and service arrangements in the normal course of business. Supply arrangements are primarily for fixed-price manufacture and supply. Service agreements are primarily for the development of manufacturing processes and certain studies. Commitments under service agreements are subject to cancellation at our discretion which may require payment of certain cancellation fees. The timing of completion of service arrangements is subject to variability in estimates of the time required to complete the work.
The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Other Commitment Agreement Type
Agreement Date
 
Future Minimum Payment
Manufacture and supply agreement with expected future payment date of December 2022
April 2016
 
$
1,693

Service agreement for the development of manufacturing process
October 2016
 
193

Service agreement for the development of manufacturing process
April 2017
 
2,429

Service agreement for stability study
July 2017
 
345

Total other commitments
 
 
$
4,660

 
 
 
 

Credit Facility
Effective June 30, 2017, we entered into a credit facility (the “Credit Facility”) consisting of term loans (“Term Debt”) totaling up to $10.0 million, and advances (“Advances”) under a revolving line of credit (“Revolving Line of Credit”) totaling up to $5.0 million with an accounts receivable borrowing base of 80% of eligible accounts receivable. At June 30, 2017, we have not drawn from the Credit Facility. We may draw on the Term Debt at any time prior to June 30, 2018, subject to customary conditions for funding including, among others, that no event of default exists. We may draw on the Revolving Line of Credit at any time prior to the maturity date. On July 1, 2021, any loans for Term Debt mature and the Revolving Line of Credit terminates. Term Debt bears interest through maturity at a variable rate based on the London Interbank Offered Rate plus 3.60%. Advances under the Revolving Line of Credit bear interest at a variable annual rate equal to the greater of (i) 1.00% above the prime rate and (ii) 5.00%.
The Credit Facility allows for interest-only payments on Term Debt through February 1, 2019. Interest-only payments on Term Debt may be continued through August 1, 2019, provided we enter into a licensing, commercialization, corporate collaboration or similar monetization agreement on which we receive at least a $6.0 million upfront cash receipt and/or milestone cash payments on or before January 15, 2019. Monthly payments of principal and interest on the Term Debt are required following the applicable amortization date. We may elect to prepay in full the Term Debt and Advances under the Revolving Line of Credit at any time. Prepayments of Term Debt and early termination of the Revolving Line of Credit are subject to prepayment and final payment fees are as follows:
 
Term Debt
 
Revolving Line of Credit
Through and including the first anniversary of the funding date of the first Term Debt drawn
2.0%
 
 
After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date
1.0%
 
 
On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn
5.5%
 
 
Through and including the first anniversary of the closing date
 
 
3.0%
After the first anniversary of the closing date through and including the second anniversary of the closing date
 
 
2.0%
After the second anniversary of the closing date through and including the third anniversary of the closing date
 
 
1.0%

        
Our obligations under the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. The Credit Facility includes a number of customary covenants and restrictions which require us to comply with certain financial covenants including achieving consolidated product revenues levels at minimum levels as set forth in the Credit Facility through December 2018 and on and after January 2019, in each case unless we maintain certain minimum cash levels with the lender in an amount equal to or greater than six times the sum of the average six-month trailing operating cash flow net outlay plus the average monthly principal due and payable in the immediately succeeding three-month period. The Credit Facility places various restrictions on the Company’s transferring collateral, incurring additional indebtedness, engaging in mergers or acquisitions, paying dividends or making other distributions, making investments, creating liens and selling assets and permitted assets to be held at foreign subsidiaries above specified caps, in each case subject to certain exceptions. A failure to comply with these covenants could permit the lender to exercise remedies against us and the collateral securing the Credit Facility, including foreclosure of our properties securing the Credit Facilities and our cash. At June 30, 2017, we were in compliance with the covenants for the Credit Facility.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation (collectively with the California corporation, “EnzymeWorks”), and Junhua “Alex” Tao (collectively with EnzymeWorks, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. The Defendants filed their Answer on September 1, 2016, stating that the Defendants would not contest infringement of the asserted patents and denying the trade secret claim and other non-patent claims. There are no counterclaims. On September 21, 2016, the parties filed a stipulation in which the Defendants agreed not to contest our construction of certain patent claim terms and vacating deadlines related to the claim construction proceedings. The Court entered the stipulated order on September 26, 2016. On July 19, 2017, Defendants filed a Stipulation with Proposed Order seeking leave to file Defendants’ First Amended Answer to add an affirmative defense of “competition privilege.” The Court entered the Order granting leave for Defendants to file the First Amended Answer on July 24, 2017. On July 31, 2017, the parties filed a stipulation acknowledging that EnzymeWorks had not denied or disputed its infringement of each of Codexis’ ten asserted patents, or the validity of those patents. Based on this stipulation, on August 8, 2017, the Court entered an order granting Codexis summary judgment on its claims of patent infringement against EnzymeWorks. Additional issues remain to be resolved, including Tao’s individual liability for the infringement, Codexis’ claims that the infringement was willful, the amount of damages to be awarded to Codexis, and the trade secret and other non-patent claims. The case is currently in fact discovery, which is scheduled to close on August 30, 2017. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.
Indemnifications
We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions
6 Months Ended
Jun. 30, 2017
Related Party Transaction, Due from (to) Related Party [Abstract]  
Related Party Transactions
Related Party Transactions
Exela PharmSci, Inc.
We entered into a commercialization agreement with Exela in 2007. Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing.
Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, LP which owns over 10% of Exela’s outstanding capital stock. As such, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P.
We recognized $0.36 million and $0.74 million for the three and six months ended June 30, 2017, respectively, and $0.66 million and $1.38 million for the three and six months ended June 30, 2016, respectively, shown in the condensed consolidated statement of operations as a revenue sharing arrangement. We had $0.10 million of receivables from Exela at June 30, 2017 and no receivables as of December 31, 2016.
AstraZeneca PLC
Pam P. Cheng, a member of our board of directors, joined AstraZeneca PLC as Executive Vice President, Operations and Information Technology in June 2015. We sell biocatalyst products to AstraZeneca and to Alfa Aesar, which is a purchasing agent of AstraZeneca.
In the three and six months ended June 30, 2017, we recognized $24,000 and $50,000 of revenue, respectively, from AstraZeneca and no revenue from Alfa Aesar, respectively. In the three and six months ended June 30, 2016, we recognized de minimis revenue from AstraZeneca and no revenue from Alfa Aesar, respectively. At June 30, 2017, we had an accounts receivable of $24,000 and no accounts receivable at December 31, 2016 from AstraZeneca PLC. At June 30, 2017, we had no accounts receivables and $0.4 million in accounts receivable at December 31, 2016 from Alfa Aesar.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Significant Customer and Geographic Information
Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Customer A
45%
 
17%
 
42%
 
24%
Customer B
*
 
63%
 
*
 
44%
Customer C
21%
 
*
 
12%
 
*
Customer D
*
 
*
 
13%
 
*
Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2017
 
December 31, 2016
Customer A
59%
 
54%
Customer E
*
 
16%
* Less than 10% of the period presented
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
4,366

 
$
2,408

 
6,097

 
$
5,102

Asia
 
 
 
 
 
 
 
Singapore
2,148

 
1,165

 
3,494

 
2,121

India
1,526

 
1,023

 
2,275

 
2,046

Others
313

 
269

 
1,193

 
495

Europe
 
 
 
 
 
 
 
United Kingdom
24

 
10,071

 
43

 
10,581

Switzerland
1,424

 
185

 
2,328

 
618

Slovenia

 
164

 
1,632

 
743

Others
511

 
367

 
1,162

 
542

Others
35

 
350

 
93

 
1,750

Total revenues
$
10,347

 
$
16,002

 
$
18,317

 
$
23,998

Identifiable long-lived assets as follows (in thousands):
Long-lived assets:
June 30, 2017
 
December 31, 2016
United States
$
3,272

 
$
2,414

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2016. The condensed consolidated balance sheet at December 31, 2016 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2017 and results of our operations and comprehensive income (loss) for the three and six months ended June 30, 2017 and 2016, and cash flows for the six months ended June 30, 2017 and 2016. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.
The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, India and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reportable segment.
Revenue Recognition
Revenue Recognition
We recognize revenues from the sale of our products, research and development agreements and revenue sharing arrangements. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements and collaborative arrangements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Where a portion of non-refundable up-front fees or other payments received are allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as revenue ratably over the term of our estimated performance period under the agreement. We determine the estimated performance periods, and they are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period and, therefore, to revenue recognized, would occur on a prospective basis in the period that the change was made.
Product Sales
Product sales consist of sales of protein catalysts, pharmaceutical intermediates, and Codex® Biocatalyst Panels and Kits. Product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are recorded as revenue.
Research and Development
Research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access fees, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments as revenue using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenues from royalties based on licensees' sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contractual terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenue, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. ("Exela") (see Note 11, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue sharing partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in product sales.
Cost of Product Sales
Cost of Product Sales
Cost of product sales comprises both internal and third party fixed and variable costs including materials and supplies, labor, facilities and other overhead costs associated with our product sales. Shipping costs are included in our cost of product sales. Such charges were not significant in any of the periods presented.
Cost of Research and Development Services and Research and Development Expenses
Cost of Research and Development Services
Cost of research and development services related to FTE services under research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when incurred
Stock-Based Compensation
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. The expected term is based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We use historical volatility to estimate expected stock price volatility. The risk-free rate assumption is based on United States Treasury instruments whose terms are consistent with the expected term of the stock options. The expected dividend assumption is based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance vesting options ("PBOs"), and performance-contingent restricted stock units ("PSUs") are measured based on the fair market values of the underlying stock on the dates of grant. The vesting of PBOs and PSUs awarded is conditioned upon the attainment of one or more performance objectives over a specified period and upon continued employment through the applicable vesting date. At the end of the performance period, shares of stock subject to the PBOs and PSUs vest based upon both the level of achievement of performance objectives within the performance period and continued employment through the applicable vesting date.
Stock-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, PBOs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs are expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs and PBOs are expensed using an accelerated method over the term of the award once management has determined that it is probable that the performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We have not recognized, and do not expect to recognize in the near future, any excess income tax benefits related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.
Foreign Currency Translation
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity's functional currency are included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits.
Restricted Cash
Restricted Cash
In 2016, we began the process of liquidating our Indian subsidiary. The local legal requirements for liquidation required us to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations.
Inventories
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, or based on cost of purchasing from our vendors. If inventory costs exceed expected net realizable value due to obsolescence or lack of demand, valuation adjustments are recorded for the difference between the cost and the expected net realizable value. These valuation adjustments are determined based on significant estimates.
Marketable Securities
Marketable Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income in stockholders' equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. No charge for the other-than-temporary impairment has been recorded in any of the periods presented.
Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, prepaid expenses and other current assets, restricted cash, marketable securities, accounts payable, accrued compensation, deferred revenue, and other accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
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 and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date
Concentrations of Credit Risk
Concentrations of Credit Risk
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, marketable securities, and restricted cash. Cash that is not required for immediate operating needs is invested principally in money market funds. Cash and cash equivalents are invested through banks and other financial institutions in the United States, India and Netherlands. Such deposits in those countries may be in excess of insured limits.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Our long-lived assets consist of property and fully amortized acquired technology. We test property for recoverability when events or changes in circumstances indicate that its carrying value may not be recoverable. Factors we consider in deciding when to perform an impairment review include significant under-performance of our products in relation to expectations combined with a history of losses or a forecast of continuing losses associated with the use of that property, significant adverse changes in the business climate or legal factors, trends, and significant changes accumulation of costs in excess of the amount originally expected for the acquisition or construction of the property; loss of significant customers or partners; or the current expectation that the property will more likely than not be sold or disposed of significantly before the end its estimated useful life.
We measure the recoverability of property by comparing its carrying value to estimated future undiscounted net cash flows arising from that property. If the property's carrying value is not recoverable through the related undiscounted cash flows, it is considered to be impaired. We measure the impairment by comparing the difference between the property's carrying value and its estimated fair value.
Goodwill
Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. Therefore, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholders' equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Income Taxes
Income Taxes
We account for income taxes using the asset and liability approach. Under this approach, deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates and tax laws in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided against deferred tax assets that are not likely to be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.
We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements. 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 estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes. We recognize interest and penalties as a component of our income tax expense.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers (Topic 606)." The standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either the retrospective or cumulative effect transition method. The guidance supersedes our existing revenue recognition standard and requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration we expect to be entitled to in exchange for those goods or services. The guidance requires expanded disclosures regarding revenue and contracts with customers. The guidance permits two implementation approaches: (i) retrospective application of the standard with restatement of prior years and (ii) retrospective application of the standard with application of certain practical expedient provisions. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. The modified retrospective method requires us to apply the new revenue guidance to the financial results in the year of adoption, concurrently recording a cumulative-effect adjustment to the opening balance of retained earnings. The opening adjustment to retained earnings will be determined on the basis of the impact of the new guidance’s application on contracts that were not completed as of the date of initial application.
We are reviewing the impact of this guidance across our revenue-related activities and are in the processing of determining the impact of the new guidance on our revenue recognition practices, business process and internal controls, and on our consolidated financial statements. We enter into research and development agreements which may contain multiple performance obligations. Under the new guidance, an agreement's transaction price will be allocated to all separately identifiable performance obligations in the arrangement and revenue will be recognized as we satisfy each performance obligation according to our evaluation of the timing our customer obtained control of deliverables according to the terms of the agreement. Revenue recognition related to product sales will be recognized once passage of title and risk of loss has occurred, contractually specified acceptance criteria are met, and collectability is probable. Variable revenue from revenue sharing arrangements will be recognized when the consideration becomes probable based on notification from our revenue sharing partners. The adoption of this guidance is expected to have a material impact on our consolidated financial statement disclosures and disclosure controls and will include qualitative and quantitative information about contracts with customers, and significant judgments and changes in judgments made in applying the guidance to contracts, and assets recognized from costs to obtain or fulfill contracts. We continue to monitor additional changes, modifications, clarifications or interpretations undertaken by the FASB, which may impact our current conclusions. In addition, we continue to monitor other changes, such as changes in our business, new collaboration arrangements, business combinations, etc., which may impact our current conclusions prior to the adoption date.
In January 2016, the FASB issued ASU No. 2016-01, “Financial Instruments-Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” This guidance principally affects accounting standards for equity investments, financial liabilities where the fair value option has been elected, and the presentation and disclosure requirements for financial instruments. Upon the effective date of the new guidance, all equity investments in unconsolidated entities, other than those accounted for using the equity method of accounting, will generally be measured at fair value through earnings. There will no longer be an available-for-sale classification and therefore, no changes in fair value will be reported in other comprehensive income (loss) for equity securities with readily determinable fair values. The new guidance on the classification and measurement will be effective for public business entities in fiscal years beginning after December 15, 2017, including interim periods within those fiscal years and early adoption is permitted. The Company is in the process of evaluating the impact of the adoption of ASU 2016-01 on the consolidated financial statements and currently anticipates the new guidance would impact its consolidated statements of operations and consolidated statements of comprehensive income as the Company’s marketable equity securities, are currently classified as available-for-sale and are reported at fair value, with unrealized gains and losses, net of tax, recorded in accumulated other comprehensive income.
In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) This guidance establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statement of Operations. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of this accounting standards updated on our Consolidated Financial Statements. We expect that upon adoption, ROU assets and lease liabilities will be recognized in the balance sheet in amounts that will be material.
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In November 2016, the FASB issued ASU No. 2016-18, "Statement of Cash Flows (Topic 230) Restricted Cash a consensus of the FASB Emerging Issues Task Force." The standard requires restricted cash and restricted cash equivalents to be included with cash and cash equivalents on the statement of cash flows. The new standard is expected to be effective for fiscal years, and interim periods within those years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2016-18 on our consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-01 "Business Combinations (Topic 805): Clarifying the Definition of a Business". The guidance requires the use of a framework to determine whether a set of assets and activities constitutes an acquired or a sold business. The guidance is effective January 1, 2018 and must be adopted prospectively. Early adoption is encouraged.
In January 2017, the FASB issued ASU No. 2017-04, "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." The amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The new standard is expected to be effective for fiscal years beginning after December 15, 2019, with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-04 on our consolidated financial statements and related disclosures.
In May 2017, the FASB issued ASU No. 2017-09, "Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting." The amendments provide guidance on determining which changes to the terms and conditions of share-based payment awards require an entity to apply modification accounting under Topic 718. The new standard is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. We are currently evaluating the impact of adopting ASU 2017-09 on our consolidated financial statements and related disclosures.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Schedule of earnings per share
The following table sets forth the competition of basic and diluted net income (loss) per share during three and six months ended June 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(6,280
)
 
$
2,239

 
$
(13,740
)
 
$
(4,735
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
47,232

 
40,495

 
44,258

 
40,283

Effect of dilutive shares

 
1,073

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
47,232

 
41,568

 
44,258

 
40,283

Net income (loss) per share, basic
(0.13
)
 
$
0.06

 
(0.31
)
 
$
(0.12
)
Net income (loss) per share, diluted
(0.13
)
 
$
0.05

 
(0.31
)
 
$
(0.12
)
Securities not included in the net loss per common share calculations
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,621

 
2,574

 
7,621

 
5,645

Shares of common stock issuable upon exercise of outstanding warrants
73

 
73

 
73

 
73

Total shares excluded as anti-dilutive
7,694

 
2,647

 
7,694

 
5,718

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2017
Cash Equivalents and Marketable Securities [Abstract]  
Schedule of cash equivalents and marketable securities
Cash equivalents and marketable securities classified as available-for-sale at June 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
June 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions (2)
563

 
742

 

 
1,305

Total
$
11,299

 
$
742

 
$

 
$
12,041


 
December 31, 2016
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (2)
563

 
579

 

 
1,142

Total
$
11,735

 
$
579

 
$

 
$
12,314


(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Summary of financial instruments measured at fair value on a recurring basis
The following tables present the financial instruments that were measured at fair value on a recurring basis at June 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
June 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
10,736

 
$

 
$

 
$
10,736

Common shares of CO2 Solutions


 
1,305

 

 
1,305

Total
$
10,736

 
$
1,305

 
$

 
$
12,041

 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details (Tables)
6 Months Ended
Jun. 30, 2017
Balance Sheets Details [Abstract]  
Schedule of inventory components
Inventories consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Raw materials
$
84

 
$
118

Work-in-process
227

 
59

Finished goods
495

 
648

    Inventories
$
806

 
$
825

Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2017
 
December 31, 2016
Laboratory equipment
$
19,620

 
$
18,849

Leasehold improvements
10,462

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (1)
94

 
124

Property and equipment
35,039

 
33,806

          Less: accumulated depreciation and amortization
(32,070
)
 
(31,651
)
     Property and equipment, net
$
2,969

 
$
2,155


(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Schedule of finite-lived intangible assets
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2017 and December 31, 2016
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
6
     Intangible assets, net
$
21,778

 
$
(21,778
)
 
$

 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock-based compensation expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
342

 
$
222

 
$
664

 
$
442

Selling, general and administrative
1,369

 
1,020

 
2,715

 
2,189

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631

Schedule of stock-based compensation expense by security types
The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and six months ended June 30, 2017 and 2016 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options
$
380

 
$
267

 
$
714

 
$
571

RSUs and RSAs
484

 
561

 
943

 
1,135

PSUs
348

 
414

 
988

 
925

PBOs
499

 

 
734

 

   Total
$
1,711

 
$
1,242

 
$
3,379

 
$
2,631

Valuation assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options and PBOs granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.3

 
5.3

 
5.4

Volatility

 
64
%
 
62
%
 
65
%
Risk-free interest rate

 
1.46
%
 
2.00
%
 
1.30
%
Dividend yield

 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted

 
$
1.94

 
$
2.52

 
$
2.30


(1) The Company did not grant employee stock options or PBOs in the three months ended June 30, 2017.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock (Tables)
6 Months Ended
Jun. 30, 2017
Equity [Abstract]  
Schedule of common stock warrants issued and outstanding
As of June 30, 2017, the following warrants remain outstanding:
 
June 30, 2017
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
Schedule of stockholders equity
Consolidated statements of stockholders' equity as of June 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
324

 

 
837

 

 

 
837

Release of stock awards
 
700

 

 
(708
)
 

 

 
(708
)
Employee stock-based compensation

 

 
2,631

 

 

 
2,631

Cancelled shares
(196
)
 

 
(790
)
 

 

 
(790
)
Total comprehensive loss
 

 

 

 
(434
)
 
(4,735
)
 
(5,169
)
June 30, 2016
 
41,171

 
$
4

 
$
307,951

 
$
(29
)
 
$
(288,246
)
 
$
19,680

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
56

 

 
142

 

 

 
142

Release of stock awards
 
688

 

 
(1,636
)
 

 

 
(1,636
)
Employee stock-based compensation

 

 
3,379

 

 

 
3,379

Issuance of common stock, net of issuance costs
6,325

 
1

 
23,290

 

 

 
23,291

Total comprehensive loss
 

 

 

 
102

 
(13,740
)
 
(13,638
)
June 30, 2017
 
48,324

 
$
5

 
$
336,339

 
$
102

 
$
(305,809
)
 
$
30,637

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancellable operating leases
Future minimum payments under non-cancellable capital and operating leases are as follows at June 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (6 months remaining)
$
126

 
$
1,552

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
690

 
$
9,260

Less: amount representing interest
(47
)
 
 
Present value of capital lease obligations
643

 
 
Less: current portion
(224
)
 
 
Long-term portion of capital leases
$
419

 
 
Schedule of future minimum lease payments for capital leases
Future minimum payments under non-cancellable capital and operating leases are as follows at June 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (6 months remaining)
$
126

 
$
1,552

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
690

 
$
9,260

Less: amount representing interest
(47
)
 
 
Present value of capital lease obligations
643

 
 
Less: current portion
(224
)
 
 
Long-term portion of capital leases
$
419

 
 
Schedule of supply and service commitments
The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Other Commitment Agreement Type
Agreement Date
 
Future Minimum Payment
Manufacture and supply agreement with expected future payment date of December 2022
April 2016
 
$
1,693

Service agreement for the development of manufacturing process
October 2016
 
193

Service agreement for the development of manufacturing process
April 2017
 
2,429

Service agreement for stability study
July 2017
 
345

Total other commitments
 
 
$
4,660

 
 
 
 
Schedule of credit facility repayment terms
Prepayments of Term Debt and early termination of the Revolving Line of Credit are subject to prepayment and final payment fees are as follows:
 
Term Debt
 
Revolving Line of Credit
Through and including the first anniversary of the funding date of the first Term Debt drawn
2.0%
 
 
After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date
1.0%
 
 
On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn
5.5%
 
 
Through and including the first anniversary of the closing date
 
 
3.0%
After the first anniversary of the closing date through and including the second anniversary of the closing date
 
 
2.0%
After the second anniversary of the closing date through and including the third anniversary of the closing date
 
 
1.0%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Schedule of customers that contributed 10% or more of total accounts receivable
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Customer A
45%
 
17%
 
42%
 
24%
Customer B
*
 
63%
 
*
 
44%
Customer C
21%
 
*
 
12%
 
*
Customer D
*
 
*
 
13%
 
*
Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2017
 
December 31, 2016
Customer A
59%
 
54%
Customer E
*
 
16%
* Less than 10% of the period presented
Schedule of revenues by geographical area
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
4,366

 
$
2,408

 
6,097

 
$
5,102

Asia
 
 
 
 
 
 
 
Singapore
2,148

 
1,165

 
3,494

 
2,121

India
1,526

 
1,023

 
2,275

 
2,046

Others
313

 
269

 
1,193

 
495

Europe
 
 
 
 
 
 
 
United Kingdom
24

 
10,071

 
43

 
10,581

Switzerland
1,424

 
185

 
2,328

 
618

Slovenia

 
164

 
1,632

 
743

Others
511

 
367

 
1,162

 
542

Others
35

 
350

 
93

 
1,750

Total revenues
$
10,347

 
$
16,002

 
$
18,317

 
$
23,998

Schedule of long-lived assets by geographical area
Identifiable long-lived assets as follows (in thousands):
Long-lived assets:
June 30, 2017
 
December 31, 2016
United States
$
3,272

 
$
2,414

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business (Details)
6 Months Ended
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of years company has been in business 15 years
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
operating_segment
Jun. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Loss Contingencies [Line Items]            
Cash and cash equivalents $ 28,817,000 $ 22,352,000 $ 28,817,000 $ 22,352,000 $ 19,240,000 $ 23,273,000
Cash 18,100,000   18,100,000   8,000,000  
Money market funds 10,700,000   10,700,000   11,200,000  
Noncurrent restricted cash 1,576,000   1,576,000   1,624,000  
Impairment charge     $ 0   0  
Number of operating segments | operating_segment     1      
Number of reportable segments | operating_segment     1      
Goodwill impairment     $ 0   0  
Benefit from income taxes 42,000 $ 26,000 18,000 $ 15,000    
Financial Standby Letter of Credit [Member]            
Loss Contingencies [Line Items]            
Noncurrent restricted cash 700,000   700,000   800,000  
India            
Loss Contingencies [Line Items]            
Restricted Cash and Cash Equivalents, Noncurrent $ 900,000   $ 900,000   $ 800,000  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]        
Net income (loss) $ (6,280) $ 2,239 $ (13,740) $ (4,735)
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 47,232 40,495 44,258 40,283
Effect of dilutive shares (shares) 0 1,073 0 0
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 47,232 41,568 44,258 40,283
Net income (loss) per share, basic (usd per share) $ (0.13) $ 0.06 $ (0.31) $ (0.12)
Net income (loss) per share, diluted (usd per share) $ (0.13) $ 0.05 $ (0.31) $ (0.12)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 7,694 2,647 7,694 5,718
Equity awards outstanding under the Equity Incentive Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 7,621 2,574 7,621 5,645
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 73 73 73 73
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaborative Arrangements (Details) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Apr. 30, 2016
Sep. 30, 2015
Aug. 31, 2015
Jul. 31, 2014
Feb. 29, 2012
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2014
Jun. 30, 2017
Jun. 30, 2016
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Revenues                 $ 10,347,000 $ 16,002,000   $ 18,317,000 $ 23,998,000
Technology Transfer, Collaboration and License Agreement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Termination notice period           30 days              
Supply Agreement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Deferred revenue $ 700,000   $ 700,000           700,000     700,000  
Milestone revenue     750,000                    
Merck [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Sales revenue                 3,200,000 1,100,000   5,000,000 2,700,000
Merck [Member] | Technology Transfer, Collaboration and License Agreement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Proceeds from license fees received           $ 5,000,000              
Maximum milestone receivable           $ 15,000,000              
Termination notice period           90 days              
License and services revenue                 0 600,000   0 1,300,000
Upfront License fee, period for recognition           2 years              
Duration of license agreement           3 years              
Right of refusal period           5 years              
Merck [Member] | Supply Agreement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Revenue recognized 300,000                        
Termination notice period               24 months          
License and services revenue                 300,000 300,000   700,000 700,000
Deferred revenue 2,200,000   $ 1,300,000           2,200,000     2,200,000  
Upfront License fee, period for recognition               5 years          
Term of collaborative research and development agreement               5 years          
Optional extension period               5 years          
GlaxoSmithKline [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Proceeds from license fees received             $ 6,000,000            
Revenue recognized       $ 7,500,000 $ 6,500,000           $ 5,000,000    
Minimum milestone receivable                       5,750,000.00  
Maximum milestone receivable                       38,500,000.0  
Termination notice period             90 days            
Term of milestone agreement             3 years            
License and services revenue                 0 2,500,000   0 3,000,000
Tate & Lyle [Member] | Research and Development Agreement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Proceeds from license fees received   $ 3,000,000                      
Revenue recognized                 400,000     400,000  
Deferred revenue $ 2,600,000               2,600,000     2,600,000  
Term of collaborative research and development agreement   21 months                      
Licenses revenue                 400,000     400,000  
Revenues                 800,000     800,000  
Collaborative Arrangement [Member] | Merck [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
License and services revenue                 900,000 500,000   1,800,000 700,000
Therapeutic Development Program [Member] | Collaborative Arrangement [Member]                          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                          
Revenue recognized                 $ 33,000 $ 400,000   $ 100,000 $ 1,800,000
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities - Components of Cash Equivalents and Marketable Securities (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
security
Dec. 31, 2016
USD ($)
security
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 11,299 $ 11,735
Gross Unrealized Gains 742 579
Gross Unrealized Losses 0 0
Total $ 12,041 $ 12,314
Number of Marketable Securities In Unrealized Loss Position | security 0 0
Common shares of CO2 Solution [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 563 $ 563
Gross Unrealized Gains 742 579
Gross Unrealized Losses 0 0
Total 1,305 1,142
Money Market Funds [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost 10,736 11,172
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total $ 10,736 $ 11,172
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets $ 12,041,000 $ 12,314,000
Transfers from Level 1 to Level 2 0 0
Transfers from Level 2 to Level 1 0 0
Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 10,736,000 11,172,000
Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 1,305,000 1,142,000
Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 0 0
Money Market Funds [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 10,736,000 11,172,000
Money Market Funds [Member] | Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 10,736,000 11,172,000
Money Market Funds [Member] | Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 0 0
Money Market Funds [Member] | Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 0 0
Common Shares of Co Two Solution [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 1,305,000 1,142,000
Common Shares of Co Two Solution [Member] | Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 0
Common Shares of Co Two Solution [Member] | Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets $ 1,305,000 1,142,000
Investment owned (shares) 10,000,000  
Common Shares of Co Two Solution [Member] | Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets $ 0 $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule of Inventory Components    
Raw materials $ 84 $ 118
Work-in-process 227 59
Finished goods 495 648
Inventories $ 806 $ 825
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property and equipment $ 35,039 $ 33,806
Less: accumulated depreciation and amortization (32,070) (31,651)
Property and equipment, net 2,969 2,155
Laboratory equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 19,620 18,849
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 10,462 10,395
Computer equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,678 3,267
Office equipment and furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,185 1,171
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 94 $ 124
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Intangible Assets, net (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,778 $ 21,778
Accumulated Amortization (21,778) (21,778)
Net Carrying Amount 0 0
Developed and core technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,534 1,534
Accumulated Amortization (1,534) (1,534)
Net Carrying Amount $ 0 $ 0
Amortization Period (years) 5 years 5 years
Maxygen intellectual property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,244 $ 20,244
Accumulated Amortization (20,244) (20,244)
Net Carrying Amount $ 0 $ 0
Amortization Period (years) 6 years 6 years
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Textual (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2010
shares
Mar. 31, 2017
Jun. 30, 2016
Jun. 30, 2017
USD ($)
Dec. 31, 2016
shares
Dec. 31, 2015
shares
Mar. 31, 2016
Stock options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percent of voting interests 10.00%            
Purchase price of common stock above minimum threshold 110.00%            
Expiration period 10 years            
Award vesting period 4 years            
Compensation not yet recognized, stock options       $ 3.2      
Stock options [Member] | Performance Goal: Threshold Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights 75.00%            
Stock options [Member] | Performance Goal: Superior Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights 25.00%            
RSAs and RSUs [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation not yet recognized, share-based awards other than options       2.2      
Restricted Stock Units (RSUs) [Member] | Performance Goal: Threshold Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period 3 years            
Award vesting rights 33.3333%            
Restricted Stock Units (RSUs) [Member] | Performance Goal: Target Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period 4 years            
Award vesting rights 25.00%            
Performance stock units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation not yet recognized, share-based awards other than options       0.9      
Performance Based Options (PBOs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation not yet recognized, share-based awards other than options       $ 1.6      
Minimum [Member] | Incentive Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase price of common stock 100.00%            
Minimum [Member] | Non-Statutory Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase price of common stock 85.00%            
2016 PSU Plan [Member] | Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights   50.00%          
Future vesting rights percentage       50.00%      
PBOs granted in period (shares) | shares         0    
Estimated performance goal achievement rate   142.30%          
2016 PSU Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Future vesting rights percentage     50.00%        
2016 PSU Plan [Member] | Minimum [Member] | Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier     0        
2010 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (shares) | shares 1,100,000            
2015 PSU Plan [Member] | Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Future vesting rights percentage             92.80%
PBOs granted in period (shares) | shares           0  
2015 PSU Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Future vesting rights percentage       50.00%      
2017 PSU and PBO Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Future vesting rights percentage       50.00%      
2017 PSU and PBO Plan [Member] | Performance Based Options (PBOs) [Member] | Second Year Vesting Period [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Estimated performance goal achievement rate       119.00%      
2017 PSU Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Threshold Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       0.5      
2017 PSU Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Target Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       1      
2017 PSU Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Superior Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       2      
2017 PBO Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Threshold Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       0.25      
2017 PBO Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Target Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       0.5      
2017 PBO Plan [Member] | Maximum [Member] | Performance Shares [Member] | Performance Goal: Superior Level [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance awards, threshold level, number of shares, multiplier       1      
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,711 $ 1,242 $ 3,379 $ 2,631
Stock options [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 380 267 714 571
RSAs and RSUs [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 484 561 943 1,135
Performance stock units [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 348 414 988 925
Performance Based Options (PBOs) [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 499 0 734 0
Research and development [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 342 222 664 442
Selling, General and Administrative Expenses [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,369 $ 1,020 $ 2,715 $ 2,189
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Valuation Assumptions (Details) - Stock options [Member] - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 0 years 5 years 3 months 18 days 5 years 4 months 2 days 5 years 4 months 24 days
Volatility 0.00% 64.00% 62.00% 65.00%
Risk-free interest rate 0.00% 1.46% 2.00% 1.30%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Weighted-average estimated fair value of stock options granted (usd per share) $ 0.00 $ 1.94 $ 2.52 $ 2.30
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock - Textual (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2017
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Equity [Abstract]        
Stock options exercised (shares)   55,780 323,981  
Weighted average exercise price of stock options exercised (usd per share)   $ 2.55 $ 2.58  
Proceeds from exercises of stock options   $ 142 $ 837  
Shares issued (shares) 6,300,000      
Common stock, par value (usd per share) $ 0.0001 $ 0.0001   $ 0.0001
Share price (usd per share) $ 4.00      
Net proceeds from public offering $ 23,300      
Underwriting discounts, commissions and other offering expenses $ 500      
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock - Warrants (Details) - Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 [Member]
Jun. 30, 2017
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares Subject to Warrants (shares) | shares 72,727
Exercise Price per Share (usd per share) | $ / shares $ 8.25
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock - Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2017
Jun. 30, 2017
Jun. 30, 2016
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   $ 19,099 $ 22,879
Exercise of stock options (shares)   55,780 323,981
Exercise of stock options   $ 142 $ 837
Release of stock awards   (1,636) (708)
Employee stock-based compensation   3,379 2,631
Issuance of common stock, net of issuance costs (shares) 6,300,000    
Issuance of common stock, net of issuance costs   23,291  
Cancelled shares     (790)
Total comprehensive loss   (13,638) (5,169)
Stockholders' equity ending balance   $ 30,637 $ 19,680
Common Stock [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning balance (shares)   41,255,000 40,343,000
Stockholders' equity beginning balance   $ 4 $ 4
Exercise of stock options (shares)   56,000 324,000
Release of stock awards (shares)   688,000 700,000
Issuance of common stock, net of issuance costs (shares)   6,325,000  
Issuance of common stock, net of issuance costs   $ 1  
Cancelled shares (shares)     (196,000)
Ending balance (shares)   48,324,000 41,171,000
Stockholders' equity ending balance   $ 5 $ 4
Additional Paid-in Capital [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   311,164 305,981
Exercise of stock options   142 837
Release of stock awards   (1,636) (708)
Employee stock-based compensation   3,379 2,631
Issuance of common stock, net of issuance costs   23,290  
Cancelled shares     (790)
Stockholders' equity ending balance   336,339 307,951
Accumulated Other Comprehensive Income (Loss) [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   0 405
Total comprehensive loss   102 (434)
Stockholders' equity ending balance   102 (29)
Accumulated Deficit [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   (292,069) (283,511)
Total comprehensive loss   (13,740) (4,735)
Stockholders' equity ending balance   $ (305,809) $ (288,246)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Textual (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended
Aug. 11, 2016
claim
Apr. 30, 2017
USD ($)
Feb. 28, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jun. 30, 2017
USD ($)
ft²
building
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
ft²
building
Jun. 30, 2016
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2012
USD ($)
Commitments and Contingencies [Line Items]                    
Incentive from lessor       $ 1,300,000 $ 1,100,000   $ 1,100,000      
Asset retirement obligations       400,000 400,000   400,000      
Noncurrent restricted cash       $ 1,624,000 1,576,000   1,576,000      
Rent expense         1,000,000 $ 800,000 1,900,000 $ 1,700,000    
Capital lease obligations incurred   $ 300,000 $ 400,000              
Capital leases, term of contract   3 years 3 years 3 years            
Operating lease, sublease rentals         300,000 $ 300,000 700,000 $ 500,000    
Operating lease, future minimum sublease rentals         $ 2,200,000   $ 2,200,000      
Claims dismissed | claim 5                  
Fifth Amendment [Member]                    
Commitments and Contingencies [Line Items]                    
Payments for capital improvements                 $ 3,600,000  
Tenant reimbursements                   $ 3,100,000
Headquarters, Redwood City [Member] | Sixth Amendment [Member]                    
Commitments and Contingencies [Line Items]                    
Lease area space occupancy (square feet) | ft²         107,200   107,200      
Number of buildings leased | building         4   4      
Minimum [Member]                    
Commitments and Contingencies [Line Items]                    
Expiration date of lease             Jan. 31, 2020      
Maximum [Member]                    
Commitments and Contingencies [Line Items]                    
Expiration date of lease             Jan. 31, 2022      
Standby Letters of Credit [Member]                    
Commitments and Contingencies [Line Items]                    
Noncurrent restricted cash       $ 800,000 $ 700,000   $ 700,000      
Indemnification Agreement [Member]                    
Commitments and Contingencies [Line Items]                    
Loss contingency accrual       $ 0 $ 0   $ 0      
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Capital Leases  
2017 (6 months remaining) $ 126
2018 252
2019 252
2020 60
2021 and beyond 0
Total minimum lease payments 690
Less: amount representing interest (47)
Present value of capital lease obligations 643
Less: current portion (224)
Long-term portion of capital leases 419
Operating Leases  
2017 (6 months remaining) 1,552
2018 3,185
2019 3,280
2020 712
2021 and beyond 531
Total minimum lease payments $ 9,260
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Other Commitments (Details) - Supply Commitment [Member]
$ in Thousands
Jun. 30, 2017
USD ($)
Other Commitments [Line Items]  
Future Minimum Payment $ 4,660
April 2016 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment 1,693
October 2016 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment 193
April 2017 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment 2,429
July 2017 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment $ 345
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Credit Facility (Details)
$ in Millions
Jun. 30, 2017
USD ($)
Term Loan  
Line of Credit Facility [Line Items]  
Borrowing capacity $ 10.0
Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Borrowing capacity $ 5.0
Accounts receivable borrowing base percentage 80.00%
Stated interest rate 5.00%
Proceeds from license fees received $ 6.0
LIBOR | Term Loan  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 3.60%
Prime Rate | Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 1.00%
Through and including the first anniversary of the funding date of the first Term Debt drawn | Term Loan  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 2.00%
After the first anniversary of the funding date of the first Term Debt drawn and before the maturity date | Term Loan  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 1.00%
On the earliest to occur of the maturity date, the acceleration of Term Debt drawn or prepayment of Term Debt drawn | Term Loan  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 5.50%
Through and including the first anniversary of the closing date | Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 3.00%
After the first anniversary of the closing date through and including the second anniversary of the closing date | Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 2.00%
After the second anniversary of the closing date through and including the third anniversary of the closing date | Revolving Credit Facility  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 1.00%
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Related Party Transaction [Line Items]          
Revenue sharing arrangement $ 356,000 $ 658,000 $ 740,000 $ 1,380,000  
Exela PharmSci, Inc [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 100,000.0   100,000.0   $ 0
Alfa Aesar [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 0   0   400,000
Revenue from related parties 0 $ 0 0 $ 0  
AstraZeneca [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 24,000   24,000   $ 0
Revenue from related parties $ 24,000   $ 50,000    
Presidio Partners 2007, L.P. [Member] | Exela PharmSci, Inc [Member] | Affiliated Entity [Member]          
Related Party Transaction [Line Items]          
Ownership percentage 10.00%   10.00%    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Concentration Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Customer Concentration Risk [Member] | Customer A [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 45.00% 17.00% 42.00% 24.00%  
Customer Concentration Risk [Member] | Customer B [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   63.00%   44.00%  
Customer Concentration Risk [Member] | Customer C [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 21.00%   12.00%    
Customer Concentration Risk [Member] | Customer D [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     13.00%    
Credit Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     59.00%   54.00%
Credit Concentration Risk [Member] | Customer E [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         16.00%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Schedule of revenues by geographical area        
Total revenues $ 10,347 $ 16,002 $ 18,317 $ 23,998
Net income (loss) (6,280) 2,239 (13,740) (4,735)
United States [Member]        
Schedule of revenues by geographical area        
Total revenues 4,366 2,408 6,097 5,102
Singapore [Member]        
Schedule of revenues by geographical area        
Total revenues 2,148 1,165 3,494 2,121
India        
Schedule of revenues by geographical area        
Total revenues 1,526 1,023 2,275 2,046
Other Asian Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 313 269 1,193 495
United Kingdom [Member]        
Schedule of revenues by geographical area        
Total revenues 24 10,071 43 10,581
Switzerland [Member]        
Schedule of revenues by geographical area        
Total revenues 1,424 185 2,328 618
Slovenia [Member]        
Schedule of revenues by geographical area        
Total revenues 0 164 1,632 743
Other European Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 511 367 1,162 542
Others [Member]        
Schedule of revenues by geographical area        
Total revenues $ 35 $ 350 $ 93 $ 1,750
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
United States [Member]    
Schedule of long-lived assets by geographical area    
Long-lived assets $ 3,272 $ 2,414
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,"$"4L?(\\#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,$% @ P(0)2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " # A E+^NE/8? K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.EW1!E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6 MK1."!^ 8^Y?/GR4W.@H=$CZG$#&1Q7S3N]9GH>.:'8FB ,CZB$[ED/=4!8<+X$AZ2,(@4CL(@SD_"VAFXE3]$SMU@)V3?;9SJNNZLJNGW+!# M!6]/CR_3NH7UF937./S*5M IXII=)K_6#YO=ELD%KU8%OROX_:Y:BGHE^.W[ MZ/K#[RKL@K%[^X^-+X*R@5]W(;\ 4$L#!!0 ( ,"$"4N97)PC$ 8 )PG M 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ P(0)2TJ3$AM6 @ KP< !@ !X;"]W;W)KSIDS8X\]>4_9*Z\ A//6D);OW$J(;NMYO*R@P?R)=M#* M/U?*&BSDDMT\WC' %TUJB!?X_L9K<-VZ1:YM)U;D]"Y(W<*).?S>-)C].0"A M_=ZZN(@$ IE LLAP<<@1#E2<;Q>W3J3IJ*.)^_>_^L MDY?)G#&'(R6_ZHNH=F[J.A>XXCL1S[3_ F-"L>N,V7^#!Q )5Y%(C9(2KK]. M>>>"-J,7&4J#WX:Q;O78#W^B;*39"<%(""8"2O]+"$="^$&(=/)#9#K53UC@ M(F>T=]AP6AU618&VH=S,4AGUWNE_,ELNK8_"S[V'_"MP-!&A72"T9A!J>CBC1W9Z9*5'FA[-Z/%B TS$QBX06P5B@YXL M! 9$K!'ML,/R'H9);)?96&4VADRZD#$1F5T@L0HD!ATM2\4"6:F5U"J1FOQ% ML1PLD)5JR:P2FCC=[_AI@ M-]TIN%/2>ZO;U,PZ=:-]H)_/#_C0RKYC=JM;[IRID(^P?BJOE J0 ?E/,I1* M=L]I0> JU#21V1V_JT<5?4$L#!!0 ( ,"$"4M;T3T>_P, M #(3 8 >&PO=V]R:W-H965T&ULA9AKCZLV$(;_"N)[ M#YZQS6651&JHJE9JI=6IVGYF$V>##I<4V,WIOR\0-B(SX^V7<,D[]CN^/#;> M7-ON6W]V;@B^UU73;\/S,%R>HJ@_G%U=]%_:BVO&?TYM5Q?#^-B]1OVE<\5Q M#JJK")6*H[HHFW"WF=\]=[M-^S949>.>NZ!_J^NB^W?OJO:Z#2'\>/&U?#T/ MTXMHM[D4K^X/-_QY>>[&I^A>RK&L7=.7;1-T[K0-?X2G7.,4,"O^*MVU7]T' M4RHO;?MM>OCUN W5Y,A5[C!,113CY=WEKJJFDD8?_RR%AOE_(\P.0"7 +P'@/DT0"\!F@1$-V=SJC\5 M0[';=.TUZ&Z]=2FF00%/>FS,P_1R;KOYOS';?GS[OD/<1.]3.8MD?Y/@6O*H MR 6%ODNBL?Z["11-X!ROU_%&CM=BO)[CS3K>DB1NDF26-#=)FD)"$N$JR- H MV8L1O1CN)29>;A*[JB5)%6U3+K*9KU6LZ,1R)R3?O665I(JXS07-JG4??,2B MCYC[2(F/F-6!64RZ,.*6.$J3'#5N@]>4M%+ MRKQH4LL^Y0G;A':/((I]XR03G63<"1 G&:]$*]H_@@@,RDY R312W O#D9(& M2T:1)*C >L8M>-@(W(VF;H#5H]$ =?,_JDTJ080F""E3LF54H$Q0Y00TE*'(V&J X%T2>?D+/%I/3TU!ZH@#&U*34 MBL!8 %^[R/Q$SD]#^8DEK:V#04="._8Y\CF9G(F6D9HP08LF\D0>3I(RW34G-:4@[N->?@#^/F M-U6T<23AM"+'GKFH969JSDQ+2:6%_:2*Z88E%V20JS MM-<39-)>+UH=7DRG2;\7W6O9],%+.PQM/9]6G-IV<&.1ZLN8W-D5Q_M#Y4[# M=)N,]]WM%.?V,+27Y80JNA^3[?X#4$L#!!0 ( ,"$"4OV/@&@30( $(( M 8 >&PO=V]R:W-H965T&ULC9;;CMHP$(9?)JW,IU 98%RTZXY]8_&IW3*[ M&.58U;CA%6T\AD\K_U.PW ;:H!6_*]SQR=Q3I>PI?5.+;\>5#Q41)O@@5 @D MARO>8D)4),GQ=PCJCSF5<3J_1?^BBY?%[!''6TK^5$=1KOS<]X[XA"Y$O-+N M*QX*2GQOJ/X[OF(BY8I$YCA0PO6W=[AP0>LABD2IT7L_5HT>NR'^S>8VA(,A M' U!?-<0#8;(,(">3)?Z&0FT+ACM/-;_6BU2AR)81O)E'M2F?G?ZF:R6R]WK M.DD+<%5Q!LFFEX0323A7;!V*:)0 F7^$")T0H?9'4XC,[8^<_DC[XZD_-XKH M)9F6-%H2AX%1QGW-C"-VU>8RR-ZF5QR2YIY@Q9$Z&S&8P#O,F>\AP3S%CR)T, MN[<54[C\'6Y=Y MZQ[K8]!<:I/O>Z.R"'@81D&9GRM_O>S?O=;KI;VVQ;DRK[777,LRK_]-36%O M*Y_Y'R^^G(^GMGL1K)>7_&B^FO;/RVOMGH*[E_VY-%5SMI57F\/*?V&++>>= M04_\=3:W9O+=ZZ2\6?NM>_AMO_+#;D:F,+NV3F:+H/+EY_#,Z]>]C M=H;3[Q_>?^G%.S%O>6,R6_Q]WK>GE:]];V\.^;5HO]C;KV84I'QO5/^[>3>% MP[N9N#%VMFCZO][NVK2V'+VXJ93Y]^'S7/6?M]'_AQEMP$<#?C=P8W]F($8# M\<- ?FH@1P/Y?T=0HX$"(P2#]GXQ-WF;KY>UO7GUL!\N>;?MV$*Y<.VZEWUT M^O^Y]6S(?D0V&&%W(G#CWR?!J4FD')GSQP$R3$0) MF,-/G6P_=?(P34&NE>CMQ<0^#FE[2=K+WEY.[1E8ZP&)>Z0:IAB%(5@,# FN M ;3!$.-,1V!),!6'?$:4(D4I+ JL>SH@:CI?D0#E&888#R,)5&%*(5=;PI52 MB:951:2J"*L20%6$52FPO!EF(@7/#F9B"8*YQ0P3>B9,,2DHQH+ VJ8Q'B04 M$F2#C*#<#@4AWQ"4%@SXVF**BV0N4)K4I?&95+1]0MHG>%U $-,$!SI.X)G$ M$.<<;,P-AJ(X@5D*0S)F,[%F(9W40ZP*9?403T9(L#DS@E*,P6@35)=L8+@I M+(SGXLUF"A;#VC34QHAS)^'AI"C)81XE*":8@E$C,;<%9K21=?"%<:PM@=HX M<0 C+:$X A.Q$E =Q@1W^J ZC'$=B[E=29=/)I Z6+72D9D.]!0) 9,0@7$N M84= .7-YDTFHCN!D+.9B1Q=WAJN[AM5]9![.=@*E88:AJ&$&MF1;@N%S)XVN M[ R7=@U+.\.U]DF@O4A .%@$!!/-EO04S:BB*SO#I5W#TLYPO76[D,.FE,!< MSD?!(IQU1Q$%C.!DK.;.&%WF&:[S,#6D#)?=)XFT$1"/H#0"8D@7!::Q*@55:=3*/D6H+<28N<;D4X;D5@7Y".S,_$$9@3!_;!AG:&Q,V, M.2>.[D4X[D4T[$4X;@QDS 7Z@4M@H4R0.@*3'.42TAN?Y+E'=70WPG$WHF$W MPG%C0*HC,*;0-0*%4>H(C% 73.Y 2E,?^PNIQMO9:]5V/QDF;^^77B_]G1=X MG[)%QHCW&[;8#E=:/]P/-VQ_Y/7Q7#7>FVU;6_;W*P=K6^-F'SZ[>9],OK\_ M%.;0=E]C][T>;K:&A]9>QEN[X'YUN/X/4$L#!!0 ( ,"$"4NG@A?7?P( M $T( 8 >&PO=V]R:W-H965T&ULC59=;YLP%/TKB/>6 M#_.5B""5)-,F;5+4:MNS0YR "IC93NC^_6Q#*+'=K"_!-N><>\^U\4W:8_)* M2X28]=;4+5W9)6/=TG%H4:(&TD? GX5:&>SL:6<++'^%5,OAU6MBL20C4J MF%" _'%!:U370HBG\6?4M*>0@C@?7]6_2._&Y M9L^X_XI&/Z%MC>:_HPNJ.5QDPF,4N*;RURK.E.%F5.&I-/!M>%:M?/:C_I5F M)O@CP9\(//8] A@)X)T0W"4$(R'X;(1P)(1*!&?P+HNY@0QF*<&]18;CT$%Q MZKQER+>K$(MR=^0[7D_*5R_9PDV=B] 9(?D \6>0*+F%;'2(-R$<'G]*PC0',WX2*K4>(+&$ MM!+R$/F)LB-K'>7[0*V'0HY,0@%(# [BHV.8MV1$B2//^%(QQ@<&80T M1P:A#QTE1D>)[DA))$\,9]=-(L63CO*2A?(9; Q2'HB >87W#>^70VM[EAT;[ Y)3U5)K MCQF_P>4]>\28(9Z\^\BWH^2]?9K4Z,C$,.9C,G2X8<)P-S9O9_H'D?T#4$L# M!!0 ( ,"$"4O07'1Y @( (,% 8 >&PO=V]R:W-H965T&ULC53;;IM $/T5Q =DS<5.8@%2?(E:J96L5&V?US V*+LLW5U,^O?= MFPG&U,D+NS.<<^;",$G'^*LH :3W1DDM4K^4LEDB)/(2*!9WK(%:O3DP3K%4 M)C\BT7# A2%1@L+9;($HKFH_2XQOQ[.$M9)4->RX)UI*,?^[ L*ZU _\L^.E M.I92.U"6-/@(/T#^;'9<6:A7*2H*M:A8[7$XI/Y3L-S&&F\ ORKHQ.#NZ4KV MC+UJXVN1^C.=$!#(I5; ZCC!&@C10BJ-/T[3[T-JXO!^5G\VM:M:]EC FI'? M52'+U'_PO0(.N"7RA75?P-4S]SU7_#P)*O8M0N0(T3LAODF('2'^;(2Y(\Q'$9"MW31S@R7. M$LXZC]MQ:+">NF Y5Y\KUT[S=!EA?(Q:/HQP^%-G>%+E(,YKL563XT;!7_RDSGN3' MAA\/^8M1KRWDWD!JF^)LU(IKR BQ^5AD>TO$5H(&$T2!'\WO++RZN9;NW>NFWVORF/[.-]WW>DA"-K-WE5%^ZD^N6/_G]>ZJ8JN?VUV07MJ M7+$=*U5E0&$8!U5Q.,Y7R['LN5DMZW-7'H[NN9FUYZHJFG_7KJPOCW,S?R_X M>MCMNZ$@6"U/Q<[]X;H_3\]-_Q;<6MD>*G=L#_5QUKC7Q_F3>3:$\E+7WX:77[>/\W!PY$JWZ88FBO[GS>6N+(>6>A__3(W.;WT.%>^? MWUO_,@;?!_-2M"ZOR[\/VV[_.$_GLZU[+#(&(%,9(CZU)=4A:QEGJX9'!0#(,_*32#^LEILQHS<+$[#&# MZ68TWDAYL6AL2"Y%(#.9;_)AO)E(N>%0NHE^NM0F+UKD-YN#" MJF'1(A\9#&:ET;!D-7\U"'LKL?2"5!EYW&!@&DU,5C,&X-!PIH8&R&SJV9T- MYJ;1X&3UG304*3'2C!;%H2^7P>PDP$XCYR]I*B[(J*SG?U0?[6!VD@%VY&8_ MB3YT%,EY T2>Y428P:09+-.C-2&VRCTP!ZI%GVMYLBC""": 8/D)UH3P:J(H ME8X JGW)$&$*D]6[G/& G# Z2:/3&)E $&!GG,H4 JELXLFJ"/.3 #^-3"-( MHU'F54#BHR=A>A)(-4TLG6@P)I&THC6^18#)22#7-!+D!)@8R]0X1RIK?0.# MR4D9F'0>^#(&'B/@2?JR1IFQ,B @2MD3#V/<,< =2AD@$Z2Z&1P!.]/OFKR M 'PR)9ZMA3%!&1"4)$%9TY'25.(M1S+BR)/8, 8IIYI6:W7C1 MVLXV]?G8#1=U=Z6WR]PG&FX?1?G:/.37*]D?S5QOB'\OFMWAV,Y>ZJZKJ_$& M\K6N.]<[##_U([UWQ?;V4KK7;GA,^N?F>C-[?>GJTW3K'-RNOE?_ 5!+ P04 M " # A E+E5G2W*\! #2 P & 'AL+W=OE!XY_&6,4]NK9E MKK? ZPA2DJ6[W2U37&A:YC%VLF5N!B^%AI,E;E"*V]\=>SMS!@Y$_1>V[@MY1 M4D/#!^D?S?@)YG[>43(W_P4N(#$]*,$:E9$N?DDU.&_4S()2%'^93J'C.<[\ M5]@V()T!Z1L FPI%Y1^XYV5NS4CL-/N>ARM.#BG.I@K!.(KX#\4[C%[*)$MR M=@E$<\YQRDG7.4L&0_:E1+I5XIC^!4^WX=FFPBS"LS\4_H-@OTFPCP3[_[:X ME9.]*<)6,U5@V[A-CE1FT'&35]%E8>_3>">_TZ=M_\IM*[0C9^/Q9N/\&V,\ MH)3=#:Y0AP]L<20T/ICOT;;3FDV.-_W\@MCRC,M?4$L#!!0 ( ,"$"4NC MY56/M0$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP M#/T501]0)8Z;=8%MH.DP;, *!!VV/BLV;0O5Q9/DN/W[4;+KN:VQ%TFD> X/ M*2H;C'UR+8 GSTIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-EL M]DQQH6F11=_)%IGIO10:3I:X7BEN7XX@S9#3+7UU/(BF]<'!BJSC#?P$_ZL[ M6;38S%()!=H)HXF%.J>WV\,Q#?$QX+> P2W.)%1R-N8I&-^KG&Z"()!0^L# M<;O '4@9B%#&GXF3SBD#<'E^9?\::\=:SMS!G9&/HO)M3F\HJ:#FO?0/9O@& M4SW7E$S%_X +2 P/2C!'::2+*RE[YXV:6%"*XL_C+G3(?B'7HOQ7:79NP2B*:8 MXQB3+&/F"(;L[3AFH^%--_T@-G_CXB]02P,$% @ P(0)2_WR>OVT M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$CM;L\BVU'2:.FF3HDYK/Q/[;*,"YP*.NW\_P([K;=:^ '?<>_?N.+(! MS8MM 1QY4U+;G+;.=0?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6;SD2DN M-"VRZ#N9(L/>2:'A9(CME>+FUQ$D#CG=TJOC432M"PY69!UOX >XG]W)>(O- M+)50H*U 30S4.;W;'HZ[$!\#G@0,=G$FH9(SXDLPOE8YW01!(*%T@8'[[0+W M(&4@\C)>)TXZIPS Y?G*_B76[FLY>'M(?&_*X(RMB'=>O/7>2[%-;S-V"413S'&,298Q MJK M-'&:+"FQUW&2%]YY8.^2^";OX>.T?^>F$=J2,SK_LK'_-:(#+V5SXT>H]1]L M-B34+AQO_=F,8S8:#KOI!['Y&Q>_ 5!+ P04 " # A E+[1*PK[,! #2 M P &0 'AL+W=O+%EM8*JFA M<])TQ$*=T]O=X9B&^!CP7<+H5F<2*CD;\Q*,QRJG21 $"DH?& 1N%[@#I0(1 MRGB=.>F2,@#7YW?V^U@[UG(6#NZ,>I:5;W-Z0TD%M1B4?S+C \SU?*!D+OXS M7$!A>%"".4JC7%Q).3AO],R"4K1XFW;9Q7V<;O;7,VP;P&< 7P W,0^;$D7E MGX0716;-2.S4^UZ$)]X=./:F#,[8BGB'XAUZ+\4N33)V"41SS'&*X>N8)8(A M^Y*";Z4X\K_@?!N^WU2XC_#];PK_D3_=)$@C0?K?$K=B_E3)5CW58)LX38Z4 M9NCB)*^\R\#>\O@FO\*G:?\B;",[1\[&X\O&_M?&>$ IR16.4(L?;#$4U#X< M/^+93F,V&=[T\P]BRS&UL?5/;CM,P$/T5RQ^P;MT45E42 M:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC M"]J%T)\8\U4'6O@[VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=Q96Z' MH*2!BR-^T%JXGV=0=BSHGKXZGF3;A>A@9=Z+%KY ^-I?'%IL8:FE!N.E-<1! M4]"'_>F\IJ:$1@PI/=OP -B5*RM^)(,K< MV9&XJ?>]B$^\/W'L316=J17I#L5[]-[*?7;(V2T2S3'G*8:O8Y8(ANQ+"KZ5 MXLS_@?-M^&%3X2'!#W\HS+8)LDV"+!%D_RUQ*^;X5Q*VZJD&UZ9I\J2R@TF3 MO/(N _O TYO\#I^F_;-PK32>7&W ETW];ZP-@%)V=SA"'7ZPQ5#0A'A\BVK_= M']*0'Q-^"ACLPB:ADQ/B:W"^5CG=!$$@H72!@?OC# \@92#R,MXF3CJ7#,"E M?6%_C+W[7D[^M032Q>BN+OXRET/(>)_P);!R03(/D$8&.AJ/P+=[S(# [$C+/O>+CB M[3[QLRE#,(XB_O/BK8^>BVUZD[%S()IR#F-.LLR9,YAGGTLD:R4.R3_P9!V^ M6U6XB_#=7PIOUPG258(T$J3_;7$MY^Y3$;:8J0+3Q&VRI,1>QTU>1.>%O4_B MG?Q)'[?].S>-T):&PO=V]R:W-H M965T@N\CB0E69HD'YCB0M,RC[ZS+7,S>"DTG"UQ@U+!9MYX.#E7G/6_@&_GM_MFBQ1:46"K031A,+34'O=\=3%O 1\$/ MZ%9G$BJY&/,2C*]U09.0$$BH?%#@N%WA :0,0IC&KUF3+B$#<7U^5_\<:\=: M+MS!@Y$_1>V[@MY14D/#!^F?S?@%YGH.E,S%/\(5),)#)ABC,M+%E52#\T;- M*IB*XJ_3+G3R_)6Y@#G\7R58]56#;.$V.5&;0<9)7WF5@[]/X)G_@ MT[0_<=L*['S9V/_&& ^82G*#(]3A!UL,"8T/QUL\VVG,)L.;?OY!;/G& MY6]02P,$% @ P(0)2V@%]$*T 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI36JV22-TB!!)(JR+HLS>9)%9] M";:S*7_/V$E#@(@7VS.><^;,>)R/UKWX#B"05ZV,+V@70G]DS%<=:.%O; \& M;QKKM AHNI;YWH&H$T@KQG>[=TP+:6B9)]_9E;D=@I(&SH[X06OA?IY V;&@ M>_KF>))M%Z*#E7DO6O@*X5M_=FBQA:66&HR7UA '34$?]L=3%N-3P'<)HU^= M2:SD8NU+-#[5!=U%0:"@"I%!X':%1U J$J&,'S,G75)&X/K\QOXAU8ZU7(2' M1ZN>91VZ@MY34D,C!A6>[/@1YGIN*9F+_PQ74!@>E6".RBJ?5E(-/E@]LZ 4 M+5ZG79JTC]/-73;#M@%\!O %<)_RL"E14OY>!%'FSH[$3;WO17SB_9%C;ZKH M3*U(=RC>H_=:[F]YSJZ1:(XY33%\';-$,&1?4O"M%"?^#YQOPP^;"@\)?OA# MX6&;(-LDR!)!]M\2MV*ROY*P54\UN#9-DR>5'4R:Y)5W&=@'GM[D=_@T[5^$ M:Z7QY&(#OFSJ?V-M )2RN\$1ZO"#+8:")L3C'9[=-&:3$6P__R"V?./R%U!+ M P04 " # A E+OMHL [,! #2 P &0 'AL+W=OW<NC@Q59)QKX OYK=['!8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q M)1H?JYQNHB!04/K((,)V@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5 M;W-ZI*2"6O3*/^/P :9Z#I1,Q7^"&Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV: MM _3S7&"K0/X!. SX)CRL#%14OY.>%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=T&\ M"]Y;L3T<,G:+1%/,>8SARY@Y@@7V.05?2W'F_\#Y.GRWJG"7X+L_%-ZO$^Q7 M"?:)8/_?$M=B'OY*PA8]U6";-$V.E-B;-,D+[SRPCSR]R>_P<=H_"]M(X\@5 M?7C9U/\:T4.0LKD+(]2&#S8;"FH?CP_A;,&UL?5/;;MLP#/T501]0.4[29H%MH.DP;$ +!!VV/2LV;0O5Q9/DN/W[4;+K M>9NQ%TFD> X/*2H;C'UQ+8 GKTIJE]/6^^[(F"M;4-S=F XTWM3&*N[1M US MG05>19"2+$V26Z:XT+3(HN]LB\ST7@H-9TM09LCIAKX[GD73^N!@ M1=;Q!KZ"_]:=+5IL9JF$ NV$T<1"G=/[S?&T"_$QX+N P2W.)%1R,>8E&%^J MG"9!$$@H?6#@N%WA :0,1"CCY\1)YY0!N#R_LW^*M6,M%^[@P<@?HO)M3@^4 M5%#S7OIG,WR&J9X])5/QCW %B>%!">8HC71Q)67OO%$3"TI1_'7'%/L31F&PO=V]R:W-H965T"G@,$MSB14W]CO8NU8RYD[N#7R252^S>DU)174 MO)?^T0SW,-7SB9*I^*]P 8GA00GF*(UT<25E[[Q1$PM*4?QUW(6.^S#>[/<3 M;!V03H!T!ES'/&Q,%)5_X9X7F34#L6/O.QZ>.#FDV)LR.&,KXAV*=^B]%,D^ MR=@E$$TQQS$F7<;,$0S9YQ3I6HIC^@\\78=O5Q5N(WS[A\+_$.Q6"7:18/=A MB6LQV[^2L$5/%=@F3I,CI>EUG.2%=Q[8FS2^R7OX..W?N&V$=N1L/+YL[']M MC >4LKG"$6KQ@\V&A-J'XV<\VW',1L.;;OI!;/[&Q6]02P,$% @ P(0) M2]%3%WBT 0 T@, !D !X;"]W;W)K&UL?5/; M;MLP#/T501]0)8J;!8%MH.DPK, *!!VV/BLV?4%U<24Y;O]^E.QZWF;L11(I MGL-#BDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;V>6IZ+UL-9TM09LCHEGXXGMJZ\<'!\K03-7P' M_Z,[6[38S%*V"K1KC286JHS>;8^G),3'@)\M#&YQ)J&2BS$OP7@H,[H)@D!" MX0.#P.T*]R!E($(9KQ,GG5,&X/+\P?XEUHZU7(2#>R.?V](W&3U04D(E>NF? MS/ 5IGIN*9F*_P97D!@>E&".PD@75U+TSALUL: 4)=[&O=5Q'\:;Y##!U@%\ M O 9<(AYV)@H*O\LO,A3:P9BQ]YW(CSQ]LBQ-T5PQE;$.Q3OT'O-M_LD9== M-,6MO X9$E\2I;>#Z]G63;X> M5V'<[8A7_* ["F8^5_["JZIC,OOX/9"&HV87^#B^LW^VAS>'V3/%7T3UJSSJ M8A5F87#D)W:I]*NX?>'#@69A,)S^&[_RRL"[G1B-@ZB4_0T.%Z5%/;"8K=3L MH_^6C?W>!OY[& Z@0P!U J)>R.[\$]-LO93B%LC^\EO6O3%YIN9N#MVBO0K[ MG]F\,JO7-9DOEM&U(QHPVQY#'S$C(C+LHP1%$ELZ":S#!! M"@E22Y#^=\3,.2+"Y%AD!D5F4X)%[(@@C.IQ) M05P=!/+8C4"[;@@%%(FK@T"I1P?[FB2 8N;J(-#II,*!_R?>7*- MX ) @+LS-]L@R)=NN 808/#4M0X"Y;YTPV6 (_GDW1#(%^ZX4I @,WS2;HA MD"_=<#$@4ZKJB MKL4! W! &0 'AL+W=O?S MD8Y*OYH&P)(W*3J3T<;:_L"8*1J0W-RI'CH\J926W**I:V9Z#;ST("E8O-E\ M8I*W' ?$" MV'L FQ)YY9^YY7FJU4CT=/<]=RV.#C'>3>&<_BK\&8HWZ+WDV-"471S1''.< M8N)53+1$,&1?4L2A%,?X'W@]GM[R9%C5SV/*EG]%_@%02P,$ M% @ P(0)2_^PI">W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^M-HI5M*9LH:J566J5J^\S:XXO"Q06\3O^^ M W9<-_4+,,,Y9RX,V6CLJVL!/'E34KN+%EM4JDZ!=IW1Q$*=TX?=\90&? 3\Z&!TJS,)E5R,>0W& MYRJG24@())0^* CZ;B/ MT\WA,-.V"7PF\(5P'^.P*5#,_$EX4636C,1.O>]%>.+=D6-ORN",K8AWF+Q# M[[7@R2%CUR T8TX3AJ\PNP7!4'T)P;="G/A_=+Y-WV]FN(_T_3IZFFX+I)L" M:11(_RGQ]D.)6YB[#T'8JJ<*;!.GR9'2##I.\LJ[#.P#CV_R%SY-^U=AFTX[ M7S;VOS;& Z:2W. (M?C!%D-"[$%MU()F]T3TH_Z?11C+G7=,2 MVQM@=21)06B2W!+)N,)E'F-'4^9Z<((K.!ID!RF9^7, H<<"I_@2>.9MYT* ME'G/6O@)[E=_--XCBTK-)2C+M4(&F@(_I/M#%O 1\,)AM"L;A4Y.6K\%YUM= MX"04! (J%Q28/\[P"$($(5_&[UD3+RD#<6U?U)]B[[Z7$[/PJ,4KKUU7X'N, M:FC8(-RS'K_"W,\GC.;FO\,9A(>'2GR.2@L;OZ@:K--R5O&E2/8^G5S%D1FFGW/PA6G>^IG4X5@'$7\YXNW/GHN:7*? MDW,0FC&'"4-7F'1!$*^^I*!;*0[T/SK=IN\V*]Q%^FZ=/;O;%L@V!;(HD/W3 MXN>K%C&PO=V]R:W-H965T!7#[/>[9&KY"+EJS.^U@6. M7$+ H3*.@=GE"D_ N2.R:?Q>.?$FZ0+W^W?VS[YV6\N%:7B2_*6O35?@!XQJ M:-C$S;.)U:@DU_Z+JDD;*586FXI@;\O:#WZ=EY,D M7L/" 70-H%O @]3>6<_BK\F4U>6^^U MI(=#3JZ.:,6<%@S=83X0Q+)O$C0D<:+_A=-P>!S,,/;A\5X]C<($29 @\03) M/R72FQ)#F#@LD@9%T@!!Y_H[J9'2@$TENK,%=_:IV P.C7'; M>[M7R\ LAI'C^A:0[4$J_P)02P,$% @ P(0)2Z+*,YG5 0 G 0 !D M !X;"]W;W)K&UL=51MCYP@$/XKA!]P*+I[VXV: MW%[3M$F;;*YI^YG5\24'8@'7Z[\OH&?M'O=%F.&9YYD9&;))JF?= ACT(GBO M<]P:,QP)T64+@ND[.4!O3VJI!#/65 W1@P)6^2#!"8VB/1&LZW&1>=]9%9D< M#>]Z."ND1R&8^G,"+J<R1 M@CK'#_'QM'=X#_C9P:0W>^0JN4CY[(PO58XCEQ!P*(UC8':YPB-P[HAL&K\7 M3KQ*NL#M_I7]DZ_=UG)A&AXE_]55ILWQ :,*:C9R\R2GS[#4L\-H*?XK7(%; MN,O$:I22:_]%Y:B-% N+346PEWGM>K].\\E]NH2% ^@20-> @]S\P]XOC([6]*9W3M\*?V>2U]5X+&A\RH+TOQ(_W)08P- H++(+BNP"!/&- M2 CS3BOV09%]@""Y$0EATAL1LKD= E3CYT*C4HZ]G\F-=QV]!^IOUS_X/+?? MF&JZ7J.+-/:.^IM42VG IA+=V8);^U2L!H?:N.V]W:MY8&;#R&%Y"\CZ(!5_ M 5!+ P04 " # A E++6K]@L8! W! &0 'AL+W=OIA=+I [/(471Z:#TJVD +'H77)H,-]9V1T),T8!@YDYU(-U) MI;1@UIFZ)J;3P,H0)#BAJ]6."-9*G*?!=]9YJGK+6PEGC4PO!--_3L#5D.$U M_G \M75CO8/D:<=J^ 7V=W?6SB(S2]D*D*95$FFH,GR_/IX2CP^ YQ8&L]@C M7\E%J5=O?"\SO/() 8?">@;FEBL\ .>>R*7Q-G'B6=('+O,2JA8S^V3&AYAJB?!:"K^!UR!.[C/Q&D4BIOP145OK!(3BTM% ML/=Q;658A_$DV4]A\0 Z!= YX!!TR"@4,O_*+,M3K0:DQ[OOF&_Q^DC=W13> M&:XBG+GDC?->K*+$VRC!-M L/VGQ-U-B3',/BZ21$62",'A1B2&^7(C0A:-$Z#K\&0-*E0O MP[@LO/-4W-/0^$_X.%(_F:Y;:=!%6?=\0I,KI2RX5%9W+I?&3?%L<*BLW^[= M7H]O>32LZJ8Q)?._(O\+4$L#!!0 ( ,"$"4O#"X>^X $ $% 9 M>&PO=V]R:W-H965TVDJL0+];X4N4XL D!@U);!FJ6&SP"8Y;(I/%KX<2K MI W<[M_8/[G:32U7JN!1L)]=I=LA*,EN*_P@V8@=M, MC$8IF')?5(Y*"[ZPF%0X?9W7KG?K-)^DR1+F#XB6@&@-N'<9$&TRX(HAA7R4B MG\0Y^B\\\H?'W@QC%QYOU9,/?H*#E^#@" [_E!CN2O1AWLDR\8HD'H)X)^+# MO"-R](HW6] ^2NRM M,';T>.N>'OP"B5<@<0+)/RU^W+7HP22!W^3@-3EX!,*=B0_SSE&D7I/4(Q#O M3'R89&="-K>#@VS<7"A4BK%W,[G)KJ/W$+G;]1<^S^TW*INN5^@BM+FC[B;5 M0F@PI01WIN'6/!5KP*#6=OO![.4\,'.@Q;"\!61]D(H_4$L#!!0 ( ,"$ M"4ND,-X@M@$ -(# 9 >&PO=V]R:W-H965T& M<\Y;&Z9$JVF>QMC1YJGIO6PU'"UQO5+"?AQ FB&C6WH)O+1UXT. Y6DG:O@. M_D=WM.BQ6:5L%6C7&DTL5!F]W^X/2P2>CD9,QK<)[+C&Y"02"A M\$%!X'&&!Y R"&$9;Y,FG5,&XM*^J#_&WK&7DW#P8.2OMO1-1N\H*:$2O?0O M9GB"J9]K2J;FO\(9),)#)9BC,-+%+REZYXV:5+ 4)=['L]7Q'";]"VV=P"<" MGPF8._0R)HJ5?Q%>Y*DU ['C[#L1KGB[YSB;(@3C*.(_+-YA])SSY#IEYR T M80XCAB\PVQG!4'U.P==2'/@_=+Y.WZU6N(OTW3+[[C\"R:I $@62OUJ\^=3B M&N;V4Q*VF*D"6\=M9X]3;(RO2^HZ?6"G_V?.J2(7\K Y. M?:I8NFN#BMPAKALZ19J5]G+>MCU5RSD_BSPKV5-EU>>B2*O?*Y;SR\(&^Z/A M.3L<1=/@+.>G],"^,?']]%3)+Z=7V64%*^N,EU;%]@O['F:/$#4!+?$C8Y=Z M\&XU0WGA_+7Y^+Q;V&[CB.5L*QJ)5#[>V)KE>:,D??Q2HG;?9Q,X?/]03]K! MR\&\I#5;\_QGMA/'A1W9UH[MTW,NGOGE$U,#"FQ+C?X+>V.YQ!LGLH\MS^OV MU]J>:\$+I2*M%.E[]\S*]GGI_J&Q"L,#B H@?0"!FP&>"O"F!O@JP.\#O.AF M0* "@JD]A"H@G!I 50#5 IPNN^UT;5*1+N<5OUA5M^).:;.P84;E@M@VC>W\ MM__)&:MEZ]N2^-'<>6N$%+/J&#)@0@W9F B,B<0DB!_WC"--]DX)YG1%3(' M'7>RQAC-R 9CR)AYF*"38(PW9AXQQL<'[:'3X[4"WD@@P 5\5,!O!?R1@#:] M'4);I.R0* +JNGIV$9!X 3' S53%AZF*B0E"3'S7 !\118]0;PB.LA:@60N0 MK(5:VCHF&%J*P#4M;::"B0E&[I@;60]1ZR%BG6K60].12S'K4\$$ 8'<\$Y1 M[Q3QKAB%Z+_#/A"ID0D8!W7/N@1A&(E]; MD(H9=N*;%6RML%%E0I8MH@:163@1-0BN+EK -Q?PD#1[5R3P[07\Z1L4X+46 ML&)K'$',VH@6K(E<@G#1C7(%>*T%I-B&5_9WP$L>T/]((%Y\ *D^H;[)@UE^ M8C2!T[@$X= $.H.#:,&J0WOOJ*TM/Y>B&?:@M;_;W)/F(*NUKV"V!J1] [.' M[N#[5[Z[2'U-JT-6UM8+%_+XW!YR]YP+)NV[=W+FC_+NUG_D;"^:5RK?J^X" MTWT(?E*7,Z>_(2[_ %!+ P04 " # A E+QQ:OJ+(" "]"0 &0 'AL M+W=O&87QE_$D5+IO=95(^;^ M4Z0U$1/6TD:]V3->$ZFV_!"(EE.R,TYU%: P3(.:E(V_F!G;(U_, MV$E694,?N2=.=4WXWR6MV&7N1_[5\%0>CE(;@L6L)0?Z@\J?[2-7NV!@V94U M;43)&H_3_=Q_B*:;0N,-X%=)+V*T]K229\9>].;K;NZ'.B%:T:W4#$0]SG1% MJTH3J33^])S^$%([CM=7]L]&N]+R3 1=L>IWN9/'N9_[WH[NR:F23^SRA?9Z M$M_KQ7^C9UHIN,Y$Q=BR2IA?;WL2DM4]BTJE)J_=LVS,\]+S7]U@!]0[H,%! MQ;[G@'L'_.80WW6(>X?XHQ&2WB&Q(@2==E/,-9%D,>/LXO'N.+1$G[IHFJAV M;;71=,>\4_44RGI>H#2=!6=-U&.6'0:-,&E^"UF[D&A !"J!(0L$9;%$CCNZ M#;!R$6EAY? NR>8NR4V:&"P6-OYXK!+G,$$,$L2&(!X1Y(E5[ Z2&4AC()]2 ME(=6.5P40M@N"$ 5X2RVN#8 +,YP NM*0%V)J\LZ(60=FF7VH1P J2IPO H ">@2@_M^C'-25N[KL#U@'*<8G/)Q$5@=6+BJ< MA!;5&J3"D24+#HA@604HJW!EV2>O^) L%Z5DV?\HD,J1!0>T906CNZ>F_& & M >%MV:F1^NLYL@ZSQ@/2=Y=E7T;35038UVHVZ4:)-_INL/E.^*%LA/?,I+HQ MS;VV9TQ2E7PX4:?LJ&:I85/1O=3+3*UY-U%T&\G:?E@*AHEM\0]02P,$% M @ P(0)2\XL,U1B @ /0@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q >LP>&21 1I MV1GPFF%TU*22 .AY$2A14;EIHF-[EB;T(DA1X3US^*4L$?N[QH0V*]=W;X&7 MXIP+%0!I4J,S_HG%:[UG\@0ZE6-1XHH7M'(8/JW<9W^Y\SU%T(A?!6YX;^^H M4@Z4OJG#M^/*]51&F.!,* DDERO>8$*4DLSCCQ%UNSL5L;^_J7_1QP$: BP(\B['Q%FAC#[( 0/"8$A!%-O" TA'-P VMJU MF5LD4)HPVCBL_1YJI#X[?QG*UY6IH'X[^IGTD\OH-871/ %7)60PZQ8#>Y@A M9#N&^!T"R 2Z+* MBS4']!9LQ(EH,()ML86,Z _L'4,@F$\<&P[16DW!H51$-J+FEN+FEN*@G:! MA55@,=U6V>JMS<&;8*P!W?DQ&_@Z ;.=@-D]QK0E@5[K*S$[ZSG$G8Q>*J'L MZ$6[6?<,5>L!*W-L ;=/X;T'U!+ P04 " # A E+HHA[ M3H4% !I( &0 'AL+W=OW M6BU]:MLS_BS*7]5[5<5Z?#>5UO3D:CZGFN5WGUK=CH=?.7UZ)+Q=K_5@.JO?5*B__N]#+ MXO-TR(:["S\6;_.ZO3 Z&V_R-_U3UW]M'LOFUVCOY66QTNMJ4:P'I7X]'9ZS MDYE2K4&G^'NA/ZN#[X,VE:>B^-7^N'LY'4;MB/12/]>MB[SY^-"7>KEL/37C M^-YCMH:'WW?>K[ODFV2>\DI?%LM_%B_U_'28#@,FDSVZ7"8S@7W8]@1+H$BB6W-%= X<_(=N4ELS372.)-R@S29 MK;D%FC2R-7=(PYP:'9V<>U\1.X-Y0($<-].C@6:]@:Q""[QN1>= 6,,0V(/$ M'F3G05H>W%6]U22=9KU=CI&0210YTW\/A'$4<4\X!<)4,-_CS!=RD67IH=#* M4N$L%$BQAPQ[R,(S;<\0B-/( M&X6,7)Q&7FG;^KLKX"I0-S$Z=40W/:ZS4Z1.# 8F.G/'SOQ8JB<6QODYXWZL MC/)!D()] 16,8 4#L,AV;&#$>!@@!R9=(.E/KC[HQ&085D #9$H M([#-"11Q'T4\()A)"_0X#1#:MQ<$/06BIX.8.R B-Z0@6"9\ M3(G(79Q01 4B6"80IKR,D(@*1-V:(4P1X!4$IH0,1XP@,"50,^,T$;=&=+@" MX[YC71 \$P$\^VY$5D>OP"J^!L(8"1^ L+D%@ M4@0T7%,!\)>JOM0(8(F ANL6B:B&2Q+(D( &S"G8+1)1&4D"&1)U-NXQ(_T[ M,.^AA2_A:)5-C_N: 8GH6XB2H)0$ &+$,T!) $A^Y>$0]70(W?$Y\+B4_D.: M_J0)4DF?5!X\)D9T.,,2%NNHSAX3 33I \T[YZ5/'X[N#2;2;^2@=)%@F?98))MST?9;ATAW5V6,BB"<1\;SEY#=**1S349W] M&)* HT)PE(0/@GN*A>]K1?!%H3LZEYU&=)ASAEITH(/\!#J&)GL&A'T]NB( MJ$ 'QHC33!$ 5%_HP!3U\#F$:\KOP(0 <^W+X!X".O1L;89T<&&/#MZEK73Y MUKV;K@;/Q?NZ;G,[N+I__WW.VW=QSO4+=G+'P/4).[E'UZ?L9+9]Z_TG[/8E M_#0OWQ;K:O!4U'6QZE[?O19%K9N\HF]-7G.=O^Q_+/5KW7Y-FN_E]N7W]D== M;,R+_='^?Q><_0]02P,$% @ P(0)2^7#8F"X @ 9@L !D !X;"]W M;W)K&ULE5;MCILP$'P5Q ,<&/,13B12+U752JUT MNJK7WT[B).@ 4]M)KF]?VS@(S(9+_P3LS(YG%^]HBPOC;^)(J?3>ZZH12_\H M9?L8!&)[I#41#ZREC?IGSWA-I%KR0R!:3LG.!-55$(5A&M2D;/Q58?:>^:I@ M)UF5#7WFGCC5->%_GVC%+DL?^=>-E_)PE'HC6!4M.="?5/YJG[E:!3W+KJQI M(TK6>)SNE_XG]+A&N0XPB->27L3@W=.I;!A[TXMONZ4?:D6THENI*8AZG.F: M5I5F4CK^6%*_/U,'#M^O[%],\BJ9#1%TS:K?Y4X>E_["]W9T3TZ5?&&7K]0F ME/B>S?X[/=-*P;42=<:65<+\>MN3D*RV+$I*3=Z[9]F8Y\7R7\/@@,@&1'U ME,\&8!N G8"@4V92_4PD616<73S>?:V6Z$N!'K$JYE9OFMJ9_U2V0NV>5QBE M17#61!;SU&&B$28;8]809M%C J6A%Q*!0B)#@$<$.4R 00)L".(A010ZF728 MS& :@T$HRG,G%PB5X006$X-B8D ,0 MIV1RB%.W]1QB)"(%1:2 ".R(2*=%C\+8J=D:0F$4PV(R4$P&B(D=,=F'%9E# MC$0L0!$+0,2-"Y:#!/G][8)"N//#.QK&@H8%3U+L]OX\:"SFA@VA.QK&@N8[ M!@#=;!D$6Q&*[F@:"YJ[([.0L1#8TA#D:6[C6-#P%(3#Q-4"H-"@>&,YL*DA MR-72&Q2P':'D/^XM;"8(P9DU11A@\JLZ,:>OM%1?=2OV;JG7>37[>0K+53;="/UJM_4$L# M!!0 ( ,"$"4N#S:744@, #P1 9 >&PO=V]R:W-H965T*%W*CD3[S3QY4[=YV=W$?G1#^IRU=9-Q2X3MW]=_DJ M$P.W2LP]MBHIRK_.]EQHE=8L1DH:O57'."N/EYK_O0P7B+I 7 NX/UA =0&U M"KQ*6=GJYTA'ZV6N+DY>_;=.D9T4_)Z,F5M[L?2N_,UT6YBKKVL2X=)[M40U MYJ'"B!N,:"(V $%7B&<$7%4(J$*4]71;SQ:8@" !E01^HXUYJXT*$Y:8K,1P MP7S.&&MU@X#$_5M@0Y(/)?E TJ(EJ<($-W=J:QE"-$0$4$30%4&M6SP$'XH8 M0C1$S*"(&1#!,4$("<+QTV,.">8CIL>\TR1G(]/,1QM2@1L/$@JXQ",C]?F,X?AAP :SI>9QP_#C@-,$:'%^. M\MNQYN, #T*:0G"$.A7G"RBQP%L68M;DI M$-(4@A,M0**I)T@"9U$$$^S 611@->S:,?O8CB%(4PA.M ")IK"' J=/S"?8 M@=,GP#K8M6,Q<@5"P*$5B'">">29YCT4.'O$)VQIUPU,%QYE G/WV#INZ M6;6O':S_9CBR!"+K]^RD"4>6)D26<&1I3&1K4#CP!!N$5$*\F]=8^UWA1Y0? MXJQPGI4V;\3E>^M>*2T-';LS]AYEM+L.$KG7]C0TYWGU/E\-M#K5WRJ\ZP>3 M]7]02P,$% @ P(0)2U=S>'+R 0 : 4 !D !X;"]W;W)K&UL?93MCIP@%(9OQ7@!B]\S.W%,.C9-F[3)9)MN?S-Z',V" M6&#&[=T7T#4NLOTC<'C/RW,0R$?&7T0+(+U72GIQ]%LIAP-"HFJ!8O' !NC5 M3,,XQ5(-^16)@0.N31(E* J"#%'<]7Z1F]B9%SF[2=+U<.:>N%&*^=\3$#8> M_=!_"SQUUU;J "KR 5_A)\A?PYFK$5IQR:H_\I/)29UAO!

C M6/4]7LFCN40(@V4AA_9D]_65(GKOMO[E],[:J6 M"Q90,O*[JV5[]/>^5T.#;T0^L?$KS/6DOC<7_QWN0)1%0O'KU':]:<=I9A?.:>Z$:$Z(EH0P^6]"/"?$5@*:R$RIG['$1<[9Z/'I M9PU8GXGP$*O-K'30[)V94]4*%;T7<1+EZ*Z-9LUITD0KC:4H'8IXD2 %L%!$ M3HK(Y,?O*#XPB)T&L3%(WADD5AF39F0-8Q*47_"@2FK5L[<,"#12=W>J MSZ?+/PTD&^9W#2V/:_$/4$L#!!0 ( ,"$"4O.^\/UH0( $X* 9 M>&PO=V]R:W-H965T1/R59TYU]Y;651J MY9^UKA=!H/9G7C+U)&I>F2]'(4NF35>> E5+S@XNJ"P"@E FL[4"P7M;LQ']P_;-^EJ87="R' MO.25RD7E27Y<^1_Q8DN0#7"(7SF_J5[;LZGLA'BUG:^'E8^L(E[PO;84S+RN M?,N+PC(9'7]:4K^;TP;VVW?VSRYYD\R.*;X5Q>_\H,\K/_6] S^R2Z%?Q.T+ M;Q.*?*_-_AN_\L+ K1(SQUX4RCV]_45I4;8L1DK)WIIW7KGWK>6_A\$!I T@ M70 ._QM VP Z" @:92[53TRS]5**FR>;U:J9W11X08V9>SOHO'/?3+;*C%[7 M-$R6P=42M9A-@R$]#'E$; $$[2"!$="I(* *XN+I@XH4)J @ 74$X0-!-DBC MP20.4S68"-$!:@N@:(IB6$P(B@G'8B(T$--@HMXT'RA!R0"VA6 XCC L)P+E M1&,Y@_7;1*-I2!8/G0% .(I@)3&H) :,F4@E 0F2^?LD!0G2&?LD'>6)LY@, M5P9 I6F/ZT%,!HK) #L(3( 17+UHOB%XX@# ,RQI00_9HC >'0,0C&83>P3# M9P$F@"T3IPF&3P-,WV$+7,,8*.*Q+>/RI'&2#ET!4"1.)N3 -8R!(H[""0JX M^'#\#E/@\L/)'%.2\2; :30T!4(E$XL[DZ>\4MY.:'-'<'_RHQ":&T+T9-P]F\M= MURGX4=MF8MJRN>$T'2WJ]O86=%?(]3]02P,$% @ P(0)2T<7%3^P @ M^PH !D !X;"]W;W)K&ULC99O;YLP$,:_"N)] M"^9O$B61$J9IDS8IZM3MM9,X"2I@9CNA^_:S#:$8KI W!3O//?Z=N9YN65'V MQB^$".L]SPJ^LB]"E O'X8<+R3%_IB4IY"\GRG(LY)*='5XR@H\Z*,\F_'UDMZ%5E:D!VS^#7/,?NW)1FM5C:R[QLOZ?DBU(:S7I;X3'X1 M\5KNF%PYK-)"3+E)/D^-N8VNV9*K#[?G?_JI.7R>PQ)PG-_J1'<5G9,]LZ MDA.^9N*%5M](DU!H6TWV/\B-9%*N2.09!YIQ_=>,B47+\7C_30C^K MQO\>!@=X38#7!LBSQP+\)L#_"(AT\C693O4+%GB]9+2R6/VU2JR* BU\>9D' MM:GO3O\FL^5R][;VPVCIW)11H]G6&J^C0:8B&2J\8-YJ'$G08G@0QM8;&O2. M !0^?((/)NKK>-](-(8- M @T :!83#KW52MB;6FJ"%1'/=4R93*@ E!F!" MF?=@:DW8.>8)HIF4&3@1B!,-<2*WAQ,-SNDIDC&% 1&#$#$ @6"#&6@P>[Q$ MYJ#!_($2F0^21*$?]&YB0F2@(!?^QW8?*)%&9'Q\ &=29@)]TFG0 T72B.*1 M*AF5F"!@K]D@#P#Q^B" R.WWI F1"0.W)>0#,)\T-@0W)A0\7K<(;B<(ZB?] MRFU$1M]RO6!0+%,R$PAN* CH*,/J'3:,)Y!H4FT%0?UE4+_Q=/V.24P0 MN$VAV2/U"XD&%S,NJF&W#O1:Z)&OL]M.=AM/CR(?\GHL_(G9 M.2VXM:="#C1Z[#A1*HAD<9_EY[G(2;1=9.0DU&LLWUD]CM4+07?] M'U!+ P04 " # A E+<'.W@$H% 4( &0 'AL+W=O)!D(& M:#-[]PN$IHG]GF[HCR;0]QS[F//XV+C375G]K%?.-9/?1;ZIKZ)5TVPOX[A> MK%R1U1?EUFW:O[R459$U[67U&M?;RF7+WJC(8YXD.BZR]2::3?M[3]5L6KXU M^7KCGJI)_5846?7OW.7E[BIBT<>-[^O75=/=B&?3;?;J?KCFK^U3U5[%!R_+ M=>$V];K<3"KW?__P?M\'WP;SG-7NILS_62^;U55DH\G2 MO61O>?.]W#VZ(2 538;H_W#O+F_E74_:-A9E7O>_)XNWNBF+P4O;E2+[O?]< M;_K/W>#_PPP;\,& 'PSXUP9B,! '@[:S7QG(P4!^&L@O#=1@H#Z[Q+XTT(.! M/C<&,QB8XFU3Y%MUE' KNT;08MNIM]PO1_ M:Q]QW=Y]GPFMIO%[YVC0S/<:?J3A1IYJ;D*-MJ>2NU#"3A7WH"&9'C1Q&\@A M&HZBF?/ @=#:ZVFHX<;3W(8:G7K1 #)!W3&GF@>D\4;N$6F(<1'P*8O> M@3QV8!+L0$('LG<@3APP[$!!!PKT@'MYAC0"-Z)A(QHX\!)UCC0*-V)@(P8X M\/)GCC0&-V)A(Q8X\+)BCC1$5J2PD31T8+T4OMMK6-*+-GO1!<>M="HTQ22@ M'2)Y&#%+L?/SC\&IX9IQT L_ Z&(2$&&46. -2L)%Q@V-H(VAG%C@*4P6B0B M6&"8. 9PLIIP@7EB9D2TF!8&4+#&+S][$6-'J$ F93J*D:&CT"&8V0X*C_!J"(1%2U& MAB-D@E%%(@)-CKGBH BEU)!@KK@=,:J8&(Z(\=$<1"=H)A?4"@=S)4"520FZ M!>9*C*@R B,C$ U^N(/HI*BR"V+6%,2*#C%#5"J!F1$CF!&8&0%P2/T5%Q01 MN2PP,P+@D%(#AG$0(\J,P#@(4&;":)&(6/L)S(P S*1$E9&8!CFBRDA,@P0% MQ)^G;I H)<"5&!D9(B,3?QD*1'0[F!@9$B,3?P4",BQCBHL,8$N?R(1(R*%C.C$#/>//0PB,[)(DR, L0P:D P M,6H$,1H3HQ$Q_MP.1.3\H#$S&C##B,6?QLSH$ M&/6B#/.B1_"BB9=MB!?N1XMX(D.\>1ZQA3&8!(,64D&LPYLR?I+&G,IC M#(P!P#!BGK,8!3MB$V,Q"A8MIOQX!]%YV%H,C 7 <*)D6TR#%2/"Q318M)(* MPI7_BVU\='Q8N.JU/UZN)XOR;=-T/3RZ>SC"ON;=\:-W_X9=WC)P_YY=/NP/ MJ#_=[\_+_\RJU_6FGCR735,6_='D2UDVKNUY^TRBR&PO=V]R:W-H965T#BMS#OA]Z!5>675;PLLE$Z=1\OW ?T6R#<1N@$;\R?FD&[TY;RK,0+^W@RV[A^FU&/.=; MV5(P]3CSE.=YRZ3R^-.3NM]L)X\+-W:='=^S M4RZ_B\MGWA<4N$Y?_5=^YKF"MYFH-;8B;_2OLSTU4A0]BTJE8*_=,ROU\]+S MOX7! ;@/P-< M?:] -('D/< >C> ]@%TZ@I!'Q 8*WA=[5K,-9-L.:_%Q:F[ M\U"Q]MBA6:"V:]M.ZMW1_RD]&S5[7E*,YMZY)>HQJPZ#!Y@POH6L;<@[B:<2 MN&:!H2Q6V K'MPND-B),C!S^2[*Y2W*3)@'%(CJ>#%= (P04)*":@ YE\@-# M[0X3:4S982)D;$D*@# UREW;($(B0[6-#<(A&=F\ "PJL(HBD0\3A"!!.%W6 M""2()LC:88*A&+%OJ&ICH1 MX0^H"SL)(E/4)?:9I;&IK@VBYH%< Z DCDUU 1 >$Q?V-V0;'$GP" 7L)BCX M@+BPGZ!PBKBAK5N2F.+:(-^4UH9$Q#2$NSRW)<$.AVR+HWA,6-A34/P!86%7 M0,8N?ZQJQOVM,Z'5EN_:MX[DZE4)U.%G: MHA/^B<5+NV.RY0PNAZK&#:]H8S%\7-E/[G*;*%X#ORI\Y:-[2R794_JJ&M\. M*WNN"L($%T(Y('FYX TF1!G),O[TGO8PI!*.[V_N7W1VF66/.-Y0\KLZB')E M)[9UP$=T)N*97K_B/D]H6WWX[_B"B<15)7*,@A*N?ZWBS 6M>Q=92HW>NFO5 MZ.NU][_)8('7"[Q!(,=^)/![@3\(O,>"H!<$[X+@H2#L!:$Q@M-EUY.9(X&R ME-&KQ;K'H47JJ7.7H5RN0G7JU='_R?GDLO>2!5Z0.A=EU#/KCO%&3)3<(_D4 M<0?"D04,57A0%6MO(O?N!]A,B6AAU/!?D^U#D[LR?7"R?*WW1WH__B!G !H$ MVB"XF^W0F&V(B8S9@)C8F Z(,99M"S$?S$@(!@JG!O[<" 0QKA$(8HS5RR'& M-P)!3 'BL! $6!@KA#$F($@QEC%'&*,5=Q"3 ('BL% ,6!@O#EKB#$#?8+) M/\%L'S-W@1(P4#(U",Q'KF-BS32:,8A-1RQ&A#M;&!M?/H6\66AN*A#D&X&< MT79<8W;29R.W"GINA-I01KW#\?ODJ>W(GJK/U(JL"Q]/I.O2RD_+X8&P4>A;F-YS[I#MFL(VO;?#\[P$9/] M U!+ P04 " # A E+D")(-9(" "<" &0 'AL+W=OT M)8W\94]9C86Q9[;(Z4E494.>F<=/=8W9 MWR6IZ&7N _\:>"D/1Z$"P2)O\8'\).*U?69R%@Q9=F5-&E[2QF-D/_>?P&P# M-$$C?I7DPD=C3Y6RI?1-3;[MYGZH')&*%$*EP/)Q)BM252J3]/&G3^H/FHHX M'E^S?]'%RV*VF),5K7Z7.W&<^YGO[<@>GRKQ0B]?25\0\KV^^N_D3"H)5TZD M1D$KKK^]XL0%K?LLTDJ-W[MGV>CGI<]_I;D)44^(!H+4_H@ >P+\+"'N"?&- M$'](0#T!&82@JUTWG7T;[*?7$;/BS@& M>7!6B7K,LL-$(TR4QO>8E8VY90FD@\%&Y+*QC"QZ'$>&A(TQ$&L;D4SO(1M' M$N@V"IW]@IH/QW6BQ)T@=B:(=8+XKE)H5-IAD,8T&H-0FH5&M38*1G":/>@[ M5Q&DEL:P 8*S>JL.D(Q5@;I.UC04^-4 ?.*#I4O3W=L_,#N4#?>V5,C[ M0)_:>TH%D1[#B=R+1_FJ,$PJLA=JF,HQZ^[+;B)HV[\+!,,+R>(?4$L#!!0 M ( ,"$"4MDZ$"UL $ ,(# 9 >&PO=V]R:W-H965T8P=;9F;BU>R@Z,E[J*UL/\.H,Q0T"V]!5[DN?4A MP,J\%V?X!?YW?[3HL9FEEAHZ)TU'+#0%_;S='[* CX!7"8-;V"1TT]00^)? Y(8T);!2*E7\17I2Y-0.QX^Q[$8YXN^))QWHTQ M'I PV6#)+3ZHV5'0^& ^H&W':S4ZWO33BV'SLRW_ U!+ P04 " # A E+ M9VT%UIH$ O%P &0 'AL+W=OLQ!E*E +;0&)CT0(M$&S1[K-BTQ>L9+F2$F__?75;K\TY#+QY MB'4Y) ^'Y*R^E;OK6TFWXO\6,^G^Z8Y/09!O=[;(JL_E2=[;-]LRZK( MFO:VV@7UJ;+9IB]4Y &%81P4V>$X7ZP/Y7%2V>U\^J0> M5YJ[ KWBGX,]UU?7DZXKKV7YK;OY?3.?AITCF]MUTU61M3_O=FGSO*NI]?'O M6.GTTF97\/KZ1^V?^\ZWG7G-:KLL\Z^'3;.?3Y/I9&.WV5O>?"G/O]FQ0]%T M,O;^#_MN\U;>.6G;6)=YW?^?K-_JIBS&6EHK1?9]^#T<^]_S\,;P6 P7H+$ M70JT;7]4@,<"?&\!/1;0/POH/EI#5_K8K+(F6\RJ\CRIAN$]9=TL4H^ZC?ZZ M>]@'NW_7AJ=NG[XO=*1GP7M7T:AY'C1TI2'C:)92HRZ*H'5PL4'(QC.)XEJ3 MTX34.(J55,0I=L$P&-R7YYM@1+@"#2O0?07ZIH+8Z<:@,;WF.$0J#=/4Z8I4 M$27&TYL(FHF &>.8&33153-19)+0,2-53)PFGA&.H9L8N$D<-[$,C3L+5E*3 ML,%&##1B@!$G^DLC.OR@8G9&<@54)DRPEP1Z2:27V G^,I'!9^-.%RFBF#WC MDT(K*;"B'!"DHI68P^X/-Z1"C)P0-.4N]E%TTR.FU-,EY8&; BVQ$[I1=#N, MJ:]+$%]/BD!# I$$9A7'G+B&@"Y2/I(IC#+%P%'D.F*QF#B,V;B&I$RE<>(+ M$4:C FR,8T\5&&@JNI_/"E-( 0S%+A1'T?4 :$51=#W1Q\@ 9BQ@#76C2R!=ES"P&S#+DJ0+3 MAG\AIV),&T9;.Q<5+#,EE^1 HD.?%4PM!M02>3A+&JG01000/6CVD)PQL!AM M[\2, <"2;J3H@7Q'&QA8#(!E&%>A,6-T^ OG(Y@+&G!!GI" '1FE%(J,! H3 MCI1G&6F,$'W/[DW#W9O1[BQ&NC;0OC!AUNA[6*/EMNRA_:PFH0@3$%*2D':W M7\'5J6%AJUU_(EM/UN7;L>G.U:Z>7DY]GZ@[=72>+]7C:CB[_5G-<)3\9U;M M#L=Z\EHV35GT)X_;LFQLZS/\U 9M;[/-Y2:WVZ:[-.UU-1SA#C=->1J/IX/+ M&?GB?U!+ P04 " # A E+!Q;=0M0# "!$P &0 'AL+W=O7GVV6>3[&["[,BKUWK/6.-\%'E9S]U]TQPN/:]^ MV;,BK2_X@97BS9971=J(VVKGU8>*I9O.J,@][/N15Z19Z2YFW;/':C'C;TV> ME>RQYB]S/!T_9;M^T#[S%[)#NV$_6_#H\5N+.&U@V6<'* M.N.E4['MW/V&+A^"SJ!#_,[8L3ZY=MI0GCE_;6_N-G/7;Q6QG+TT+44J?M[9 MDN5YRR1T_)6D[N"S-3R]_F1?=<&+8)[3FBUY_B?;-/NYF[C.AFW3M[QYXLSBA^=JL^<0]HF*+H45H*\?=HM MY.ZE6'JU>/J^".-PYKVW3!)SU6.P@B$J9@EA(A5S#6%B%7-C8C )5,P*XDE4 MS"W$@U3,>@+/W02>>XB'JIB'<8PG)FF8*0S/%.X8@E.&Q(<9 I@AZ!A"A4&+ MY:;'Q!VF[# H\-L_;0X ' )PZ_,X17D(*P\!Y5A3WF/(B:<0$CX-MCX+4V03 M6#8Q9&.B+; ;8@Y0A$-3-S$$(1)'IO#S.$5Y!"N/@ '7TS R/?G 4-Y&1H0) M-.( '05P=R8=BD>F)H8#C($ M;JWC U/4"IA) CUYC34Q@B)F MN1G'*&HIK)8":K5JOZ+&?$*C=TLG#?+:9(NAQ6&RD9&Y:!LNV!1](#ZM4ZTD MZ-07QI#T"4!5E:U5(T"55DZN).ATH(C%C:7/( RXL;0J9.DT*)C>K)"EYB.@ MZ%-M;.\E2%D^T=C86BHU,DMU2+7>^(#,6AV,-3-D*:X(J*X46S@L]0O%7QAA M2\U!0-&AQF8K L24/\1?R$%OR$)MY:.X3)>C<-FH%X*!.N3Z/4[5;\A6; M^4I\!',$EDP+_"\<;2R9%IC-D?CZ$4&"3F,VSC5G(>M12"_6.SE_MQ^G?J35 M+BMKYYDWXC#?G;>WG#=,T/D78B7O6;H9;G*V;=K+6%Q7_4>A_J;A!_G!RQN^ MNBW^ U!+ P04 " # A E+$^XM0(P" "L"0 &0 'AL+W=OPF)_>!*67'^9MI?#VLP]C,B-5LKXP%U9V9U;9ST//X, MIN'(- .G]W?WS[9X7;X/_?1@^@ P#R#B ]+7T(#OS M3U31S4KP6R#ZE]]1L\:P)/K=[$VG?17VF9Z\U+W7318GJ^AJC ;-MM>0B89D M\:B)M/\((2B$6(/D 9+B!@EJD%B#],$@]G$$^I#D.@1A/6HQ@W(4?1 _%I(F'XTDTS#G@ M+OT@>JB'$$\F 4\U$ 0$+HC,0.GD[_[(P<,/R7S[ $\: (\VI/^Q@< \VY#Y M8@=XN@&-M_MG0E0)%)F'A"<!Y!RSP[JXRB*;?DY+,]L=H\ITUYYCO5)RJ5@8[KO0GVWY8 MCYPKIAWC)SWGLSXZC8V:'96YS?6]Z,\/?4/Q;C@;1>,!;?,/4$L#!!0 ( M ,"$"4M7/I!&%P( @' 9 >&PO=V]R:W-H965T:-RL-2ZW:+D#J64#/U(%IHS).SD#739BDO M2+42V,DEU1R1*$I1S:HF+#*WMY=%)JZ:5PWL9:"N=4A#N\;3]6E MU'8#%5G++O 3]*]V+\T*C91354.C*M$$$LYY^ EO=YC:!!?Q7$&G)O/ 6CD( M\6(7WTYY&-F*@,-16P0SPPT>@7-+,G7\&:#AJ&D3I_,[_8LS;\P M^[%JW-@-_'N:/X$,"61,(+V77LA5_IEI5F12=('L7W[+['^,M\2\FZ/==*_" M/3/%*[-[*RB.,W2SH"%FU\>020RAT1B##'\4(5X1X@#Q&Y'$#XB]@-@!DC< M^J[*/F;E8AH7DZ3I3)F)5R7QJ*1^ /4"Z'*?J1>0+O#9Q]")3YQN8K_*RJNR M\JBL_("U%[!>[G/C!6P6^-Q\]#EG$T?^;SORR*QG$#/M@9=;Q?Z/'Y,%9H>@ MJ5N2D,V,D+])L*]+YA#^#L#)?]CU]P"F2^S2#\T:)_2=#IJ<8?:.^,'DI6I4 MX=-%Y^Q3]02P,$ M% @ P(0)2RYQ_3O+ @ ( T !D !X;"]W;W)K&ULE9?O;MHP%,5?)JVKIEO$.V/:NR3I5CM9B^Z#:F5C MO]DH70MC+_4VZ5HMQ=H/JJN$TG22U*)LXN7MV,H?TOQL'[6]2DXNZ[*635>J)M)RLX@_LKM[ MGKD!7O&KE,?N[#QR49Z5>G$77]>+.'4=R4JNC+,0]G"0#[*JG)/MX\]@&I]J MNH'GYV_NGWUX&^99=/)!5;_+M=DMXFD5&["OSI(Y?Y! HCZ,A_3=YD)65 MNTYLC96J.O\9K?:=4?7@8ENIQ6M_+!M_/ [^;\/P !H&T&D ]5GZ0K[S3\*( MY5RK8Z3[R6^%^XW9'=FY6;F;?BK\=[;YSMX]+'-*Y\G!&0V:^UY#9QK*_VL2 MZW\J0K (>8/L71&@TX-Z OS,@;)!!@PQTP"]B]IK":QJO88&4.:R1@QH9 M-IA @\GU*0MH4%R1LABES'&)*2PQ!27RBQ)(,\%%9K#(#!@4%T609HJ+L!3_ M]=.1!*A5C!'+;TB+06*3:](B$0_4P;PQ !P/(,\P3VQZ0UI,"P,H\$LF@2CC1> A MCGFA,2\Y#\! & 9BUZ>EP%H"%I-16B@*_+:$B2$$0VC", R4W9 6PT!@41FG M1:+ LY P,81@"#RE",- Q0UI,0P$5HYQ6B#*0ML13 P!8K+0A@3#P-/KTW(, M P&[T-NR MZ:)G9>PVV6]F-TH9:0W3#Q:-G7U=.5U43T4K3\ M!U!+ P04 " # A E+$^M/RN<" # &0 'AL+W=OQ"B&GM>O3G0@M0/ MK**E_&;'>$&$7/*]5U>*F>N%QYK?=4:F\,O:F%M^W4]=7CFA.-T))$/DXT07-F"Y7^RK3A,W=1UMG1'CKEX9N=OU"2$7<=D_X.>:"[A MRHG<8\/R6G\ZFV,M6&%4I)6"O#?/K-3/L]'_H,&$P!""EB#WOD4(#2'\)$0W M"9$A1$-WP(: A^X0&T+<(WA-L73UET20V82SL\.;"U01=4_1.);GNU%!?9SZ M.WD M8R>9C@*)]Y)"1G,O,$$'4R<7D*6-@2U"$\::%T$D(MY8-&#RPT6-B(> M]3S<%5G=%UD#(B&<20C6,]3\\**>$2P0@0*1%H@Z DG_/!I(HB&EAH0X]GV_ M5S(;%N/4@BUM6!+Y%FQEPU"87N NDL-@1-0( $ X006&($"H^$E0S[<(_P!13,@#.9IFL1= MR!J 1/[U6X:N-#4$&$[[AM$]-PL#@<_.Y'179753Y3(=L#L^H@!(9W1% FY+ MZ M]"<&-"=F=";@%D56.(+)_.L-@:V0WG6N5@_L-@AJ.=1&PM0OHV8;A&S<3 M[E\HM@WA:Q)P!T/)%XX2[BD(:"H8]?H_$" ?$E&J^:8?13OIF-?Q*^S\K:>65"CE!ZT-DQ M)JCT[C_( SW(<;Q=Y'0GU&LBWWDSDS8+P2HS;WOMT#_[#U!+ P04 " # MA E+'V@*#+P" !1"P &0 'AL+W=O&%/.1Y;FE"H&GB_:+J;=B)?3*JU6V2<9RF?#<$6PWL;CUC*-LI(4#V2OOK;(Y2\:Q2 MT:YD]*,RZ0U01HJX[D(I MK@1BSZ-,ELW^G"HZ'@I^=D1Y@0IJ[BD:$'V^&V.TQVF_Z0.0VGH:1Q$>>B8/2)(O^'G4Y'% MDCD$(G'+/G!M(Z"8;M[K>PFXFA#Y0K1P/:&X2[0 Z.&UA4!Q2VTCN#81 M4%0Q:I& JPKUNZ<$PV6%_>\;$WO9FTMGP8ZZ,CS?6NO^; M8-,=-.Q3-)@AP#Y'@T79W5WERV;S)Q7[))?.FBO=D]C.8<>Y8MIW_T7?O(/N M;^M%RG;*3&,]%V635RX4+ZH&UJN[Z/%_4$L#!!0 ( ,"$"4L#BM&B[P, M *P2 9 >&PO=V]R:W-H965T;_X^S66\T%7,V"\&VJ>J^QR*0]'S MJZF^UT>M;?"CR,MZ$1ZM/<^BJ-X>=9'57\Q9E^Z?O:F*S+K+ZA#5YTIGNS:H MR",:QS(JLE,9+N?MV$NUG)N+S4^E?JF"^E(46?7?L\[-=1&2\'W@Z^EPM,U MM)R?LX/^INU?YY?*746W++M3H9[<_'[;A'&S8ITKK>V29&YPYM>Z3QO,KEU_-LG#6]S-H'#\_?LO[;D'9G7 MK-8KD_]SVMGC(DS"8*?WV26W7\WU-]T3$F'0L_]#O^GRO9X[?._A^$!M ^@MP W]T[MLU@>W?:_YR>M1M]6PK%YM%; MDZC'/'<8.L#(9 Q90PBY(2*W@-LJ*+:*9PK"Z7B"%43(U%O#ITDV'R89+9.A M8K$VG@UGX!,\.9J MPGX(('BGM@=1+60LE,R9EQYWS6"2ACQ N4E *]$>+PZB!C,\HND2>SQ@BCJ%N/10E(1IKB7:X/ N&("YR51 M7A+P$H,;-DJ@T 3J_HI)T 3)YQ63 )Z<2>D)"T&4Q_Y3#$$R3OUR@2!!!I4W MXI2BG%)$U8G;0F++[=243QD<^5[;'C%0CW%-MA: (D<)W2(AB//5FW* S MTBEFJ)D^$0J843E1M00W.O* TQ' M3CW9N-\1:'A"J8D4N+V0]'YQ*>XO-/Y*>.HB,.YKBZ82 MR10OW/0H-#VA)M[T%'<72A]0%W<7RNY0ET&Z'.J+H/S.8XV **.)KR]$23(E M#6YY%%J>4!,-)L6]A8H'U,6]A<*F!:HK 5F_$T,@1')?6@S$0-L-46I0WV-2 MN-M1Z'9BT#R.4^#.0I,'I,6=A<+.!4J;(OT1\<6%(":5+RX$N;X"B(O,QR?: M,8:['8-N-VDL##<61NX7E^'&PF#; L3M,<-O%>8][BL4XU7W&@&!MQF"(4KX M11<-OK0+71W:;8\ZV)I+:1M!!J.WK96G=F?%&W\FLQ5!QM=DMNDV3GZF[_9Q M_LRJPZFL@U=CK2G:K_B],5:[Q<=?7$$<=;:[7>1Z;YM3Y&PO=V]R:W-H M965T0'J,-'FR@"I#73M$F;%'7:^MN! M2[#J#VH[H7O[71N"$*7]@WVOSSD^]]HF[[5YL2V B]ZD4+8@K7/=GE);M2"9 MO=,=*%QIM)',86C.U'8&6!U(4M!DLWF@DG%%RCSDCJ;,]<4)KN!H(GN1DIE_ MCR!T7Y"8W!)/_-PZGZ!EWK$S_ ;WISL:C.BD4G,)RG*M(@--0;[$^T/F\0'P MET-O9_/(5W+2^L4'/^J";+PA$% YK\!PN,(!A/!":.-UU"33EIXXG]_4OX7: ML983LW#0XIG7KBW(CD0U-.PBW)/NO\-8SSV)QN)_PA4$PKT3W*/2PH9O5%VL MTW)402N2O0TC5V'L1_T;;9V0C(1D(L39IX1T)*0+ AVJ$1\SA@DAEF@3BL(-()0M' Y")9 M=9$$?C9WL_UQ^,7/FRD8G[?"DPWDT6CM P&POK%,?NZ]-) M[+&Z^-!R79[KFGJCNF2& _UEY[O1]_:9HV M^;A:ELU_[-VU[?J[;[]M9G?Y*FL.JW5>PB^+JEYE+?Q9WW[;K.L\FS=W>=ZN MEM].CX[.OEUE1;F7;,KBGYO\9;4IV__8.[TXV?OK7YKBKW]I__IC-=NL\K)- MLG*>O"K;HMTF;TH>LZC*Y"!I[K(Z;_[R;?O7OWR+[_![9\G/5=G>-?#./)]W M?_W/37F8'!^ER?1HC@SP$F:OLR7,.L\_)G_/MZ-+_+!=]\:?'!W\ M]]$7WN5U4>&VYLF/6=M[5Z'V?_VW_S8$FBL88T[CO%YFM]U?%]FRZ8UH,[\N MFAGLZ7_F69V\AB][Y]E]4I8Z^.Q_G_:@NJGK[C1CNSPXF$P/CB0GOW59U#_17LUD.O\.OANIX-3+!H:'3TVU+.8TUP_9,BMG.8P$-ZM)]G\ML\V\@%]>P 7Y]?K' M9/^K%\E725$F'^ZJ30.3] &LN:,+,<,/^3\WQ7VV MA.=[DP!\\(HW29W/L!=-/C75R?329*U">!<;C>5 MYH"%YJL;.(2QQ;XI[V'NJB[Z5.%=G:^S8I[D']<(Q88&K-H[&&T6;;'[XH>J M!;S9_][+(;HHEK;1WZ':6ZVR+NQKXO=X@ M+*H5 IO(X_!:,WG2S=;'SD4.2YH#XL#A;GJ3Q>?SC($,_?3==54/K?1U40)N MXM6L;I;%+>WFJ>_R+I=5>7O0YO5JU_)X'SL>0,I1M(@4C+PSX'*PJAS6!NB\ M_TO5YLGDJ$LWD$-_UZRS6?X?>\""F[R^S_?^FG0')WIT5RWG>=U\0^C7;GOG M#G=(0-@P^?KJZ/#HZ&@">% G<.\W>0(HS&SY^^0TA=^$1R?9IKV#>_EG/O\> M$31/BJ;!@Z=;&*C?T)Z!6CYENLG1T=B$)Q?I\?3$?H$I3R;I]/14OQE>RQ-I M4 KXU*SS65O;XH9D6/:#!^-0/G_"@FTL:?\N;S>=3^NPSO MSUW>%L">G\ZSKEL8F:0"N(1R0U$VJ)KB$6%LD!$%#O0HS@?DV]\T\X"!O3/I MO=G#S%%>/_:J(.IS7ZN>)%[XF_;D3<:O/7V'0^^EC^UO<+*G;6X0+PV)2.YX MNT;Q#9!G3(K20W!HF3Z"IL=/UD5ZLLQ[YE)][@N"PGPS:Y,&!*TA200DW!G+ M9',88EF1'*%,;^ %^IXV1T2O!@7EEJ R3!?&!GI9-<*8*@8D#*;"5E]LA(<1 MYNM/V4N/%N3+)0,(\(#3N6W!%T7+*]OUX"]YNYN7 M]!X(US]-;K*FF#U&%':.,"^6&[Q\CXSQ6U[\<''R<>[Y]KF3R M:UGGV9)XP6T&JQ(8 5Q70UJ1"=: NX#VC-.H%)X=)7 '$I@>_E_G.H&X4V>$]:#RW]/[\0+!"_.B65? ,I_^YAMC"(8"=<[J L#D2<=/&N(!D-!' M%/N7=R@_D)CD@$E@H34^R;#0,1+ML/,,_B[&A<&S^ F4\825\1PV@Q<7QAJ0 M$8+NGCRFN__R?*0:VE+S&.*]VX XA(M^\L&#L#C+\WG#]_SYB.-.L]YMY#(8 M*(LL!G8T;EO9M>MH#_G'O)X5#=L*F3=7ZT$I+'X/=0O20M%J$RD2PG'L 1(+ M^X,!HA1KTN.W0NY,EQ=4"O:A(>*;-V0"\!B.6G[1;H*\]B:_+LVP@Y, %)\!K=_4?- XY@+8$6S-/#4]!#-Q'<]GY^@EB.K +D$3P+0IJS:G#@J'LS,2P0+FZFQF5)Z[-__ M[6(Z/?H>)9VLW*;TY^1[_?HA[WZS:>B;R?GW^@/N3'ZL-K5^2W8/6LS+:IY_ M+& ZX'B']'0!VVPV-TTQ+S)D&'AMLWC!J!)_JOHFRXJ@8.)M M:_.BA%GN #'G^1)8AAI)8&)833);%@35 F>XK:L'1)!&J$LYWR#]S'FB^R)_ M"$-F\#\8"C 0N%^V7J,%!P9D8D53'. 5)6(*. RW(%LV+-X^@,P!N(['$D+@ M!L")TJ9XA2@2PWZ(&I99NZGISVJ&=GI<7SC%2F8%&(,N7MX1Z;^MJGE0\@ % MZNT\VP+K7^2'"5P)N+;MAO@$H")[B$A; M"4&Q:R'9K$;1=(5;"DC" M]Z4H001AM\:J: <&/!@8<%$#$8678#IEV3A84?LEPA8/00ROJ\WM'4WEUHPS M""9%)_7JOEHB=OS[OTW.3[[7"0%V0.?SG!9A6+=-UL#ED.2FBJ(D7P+8]?D. MAM E@N%94"42H\O';1- ZAQ8738G6Q_?/#@[##; +S9KX*=TJ4AS:TCIPWT@ MBK$< MBUAMD \P0N--PP(VK.';JF:VD9.0[%'[FU$T@J'+,!%P$7A]SI(-84-. MBR,X)VMX P%<$*V&%=>X?N'$;+G(Q"GAR02>P!S'36X*/L-L?H_7@BCX8?(6 M#Q\'7"*E4OJ Y*%)C;:LLGE.]!94(@(SBX$K)8SXOK=+"JY]#GZ19% 7*\33 M0#8)KJBGM 6!FO;29K< J+?PT\!("5*BZB&O6:1RZ ^D%M0U=*O0AEHT.*+C M+6=]*.T -5O> B5J[U:"$37P^SGB >R#UK7,ZMO<.?&$"BM1618W-6Z&I70" MPCWP+EA^P-6\)GD&B5;6PBVYV;2(H!_HXL3+J38M_(5V#L+ 0*V)0J!:LT0 MYG.Y:G1QROQC*P95H@G=A2"RW.1V. @$&A_7+\QQRW8KP"W; M8I4?Y L$,6(%/ 8S'Z*TD8D'#2=$7A[O#9;U +B=?B82T:'>8O1&8Q/"Z"L@ M"'!6@D?L:4T1@,L-T:"Z JY6S(#WW-X=M$Q-87$)B$XY$R4\8X!BM8*G&J++ M,S)55R2]S1(,F$(K-:MA0G?\!5'>33=[B5:GJH:Y58,@L8"1*B*GL$CXFVD' M489-DW\NC#SM9HH%?_\)RA!R9#'H!VJFO]'*$;QD94/4PJ6 ( !$!HA;MMRB M$;ZJ;1GV)1U_ Z()\@W0P.64>\_!IQ(C"23^1DDLRS1YLBWRY9S8)@%[1CZ, M;/:E0:,"(Q^#;I[NOUT\YNZP -L[8H^MAG )-F5RNW-.*VZR_1"SQW/@!M] MK_?9B52!GZDA%"[89@'3BIZT!AZQRF;YAFR*=%RP"I"86_'^&K^Z13IA,0@+ MI&@*5EDML*VZR@!E'5"&5AC!(*Q'9!E9+RF1#9)C-.;EZW9#0\QSXK!X&K@9 M1#[4VI&"L-%6MHW+GC&9H(N%V\\<36(@$1; 0*6M%RT**S):][&-K@$+,WBX MX<[BDE(GB3\1GP(2V3$?)J^,KO96@.@^)\T%+@2)C:V:4VE_.<)^<**Z^AV@ MD]*-I.TJ8V)Z)2$0(%B)7@3O(V5+'&5C!1:X1H[!R(.F07A9L2U)NP:=21 M"Y!,R[SI,6C Q :UZ!KP#-7*DC;!.AU?QL^_'"G"CE3)5;7,9\2@16!-F>[* M9R!*P*#U%V /2WK6#0_/H-V[ C$[_AK>,H/1K*&_8T[=O1=9R80,]0I],(UP MP@N]_SJ0]K! @!]>X.#!D M0'G54W['W<=$&Y2W,Y!@"H:;W(@$\17NG&IOK.9OB4879=$R#XEL$///O32R M0&:8HJ3$++$1)XF*8W6.T>N-G##K'JHHPM)!!&*(F6:G+[+PB ;?>XI58%7@ M=EG=X&G&;-@L'*G)*/X:1"P> _N*6:[++WK4Q^[^R&D$Y9:0DFP@Y#(-\'(, MO<\65;(3\,62@4"/2=_@3V21*QKV(L; D0?N\4;,R/ 5)/!%53'7H@]./$'K M&!S+$C :L76QS.XK/(5%G0$&4ZPQR36W=0$DA,PI7I#YN2)N,B,[2C!A,&14 M[O@R B/HS\BN4#5-17J$RX/6CFQ-F&!1,I[QDSG-[HABF8""OZT>2L/)E(6D MLD(KQ):5T#PC1 !PK(S+!?-(BYJ%,J4U2 O;)9Q"50(Z9U20;H&*R;Q()5R.AGC4]^&,[FO,0J@9]#A< M/2=["-FX)7H-)=D9:CHHCH?UK\/BY-A^+0N+OZ 57P&VP;[A8BIZ( ME=NS<[(=$O#15'&+!!2&!ZVM0@)D+!#-&3*S>Y&F9N>22*EDC<,M\J1>(U.8'!W\W6XLN5W8:-*+.4^8D8[L[D;"K2G9#KVH M_??1>D (&1F2"5P9Z[)QP"9!RGNKEK-9 9MF5 FPQXX!:W.X"B'I+@,E< MN!(F00%(ZA49I]2EPX9]EHSF9 LH M3V1015Q4SA#,*G;IT>"V9\?AT2.$=FEP]"\BY?JI _#AZY'K%E T0[13Z!2D M>LZ))=[G2F/T:;(!E=MDL2'HZF <6Y"(YL$\LP74I(MXF+P$F20C-;9 6R4_ MG*TX7"G@$QS>,@-2N2C$/EN5*N]9JA"_NW;LYTO@M-ZY80_XPUU%_L<')$*1 M.WR(F^#+\+LQD%]RI&1+-#$!70?<=?XM7JQP1J4]C$1D'E';9H!1CM[,4B60 MF>>SA\FO'-WT"L27%3&V#^3=P5MJSLF1_2NP,72&R#41%#-UA'O(,6]_H'BI MLY NT#2;U=K<;7!+R9HHR(.4.@]'CC=V,*@M]12/'6Z2I]7&.34\\)S,]PME M+4\][M3.9FAE$J//H5V:\#AG13"\0V(%(2-)RBP0("7!C36-.&$#C%A>9VT7 MKYB 1R?#>,O;LN!XE&PHDJ_P87NX#O3ANBA*=12Z*$3:PDBD\*VD0<+]+\3H M2LJ*Z>$4=L-DL$F'<@U3"2#C0"L#:5B6RTP%H%0SEIL)N>:::X-!E8P**/.@ M@=I(S8PDBGFQ0!NAL-BJZ>(=F;/XH9RF6F5;%$,TTL,%V3P5/0Y!EKLE4+ZW MHPZQM0W_QH03U24R_;)KK2J-(:%"!"N T>'S0U"EU&@X=N8#TM^I/W=9\4R MV,CAFYR!FL\=GMUL>5]W1;YPQN-Y/BM(V,0[6J.O+/H*'[FMJ\V:F"W^0@+% M7?6 @,(3F^':X S(%VQ!)8S5@O3JBA0KS\'46.G&X05,($6/X8BDHB9K3>U,#.F9H('$FW"\S>;TB57LRR=%>! MPM2VBN-U+EQ3D4'(8TVL@GZ[RY>F@=!1+BHO)J0.7HKO-_FV*BW!%BXHVG=P M \ 4>"M+U+;I.X=L-SE&Z/6$ZPT0$WZAHTQHK$&6D!=;Z9D0B%NV9FEBT_M MEIC*T9]_YI;(%&1?S$)RIGP)!JG'4JJR6Y!_@LA?CV=2-6$Y11.6 )0$O3!, MD3DH5%*2.-EG0_1%J=("E\4I+&@S1=+@:;TCO_3^*F^_2_8GE([2;#*2XW*, M%Y486/29AA5RD$SS?;(_?1'\]Z@F<(113I*1&1F]P%.2: IO'K_@=>:TRT7Q MD5^:Y^A,+,AEQ@%\^R0DX,8P(N$Z8R@/K;-#"H M +@B VW.M%E>"X\[8-ULZ1?"J$#)]5=4N9=,EC$N080!=+X_#>X(7X\IP;L!*CM2>[8E]=T@P?G4P4.$+%!K3GR+Q@Y&MTQ'SXG9 MK#6N7 VO@@%X9*2U]8P5(9K4V5BN,0^3..D/%?R3[.^]OKK^8>_%\#,@J)(( MR2:QO:MKM"M<;VY:T)UFR=G1Z<'T-$WV?E9HO1)H7?E[M8>:,P5A5;4Q3,2@ M%>L1C\ :< 5O1%LLMA*9%/:M$EI!?F=!(-((W;4A"0M='NY-@A"YSVQV_ZL) M9VX89)D,(XF1H(A0X[-$"?'.!C@6"S8!RYH6%4HJ9)CRE\*(@-LVW[Q(7111'04/R8[1$]UY!\'HE&4@X3<:<^=#TD@[%-]2V=;5 M,E!GE1Y(=Z-S5;PI&G&9!^+-N3!H&U(JSM29"/6C] J.)KCK918E>)G6D^! MVO*@SA>P7]K,9GT 5 0)2\[QB5PLP+(26.!&OE%W]B.Q9AT)R&$?ZP&)DCYXR=S2X94V 3B;^B'LWK;)@E9+CV#%1G\-*C?QQ M!+=PFUS\!^-#!!V*M\#?2C !BVW^D#G*L(+)FB:8%)AKBQ>%)4&.06$6NTW$ MA$IAD2B>EKNW138DDL\PXS?E/+8(D_Y$=]8#*1;$FOF.:M0K16_2)54W)H_+ ML1(D;--ZT!& :SI,-)W\&E.P[2]*R%:?'+GD,K&+]SQ_Z<[H(08R&2741_:# M4/_(;2_"*Q1:,L MT:/ P4,(*#;0L*&=DW[D;J9(63$YPG.[;SCP?&D8X!2=E>L MUQH6" H,)@T2)4):MM@ ;$ADRE?K9;4%\0)D@ ^O@+'WWDH#)6-9 MA%2:G$P#06%"-WFS7B/RIP]Y8^Y8[;G2NA2;7-EB!NTHJCJZWR M4/--7)2 594&_\+\B$;G(HMU)RWAMURO] ZEP?*%\#P#*J+/6.*C]!X;%W84 M[IWN>^'%\8CFHR <^$6P7(8E.7FQS@,8L@AP=5ZL;C9UPU E,003V^$T@?K4 MI(4'JHC1+(>[U*L^TI!YO2*94[^I#7ZX(&4)?E$#5)QX9AF0R3 C(]/YZH:L M&RRTPMI]G(3ICWWYBD3#L!D2./HS!$86@@(P;)R9MX#,%@PDX*Z:C^D.? R$ MSL35>,-LU.-W!(+$BY,[P+TF*(E=>2J\1UR5$M;1$DCIFWX$#N.V<6XP=P:O M9G\@,MLKIE'DUPS3UU#Z$1T-U7P$MBKYBR%:L=S@SMJ\(Y'9<=LKR$0L\L+\ M1'W3;;1'WI1_6F\D.3F"J+,36V.1JT>I94E6 <6>BV/DF,*!0%^8\<-)LP-#$-=MM.$P&!GD< M_/Y)&RYP%3ZVV==]$XIPDY.UB=5L#!#\6:&MS,I45[\6TR[U=PG.))+@'/'Q^L,9*Y12^#1R20?3^(YT, 0]'.R9C!T MGG;*B,C]4^;[#U(3X-F27>"8B1;E0MEA>(MB'O%'BDIP!ADRL.FM)+57KHY# MEYWL0LOU]:73F)QYQ65%L*2SE9.4> ,/)I4 OXF@,62/\T(2[X&2@XV9V(KP M"G.(BQI; X%4ZZ&SRZ+F%[T_9JC=(?J1S%UX@=L)VZ97>J.[I /QYY!0X9,5 M006R<3M:(F;&,$@' -65*!E8!*BP4%JW+?*Y,!L!T6M+O?D=LP.WNFG52:PL MJ?,.UL+*) BQ:H/%5&Z:^BQDM2Z.V2B#;238N:[%1^%LJ;N.,-OEW/"2JYUF M?SFB+G4'DJP(])PML^0=6A*N9X5$+^SOT=>@/NZCJ9I+G$[29.^]2 +O,JQ@ M\L'%&>R]&$-&*?.AVITF]@<-G'80P=@XSMBJ%6^=M2ZG\'ZLL!-=_HX6@X'% M2 MZOJJ43DLB(EU+# %:DY:%J#_AJ/H*(#&:=>@G4KB8&R&&JP/R$%)5/J% M3-]D9RJEWE][5]1S.I>MN)XXEZGF9#,^X6#$L"H*8AS&"$DT,9!JE&(.@J]] MR@0>I=\[# T4)UTG(, 1,-VGH&B0.AN$B60:R>C/M\38^R?'VS&6$Q=[XZ MXK]]O_ .&^ KG6/4&&BKNR)L"; (7TFSIH2E5"G? 1Y7WG4V/L'J17(Y M9IU]HHN3WE]Q'A]>\AO EY#V'BXYI\MP)IK&.]+:#A2'[3J'0IR=%)ULR2%R M@02@+[TJRWQIHQ@D]P-Q:49*I;U(2=U9 ]7>'D0>_]21H+DO%H?1;C$M$G!7 M]3:D+29#->6LZ%!<"L:!/_\HQRMKZ*%DUCATXWM#F@$-W*D=H>:.35LL51\= MQX=2V F9,C"Q8TE+(2P2VPBEB?O5D) 6UL,%Z7[(N")A@+*F=.-E^F&9P3/7 M,]1,FX.?0:>K2BD7AER3\C=6%2@#Y.\3N8L=JEE1!YU&*HPEF#K4&J$@)Q67 MZK(J.Z,WOI'ZI)<_32 IBLV@1>X0CW' ZT-$J MU()02!7;231.X23T4$W'"JZ!" RG5;#JWA2@$V:U1,ZER6UQ+UD13D4-<6NQ MN)TF6AD.&\;,+26!EQ-R$@01S)>@"["L?;?*L+7H*)\$!G0>'2PPF)GK!QC@ M(Y#$^18?4,3?U'CR35MOF L\D$%;]"_5Z)N6S0:B? R>753'KG,V\X*B=N9C MZT(LE/),72CB\/8ZB'U8*YOXAA;RHSM$.P,"MO?^^E>0G]/^ U<<'XE/7-$3 M7AO5L]0[LK_W[H>W]!21]?#D@=.073%!WOM&UO".UB >\HQ4IUB0IHNI*8%X M/\W,0Y=RN34*K&_,U4Q,MY>A:XL&R1-6R_D_,#4C-%*O)B2Q1W;Y%LU"EJS- M)A$J\!/[U']G<:5A>29SGI[@Z>51Q9"+O(007:R#O=),*,;JLG%+A\G54(&\ MGHE3ZZ1KM<1F0XO3VQEO'R?P"AT)VJ1$(O5FMA+9F49V+2$PPVORE6\^8=MC ME4B54]#99*=4ZAHPPJ+R$!!U8>_%GG14ERW M:$)LQQ',TBC @DH"%8N0K4$A5&C3X\I<0<9;J)_'C[TC7EA(@[,^E/';"=>P M(>^@IREPJ>%X4SKDE,ZZ-@+Z&BJ&Y82THN<;/OQ$F)&.3!I/(]Q)A)J(+%.04=FBCDQ='KPB/3OR82S$.%PVG=SYR#BPW9RG>K'L%,-2 MOT'#,];34):8D1 'PA1)M&.+UE8.0@X5AOZV4!T^!0A'5XL$P\.9!;$+A%6P M>[--'&.AS '-Y;!<44:1$=O(Q$ 2)><3\KJTY#-;?83VE)A$QV)$2NIR_I&\ M=$6O'G*DVYK$,2;)V_%T+-O$H# (8B"%0'GU0.* $^^&?NU4C UQUQ3M,LOJ M>@NP)>I&9L:\N"T3;N0T$^O8,J2QQG+,'!6X6L+;4 F?B=MBIN];.GG($$,Y M L-&VNYPG4#MLBI7<,Q407 X6P:X9W%;E)+V*@H+Q3^"K"-6DC8TZ9IYS>PYP2LBVC:7#!K9R"N)L^ M;]%QAB=S17_,/K6P"RU>G9$7=3@^GMKL1FIRV'> M]%\/KP\5UWQ:F-=LAA/)\(8[SUA&KA"@(^3#"[4%T^XI./CSEJF"(B>U %T" MLCB$[#T3W9>'EA4\I@^O7,'CWX*/CYQ46&1FB=5'X9FYWZP$:V%Z*))8$W Y M(U,2*2G;HNDEFEFL-T=^=*LN2T+,:%%F;S#"W[ '%\CW MEG0]AQJ+$?E1"_<\P'>1?#6Y.)R$EP=!R\\='9[;]#._TQTPM^5.+@^G MT80[%G=Q>/2DM4W=A2"1,7&;&PGZ65-U,:Q4WK?^91&LOXEEU'/\^CP MO;P)JKTE2(1P6+YID1:M#BKBDA>S&1K L3[?/Z 57I>PN5/DY=7 MSK*92D6:ML6H5T0OK./3BA%EB7RS%I9RLS6"8SP"$[Q->FCHAH@9 M^(N>AW-@PHKVNLT<7_IFCGL$,E OLF+9O$#06]YL]#GCLL*D"#*17V+Y6C7F M)Y09TPHW9D4:-21Q#161!B-Z$=P_[H)TH%V0M*A7RO(0A6B@A)O=-%6]#E8F M,[1CYCW]$1>@$AMS50WA8JDW7/K,;5-=[*I@<)*C8*MF!>\9)&YY-T#V/D! M.B1UX7XDO)F@>12,?(.:>,!Y3.3JB3NXF,%=[+U@GKV)>T=%(J87TK*GMQL> !VMB,N^B0-9?R'[#Y;A%1D3C8)4O<6"TA#D3#J6K@H.EL0E M1D'NF-J.I6""8UUC):"!6@9H@AX7R>.2W9;QHCI]QHIA(9+O :X*1EJMJUH9 M)K244NV1T:( MW29[44_ /?9U99B(ON0B9_Y>Q92;Y?CAD_ZEDIF,B T]AZ628?08$EYGW!UH MT&V'91H&/+,J-BNM( P\O?=('($R?MV)8M^T70KDJ4 1-UW4$DF2OA3> WXP MCQPH9.[2@$1)!]4((+8,'B:O$?K_(.C_S&X))I>O.Z=BM118?$73')G4'D)M M*4G5L(O/E0F(6U-_(!2IS.]M=H:MR)Y4/6^Y]4JT<2-!M[*79-->=)(X 9 MND]NROZS(DO*]041KRDT///!:<:<)EMSJ(_(B93^)=([6R+5/Q'VA8I:79/. M[DJEQ!JA./*\56)471HI_'[JYAZL M?M()Q@%(!7 U+H"Z;V]"(C'+Y##YU5"_KKG#JF:!0TK9SW!5[@IX$BC %N\_ MRKV; H9N#)$Q8[F/S%&!GM"!P]F\Z0U87@:8*)8#Z8<:$C"T*LA^#P%?6&*S MMQ)A%4T_,1=">?[J"(Y,GERM.ZN3(DQS5M0@RS0MZS7[ ]?DQ0YH^AJJ; NZ M =E=$W+,2X\3H6V)6EYA/2MAYYN2Y=$!]LSK-I!+U;;&+ MDHH=S*+[/Y'/KL^T06\QT0/J8V%K!BNTZ_R+9'*6Z\DJFM9-_9)[L+".S-@&D+E]A]J[9- M 5OAKP!6Y?W&9P)348R(CM64HTVHS\7"E5)3:5G21((= M=U2*(7+\'0A+ VS!FNILUE+JZ@:-HM@PCU1<;6#9+7+3[\6C+";V%AIH^D=) M,?1<[YD+]P6_FFTK]J[!> _,'ON\F(4 *9*L 4 C!S.*12\K"C6J0YC,2^:! M[Y$'OAYB9PP+*^V+%%IB -CXY2$TZPWO6:Q:?T/$\2XC[@B''.-R'*3G.:+8 M5C55BGV 8K>CJ[B2-'/G$RNIY2.E9*%XSY>)6S=RX8;8:5XB/]R(*N2Q[RT1= MWN2"-Z2W*3)SFLL]>T-JR8KCDGT1OY.BC5HUK!7G9F'MOA &B 4L2%>2P8/B M.>NR7D[TQ<$XARJD1F)UZ@ JT:TM[M-=!XHI.NB4'XE250HM9L(!;U$,6YQ^ MG%F8EA0JX!S2#"$&PI1&X5I:IZJ+G3AS)T5K Q("?!HM/)L#<)KIQ3$BRB CF;5%J+U&W3JT]$Z4X-\UVYCQHU"?C]/L MB63-/!O1S7W/)@W4Y/R2K% "*4_<7^-[35)3<=L'Q(6@#$57BL.@ *YE\0>E ME2$?%B0C71%ML=0XEST?<6^W&\D&(KHB_ M>S?2W)#LI@.WP 4XSBU:ME156HR/KLJJUD>4B"*',V1>]>#XIC>9T5V[;E&4 MEL8F1/.'N5,),'$>7,DXI^LGJ6,>+NY>1G#888$=7WS6.Q*O#_X8*F+NK+:L MXNLC56JY]%B!Q9^3-M25DL:.2-@J=FZ$(OM%1*^UZ:(18&3&+ JWM:<3 PS MA%$9RR\! MF73E[*FPQ@+0$R!.!ZVYD6A,?29?RKLHYKW9/1D1278>*7]HQM8.\6V<5(_ M"3;D=,-S' 0:(:J6K7KH0*@SG]=J4%[72\/&$DGO%IN):,2J3Y%)E8H]T/G< M%W,,@.4FZI5U_73=W8^.2A*R O]W[-[' M:0)0I6N)VL*HBJA(@4QF$KEI;(D*6&'#*@ MI:$,U=GM^;74,T?]<+N2OR]# C!BI T^86[.$XGOSICXD,>6@^SQ#4F'O_AH M4Z&Q?GJ7,1+@9^;C6VE-7=^J.\:W^..<,50GK08!P8\#K,FK1)C4N5N8%LL% M54;I[TWN''%)EI/O\,9-*4@#2!F2J&( M8*VID%E*,51N"B5:DOH[$X!T;U-X MJ:*_P+2CWXL+M%NL9ZTHLF1-Z6Y=XJ1C5?=1T%C@?OPDTD#U M-P9K3">ZF,6-3,0+-X"K@%5VZ84QWRHJ7)%;A7J[Z5RQ!@77G6DGIF&@]M&R M-8PM<$ZP'Q&_I7/'@&[R# E20C,']+M(%^(ZUBCD_> =+];L1-Q"J5B*3+L: M5*STAH5& R,A8Y$J^:_6$H/0S(6/O3_)^9JE0KHU$5!I1T])34Y!%C)]"DMS M4E*(],89W_8;)EL?LH\<>^2+7H<B M&X/?J0%C/5Q,%H)7D:YSWS8)E[8 "-]]P5L6*$%$&X:-SU@DGW4UN\4&?&/P087 MM8MRUKB4(=!'E>W4:*:$AN(WV*B#9?JDC%:GX\7OF_FM523W40@N+T=C[A=1 MS+R!S+NI(N7H5TDIKX8TSEH.]/QQ@K@>LMRS61_!"XB\I3,P4 MX11JBN'ESAO\67H:X\R$)8W4<\GZB8T<+&SM-I@ VG>5&T)>3;NS4"/*._L=R'<#Q)>ESVWG;\Y$0YE)M[1S(TM(\ BTHL"93"!;9>K-U* M,+2',/]0&&!DY/+6YM1WZIMG1 ] 910LB;-ICR%BW-<%3GZ05V]W& M;(?I!<>^$ZNWN!QKF:(VX$:=D[O)$@%1IU>BT\#1<5@2H@8V>^L4UJZ6FT#[ MV;$"8E N;720I]Q&_;NI.P?IN#V=3F%B:;\8B>?\+"[W5>,5J=TR1KWR/5&W M^XH=7+"[TZ.O=;>P0L[=-4)*),ZH#ER#5IL:O&G9'X]TB4.@"PS_18;#U;M'P]$' ;H4ZVY)D&(DE'J%JW:ISA+ MO"N7V2BU&&)#YDQIKJ3$KB]8,<+ %4[>Y^03OV);Z.3RXDQ\OUSBA:Z=)P@4 M;.#=T(\E)9-#160E -LF\WQ*3#E1KT GC6@)W=A*&$)MX2:_T2I56MT0NPU@ M.@'=E..+*[V&J@:";4.SI1(,:QR4]/!\3M8^ A0!Z%$@&&^1 MV'IAJI)WEHWGC:LLCC,,JD)-S][^%.KD\S!')27S9JE@_X-W2$1D'-7GKTZF MZ='1$2=;32[H\[/;A::NW-MR^^B4TS,WY>FG3'G6F_*]='Y/WF 4_SQJ)%U7 M9;61XK=-\IK,)=0EJJ)_4U+*H\[-T0L44,2C"J_%)DFAD4MC#9*0A.( -T Z M?(6M;%ZM)0INXZ-T0XD9UAF1H'+,V*\EF5-I@H="PNXW32.&D)ZK)GA&:@6$ M+#FL+M("MX":85+#G'$;A'3?>:2G*3=WF',Y$;K%/P/!A!,[20/DBMX1A1Y3 MOZ[)&(S=I;!=_2_5(;U]<'1)14297!!>O90B59+H\](B2_8_2#^JLQ>'>\QD M97@DS)B=T81& G'>$=?VHB(R&$UE.L+PD4K,<(' M^RR1^R D)_:;"]QBWJLDL%(J/K5&Y8)JY+]$_N).4"HW85"9)_02<N* MH*/S7(*"[JTD.Y'TPJ512/M>6XS; 4GK'SD8?' '!G2.6A A0)]4X3=NK(?U M3BE?&4UF3=3 SDHR*-WS75>*TC0*PG+U66E\0JAP]J#F%ED!G?-2'/!EJ./ M! EMJKVE=&!B6X-Q,Z)4OIULG=]F]=S#2$LI#:%)9V@[T EC&Z5F_*7XMV;ZG+<]PEE6DTZ_K0B'?9G$<1YK(P M]FP#A-!E+NVMVKK(PPB&E)_.F6C=&%Z0 ME'GX MUG#Z MN6WB]SGZ>=-D%(B*#J!UZP'&Q/G%=[ %'/MG'O-5/.8US#;\"\U&,X5/OVQ6 M.955_0[#LCM[^BK9/TNG%T<)?IRFT^-+_&IRG)Z?\'?[)^GY\2E\_%&+T.! MOW6Q?^@L-U+[ER_6\&VRK:=R!"?GL(AI)B.K\44OP/4P/48"R$$,KN2'AE^P8NM)=@@@?<7/O+'"N.^6 MH(&>IV?3"5RAT_,3^7R:GIV0&$1ER>PH+.3<_E\FIY/+KH,_V54Y]JWH.T^.5J5>UR:&!\\^=OUWQ%P M7!G[0ZB,_4%DUS1Q+TM2^D]25?O**K" XO2?FZ5J3@]YU/D&M!6XY[UYK1*WC;G/B(!)7@=?8^[&)C#%DB/3;Z7L@]_6V8?JVL05>_^ M3LGO^WOP/O9U>+>KZHS-3!O40LTXK,%5T:;J,H_3C0 RB2Y6.'H+98\>6A*3+YZM1-1!5PR%O* M>5R=QK2A29 VTQGJS=B:X=[UFJ+B3R>DX%\#J^

R*^#%VB M1Y=W'BWO-VDB2H(M.Q54,N2"ESFI4T% OL$"-WD$HK@G7-5K6 MAR.'9LZ<.8!G;.YU9:$)?H*<:\!D$M4(U;6U% PM-S-.^1+/9K>&/374JM%L M9:'CUNG K,[^_J@[) ,B^1(:29)UJ][ M6>?9?'O@%Y^[AC-1I2_IOY@O"PXR=T@WT-@))1SJ8!+:Z%)XM9:3::(>/%&> M_)8(5(@3^G22+%GCKH;OHZ1/BU%CZTNVE<+1+ N$-+F7,LH.1W/=4L.*BN#% M1Q55SV>XF_9C"SBD)S!"W>9[VL)OM([7 M)Z\FE3BV$#WBVJ6)X-OS/+M[G^Z4'E*S60EJ!Y!1,C(VPF!DX YUPDX=_S33 M=XN/62*V.;9&(@V5[W/PG5BG28@\X.[VFMK2P?]=8VF\^N[N)24'.ULRN/9" M^KTJ2O)@YU(B#8O"8?E UR68E*VR%&^6Q=;NG+#.-1)_1XM;CHWOK0D''UW7 MO,HUF<;-@&&"B+'].4RM(?0F"PV^7>:W@)KX"I.D^;?XC[85D5)CVC V=-@+ M/9XL!Z:W@^J1'9 )B\^SVH3:H(-@U&BF*S4&JY69Y;!PO05GHS:K2O]"00KJ M5>,"D'S#.F?(9OI"<3 (-2V5U 3!$B&RT8BD@=:T(N4$R>TABZ(LX+"H-9VK M=SZV^5!)A,VY-+?I$K%'>BZ=%>,B-/P*T7;N=D#"E1,6AB8OO%#6G:5T8M]P M9]Y/<#E*S#M1LZ^F3@@BO^*Q ^9G.A=3/NZ1QCC6X/UGX,Q_[%3]QG6]J\WM M!J0'$Z _4]O;H=_M\3)W,1,MYL=/HIZ_3OX]6ZV_3WZL[E;(Y^OU82IAA%QU M%0^7'^<'7U:'VA!06BT*)'GZ/:D3\_A:V*G>R)-?1O^S&-]\2;?E;K/*&&NR MLEAA2VI2Z%"?\SPXTET?7WFDU,+"^8VN9OM0U M6DU>[RCACR^9K'EW^8I-\]L2F5.AYU9G:]+<7=_2!PKNJBVEDV45'D[W-[ W M_N%.6\!2&!KLD;M=-)1 RL&_'--=+ LM^2V(0*E%(THC3EE[N)X:% O M!U#+P9I"/[%E?'8O#4EMQY%8]B6D=ZV5L0,(H?_O "Q20/4)UJ?(;?';1$S W.B^[U;4(IXB-TAB,4-:9)[ .TID=L.M_[@@@05\L,3#"XH5?CZKIK,! M*7C*[F,N*>+Q/4BH,'1'U#>* D_> M%3>%I_VE2+]H'-EPFT6I:^_(5!ZZI8>"B3 MSG5 27"^*_5-SAGJO89XN]3Z9Q,>SKI\*#6[/=JO7.?>YNQ^6L@^*P=V*?U6 M66U06N!7SSR#LH[]GI0G!Z(LT,J&M\[6?$J0SN\UVT D<&)"P9$0 M08/+9[ MI_D=O"6!-VBGV*H]>S&R!V4O8;$BR9F(O'G&D7P9MKR?)7OOQ,?QBE:\)W5@ M;UZPWX[/#Q%*&[/"YN)7E'WW."29H?P&<>1-\X4X)P_I1/<-56Q1)3"-Y*#S3H5^_V6.Y^:Z=8L8N,">.K5RF$\L!9A$;GO";H8.$75F:[>O6'T MX >= -+L$$!LK9\.Q7"Q)5BYUAP@=L&@@[-A9YM8^?0V:#]77I267?(:)OZ, M&RL6QO);+3_LS(;*)VD@MLJ.+()KLS2>(@Y0P2H$H01+6X:^9CBR-V_>8.V_ MDA3:EJ*R+=],I$!DX=+E0'= 3DL22/'PQ!1H?*G.;S'NC!K08B#IO0Q*.17F M5GJBB>:.$EC(>R/,_U_KFLF"#T9Q;]OQPCQAU<_PPV#J4<_1\]PICD>G$"UF M$7DNXHX]$GQORB%EHC'.-<\BP:F_LW=DUUQCZ9'Y$A.JBJ5>B3]"8J)S1C.] M8N._R[>D!5 )=?I9L]'0\?NU(/AI*]>)2?#<+4G9*(M?32*] M&;K:A*Z&:MF' A$XL1%!HGT66&#T'@,L-M3,1S!#32N8C1F:T?.30*!46./$ MZR(!.'L)S0$R?;;POY$F"*+>4><2E M$^I-[;3M.R_/0\6$7=WG_8=QSA <4W2"=!P>R^&C1]!,B4A MQ/?[CHW'422#?^5SA;RN[^O+>KJ.#L]B3]?D\/C_L*?KRE2.)5,DC]:/O*VM MWRZ[F[CXU$UTTP][\.IX!GW;N<^&UX)LDYRT[/TCOU-C(:9AS+Q]P*AS.ZL, MVR 'V^3%X":5AN@7Q=L[@9N0I?YS?U!LDTK&/2X" " MMLL21//#BIO&NUDUW&$^9!1XVO)(M-"N8N;JM9935+01@]*S6U?+L],JU"^) M['*92Z\E_G_ _)]TN (;?8WX\&(Y_XD[:-G*3UW-%A@UJ.?'I;@GU9^SB6O?.#!CR!!+GM+OA02H.N>:1-S[C1).9M2#\1VE M5<*2._2(%W.+N:%M/KC; I-H/=U0N>^!NKVQ#C\N2_9?]W!X(DHW':[U. ;\ M&.*AB$9Q?3]C3S$8N$5KJV%6(DC<<[OB31W%\\KF^T-@EAXU'U9HA/)5*M%N MRM /PZI.Q4[011[B @?/)8AM$LW>.Q<#O6Y!OZ=Z6X _1%TH.T*J4\5B8C09 MBTC'7TQNZ8M(,N*7F^*31,E&U(FH3I8J'MK"C(@Y$PH7-MV#U]0WP![LF.P% MY:&.R8XAJ -@R29T,NF5N9TRFP7YI%VLU M@Z+O*F^Q_-)(#FV'6.,CILMT,'Z%I>C8<#%Z@T,YF"X%Q^)B%OC9V$8^]:H_ M;L<:OO1=Y9E7\4U#G0P82LLL\P&<@XR.V MSCQSP9R:WKD*?T;CCZ[R,R:F:FE'CC<.$YHGD)1'[A +T,&PW"O+0^T67_DN MBVB-"FTA0^F%3W]S5[[]TP=YV>L'66HOFDX#2_0$-8U6\@\51 _@G Y06!W6 M(P95!RV%:SPE^-J[!2#B$:^T?^]+K CV-VK?X1K0][YX95ZBGWM=,:D+\U?) MY"@]/SZ##UHGQ'^2'U]*S08KXO#R;3)-KB6^J*&>RJ=GQ\GYR=05(3D^.I6K M --TNDE5E7!1Z(9ING1R60 1O^*K4[2R?ET;*O\XU.W>GI^Z;8Z@5VYK6*M MF*_HDA'/DXDE:6;=WIU W'M3&NT3@-?:=^ =UD?@Y MM*/J$9SP6"I-5-/DIT[U_^NH-XT4/I%!B7F_Q_V0:O8#-1,8)TTCJQJJU=18 MNR6B$..-?PG *UT.?.%;;I34JD:7Q[T.!@E5'Z38A9D:-Z/,I&E00WVY=],L M:6RM;;&U&;3I#,N.[4_IE4["6@A-Z,_$M8HQ1X'#<4H\BZ,C^K^5!AJ#17"X M"Z!MV/C-+"JE197TD)QU3M:(X,]A?;H9J-88- MSE6ON*_0#[9DR0T]5;H(]HMUJ6,(%]+^)'8HF 8JT\2$,^BF1BLPYF+_.A>) M^10T3?:>+A'M';[HTJP?A*Q?$UF'J]&"Z-,CI,-/C9/"Y.-J^5VSSF;Y M?^S1XNO[?&]LE#SH]3TXOL1-[ 8Q.BX]BG;:SDXMH=3#($5*9B^DI!A2'OJ]X$FM6+5$/ MB7[+X]^^X Y_8IL7AG':)+C'R_1L>H0?+M*+DTO -=!)D=O%(?!P3T_.IOC/ M,6SU)9>)K-U(I*%H3LIQ>G9^ ?^=GITG;[$8?-YYS[! M*KVA170AD>L(=!2:+D^ G)V,0"LY/DV/CB^3X^,4@?X3O/1=:&6-7=*_D]-36M_HXBV6+ZS6 M5$YL7ZD5EM=+N UBX!"U"PN_S[ES3@/$?IEII63K"JI"2TDE2SO-0I^'0U:* ML5?6,X(5DYP>P@T+$2RGO]2V7NQ)Q6+.=C!7?FPL]-=[V#_PCNT.^Q0=\4*- M1_E<$C[K*+(-.>+I\0D5)Y"H:8_=YWZT L'$$]V3('@R#%]R MLT:JLG? -J5W:F(:%T;'%C!CA)!+L(!#M2?[0KK#G(]01Z,'L._]UZH[0H+CZQ\\IEUX(GCXIF'LW^; M._7"MPOVH_@J%$<(Q!DF(7=DM AP4+BQ]RT%48$SS1P0GM/F0#3@_C0KG6SA\G5 MPWM-&$ M5<=ECGT% 96_-G;2$_'CDL]\T)H=RO#4 (KQ593(3@>!&BWDXO1SUI$.* OP M#%$O;%^:=N]&IN^%Q1O@EUO)'\C:MBYN)/+[ 18LIUE9S[305WKK:#YMS9'K0;*GJD@)PA7G/-[D[SLG8<>(WKL2> MAZABE8[J,M4,0Z4A&H8M6+>(V*T %R^4DD=E2SOL8J?1*&HFV*?C(S2WPQ1P M@4:($T61!N X?+/.]2$RI7N'1X@"2WCO\:DKL!,0R"UZ] MYUZN8=GLYI3*\('V6TXM;ER<#*''ILNX"G@OK!AI*O$Y3J8A[QZ@/[6H9/SX MM42?<52*Q"$($T@^P( L 1&D*47F#L7"VZB/7)D?<,:&^JB8C[B:&O@M3F/' MA!1'@_^H)U.)Y>\:J4U$ZGNN1396JUR:NUCGZ3$$I?5, T$:7EX9%+[="V:(]U)[BA#T"(N:2FXHHND+)-Z+?Z"%\FFXWZRF$K#>59-OZNK-QP5=-S@(= M#YOZXD6T;ERN?BRV( L!S( 9TL''2E(B[GN,E?AZ@A\7P4#!/KX-O]WE9FTS ME+FMT%#$R?E4T9;+!W*/NB4+"VX+@0FWVS4+^UQ?/8V")9"6DUK&T(G.15OF M*BD()6@YC3@N07N>J@@T=+((D#%<4CY.9[8O-;X)>?$;*^:M!1I'9K!1\,#C M4> ;'2651#QEX;HW.P&')9S-$6&%9M.8Q:)W0G$'1G9TW];5 W)2--37&35D M2HT@RD/:AYTIYW BC:Z"#9BKMW/(W@2'EEA$!P=<5WA%#;84@PQ8R= M.&K=?BCW,M/I"/)#XQDDG2V W8U(MK.:ZUJN*S7 7[G-WN3DWNO? P,'G_$N% )2]J5VB:]]COX$($-IN1&U1 M&O[U/96P_;$K/?BD73XZCLEO>S4,&R\[/";0C50K5U -G*AU.HM.]&1Z>#QX MHFDWL4].L?$!UIUC1^[Q).K)QZDFB6+'3HTK/6='%Y^#^F^?BI6G3\)VU7ZL MP 9?]/\32'DJ]MM!#Z 0[^O'=-'"W-NN.YJ+"73=?M$2NY;.JA0\PV[HYE_8 M].S]6)CU5\DQ14I-I_C?LS/T$9_ -]?YII.+BY#.!9\-Z%_IS3'<7I\SI$"9\>3P:Z,$KS3B ?@40/ MS58C@;9B31@X@Z$(S='3>':PN5W=?V''NLBY '"\P"@5C"CY*CF?G%"$[40L ME; ::GYZ9]^EY-^=[7Z4!-1_6*O[*^S.ZCR/O5:WF7M "^VI&#O@ MDAK><[ NJHK#-,_HS)?$38SW>:6G1IXLO <2E&(1)H?'\O^3Y!\<#H@WUN)( M3I*OD[,I_N<4_O.^:/[@6HVD:Z Z0&9.B_D\/#F#QZ:'1T?PS^3P&/_Y$5OT MHN]F2\7(NST_OQ[\]%L7_D%EB '=#+KW7'3IX25>P^GA*=%27!("!L_X)6? M6C.>V.O3&1F(#QUH:F&PFQO%)YIHK1]!6(F%5%H5-Z?_,5\4LZ+5 M2+IN%.8IMF(^!HD(9%R48XY.B2#!7Y3\L#^].$Y/)]PK>3I-+T#*\50PIM7' MTR I71R?]U@.?O<^N'OEZG,GX7- )7UN__SHP@55=KY^%3&*(1FJ^R)+9N?[!3XZFKFT\ M?CH[ONB<^SGH*"E>(E!?\,B.82W4;QY?AN/"VWEQQ,<%KYP=G_?;2:.+-5@6 M7VJTPVPHH7;7PXD++=[5OGK7$&_-"_\3QW6B@'"79W,Q\K:LUL! 0)9*?BD4. MI!;@0[BC,BTV>FH/\$?L[?1;IS2!CY?EFR*%$/D5*>\3U98JFK!@V.*)>??X M_3NJXH5V+"GE1[4/ULM<7#U-(1Y<*A>04>*L#,B)#EIS,*I!0V.[>O#4(+=U MI;A@,6]G;15ZH:!%S'STVYQ:\G2;%H73A],A\K^[+ M*>>QASZ+BTU-+);\+FEWF>P#"0*UM;T(Y1<1)8R&:5R);&%H 8?)#UAYO11Q MS(?/G(3B$%A /^=R#HR2? (4Q:=13/ ,K" S?[BUUK0&'E&-2!VR(4\CQG]2 MJ%;_X5B+2"70Q#+V&^OVL<8.G%EKQZA'PIOV968N";,++'Z-J/W5L5/Z$6PB MB+@<(:&MG6[%KJ*T@$=*=,EUT+F[K&V*!>)(W(,_)BJ43<7+],\-FQK$9,OB M**QQ$I>%*%8WF[K1NH\:/KJ$MY95[0)*^5"BS>#(_\\_KEYRG4EJL&;H'N3U MFW4*HCVM>DV_CAP5'2%W8$Z%%)8NV;H: M,"!'2>487!JV9.?A68HF\%".9%3@)(+IP9-@RL5':E?>GELEMAB^K90CPX0& M?2U:BJ^F+FV4>#!NGLLWI, 68 70%^ZJL+(Y>9>J*U&B$;S:2AU3?V#1!FPI M3JU6*O(;5QS,V5T=S#YN+/(AU#GQ)U0$I<<1E<7X(Q?NPKA=L*ZIPS0)I]): MR3"IP32Z;E7@7'DO^HJB 9]8'8E48X26MX"SOO@LS&K(J5GGD9W=D3(*J=JU ME05UFG$:H.1RV^J7I=*\ZG M&59$)D:_+/(-IS>88V&>4Q4&Z2E&[S3N)2H9@6["%OTD=,%N["6%;0.2X-*R M*FZRTIIN2M>'JE.K:DP?CVQ3_-!01<8/Q/=D$8U,ZM/J'Y'??\HYAHD"42YFZV) NJWK1XK^MDUX/7W$8&4]W'^ M&?OHD_O/V,?IZ#[4 B+:QIM^2;A>J3#?54SJ:!@#[%4&\\T?K-JQM=#1?"Q8 M]G(HG9K)?-:XO?.,Y+)F2241U MJI:BNIW8[\QI!K$T431)KS$XC1ZU^\/5%8V#JH-GUFBG>/9LL8 2[]T53+C) M:NS#X6"\UA(P-&\Y[[#FOAWU_\BY^RXGOIBTX0!MM7N@QYT#'>Z:*/HB HK ME4XN'05\RBG]_WD:3BEZ*)G"AV.J M68!:DOPYO3AB!?;L*#F?X)-3UEEN\BU6@#:7X+&:E11"#'F#T]DE.KDOTRD, M)$4,F%/6N40)L!8J'L+]DW.J5,"%@D(]E)C .#'E[.18QB6:@+$[8HG8GT[1 M:OE35=X>$*(Y$T4T'OKB3V#G/W?/F-1@=/:1L8(S6XCQF'8H3WEBLUTTAY!2F:68;XF2AB3Y.3\::C"1 5.A)- MQ5YTJ&5:XSB_FEQT*U"ND?!C_G+Q,9\?L#?%5TJ5J-0UY<';>?-*M&NYE3(W /"H9G,SRM;T4MT-:+C_(D>FE$2F;F@FE;HAT- M]1R-QL#RM])^J%A14'\WV7SX,*(4.FY P:YT#.0S[4-CNM"_Z/4UU=;IUX>J M_N-P) A'$K^E[&FFU!F5ZMNLY@I"Z/ULI8FS O1PE.IIX&LF#014"^2 #VUE M$"+V0G'1?C.[?B'&""QUT?S!5]4!G'N9=0EE]W*XLJL?MNO<_4DN4]F<7G(1T-3T#PO^25:S7VA$N='N)Z-Q@ M%7-^U9K)40T(2;[J#&N)7%(?1BXDT?YEA04_-&OK W[U8W[3VBL4J,99/%P& M_BBJ+\M1<_>L NHH5_*%#<)XC=<+:YYKL+W3,?7-]_; 3_( ;V5T.;[>//;W LEI0 M\ 9&S>&C5+?E^/ ,4 7;FPF:!^?'Z&)O+)-$BA2X14A]%%I+E)<#="43>\U^ M\2*9'&+E#6J"PJI)3?P.7T-@[1?PS"D]PVRN2TLREJ:YS@>OY* JJ6^P=N(K M'21[_:?8V'))[2\>?QTQZ"9WT3(ZJK?6$^F*/33%C ZQP>USQ#L520+4?L#Q1F4RGH=GA\. M\S$[F&(*U=5",RR_P(BL72XJ:40=45JD$E\CM25=G0IS--P:&$U!.F[TBO29 MFH'PF(=J']U)J4U][N3\[@.GAZ=??PHD,0S!]GW\1&!%+[6CDTH7IL<&Z!S1 M$]\:GY8M2H^]SR>%AS+8OKI'OFLIG\R:-9)'T+6IB 1>O-OLEPT5/H34JJ*X:4PQV[* IOIB MJ',SE!R-OM>]PK)\P2*%,PL_ WH3#F)Z#"G*/G=3?8\TF3VX8PT MEFRCEGW"OZ*<,NED_H!WK"A9$98-ZH*(6R=5\-2"/,$") MOPFMBZ1F;FTI:^2+2B5J@1 FQ&5BZ^<;P!8TWZ383RF[E8 .D"ENR;F%51, M0;GV>(,.C"U'IG*0/3VQROXH5(Q&:XA5^H+GY;=0,QAC6?'(6+?))9RUX20C M+1I,P$1>V+;J+VW$!$;>LXSP-2]N^9(7 &4J+\LR8*AV,LO6S7ANH^(?E_CD MJCM7U,4=Y>S.;>3XD7 #9Q0^PHOTB$H1*!)+B#[1.:U+VFEO0I6"<#@AC7#@ MZOGD1=RR*WNIK73$L[]C%*W:3F'0@.,CZAH%9G '6I"8N)VF7L.P<;4-])2X MG_);V,P[#GZFT+*WSKDBEGOV1BV*9[XA 6&X>#>E+-#T(=< M1)P)MR3I#C]\A^;(W#^9[".TK7>K;6IL7-&QW?"A-HLXIN\VF3YVM2B& M3-'4=W.E, 6F0+M?MB=\]&#?\>>6%"X- P0$ C3"T06RPH) M9/PO<0BI.X$^R-/'3T7OU"B^_X:^O'5%:78>8L961P'&5TP4]XD'^^^;^:U+ M3TDPXJ+F6P.,L^A.92N8VJ'!B+V])S#,2H3++0)4?12E&B MFL.#=T=4AN@RM[/Z=B,6_0]#R,316E=E0Q4Y?3:000-/C_E2GV)P$"::"!%Q MN-Y'(!(FO8$ 4)-42X2DD=SETG++(UI"X'!),N@E$PK$D-)& QGW&6 /<*V_ MO8U2FJ(SI0B&/-PCN*;KC?@5+"FILT-I=XQ;E,9E9+_@EC&A.+KS#_FU2HP3 MU0'-9@S'>9[-N81;)ZZ4WXB&70=N+#(F,1"UD).4+)M 4Q_A:)S3=99*J+,9 M*B]59!B@+-<.(H1=6#&>+M;;FCTV^1_BS[XG$0M?'+@%\545]*)(;KI,V0(4 MX)6V)5U0 ] 4+BJO_K 4.X+Y%B'QJ('H<#+HSL2UH[)#>O52I%C>]!P%B3O55\?95Y(IOF03\$"S"Z($,R\:2)TH'+_Q6 M8T@;'31 R\)05R-]&>$?FU=$CUH3?83G;N M)6L0VXS6@U*$R@VW-%>756@K[D68#E1EK4;GHJ5BM(G(0V)7LG _Y>R\/JU( M 7_)^"XFR=.YQR@<6(@!4J[O83.[R^>;I3B(EWCNX4PM MSU@C<3=E)E6:0A>=!ZX)66 $.XF"@Z5I+\79W^PN5L9K_>G#S3P::W7L<&'X+=AD4T72;%U"PCUS'ID>DI M] RPH]^XJ)MWILTMWA&0/J"Q)V.#T).?!+:M?2WWV^I%$C\XGO(V/C7F3BY! MJS@C7Q7@Y8UG=5=0,C>!Q.^#KW?6>UTJB+ZL90/6:^3 ;@I/CU&797 M.9 W0M2/"TMDQ<*2#7KMFFNXH8@!I%HD5^_>L 5)NF)Q1U7K/6!1190M+LD) MY&ZAZN2^'M0VY L"ABV*EE)O"^X94:U@1^^1PX+H=I?ZYM/6PH +LH;0_8%. M(]6"P6"))9D$Y\^M?(\4IL(]89 1I>0U@OX/@/E%KF^^?4T$=$R]_E0-61^=,&' M[[I=V3' ]*P7"QZ"B#^[(;L,>7;6RPGZC%;LW4F:.R9;8H/;7<&H7TXJLX)G M@FH^BDS8"C>J/XJSQ#2P0Z*<^10&4YS**GI\/!'A"@G+_PM(. -:\=-+.,)5 M J?V$F@O1F(DJUR])\-==-+D]XKJG'4'RAI7L/D?&'C$:$)TXJV#!ZSVC8M4 M_A!(0E'RSK@$V&\YV:.Q9#$0ZFRY;5KUI]"=]PL@R0R^6BZRY"IOL*."2529 MA@ISW+&M]BSWF+G$@Y(.6A^QD]>4=>,'3HYCT0W45AM !DS[=Y3@^U4>TL%W-NU M@N&Q&Z4;4?OO9R["X-$3$*Z+6Y8OL#"&MJ+'&?^65Z!SK0$U_1WHO9ZS\O7> MDMUVM,IZWE3)T/.-^T3"*?MIT(:(+B3 &>([-3>'$=+0^E[B6L;/Q36\ R$# MHZAOZ0T.+'RO3RM%_G)UKVSO5\G)Z=?)Y/SKY&3Z=3(]^3K\]$/R?R=GQU_# M?T_\UR^3Z02_G$SQO_;UC_ '?'GLOWPV?(90"M&RC>)\+2G-TCJZ,F@7GEU80?E05)+ M5G((2MH=U5YP038SC[\2^VFA)J/=);]D449>[G<=OP]&OQZ?G5&%O9.CB^0L M/;K$NDJG*9;&N&J*#"8J;[,U'O\TG9Q<8(F_L]/D.#VY/,%OIA-49.&Y27HZ M/:,2CG9RQUMW .<'75,,1(X*Q=>>K#?H6=4%_AVGF0'NF)]2> M]GR28#G!H_3T8I)<@_3^9UYC#CF\?X*/8"I(>CR%%4\NDNLE.@^++!0%.3O! M4.;C:7(.H\@*L-S.\=DY;6 *^#&UI<%V3H^22RQ?> X?/L3WGWH7'Y\@6"8 M'RH9,KE(CR?X#18:N[Q(W@@&T"U88CK'DK/,Q=T\7M'HI^[#CS<5[1[A,4![ MRDGWB*5TZX4FK(1FG-=B$8/?/.F4^X?X^ Y$0"HXLJ^?!AK5C@W_CJ,7 MEM)6V 3* :[P28.0ZHY$B (4)#YE2'P-X2VN.!59.RAGAF*K)%./J\X&QW3H MQ(-!6FN*%0C@68?%#3I5D9C!G0>P)OM[6 18>C-V8@;KC7+M.K_=J&-0B$/H M$BPJJ"B)+ZU<%XQ]_>HE#&WAI<4J:EUN]*M30QJ&WR;SBHP:$F2D,4QB7#3" MQZ),2\8&,4X!H:.ZQE)RCK,]AD"M&<*ZM.><$F@G4AR]SK,YAPZ(PU/M_Z*W M/#)0V !>^5P<)=R2L6!SX!4' [-D@AKP:^Q!,CDZ^+OQ+LIJ9$%T)!-Z;'=1 MAO.PY&459^8 IOO<5!"[',[K_*F=\)S*T$4U:XF *6? M>L1HL96%?LI1#US(RA<-(A*1-<\%B/2#PK>J->@&S))769FIC=WRA0 POM(" MF4@E&:W.-;BIY!AY8N%S,CZ!J XR!1)2#I*EK$"TS&(.]J9VZZ(,^5T9]]RU MP H*5K%J&1?%DESN_255H_OT6L+BWM; -%=?Z(D#\.'KD>L6U&RNT"G(.3 G MP^2]1=GJTVJ@U-:C,IC(955("D8N6_-%!,U>_9F4_:!5,R3M*^ 3QC19?WF^ M^=1>B%(Y)!\S$@"S4%GF\W!:[YRY6KAI@E*-5N]1R83//9WLJX*_L"WVE M28"/_4Z Y$MM,O$(N/1LT,E!U)WHCQ"DQEU;/#RJC1)2$2ELQ14UYLY-E,4E MN(:$/0\8@A<\1 .ZRB6I)Y :FU)P;SM?X$2\<#YL_!G8$9QN0RNSGA:E*XKO M"D1TJ\6(=1+E!VIJ2%U/):8PP(@M1R'+5<"CD[FF:.F0?I=2F&795C5!27RY M&SO5$(2I)4U4;H'Y_L@YYS/\DB:W534G_QTLI^%C1]_RTC6=/&Y;"4GW#?^FO?,6)/AD#?&4JC1^5[)+ M!1 $G2$W>!J,,E8T;5"P)%ND->BFBX?-2?D0\KG#2U&/9]0%+\1%S_,9>0'I M3M25^ZP!1"%*5&E0_( ;VJE=$4IMT NB3:J.*3( M_]TKP.7OZ/PHD2XCK?RXVE,S JI@9*#:6!TI$847F1(0;;0ORD" (8BCK4YDE;&>)Q+I7]"4&@[ [Y,7M/[ M0-6>\$CDY0E& !/&FVSI@Z/)9D]6X^&F%S[3W\%IP%M"=8_XU[B&VH-VPE1' M+]?\DP)<7&5&Z1Z7W@0TFB4S(+)(?#PW\5TO\?U5WGY'Y>,Q8663D6"94^"] MQ B4?H62IOI]LC]]$2K@H-YBU6XJES/O);"29&5X\_@%KS.G75*I!K[MDID& M!_H])U6>O$@DSMDJ#S3>2XZ\OB8_/.$V ZB_30.#2J2P9VELL[ >U%$O4!WE M9BN%K)@^"*_07]$&(+4AN2DNB1O RIX(=XT?H) #NL3-^WX9#JGP%F(LD)U959H&NT]C4@IC !EH MTR'KR6NC5LZF=(W^7.+5W.%V?^_UU?4/>R^&GP').40S[.]=7:.AXWISTX(R M-TO.CDX/IJ=ILO>S0NN50.O*WZL]:B: W9:J$)&#&-0M[3H,ZPX;AY=&U #I<])<6\SQFO;;UZDK@Y7'36CDAUCG''G'8I7"]I[%(H3 MY_.)78B<(=4R4&>5-[AE"IZKX@U5AF*-4XFWI;@;%6?J3(3Z47JUXKRY:!8E M>%$]8PS0JW-,9)7FD >S14^:.!KYMD5&+ M)#I,V$HY3C#"I#\I:HE4%\D^QCOJLR#XDA;68AO'M;A260]&E.*:,+.%%8HMX MY32Q!-,I+<6/+?]=+]FV@S <'4]_*136_;;_B)LUX&'=B^]$)I:,MVIR4$$(Q M95.86TALW1B6";,MB&6K3AM$F<&D0:)$7"4%JQZ@R&2=B4 &^/ *&'OOK310 MLCCX+?5"3D;]Z^5[9ZL)A? &>N7Z/*)PKH0FU39;8I0MKCBZVA;Z^HVE/PO* MUW1 \-<]Y25:\\,;M@';81'YD2N]0VE@U:W@<*> BH65"K9['!S+@<*]TWTO MO#@>T7P4A ._"*;4L*2X0IF!(>LD8+G"VUP0!=O6P&E2T2^RZ!A5Q*S8PUWJ M51]IR-Y/_<[MF]K@APM2EN 7-4#%B6>6 9E"K"39\E]@DPD#36^0^!\QS@<[9$WY9_6&UG%-2%V M8FLL9J/!K:C++L&MZ4IN=DB1#%,P4D=FJU>[!*__,N)6 M&@QH7/CE7RYM75E9'36E.J8VUJ8X"W?E/G<%DF);4L%)3^Q&XV*.;DE1BF$T MA#(T7%S\0RG5S+!.%J=_8'H-5J?R++40K<@24D*IP2= MH]8S%CG-$E>$(\XTM4>LD20=L \Y)"DV0N4Q8\<(,I\A:0AZ9401N4B]%@3= @7Y6 M:"NS,M75K\6T2_U=&PL@27"1!#'.Q,>,)TBXMH+?L?].*W:#@, M;U',(_Y(81+.("/55_A6DMJK1?4[\>YC[$(K3_:ETYB<><5E1;"DLY63E ( M#R:5 +^)H#%DC_-"4DC[#Y<%TL^;QJM%&O^=_K(65,0Q D@@64[EIZK.PI"6#6^C/HQL) M=JYK\5$X6^JN(]R9"N(E5SO-_G)$7>H.I!E%@WE@^WOT-:B/^VBJ_J7" E^3 M--D;3RB3%F(#.Y'6=:K=^ MW,:1Y?GW[*>HT-IK:J/(P4W0CNT(FJ*\FJ$LADBU8[=C8Z,(%JD:@P ;!9AB M1W_XR7?FR\JL J##NQ,]%@A4Y9WO?K_W@"[OFLSE:)M:,"*D31HE=Q5A)3"$ M*)T*;_@0]X+$!6!1 \B:!74JM]6)?'8U2,Q0O4\<>XTP!4/T>$&\C2AP!?I: M/!NV1S1G"A#J$-^/9J1:\DK7C=@ARB2VH?%=*:.RI*W6IBO5W=T/K4^=^=&K\9&F\5FNP3V'X0?/7]R&&H7Q)J*$$'NN.ZR4:PQ/D\'V>$Q;?AT^.X %) 5@Y"92V M)*4T";H2(HIC.Y0SK,1#%D/S [D!=_$9NTX)#L%3+LJYMJ(K>>!)65N5V)(K3>;N@Q' M@V*DC">*X<(U)Q24,UN9]S=J":[6S_/"/7,U TVZ/GSK=-"E%MR$JA?(AI9. M>4'_),N)Y .\"*DI*7@-A'90*<:U;3VA0HQFH=,*;OWKF&;:!CEHDL^0-.Z M"U!=%,NCI9@8UJ?1+?H(Q?Q1B8\_EJ"U$4+@==1.932*CQ44$43WDR(HWI1N M[RHR-0AX-<42YME]I;"G7J7VD7RA>I!G$/N(]X9Q3FH-WIRM?5(''POU?<@ MCF2+S2C]U(*MW&D9P-EU> ?1X(13K@L?+$F8L'(-*LD&T^4!X8GQ/] S_JB M6"#JM8(JM.Y=4.6ZL3<"[]DV+CB%M!#/S56DG&U^W8FI@!& 7$3*S%'E=YB9 M(VU(OZ0)9&,3H$?80UF+,WP)Q,.9GR&,0#_0<(+(S84QC-E2E9BJQY\G@XZ M6S,)Y'<=YC_)L DN_30J=I4RR7K\!EH5 [H*KX33APZL HI"/BJ]0,N)R01V ML999FT+6::_\%TS[JJTDNY0/A+TKYC,&4O/^.#K% G8$9@>]BTN:.0-U2&TH MC"=1TX3[ZZZLUACISIH;V9WX9$G4(M4XKNY\N@N&?($-$@H#:PX%5BAENFC; M[HB@9M)@K"6+\&VD8.S-M#3%76JWO3ENW+K>5N9=X8Q:5T2X?;=DN6'T(D("AYB&IC3V)* M$2&VBI$2)J?B([IW.#2&)9MJ'0 6J7J?O"*1W?LH%&+,6?;EF;U/CT+]U=DK M%TMWT0_U!S"4NZ.M++% DUN.H,:2+ C%C[,$0\VI MQ;.Y" _>3D\V?(C=4H>Y(PJ L(V'P<=KDQ?>FT10OJ2$3%^MRENII$ :UE9$ M,8)JN0"\=%U+1A@D,]R4B_*N"@N#J\31)M?K]C0L\(3;NS9.YQ5W/XJT/1:!; MT 17',D'VOR,/30S>1]CXL/L/!!!($)FW6RN$<6^6"X4G#>=>J1EJ3'EF#4? M#/4$(#=3:)F'8RW;8I)+34B)NZ),$4V%B!+RC=ID)@QW(]B+> Q81J5S#DXR M6YILLN2 U[P+[%G[LD&'V;5<(]5LLTWK;*X6C4XID_A6MZ>5F\2U !;I*/L% M\.=H598U(;1QM68-'/AP='4D9\VFY%FE*)W$QU"VX@0LT.OC2!"Z*RT(?F,7 MS/J;6A24\>-(FJ.HJ<.>KO+]-5)X-EN2A05OT)LX^1536.HHVT_#X2DX!@-?2C\(SC*2 M,39_#BQ67!9;ZGCCH* "%J?.N=OV+,H!V*L4M="[B-K[J6HMAR'V9'PQR$Y2 M-'"\6PCZ+L@%1]DKJ>QMJA2TO(QUCCX!PF4C+*A"?S(*RV*D7++340J')])W M5)N"'=[R,X0:*?[\37E?:'3(C(-#:/N)QP#]QG1:4]Z!]6:(A1:X3K9@^& Z M;6.Y\/%#5%A%BXY V[[1'VK:$R%17&:$\SY(HI&J,MBGT[N=H,%^]4?YXB]O?,YF9C]C69LUB=Q<86+YQ.5E MT)2^0LY,Q(M4%I!%R80&!\O(BBR!NL4'R;>\/91:)F@H+P"G#]D'.N]!EBAN MZN7JT>OS:N!4\+ZP%B3;]I8K+PZJA\-CH*DOSLWR=@GAEF_N-&?UF2VK?$)5 M\DM-4B(PEC<01U#/2@Y( >,7#KA\P"AL(Q*U\1@M=:GIH>Y\KI]*#=BHU[&! M*[WP9!]N[]-LB*Z2=>T8E:MYG=[Z!%T/.;+30T!NB:8B8R;382/]]PFQPR$' M_YFU/TN%"Y,]>NB6ZQ!\53);VQ)8GYQ@6-&)32I*W@<,>4$1:X#!)&?QXB71 MM\U"F?5]DXU;1NAN\.9!4,TYM",!SX#E@)VX_7$Y=]RH_H'7Q\F%T8032\?P M^5P96QA5)88?4Y<(;#:(3J(Q3K#D"EFL*"_KDN $$7X0U]-#(X G0PI1LW\< M NXTWPLNXY*B00-(9IR]![?%U3B$4;F6'J#F"9-6X!O@/YN16#!Z &H[@3 M$$4%E9;(84W(U="F-9BX1QAJ,9"FCX V^HAYJ.+6\W) X*/_.*=%>9>"$CQ;3E# MPP5">>N]"LD]R3SIG?YUR3TIY4L]EU5.8JQ6X4I8N;S3!^VDD]!+I-*8>^:A MVG!H$^ %E-$C84!#^W5',G^S;E(@2P4,K"Q!C%\+14?'K+[GF,AM8-]&:X3$ MMPE\' >4D.$F5GIA,_Z*F_&6C,A$/5\W-DES^TG^ 4,*E<#V4$J<"*!T@#+E MD>.[3:%R#^JS-+CC)+P@P/[\V>HMRM'XS&/] ;A0"DJDEF_<<5+1WBST3"'S MUHF@$,<>.,/NT%/G)##QTR%NMT;>DX/),6PG]7"1M,<-;S*A@H9/;A;QLVP^ MYMOL!-.ZDN"_)Z-4<$$/1A*G,E687,3B']F-Q)KLY^5$)[!KH*CDH3Y"89K= M+E81;)7N6T Z$&NE,DY=[_D5P!O2W'/KLH#&\S:@#NV'*]!Y+ YK0R7-ZQT4;#JPH?W"TK%070 M7VK:K%7, :'9=DS '/N/#M>12^!X:#?%[1 0Z&KE1)MZS87$$]?D9<=JLEYK MU.@;)_]+NH?Z5*$C4,M+1#ZN2)&%B.<%R;1NP'_?+"F.7S-QR,9,\^9JRD@Y M06%C4Q3J:-X2=7"!'IZ^Q]T#%2?J,R8$_.*0ITHS\2DKZ[;IDQ1>SU;5#:P\ MH%S\2%5C)C]E/)@?'>$C:J/!!CKK_*M,NY7BAB,9Z$@.C$FH.0#/[70Q=> < M&4X:V_R9XOK]7WY91110/N.9BKC''.N7BEQBI_"7J65&N*VJ8&T\OA3)6D)- M%4_>RGGSZBY:D2'@HR;8@LP7PEL(JND&[$GK->4R+)8RV ;HBKQF=#!F,:%O M1YR+V&/-B$@(V9+N3<(V6C6E9\SA #\-$ M5C[$@0LWOG<<<:^'#6"$#4# 97Q<8GTW(N[L["7#BUW<6=2\YTA%8 F1(&4- M/&NU_I&\RBW)1?.F1;KU[9; R)]A0>@" +HK:\JC5Y<8RK8!)&D/B,7%4,DB MAU9!O(D/*0/@&Z\AN(<1)_<"Y=93O"E[/H[VV!B9U]AAM58S$I4-(82@F@&/ M1V%HSZ@CKXF;\)N$XX+ZH]PBRM[X@RS?*T[V(JR[@-$R.*+ 9ZW9!P:'@L@$ MK""<(9+@EYR8<@3U45&GM@*J1 MW$+Q[]*N-8H^@HSE]%LBE"NVN;)9 @ME+@3S(: KW)):?9C-2*BF.=36\.U] M>6K84T;H@>TH>SPLU<>V:YS<3V1: 8W2#DGS_U%KHVHE/TGNE$ZF%BH-CFW35"9E;CL M;\I&V-4?7!%[]VZ>4:.@#(K$+3!Q<+<:8KD0E9XMIP;-5( %.?#$G!FT#=OE M^"'J3*FV7K<@F$=G66#:2_/ M7D0@A4KR!^"J MW;I,=L4 SJR3.@6ET3^I>-C?*3K.-R(,2DAHZLA^K MFD*NB5RE[V43J='!L32[.-8P& M)<&L]?9M?97<-75(#(C"&@#1]+OA[4,3.-\]C[Y:0T'@VV!IFBO2D-XT5!?. M*HMB7)U*"X]I(2H\J4TST&]PB>><.ENLO24##W]S"H]8^HLL;EB/#!F()YZ% M8%3--4R4_ U$;S 4B A@_>RXQ'V8# !NR\4]V;E()F*]!<*C\2UN/7M ?"X: M:;QUB;%C(!%E?*-X@'XWV,?DHG&U.\(T>FJL4*,_JY0LI/SMC43\<>XOFSQ8 MH15U""VBB 20F4J<&!HFT^!BS[B2[*, C)Y9L? BEIR3V3K8 C% HZR.@Q0" M'JX6!6?9U1+@!HR[P>3ODL:(CB3O1ZW$E.M.IB,.%?">"YJF*8-BG.+2F:UM9BR$&*292DB+L+^.-0<4T"T:'!71^"(6:TP'VJ= M&*J:K,EQ57))3(_7#FH=!90\@?CSL7K4:VU$1WV*;/VR+ 1;Q-)'VQ ICB/% MW]E.3RD^-%(]'-R@QORG8%LC+Y7XV8#!1/*SQ:C XF-P:+U;V$EQ=9C&9VV! M3V6H^!?;)U2P2!)L;*W<[_$1"GD(,CHD%DR4B98$^!]U#7$96!3.3BZWB 36. WB*\&8N"> MQ9[3="+MI=V):E=UZ%L.1!9BO'3F#.?$80E_S$/A0'9Q*Z=79NZ3\,-N5>^3 M)U6*2#[8[,#)R-J%E2KB >8-+9D=FA&6"GC.J$,W=8'Y+M:L#KK1Q5/GR-)0 M8=RZ-!HEW2CY"^*;+SZ5CL=X$Q M<.V*\8^L-71_IH73S9^-BAL$Z#_V+$WX^2EJ$+QB8WDY/O^:Q)S?V5B M_B3R(+7T 126F"/D\*&'GM1EP/62FK@A"+]4=J_)_.4=RR8P7B)7[X((2%_@ M5'#7)6"EK0?">1*/&>?EB.T&#@6:G1VQUTA\RAUEC -%J$^\K@6%6X^E9/@: M$=UN%S>[KAXX&:P%WUH8-[J(\21 CXMD.0*S,%<)NQB)>L%Z 4'@' (BE&X7 M@(R4#.Y/GR'$;D,]:REPDE"BS"*,%_"(_D0D*4).-:'$P%! MK.' *&+'RM;%2AU>7X.>@TDP\>,_G/!?.PV0))+GQM^4"@)\5"O5\WPT*C*5 M5%$;G#A-X&,)W1] ).%5\E?X&;]S8#:F_Y3 M@5Z!X<-R8PN!5BU"YER$Q>)8%:0K3K7QKLZR:\1Q/QZ!:="R_?P%CVX&X 5W M%8N2!MM\6_>1H%9J99,?ZHXJ9L905B%ADS(FRKJUC)=X>Q2=\SED.T0O*"0: M6;V&6FB-!;$+UN+VZ29+N(C2O1"=VFT=19K T8!R50TDWN5\XVD_F:R=&%1R MI0[@*?=2FP0MA@CGCWI/).?+FFC>'017&0NV23Z3$+0Y8LVLY9Z(._2!7 =N M=N/>]S);-T)*GE-"BB1.J8Z[!FM!07^S)C\IT"4*U)I=RB$^>"/Q#Z!_()=/H\,8GH[D;*/Y 8*G^.;(":AU7 SM4=PR M<[*\O";B@[!\XJH$7"'@F&$8.&P(&Y'!6[6BI& ?^"#4+1BUS3'DB$;*EJ-)BZNWR+$+A:LZ,"X*YR]+]';>$KVL?[)=,)>-<)8P&MG"0(Z@:V#;UM6 M(!K9659RR[8I+)]B]3ZH=F:D$<'<#"U'/GK2W>0W AHC<&@ 3PX!XWA3AM.! MEBMGR,=2JE7ZM&(^;:G>9J7(N2M&> MN"FR./205(7JR :["W6R64FMDI)Z.%BPCW-[9G2EWT! \VU0DG:U7"PW#"L9 M:8X[OYB]1B45"[W>;[3G5ON-225B^3=K4@QI:ZAX2W?DL9\WA/WCJ2-.CU1[E?N2K: M(E_VY<,CFN"@X,N'%R^S7Y='^/9A[P1Q_>A"HD!VQC@LG"SAJYD?7'.)F,G+ MHQ?$QKAY('T0X5Y[;.\P=X/@:Q G 4(P*U)PQ'8:BB"^4(OQ,\_"01FH?L*$ M@^@$*'V"1EMQU:?PON\AVXS3QC!E%.LA$H(0>HV @IL=9' 2"*>QI)3#]$AE M6AM<8G!9 2XSW-V>RY\ MOC$)S6#)BH;26!.=FFNW0%>%K2&Y*N^+U:U=(T$+21V31M.ZH4]+-%7B)6-R MSM8L*.Q^@."W=G<9;"1 I7MX-0BKQ^@&P2 D,C]@''(U?Y--AZ8:8E6X,(S M!IB_Q2PR%+($/N+6GH>%.?(<6L*,2,I+WS81N3%,,-I"4D17$M4A]B ['GL: MBAFZH0Q(J^+6V5(;BL,H8O^,;4THRWC%KGOJPB93U)"O 2A8&HTF*7MZ.'%TFFC+3LFV"4+D MV5)\&%MR"FQK4L4,)!;V9XCC*UF#*@;?%J B7'-OC[. SR"B;48R,>-NTCW) MJ!+4'G8Q2"G6:I;7Q,Z1U M&OC995 JT?()"@B1Z9;KV='N0V?13LKUR%'7-$PC#DT2*MK5!U'!)H>]?DY) M,[V??+K&&Y^NEY]J2+K:Z<%TTQE%%%M%"$'+A4Z6W.O M(QB19,:G8ZOBS@GM "DA(T>N&4\*SM=F$1 AT6%SB_M#2DU83M1[T[E=7XLJ MJ'D%5]9G6MX83$LGT9DUDU#I0 1=J9D!DS'<>&XP?"4&@%!H@IE?U+4/$%PL M[9TRW7H&PGYS#T&50F@X %[XTIZ1&("AN(5D(5NCV&:I$O]HBH#(K^(9V,!% M&:G?;BK]#=&>_MZK#0*FZ4.0X2#>5PL2Y^] Y'M5SLJ'&_>A/\[AKAY'8%+5 M@[I_%,MRB7 ^IEFT36.Q=J43%&;ME% T,,)LSQB6RE0U\D@[QM =B\J6SP)A M8:)B2B!L,2XAHU)=R1NVZU@2)^\8]U]QML]62"K1S=N>3!XC=G;PNJCZ8[+% MHM.5DX-2IQ)"<20NA"@H/B)D'2;-;P$PR:6\Q;KXE(=@"SNAF2"K>%W>K+;P M"MK2@?*)BQ)KP+%%;CH:O%3WGIO*O.#R%)B. T$!NG_Z1N_H98/X:_ KFO&P M*1Q2W/Z <6.L@MYD*Y_N.]LJZ.C3T6PQ/[/.]RD M*D0])-:W6(,*B=>08UVL&L&7][BMK WIG<.P"*Q3&-9;@95C095O>%OZ< MPYG+R)ITJ+@6QKLC:R3$C"K=P/I3WI7MB2TQ=8J$>A5$PGQ#2 MF3!"23$= 0\*+OU1=BY$M5DW$*,IVXQ!&EQY)V>UEGB_B@"S,%3*5 QCTHR' M1LDU4T(@LA7E;V!T*"&M:R6VMA@O,WA41<@")#EX,/X.HQLL/'B$VJUZI+]] MK&XJ)O;N"[C45;TKGR()9P]&-^).DKB_&91;J// M_6&>O4A*\-FA)&5?4!8FD^'A8/+RQZ84'S[IYIQL4NE]\8!!SS*J'^I(9C)1 MMVW8*$298"9.&T.=$MTB8<@N4?R#WQ>$GH%MOPC3(L%60\-'>PB^\>*E1BBH M.<'71&4XS\(+TEIHA'X[L@LDL^ZI)\U MB*9MI;$^'NOX:UA7!-*))!EC:L%K<;JYWSARN^UB '!^XJG(6\"9YDRHMO@#.Z>N0QX3=2F%FO T?&MEX(H>0^1\-,%>HG!@=N'!\X MWHOXP'T;Y:'[S/D&_>\<&FK;[SHSXS_[S/RZ_(/690?3"-R174Y.UL0N+2B( M?%%OU!R,G9P_0+:>6R\,9ZBSZP) ,I:K6=ET:1O/:H!!D<*E"! BM+0SH;R0 M@-F*)R'(97:.-E=*%&$=5Q4EDR7/)QZ>':0 ?FZ'PTN%2\/#^%DR KWMOO:' M]E'&)8J^;$@&6FB/ R% !1% M/!H#3[C"9"*_!]<@X,-)UQ<]3@E?8I2)Z+BH?N5$R_(Q&_C2CVW9VDPL4:[( MU>I=/>3M^=U!TGR$,]!(,&HF(N&]2J1B0QQS(F.*0^)NDFDT'!%Z\VPBD9N) M7)*G1;$K=BBJ>_H1_Y1]7#Y!%B5C=8)49_KEP1#[4)1JR@[T4=RZ;H&3DDT' MC81=ZP^PP9!LC::ZJ(MG_)*3/\ 4Y+/6D]EU+3E@?BU-3COZQL)$X]3&PU)( MZB 7H#EJ'KY0P^<1-"S7,)G4B2BR?Y2K)4%&WY,FVYR4A: )'5H>+5$2'"LT M;,U9Q[$/PPG.;5M\4;: &N#Q1 WUV9%G>. CZP1>=986X=N6\5'*;HQMX,DC M!WV'#KH$G(!4T?E"GKF5%9Y\0U8(!/+KL$(.#]Q*CR'\SU:401HP^(D*>@6E M9I@H'_>G0)1GRTDACC7;9)8;H5[]-%%UK]IC12$L*+3:SE *;631:J=)?OF:UO%KF]ZU$Z^ M_*@UPX5_=1(,9YT<7* ;R T6ZUZ#[1FC-EY&%1JYNA_!PG"\%+R&N]Q\&O;F M;@E!USA'AHTC8JJ%QMVQ7:N8!@%6,S9>SC>":!0ZJ[0[P#RDQ0-\2G+N?Y+" M%828@+:@88\W"!X!(1;J?,(N;^H" :^ 'SZN3<-L9'*7YQK;?DMMGH=M7KG> MTK]@;]B3__3KYJ'$FI\_ GA<8T[?90>3?##M9?!QD ^&)_!5?Y@?C^B[@U%^ M/!R[CZ^DL DT]!L7',BDX(#%[I""3QLN3 M+O6&!/X<]FG=W0\#]ZFS#1E$T,HX;B6Z3=[72@#U M'FV4O'ELFWLL/2K+1ZH#H$FS419 >.EX54VHH0I/DH"+"VV*2VZ_=P+8L\84 M;8[,?"H(8?10#T5PR[[J7;K2 HC!$0*N28%SFU6]8;Q1P;H@E@/%JH!3>%X" M:W!.S[S1DJ^7<\>3CO/)H.]NX_AXQ)_'^60TWMH[6K^UQBIFM_A.GS# Q=% M=T'T?]>$T4'M.FI$QR!:4#>(DY$;T&1TS)_'N6."R=I .]5]V(G.Q[B:B]LT M$&AR(#N]N8/[=YT@YNY+9<-#4I,GFO2J)33];6B>R+#%4P%?QA(OOV#4K"DF M$'UQKI@T;R-<4H30_B[K]QS9GK@/0@/M)_[QS-QL H5]YT3Z*\Y;K!$0>SQQ MYV0T, 1VZ @,'1O74#\?G #'@$>"'@9Y;]1/K-&WF&H_[Q\/VJ9*/^XZU?'Q MB9EJW\W*3!7XX'?X2&.JP_X(QY(88J/8AQB5V\Q\+&BE2GD%#BDGO\.0$].R MLXH[3]^!O3K>M4!"ZPW?/#P4A$B:=#.UQ35A;O\*!KVBJ'MWUW:0^[1^1<.S M&T$=(Z?:H^\T88A//$!6(\JUJ6.;!#'OIA&, BX8XH*@??%D_IL8'FG(YS[-/MMN?K]L%H<2DC98'"D Z1G('R8%8'A4XCS$0"E&,T27+ M^Q5L#S <)XCU!Z,LO5K9<)SWG#XW'.:P/1?NI1^#D+/;TI%& .N3*,G"EO.HS6BU/@X /TJ6+(:I M<4R/KT^\8".*DVWGI(Q$7,F>.W3'E Q 'N%N[EC,K_'6?D=1-?VGIB8:+#F9 M?*)SF^8K)"II99M3,O>>FOT-JC6!'AD];!^XI!"H S1P@KHOA4S(L@;!V8K! MCD1R/!RAK0 _O#3T.8F)_WVI+TZREG5V M9\J)7^[ZN/[XD^TPVGPLM?PS6OX:YLGMI'E;G>9T9]TEY)L*]HX!L36?I_H; M:K3OVY+5OLN&R 4' _CO9 *;/7+?7)4(>)M+,#I1CENPT-9K#J=S H&C!/V\ MYZCHP&F*8Z )TQ//:MUW??QW@'T,\^$Q48[)L/\EFP/2%@NVSQG$(^XB(HJ$ M6%O(RKTZ26WP/N5XU3?WA1;%KVOK0./"DJ&=W"9-@24"^W+Z7G^$JE _>W_U M@=3K]U>G3CIPTL1XTG>,:0C\RRE,E_#[T D,(_?*R72:G0S&QSU>NZ?_M$0_GE5(9[2;?9&O<*:PX?>[*B3<;#_2/MQ)ZA@UF2VJBJ%$;9>T '6XAHT5P6R.J&HA5 M/BN2(E&(8+$*2L?@LJAN#R$B,.HIX;@W%X-88# M3Y6GP^/HAL-W[TN*JM:7V=Y]["B%/'=PW)L:,:_Q]7EP+U-\M_DBX$5_.@?S(QG1\=Z/,R M.&<3< ^!,B>;S34ZDF=Y)U^Z.)YZ\&Z.(_:YM.C^L*..5P.$DMJ?RP_P83JT]_ M"R1+\#;"B@&<9E7) Y3[/,F'COKTLX%3O4]Z\:F!K_O[;WR_-S!^4O@T&4X; M^W[LY*$<+I$3E6#+AFXLZ&"%E]UVP>V<]FB[W"N38402@:A4!F/N#%.?G>0] MV]6)PC">6(IU\R"!$)R6[;CCXG!&-P8E80-ZAGDV.RG'K_?J@B'C&ZCTG-;3 M(,.1B;5)E_\71N.P02"X,4(].>OKG?;$7U!S$^'T6NX;K\Z K)IC)UI@ .3 M?1BB409B>_A/\)H/0,.9])P\#$\.^CBKF_(9@!M5$AO*\9(5HDNEZS0Y <'Z M)!^XAMA*0QQ@5;)FHC$C()@=C([1%-.H+B'KRC?6H'9,'#N@=B410R!V#P8# MH%X74G_<8^\VV@/Y?^1FOL=):TP2-)RPR4[VO\%@'%2$V.PS\U=AIU.95O0X M\#\(%,-2EQXK"EPAFHTI74("5_J4:V&,(#_((ET] E" QO[XLCYVC^BN>, M MCQ13>X%,<$3D.@G\Z2866$@R\>0C.Y46LVM(T_-_HO#'DWO+D^.,B>QML=@ MF.9F50J(&FZ+ODR11XTR%!)L)5GT>B_=#1EDIX^K:DX,#>[8Y&3H1$/:8M^N M%A2JZ 8WM?W)Z.T.E;^J2!0>I0;&;4/A:6?.9!Q]1!=G$O]'27<:[C( MKZ"$NL\IYQ1Z"Z;SOOQC.<>JP!<00>F3RJCBJAZZ1]^[H)3/=8OORHAH_V@& MT-K'-8,44.J!7 WRT*T0!G4!"#XU.PKQAPU1>8O-0 _[_FY7Q=,"M-3OLU/- M /T*+1)5U[)[7.#ZF=[L0W?O%F%RJ:!M2[O!*[GDT#KQRN.'-SN%9$^_]HD' MQD?C[S]G)2$P3^<]W'&Q@I?6K9TR:/&V!AI;M.-;[=VN/U:K[>_#3D7WSL#R M"(PE=O!+N;Q?%8\?JYG3P#S4STX*OF(C(C- H)WJ!J.;^F[>;F,1S16&2%'P M<<7;2! ,FT0@K8YV$=H8VV;XI3HV2%TZQ0"P4PBMBNC5>WE:".;7LUKIXIYF M(W=N^\??9Z/!]]E@]+W_Z>?LOV>3X??NOR/[]5DVZ,.7_0'\5[]^Y?YP7P[M MEWNO3V+MLX_%;<.DPC$0?ETDA MG3!UPS"9F;U1INAOM]OV:WHW:+@_A@65D0L/)Q.T)H]Z4Z: MG=95X3I:W!>/<%X&>7\T!7/V9.S$_A%&PO6=K$]%F9V:X-0%\'4,(8#V&'P= M/:?*HP16NXUU7Z,S!"03\)Z?;\ 1)@/Z=]?-[?+!W0-P)/>.^QF8SGOY>-K/ MKIQX]0\J]NS>'\$CH((XE=*-V*DE5_.EFYX;@RJEDQ&(5,-!=NQ:X1& N6 Q'L"Q]MSZHLO:=/MN';YS:?'(2 M!0#:$Q87?=[EJ+VQ,(1Q$QTFNHOFP]O=_\TSX70Z# !Q9R*.]GA5UK-5IUM!Q:I17-RDU LO&:[_;']%(<=W_)Q5)VOPNCE**MEYQ99M9P!WE MTREWK_T4>6,)+U&=_3/;NF[^?#_VUN\>]'Z(@V-\>0;B=J2R6]BB_/,+_(^"2:'D*I*Z2.7/NM$;H3[F<^- M(P/_*B9D@ %?8#D(_\6UC^WX+OB[.9CVI(4#^C#N@[\]6VQ4CH5F7Q/'U>>@L:)&X_Z8Q1K=[JY]^0O)KIS_3'B;:_+ MFZ-L<((_#KJH:O1FQR+"K?T5C+]MCV37MDY(U]D2,2XZELY?6 -5=U9 MWHH><-K$[ZVO7R$(\4ZO.AK_U9?I$BQED!^.=&/.[Z$Q2,+XXC/_"4V+#V;B M;W=#<#"[\V')1D!H%I)JO#M*BUZN--]7(C-4@&!V/ M=!OOI2;5JKQSE'K>L0!0R*=5>4GAVSQ90?=\M:*R]YK.0TKU#C*?[R(9.OX78:[, M%R779;V4=)>=7ACX%Z(P1VFR;:VDA>[?AY^S+>X(;.M]E[?;Q[;+V^TCE_ K M?PR7V?73:L916 MEKO(LKVFOIVSULRG($4I4NO"-*7$'37I2KO/+TAM.0]36_:?L;26HXJZ#AOM MY!'I%)OX'N^5S!.]GLI[:J<9R>RGCCO0F0?5]MZ6G*CV[EI2C#[GB&ORR:E) M/ME_]U]3PM$%&J.C5CNW/YG5$\D1+4D^*4/2EJ:ZTWS:UK C<2BA]W6D K5U M,$EK0*V)/6YKKIUB 6TW9$6G:,]3N0#6!M,CRMHI(6Y_9)Q^Q'84VW."B,Q6 M;=\@&073MA+ZS7-FGY,0GE,PJ'53'/); G'^8QF$FL5NB=Y1+W:A7VZ<4H3! M7A@>WHQP=[3F#Q\W!?'U-5"3J.UTXR;$/*TO]GOILT(3!Q[J 5B;SXS2KP9K M+*F(7G?.PT#:W?;4,=]+4_CJEV4Q)TC;H_'J>7;8S!7 M&URDU9:Q#)+]8/8/I0%]Z.8-W0MK3K"8@CWJ<\N"&W-]=D!#.7EU]F MX?!HZ/XOGO87= W>GO66?NUK=.@VV,$NSQ.9?,=;?P!)+B_;A6^^GF;(WLQ. M4WNWA4IUDX'XVB:O>V(<8$,&%^T&Y97=QC)-'E)T^EY>?0C]!HW=83FZK>5Q M4" Z'!$2K95-%:N$M*F(#^IVDIEX.!1;1>]^B8$L'Z$L,>52NT>B M!1]!CM1761,P/5+$%L1?9W_E6;,@T$HXVGI*[/D>&V(?)9*1>R9#T!M.CE/3 M!ZUK+N46JW*5&&>OV[/$(^)08T9UIQ.@R0=;MQ*3=;[P,)X,CJ;)+=V[Y<_> MTF/LB=,?_S_KL9,"?E[__?Y)"V4Y3I]M=GOLO":?SZ.^Z1AV85;?<@"["B#@=:EG')'T^^JG)+[FI/TWZ6>4Y M<0EF@QT?&R6?\]GGT3A3I'0R2GX[2'Z;UD72R>P1*3\:36)"GFJPGQ*QB;?(.<\:?S8$LC4?9]L#$JSKY'DS,83S"G+7[$ M\8@VPA:X4?WQ21,E+,<#FRCQ5HXY4)Q#E]&I VU@NQ+4!D?0V%W70#LMC9;Z M*L ,X%"S_5F1TYI7F/GH7J5/+^'Y9.M_>[^/I3S>;:IY"BK&NB4%+N]UKT$6_O7&00@"QI&@T?:SHNBK7E50N]!G/ M\9GE H$)B+6SUM1VJ0/8^088A#2*C6K>-Y_W\ #X!A20OZ'>(+X\X86.7FAD MOV][_PR.2PTB \@)[KC^,TN>H-?5W?IC=BHE,MJM8*D\>^NOC:A9N2@P/:%Z MN-FLZO1#_[,L;O^^*59N^=PBOB]OGY9+=THJX[D#,TKU::9H)TWI==VZN4WLB(;=@H*.#;2$DH+NW8Z;[6(P:42*!(,5 M,(G6N!*+#M$J.'C(AW:E2. =/ENBX/O\6G ==@Q5P.CEBV41'XX05$';[5K7 MGY>K%67=NE/D7HBM,AZTH=%N0MJ*4J=OM/D;O&>M'K!ITOB#J9BWW7:;I,WG MXLW/[]YCJD/+6E&09^UN=($:\Q_%BI),4UT,CR:),(=5Y230]\ A_IGMO$C] MU&B_*?Q%QR)XI!#@M!V[\^>A9W2,]O\%ID;'<,9'XZ^RDP$DQ1XG:9@Z27\Z M _[3\3WV&-M[KE-V64 86I"(MD,@>.O;G:3W_)-[+;MT.O/#U:S*0:?M MTF0CVHJ:EA18>W1=)RK?G,[OBNRT=$NT-1EHI^; &_*_RT4Y*SJ2P71U9-Z)J^^_GT[L[M% [FG&KRM7+T)^CE8_780<#VA77! M[!34:9EX@!.A7?7WT"3Q2S:?QH-Y6'T)D_3Z[1OL-XM?LP^LG5 M8&+W.8"FZ=.P5JQOQ<@ M1!9I=2 KQ$PKJ4.="?!H $MX WA&'>TU(&5:NS6P,JW/"+1,]\@(RV:GP3'H M3/M:[+UEJ!M3D/VI(LQ\^=Y%0#+^@7^MZ_5?_A-02P,$% @ P(0)2UZ: M@:M< @ 0T T !X;"]S='EL97,N>&ULU9=;;],P%,>_BN4BM$EH25K: M,99$@DF3D !-6A]XF]S$22SY$ARGI/OT^))+&]3!"D-M'YKCE128H>I"E)CK2"8D0TH/9>Y5I<0HK4P2H][4 M]Q<>0X3#..0UNV6J HFHN8K@O'?O60;'>'GS\0_!1^A%\]#/T$>@2_W@ ?0 MGL1W)M%K-RT.,\&'O9M!Y]!DQ#!8(QK!&T3)2A*3E2%&Z,:YI\:1""HD4/K0 MZ,J!\52/+ARXD3E/+8<1+J2M[2JX[U4[?13H1D8@H;07.(7.$8EB>B]8U80JPENU!4E3[/28-C*"7TU_2G=ZB:&9 MT7B%5OI]9(>O#%4<&]U_[H@NXG]A"NNUJ^U=J/O.^KR#BK8UV06? M-FZ;"N%-9Z^*?15A?"/N?7;YJUCX75-0MQ#C7R^:JZ*$ZVPR_.;%)??8VD+$ M"P$/$.09P3D&2_DG4UU=-NA7(2U MN.F3\S8E!'=.P)WSPMV8Y-* M8PV0=6QQKA8KOJN,PCR'0'YCA?R([2[\'7H MK#AY'U)Z([8VBM7&1(L7\#FU@L^YG\2V-8\AFD%VXI<8C7\:5IR,Q[DD'<,M M&9,VXOZOWKV8=N :!_F#B<\VFY'D.R9EF9)9,[\:%\4GT_96?+ F]?''7J3\ M4C(+9N_DU1BYB#OH/-<>T%%B*9G-LLJA?GX+MK9P]&EG)(R2R1/X9"&-6EB1#!/L#R MDH; &FIA0DHD);-)5N[).ZAK(-B^[5.&U3J._?F;#4\1FZ2D5%(RNX04GISC M6)ORB63V":$\U-24I%32D5*C$FF+M-(9>A) ,%32%)RD9/(94_Y!F-2 MEI$36>8;*,:D9"/_3]G\:R=2UI%36D><8$S*.Y+9.^2J+L\Q)B4?R2R?(SF6 M.-G-(8Q)R4=.*1^%Y:,H^:@)Y?-6W&-,2CZ*63ZD(^_P.J0H^2CVC;-CJ>'X M>&),,>^N,4KG2&).2CV*6SS&5PX.Y@N8Q)B4?Q2R?(RH'RH5_.=B(5)2% M%+.%CF,N([2+,2D+*68+4;V9S4%O4A92W"G0L< (0!_L%XQ)64@Q6XC"A'MX MDYRRD&:V$(4)"P#&I"RDV5,@'&;N1CKW4+"+/3 F92'-;:'7F'^:P43?)(03 M2DU92+-;Z!7F>+$);6-C^@D?A6GR!(?]"(>*W@\P*0MI]D,< E/C0QQ-64A/ MF0MI?(RC*0MI9@O1F#@7TI2%-+.%CF\5OHXW-64AS6TA*K.L<"Y441:JN"U$ M8I88D[)0Q6PA&A-OQ%64A:K10K/]>QF-74,>W7R$OTA07INV7D8Q?.S.B70U M[.6N^[:]A;+?_?M@QCA?7(&C_\ M3,>Z'+HV-X<^+]Y.QS:OJZ:4_D<(>=.D4YUONCZUXR^[;CC59?PZ[$-?;U[K M?0JZ7*[",)U1/3Y,9RZ>M^MJ>-Y*M?A5#_M4UE5X.X8_W?":FY1*#N>+W(P+ MQK^\]^E_UG>[W6&3GKK-[U-JRQ<5_Q94X>L@G0]2>I#-!QD]R.>#G!X4YX,B M/6@U'[2B!]W.!]W2@^[F@^[H0??S0??T(%D"&9?\)(0U7VL!7 O?:P%@"U]L M 60+WVP!: M?;0%L"]]M 7 +7VX!= O?;@%X"U]O!7HK7V\%>NL5GK71PS9? M;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O WH;7V\#>AM? M;P-ZVQ7.2M!A"5]O WH;7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O!WH[ M7V\'>CM?;P=Z.U]O!WK[%CM?;P=Z.U]O!WH[7V\'>CM?;P=Z M.U_O"/2.?+TCT#OR]8Y [\C7.T[TSDT]I.U+&0[M/E^ZY-/P;VLF<.?R?DR7 MSSA/_7;_1.DR;DGA_'GQ.^4\]2,B?'IC__@74$L#!!0 ( ,"$"4LG19'& MS0$ )H? 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[",! %T%]!V5;$ M^ %]"-BTW;9([0^XR4 BDMBR#86_KQ.@4BLJ40'2W1"2<69N@G4VC-^WEGQO M4U>-GR1%"/:!,9\55&N?&DM-K,R-JW6(IV[!K,Z6>D%,# 8CEIDF4!/ZH>V1 M3,=/-->K*O0>=]?;UI-$6UN5F0ZE:=BZR7\U[>\;IHZJ;HTO2NMOXH*D][R) M77R\-DEBU2?LA F_;VS/XWVO:W*NS.E?TH*M<H*NT]^ MUL##;LB,H[YUL>I">>3Q8J19K'K6+KSD(U*[=7+*3QH>6U_OA_TT;ME]/_;" MOXN>=8?SWOKE<@B0'!(DAP+),03),0+)<0N2XPXDQSU(#CY "8(B*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,"$"4M*DQ(;5@( *\' M 8 " ?D( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2_8^ :!- M @ 0@@ !@ ( !N@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2]!<='D" @ @P4 !@ M ( !>AD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ P(0)2Z/E58^U 0 T@, !@ ( !92( 'AL+W=O M&UL M4$L! A0#% @ P(0)2^T2L*^S 0 T@, !D ( !.R8 M 'AL+W=O;0! #2 P &0 @ $E* >&PO=V]R:W-H965T&UL4$L! A0#% @ MP(0)2Y2C2^>T 0 T@, !D ( !^"L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2UHB_\:V 0 MT@, !D ( !N#$ 'AL+W=OGT+0! #2 P &0 @ &E M,P >&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2R#HH8.9 @ J@H !D M ( !>S< 'AL+W=OKJBKL4! W! &0 @ %+.@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ P(0)2[9D'?.T 0 T@, !D ( !-3X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0) M2RUJ_8+& 0 -P0 !D ( !-40 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2Z0PWB"V 0 T@, M !D ( !3TH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2\XL,U1B @ /0@ !D M ( !EU( 'AL+W=O&PO=V]R:W-H965T MQ: !X;"]W;W)K&UL4$L! A0# M% @ P(0)2X/-I=12 P /!$ !D ( !VUT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2T<7 M%3^P @ ^PH !D ( !968 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2X\%. )\ @ T @ !D M ( !,W( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ P(0)2V=M!=::! +Q< !D ( ! MEGD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P(0)2U<^D$87 @ " < !D ( !-84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2Q]H"@R\ M @ 40L !D ( !HXT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P(0)2QWO3T,TK0 +I0" !0 M ( !KI8 'AL+W-H87)E9%-T&UL4$L! A0#% @ MP(0)2UZ:@:M< @ 0T T ( !%$0! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ P(0)2PKH%A;H 0 P1\ M !H ( !O$H! 'AL+U]R96QS+W=O XML 65 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 66 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 274 267 1 false 94 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.codexis.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business Sheet http://www.codexis.com/role/DescriptionOfBusiness Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Net Income (Loss) per Share Sheet http://www.codexis.com/role/NetIncomeLossPerShare Net Income (Loss) per Share Notes 10 false false R11.htm 2104100 - Disclosure - Collaborative Arrangements Sheet http://www.codexis.com/role/CollaborativeArrangements Collaborative Arrangements Notes 11 false false R12.htm 2105100 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecurities Cash Equivalents and Marketable Securities Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.codexis.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2107100 - Disclosure - Balance Sheets Details Sheet http://www.codexis.com/role/BalanceSheetsDetails Balance Sheets Details Notes 14 false false R15.htm 2110100 - Disclosure - Stock-Based Compensation Sheet http://www.codexis.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 2112100 - Disclosure - Capital Stock Sheet http://www.codexis.com/role/CapitalStock Capital Stock Notes 16 false false R17.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.codexis.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2114100 - Disclosure - Related Party Transactions Sheet http://www.codexis.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 2117100 - Disclosure - Significant Customer and Geographic Information Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformation Significant Customer and Geographic Information Notes 19 false false R20.htm 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 2303301 - Disclosure - Net Income (Loss) per Share (Tables) Sheet http://www.codexis.com/role/NetIncomeLossPerShareTables Net Income (Loss) per Share (Tables) Tables http://www.codexis.com/role/NetIncomeLossPerShare 21 false false R22.htm 2305301 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.codexis.com/role/CashEquivalentsAndMarketableSecurities 22 false false R23.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.codexis.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.codexis.com/role/FairValueMeasurements 23 false false R24.htm 2307301 - Disclosure - Balance Sheets Details (Tables) Sheet http://www.codexis.com/role/BalanceSheetsDetailsTables Balance Sheets Details (Tables) Tables http://www.codexis.com/role/BalanceSheetsDetails 24 false false R25.htm 2310301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.codexis.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.codexis.com/role/StockBasedCompensation 25 false false R26.htm 2312301 - Disclosure - Capital Stock (Tables) Sheet http://www.codexis.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.codexis.com/role/CapitalStock 26 false false R27.htm 2313301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.codexis.com/role/CommitmentsAndContingencies 27 false false R28.htm 2317301 - Disclosure - Significant Customer and Geographic Information (Tables) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables Significant Customer and Geographic Information (Tables) Tables http://www.codexis.com/role/SignificantCustomerAndGeographicInformation 28 false false R29.htm 2401401 - Disclosure - Description of Business (Details) Sheet http://www.codexis.com/role/DescriptionOfBusinessDetails Description of Business (Details) Details http://www.codexis.com/role/DescriptionOfBusiness 29 false false R30.htm 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 30 false false R31.htm 2403402 - Disclosure - Net Income (Loss) per Share - Earnings Per Share (Details) Sheet http://www.codexis.com/role/NetIncomeLossPerShareEarningsPerShareDetails Net Income (Loss) per Share - Earnings Per Share (Details) Details http://www.codexis.com/role/NetIncomeLossPerShareTables 31 false false R32.htm 2403403 - Disclosure - Net Income (Loss) per Share (Details) Sheet http://www.codexis.com/role/NetIncomeLossPerShareDetails Net Income (Loss) per Share (Details) Details http://www.codexis.com/role/NetIncomeLossPerShareTables 32 false false R33.htm 2404401 - Disclosure - Collaborative Arrangements (Details) Sheet http://www.codexis.com/role/CollaborativeArrangementsDetails Collaborative Arrangements (Details) Details http://www.codexis.com/role/CollaborativeArrangements 33 false false R34.htm 2405402 - Disclosure - Cash Equivalents and Marketable Securities - Components of Cash Equivalents and Marketable Securities (Details) Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesComponentsOfCashEquivalentsAndMarketableSecuritiesDetails Cash Equivalents and Marketable Securities - Components of Cash Equivalents and Marketable Securities (Details) Details 34 false false R35.htm 2406402 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) Sheet http://www.codexis.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) Details 35 false false R36.htm 2407402 - Disclosure - Balance Sheets Details - Inventory (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsInventoryDetails Balance Sheets Details - Inventory (Details) Details 36 false false R37.htm 2407403 - Disclosure - Balance Sheets Details - Property and Equipment, net (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsPropertyAndEquipmentNetDetails Balance Sheets Details - Property and Equipment, net (Details) Details 37 false false R38.htm 2407404 - Disclosure - Balance Sheets Details - Intangible Assets, net (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsIntangibleAssetsNetDetails Balance Sheets Details - Intangible Assets, net (Details) Details 38 false false R39.htm 2410402 - Disclosure - Stock-Based Compensation - Textual (Details) Sheet http://www.codexis.com/role/StockBasedCompensationTextualDetails Stock-Based Compensation - Textual (Details) Details 39 false false R40.htm 2410403 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.codexis.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 40 false false R41.htm 2410404 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.codexis.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 41 false false R42.htm 2412402 - Disclosure - Capital Stock - Textual (Details) Sheet http://www.codexis.com/role/CapitalStockTextualDetails Capital Stock - Textual (Details) Details 42 false false R43.htm 2412403 - Disclosure - Capital Stock - Warrants (Details) Sheet http://www.codexis.com/role/CapitalStockWarrantsDetails Capital Stock - Warrants (Details) Details 43 false false R44.htm 2412404 - Disclosure - Capital Stock - Stockholders' Equity (Details) Sheet http://www.codexis.com/role/CapitalStockStockholdersEquityDetails Capital Stock - Stockholders' Equity (Details) Details 44 false false R45.htm 2413402 - Disclosure - Commitments and Contingencies - Textual (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTextualDetails Commitments and Contingencies - Textual (Details) Details 45 false false R46.htm 2413403 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 46 false false R47.htm 2413404 - Disclosure - Commitments and Contingencies - Other Commitments (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesOtherCommitmentsDetails Commitments and Contingencies - Other Commitments (Details) Details 47 false false R48.htm 2413405 - Disclosure - Commitments and Contingencies - Credit Facility (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesCreditFacilityDetails Commitments and Contingencies - Credit Facility (Details) Details 48 false false R49.htm 2414401 - Disclosure - Related Party Transactions (Details) Sheet http://www.codexis.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.codexis.com/role/RelatedPartyTransactions 49 false false R50.htm 2417402 - Disclosure - Significant Customer and Geographic Information - Concentration Risk (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationConcentrationRiskDetails Significant Customer and Geographic Information - Concentration Risk (Details) Details 50 false false R51.htm 2417403 - Disclosure - Significant Customer and Geographic Information - Revenues by Geographic Area (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationRevenuesByGeographicAreaDetails Significant Customer and Geographic Information - Revenues by Geographic Area (Details) Details 51 false false R52.htm 2417404 - Disclosure - Significant Customer and Geographic Information - Long-Lived Assets by Geographic Area (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationLongLivedAssetsByGeographicAreaDetails Significant Customer and Geographic Information - Long-Lived Assets by Geographic Area (Details) Details 52 false false All Reports Book All Reports cdxs-20170630.xml cdxs-20170630.xsd cdxs-20170630_cal.xml cdxs-20170630_def.xml cdxs-20170630_lab.xml cdxs-20170630_pre.xml true true ZIP 70 0001200375-17-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001200375-17-000026-xbrl.zip M4$L#!!0 ( ,"$"4N@*C>,:9@! ,9S%P 1 8V1XR*/I\SU?X^OG*SGGPZO99.;K96S9E4>X^?5YZ04"1Q#8(L#%( MXO[Z&UD "D,51@(D -;>;EM"31&1,6=DQ%_^][>'SG=?LOZ@W>O^]7O\ _K^ MNZS;[+7:W;N_?O_'S3MSXZZNOO_?/_^OO_R_[][]'_OQ_7>^UQP]9-WA=ZZ? M-899Z[NO[>']=_]L98,_O[OM]QZ^^V>O_V?[2^/=N_%#CS]];@G"-!.DF7&& MN/A,&6[?FNHS(^3SK588,XY$ V<,XP9OMF1V^YG+_&7? M/O<[[9_2O[\#J+N#GYJM;X._?G\_'#[^]../7[]^_0$ S[ZU!_#?AQ\)PA() M"@A-;NZ-NL/^4W%_>L\/@ZSYPUWORX^3B_E#[Q!^1W'QV*C?!XJL>FYRM>+! M5M:N?@8NI-O9XNW9M^9]]?WI2L7[V]TOV6!8_LQ^A)O>P5U9O]TLGMO\T.(#_>QV)2;B1[@ZO7'0;E:C !<2 G@1@<'P ML;_B?KA2\9W!30__Z__ MYR_I6S\-\@L?L]OO\F__=)_S75)5[Z8JZ0< Y/O)Y;0.?_U^T'YX[ !*/Z;7 MC/5:_ZK0(+^T(,Q^'G* M3PA/'Y]=FWL@Z[;F;A?O*)I]K36]>?I3\;WI#Q/*5)/J*J<4_?NH\P1,?8+$ M&G/,<(*[!-$K7CFYLC?N,2$O?FHQ))_OOJMQ>C3R$;V5T"(_]I_%L+ MOOSML=-NMH>_9@^?X5NM-MPR#O8G>/Q4BGJM[_\6/FN\:=_+'W[ MA)R"^>5ZWQL,'-S0!BR[S78VL$^_-8:C/N ^^_DI7\/I(S< 0NOST_ML.,SZ M [BOG[6FV)_+ZFZ/]O<_3Y]9A_?Y,@.X2K7L'F6Y#N[9+B]7+;OG([M'"7- MD5^D[[Z@Y@[CNX_31(4<&$"AU>Z,ANTOV4W6'/7;0V"D\*W9&;6R5NSW'ESO MX7$T; R!]:YO0Z/?!;X:?,CZ-_>-?F:?JE^P(&O_;"0%=&;"=43"S*1Q@3+' M$[]32L#-!9 ORH0WPU[SS_0:6.C\/1\ZC6[-DB667$.G%V+0UP[;7TE+U@QZ M+@QZ(AJT-N.GPI*O8<9/(0\L7]Z,UTQX2DQX"OLVK\"$M:D^(U/]Z@SZ"L%. MK25/24N>0D#S"OYBK27/14N>D"^9"N'^;>[Z6;Y=D?8OQELOZ>>;T>-CYZFX M.*9%P6XN;6ID_4> _>FWQL/<<[]F_>:?Y\%X"=Z?2NA__W/^>R7^ZUAD!TZO MHM[DLW/D>QM6V^<%#-2,[M(?UK+DIZQYW^UU>G=/G\"L#&ZSONMU.HW/O7XN MR8UNZWV[";3.EE;MK/EP7Z1?B'OX.Z1VX)[\]@/NLKP ][PAG7<,7CM7M7@" MC UNI'GLMSM;<. OG<:WWLU#>WC_7YUV-SL/7MQBW2OQ.ME(@AT[DK@(%722 MXO[*7GE::S8^*5%+^ZM(.TOG/[9G +9X7.0P].M2')\GEVDZ,NQ+=V-;>G!#7TZ"U$;^C=OZ ]^M&*GD+&.(BXRC 1' M[^^C;E;KES>J7Y:-G7CMDHREFJ&+X*Y37>Q3J[]QCRFP-'*BVH#7QOX4W XR>\X9I_3'VJ6K%D2"/L.D1U8,K^=Z..Z(9? M72>YV*=@#Y<#C-KGK'W.2_(Y3S&NVT:AOBUA>+96OC"N/1'+4.?"7RL7?@+[ MP^QW9D9W>-CS69/BF@]>J[)JETI:=HQ&/,N;8K6+6+N(%V9L3^%0V::T9%V* M4Y?BG(Z'L/?NY-M2X75@<[+A>%W-^RS=6U?SGFFX7NOB6A>?A >QS:F=VNE] MZT[O"YWMN2C#?9)&\K75S4X[,74N\^*\I$G[=9\U=R^U.?65/VSQS$'7'.]2 MSW*41O+[] &H/>.W[!F?0D9XBT+5.DM19RG.B*OW[M)PUASXPM;W!%HAU,7* M;Z18^02*5/CO]"9['&[+8G58=Y1F;WJW9F_Z-;9T:JWT1K32*6[&U"53=X%P4E['NML98-CYWYB;_V*=% 7:]AX=>-Q\6E(:Q]SY] M[=WTTKB@WIE,2LJ%=E?<)[*^$?GS98MB0Z9FBS-EBX-O\TS9HC8'IV$.CK[ ML='N_Z/1&67VJ?CCWX"T*4Q\>I^"Q(7%+NZYZCZ.AH/\!K(4@?S:^.]>/XD+ M"(;//@^!O(FTPZ>E$7R7H42F3+(=(6=,M8:2!PI4MER'MZ70WB9SUJQP'-6' M:]5W(-6':]5WLK[<$23F7%C[..[AZ$A_O1"HCD".YKN])18X>_=] MODJBU@*GK@6.7BCS]IR1<_,%3K=6Z@TS4>W1GAH7U^[,J;LSY\ "=1%(703R MEOB]WOFO=_[/AM]/PE$],R?A(AS5B_)23H*+SRQM [B6 M6;^XY[P89@M4Y]O25>)Z&4[K-HN>1U/7M[?M9E9NPG=8^ MCULVHGR>9F,?N<]9X/VX"56O_W3)8I\O_4I4WYC4UTO^YJ2\5O2OI.A/0NIK M!^\"Y'[_18?/]T?-E)F]ZN8=H+/!F268=ESYU0B?[_+O']35R_^RRW]2*O]] MUAAD][U.Z^HA;RR?;KODU5^#[]N3_7KQ7W;QC[_[7N\TG=].TZDS2+U5\!H; M1P=GA?C9[%-;FU.J:S@-IEK8S#9?&_W6TM2;&S-H M=%L?;_XX,_Y8P&4ZKV89F5-=ZN./D:M8Z@]9_[;7?VATF]G-L-?\\P\0L M8 M]#5HO9&Z@^TDO5[^RY;^W[=>_MPV7C^F)-W@@[V^+":H1N[E-,&I# VK9H7I MK^'AL=-[RL8B,Z;667/!].>5>+TA!MC)%-2ZH#8+M5=PN9J@]@I.0A.\^I3Q MM:Q0>P5OG %J4W#IR[]3>J@V!9><*MKL%-9)X3?C -9+_684?+W4EZ/ 5R]U M[@"#PXH3=^UZSDFAWVX-A'^[]DH5OCT#_[,PLPQK$9PRS$^9O2(OLP40?LT&6FB0! M$7UJ@M3+RX$G%+Q UMD"WS?$,*)FF/-AF%,P4TOA9VVFSLU,G4)@NX?6J9GH MQ)CH'#51;;I>T72]NM:1-<.<#\.<0JI]#X:IS=0IF:E38"*^> BH.K$WOZ&= MMP >TV-VO=/H_M9XF,O\F_3J#S=_I"OGQ4TK_XUZ3GZWSSJ^2;T3M$=^" _/;7X0!P"(;]=G.8M6:% M-A]O_EA23_^ NT#W+UK"),1Y849J'00+,[89^5?Z(.7WV77WS%RH%=RTED8' MTE]S%)XSN=N3^&TP=JFU2UT3]6(U4LAN M#R=B$3]][5T$&YZP12Q(_(8LHEAI$0^I.BMY/[\W?^7G=:MRT_YV$8Q_XOIW M7_'*/[7#*KZ(#1#'[@IZO%1-+2HGG^^Y*%$Y>@/=?>*L#1(C8:D:W1;<7\O- M8>*[YXM/U9K40G1<>U/G8,]A,0^15*_3J?LS1IU*/73@6-' L$Z[G9(O^U)I MMU/J@+B%FLTY[+=>-Y4KC-*DFCD]LLR:'QO=NT5F_K7=;3^,'LZ:*W,.64^! M W%F0;^Y2?+S!'PCJG*+:*@^J'ER+MN.06S=/^-TEW);LW %"'=3-=K;M EK MT*\-P@$-PM68'==XP)^^]C[=]T9)BW[*NN?G!U>XI*M0>A&%@@Z\'SS9-CM. MQ4%=MOGERC87=YM>J^+@6 FC3_?]K$X9';/68$;@MV'XMF]ELI_FE-6[ MJ!4N6^/;S.FHBW)>3U/+8VRX5GF9\PO^MBJ,3J&-@/P=;VY%6B>*WU"B>'>N M?,F<7,V2;X,E7W_[?G]'IRY^.1%FK:M>#BDV1P\1*F7FN"'"I91>O))X'4&P M3CM$>.E:DE,($;::5G#0[LCIUX:^#!1UM6JUV MDK)&YT.CW;KJNL9C>]CHG)=67HOJ3+^LQ?5M:)1)<3+;D4O2S_WL/M']2S9N MZ7N1'+(2SQ?9+UTZ\7CX,H.M%_LAG0#L-?^\U$5>Q.]\-\-%K?)/7^6_]L"+ MY39NVW')QVS8:'>S5FCTN^"IG]G)Q2W9HQK)%U+VQR^.J8W[*QOW$W3]:F_@ M%+R!TY'^6L^_!;G?*PJHK<(;B@IJ/? 6X@"^3^JGMO\'EWM^C%3/[LY=G0HX M>BK@V%VG]Y+HVK*?JX37ZOL4U/?!,_5[NVVU,+\=YVUWZ:_M^\O:]Y/8OZL7 M_247_70B^-K47[+JK_-W)^,8'#NDV]W.U\F[-V'9ZV4^0UN^[YY\;*_LS7.9YF^XZC<'@^O:?C7X?7GS=_]B^NQ_.#EU- M?A]<#0:CK'7=OASF:G[X"(D\AW3W7&-MT6S?9EZP+_PW?'MM]H-;6SPRS M[,P:SJVDW>3\TZL0[V)\D OI;G,BS5].X)"8^)V:T1W&IWCL:3F7HM[A77(I M\[Y8/OS;Z[<;G3O81 M@%L\BML'KDV_GI=@E0DR;['74&2=Q.WP_65ZSAVT723HRTGXO,B^AH23W]G? M&UWX W[GLV;Z8>Q%O,\:@VR0_]O<];/&_@2BM=/0]6S*W\ M>N0FKD 5=B_$%W@WS4^.,-'N<-KLU#GBJ,KILJ]T*.M^:$<;2Z3*V%YWO-O*7&]6W^ M]]:'?@^ FE<*?\L:K?^, -.L/_B8M;[V>BUW-A9B>[:J)M4SO=?YSZ\A] 2$ MM90^2_6UM3M287XVAU+O>]U6KWL%G^M_;G3_O+Z]S>#-Z;;W5_;ZXWEPZ &M MV$'"J:V(^D;]IO>]P<#!#>!-9MUF.QO8I]\:PU$_N[Z=_;SH7U]U6]E#%YAD M+/V_@'@W4O[PO)AS>\1GC+0>\S-69SAFGT\^JP:HD]TRD.0=48<3G>U2S/-M MQ,Y%%I[3#NUR4LS;Q)1UCN&L-9WXG?FL>?*:+B_$VJ46\Y@9M]R/7>2"C]EC MXRFM[H?\O3-W=^E"T:D3<>;M2%\G=> S(=+_43S??\I^OF\,>H)[2 M*4LL?#-Z?.RDVOZ']C ]MSC]8^GB&7%OB1 3;BU1XD!<6D7'N;$8E80\RTSC M5OSV]U'G*=WVQIEMD0PUIQV!T_)A(;5>^VF)#C6O'9'7WKI:6Z)#S6O/[1QP M>?SS-A=UONM'77MT7K5'1^D/,L\0OS;^N]=WH\&P]Y#U!W-6I7/;,-F@T3^O M92ZC,[4.B_B<[^+-J^B5BS<8]AO_-^MFS<:E+-\R1N>ICB=IO]_GZMGJ-7R! M5-B.\R./6^-6J]PSD]BEIHGU^EUR4\2*DN-ZP2^]!'DKC[@VR.?M%8=O6:?Q MX;[1?[AIMJ^ZS0M9Q6JTSM/:;BN+]5*>C52VLO:_WV=WC4[(X9FMX8=^-FBW MVKT/H.^[0 <@N'S_PXWK8[[71M#.IY,!70]ZIY[< MQ4FMW98+<50GH>A6R:,Z,CE,*+I+XNA8H6B]X&\E4U@AX:[7;0(:_7P'ZF-[ M\*=]LEFW>?_0Z/^YN"/;Z&2#Y4K0\L-%9Y?BG@GU2_=NZ8=-?S+GQ7F;Z#JW M'3PC[(&\ES7+,M?(?/VZ'-M]6UK6-Z1QE[*]9R. MA; 2Q1 ^^:R[^ H">)8N:&T!+U( 7]P"OKH+*L]4 &L+>)$"^+(6\!22,/),75!7 M"^ E"J![<_L7;_Q>-]N-CIC]N^-8%V>_GWUV[DP_4I<8-''R/QT]=L;2G@O M.3MKECIO6S2\S_IAE":O-+HNIU<[.]S^*1B#W>S^S=4EK/S$ M&-Q4N]_>9.K>[?\MF'.@U\N2[?SDM= MJ_LS7NHZL7L"29Y34.]U8O?-+/6.ZKU>ZC-5[WO4[]3YO,M.\>Z1SZM9HH[Y M:Y9X:^[@;CY"7=]WKC["SIY_G=@Y5ZG>>2>_WK(Y8S>O5N#U4M?Q_$4M]2UTW;Y_OGRN,QZG0^VSB\Y&K->MF,LV\''8(X5*]NKE9MI MYM@//F;-K/VE\;F3[=/7K9^UVL/G=G4+YV7IM^_JMHK&Z[CM>8!4M'A;MT0' M F1C@[=PVL4?"V)Y*'_G[,7R8ILMUF)Y'M-GCB"6^S8^K<6R%LL+%N*W$="F,>S-$[S]TT/6&(SZV<_M M08\1+,&7]]/O3B_-$ZS\HKDO^*S;>VAW5WYC0J$$[F#31Y;>-;U4H#9_;P5E M/H_:L/3=NWFR3#^5,\OTAC(<&][<>TS(PY/_GC#/RD^4[MSY6\U.H_VP\OWY MU9W?V1TMJ[_%Y7F$/^[\4F#$JC>N9:H-KQS\Y[:2M*-A/[O[*5W=_94YYZU& M?15G;GIMUASU06>L7*CI#9O?/-9CO4ZG\;F7>.=+]C$;9(U^\[X!BB+[DG5Z MCXF3S%T_RX/RZ\>D8QN=\&TXUI,?BI#38LN]__L#_]9UWMX;'2?_M88 MV"SK7G6OQP+9ZRZ09\ZQF8/=QF 9#Y1J0BTAP0M*IK"CZ W C@O@-WZP!%KO M]GT;;.0@*Y J+1G_G9K17?K#VB7[E#7ON[U.[^[I4[_1'=RF+'E!2J!2M[7\ MI6>NJG &2^DP(XQA&KV4P8PIHP1'"@-EZ#)ARN@6%+GJ?LD&PWQ9OW;!H-^W M'V$YD__0N,L6%VJ:'6UE[7^_S^Z 7);/0/X XAON]7N?0!HP:Z67CVD-U #S(O+XXB91D.!F.,%!5*%SPGC.7??Y?T1$Z+J19' M/V TH?5:0A;D?@^Z)S/]K/%;_H;>K9T8PD$UK7/"Y \-QH].%W#.01^K#A#4 M[O#>P+76')?-/]]KYLQP?9O_O?4A];/HSZ_?W[)&ZS\CH"* _S%K?>WU6JZ2 M:E>_Q3FZ:2*$C)HH1R356% FR90C@^!^CFXSOX!-R+::(&6:W3PVFMEULSD" M*6\^G1/!WLWSF20F2L4$HB+Z:(E@JJ"7#\+.T6MLA3&2($K+!%NDQARU!H,L M2W+ J0T@1@H%*;SDA(,#09W5U6I;36GU''37$@V,X6/C*=$]9MN1:)PG67C) MQ^D[QB[63/,L78C@M2W[%0&*85-LI0S23H+R&Y9HQ(K:/&E81&9 VE M5]#HA.C:&_6/3E?LP$4WB@8PH89H1&F8T!5;([VKIBL]9[I>=[=@UXE_W7]X MWVMT-Q'1,_#:A-? HHX:)1GF?$Q$8KV0Y@*9\Z;][>B\J<%B4F&XQ<$KT+ & M5.J8K$#DB%4U6?$YD_73/7B,!^9.'@AWVE.+J47@)%/.S9B,0@LPZ-5DY/RL MZ?BU=V J:D9B(((KY'WPGDBCPIB*#.R26V& GL6,O>[=,$&77*:K/*T.EK:< MOQ"3_,6_QYZD\DK8T"H>_$H:=093K M00S&16P"LT0ZK*C$.*JIATQQ9,\!\;=>M]D8W,=V%R*5Y)-"X/ZE/6QG P.> MZG!@FO\9M6%=_NBVLOZ\D[HSH34//ABMJ'$L$!X# MQPTK!>&* _W!-4211!%K>11% DB75PJ6<;92ST=T(B6]VW_T4G+]*B6OLL%P MD-3FX+[7:0U[PW[[[B[KW[?O[N':-WB@/<@@H&F6-0WZ'?^:4HVSE,W71K]5 MVGL,#X^=WE.6W0Q[S3_'^<>-7A6-TLL0E8U@O:C6WNLB^TDPJL[F3,CT+"0+ M4GU,*891!G%$[PZ^E8!N=^ UO>3]#.]!=[9:[7$NM;@P^+7QK?TP>BA^F$4A MIYZBG.-7/K\0VD-09JVWH%R$U<2 CC&:!:$LYD$O\ROF",UQ[(&)^"*+4[U9 MOXJ(OW0:WWHW#^WA_7]UVE/'>#5C*X0\QER W8B4@1KFI&!L(E2)GE2-"?K# M:5*TW7UUBH)9"5(QY[V!STAK*"_,,P,5LDQ1""S&!'T>15=BOCU%D^>4=FGA MRF^@J9K9*>T_2:04EQ!\Z>B5Q%0Y@:>&2H(J^/[G#X3]NBT)5Z!Z>%JQW^G? M1YVG_=ELYE.!6^K P;=8DV!2GH2*@J]\3%E'C?S)$>#(9F6.0#0P+1FHL2@E MF <.GIN?^<4DSVJ^/0+M+7"<@EFU'&'K%03HR/A09+F]#>@5^*UW6_RX>JOU M=^.PW#@R*5$4=GO$/:XAAH MD%.:8!+X?.'#=G@]EPRGJC$,R(HSSE 4I:62V"!MH8")SDWTOI2"P @"*"#! M:-#HG)DF9=(; 3+E#**82D$#+TH!C#1H@8,J$"VHD!<'IEVC5BI. 1!S@.S3[)8/XU14'@)_&*4"G$'V(464U[?P]$.OFX>_YG/O2S9Q'HMX=!*POF!\ MK:@37&/&1= \."4Y#U,2.DD/+Z6K5\-R&RV%T"D(Y[4E/E77&"&=0BC$ MA9V:N=5 ]7+LMAP2E@.\M@_V^L7DC$(\H#V6P7+LF%>21#NUAPP$[?3E[/.* M;P1X[T-> #M;BU]ZC8YIWK?!9T_W?83+5:M[' =EM; M[#@Z1A'7A+MH25 ! M15[L8QDDJO;$\0^,T&V7Y)GD>M5U625U.8GG7I?[QV-_?0#"=++"YQ27&-2H M%IPBB:*.ILC+6!>KG%$(%O39+/7<^_._SS8*WZ<#%-/:YHD,C3K#]F,GG6ZL MVM^>;S3S H[JQX3;PNNG&Q.;%"IS42@06L^]U,F!\:[8AQ:TLC3HN0NZ)YU/ M:(&7]K .:U0K);IB@2=[>:LEO^BD4AVGSPG_]18;E@Z"4&*,UEQ['A1G/L[. M!Z!JGXIL;7IK7CD77IFKK%MC*K '=DE%QH%Y!GJ$8C,U%:&ZXA#7K')QK#(M M'EQ3X(.$IY(&EW80@]7:BZ+6BV,5G^?0UZRR9UAWDA9(:,U2W9%GC%KEL0M% MKCI&JVM6>1NLLI4!"H)$[0VGVMH8!9'8%GJ%"5*5*" UJUPG#%06=B*&H$ M* M>&]2!2?"X,9'1504WA!3*I>;+^12<"4]V)X$3*#;SB"B(< MK7!T*NA G9E5,3$WOUF\.XZ')(^<[@:O(\Z&[@];$^M38YB]?^J4BW0<#8@[ MIXACTJ>R_&@DB! 5F'!A5%YT@']]%L%:6?NGXF1W[#3NMF@Y$5T4B# )P8=P M+A(2K"N._P-\W_]\"[*0_>7'TLNG7W2C?C_]U!XT&YU_ 8QAW%YHBX^S$'C4 M4D6$G ,?!0=7%!R$_(#RNVE#L75?FD+B>\W10W'#]"QC&% M< $)!_IM"@K/J\A^)V,H5GZE&HP$Y]9 @&./54A;+\ P!]8#*<',S3*F$8G4%>#=[XO?3:^>?B[D#2]S;?V5/6WPW MJ" 5T2YRCRV@"2C+HO&*$VBQX]K*+RV!,2O3&%NFZ]$P=8]-?1X68!IGO_-J M0(K7A'Z*8I1JETQDH&]E8#,7S6$NYSLH3)H.,44) UP68%X#UB("L=U)QV&& MV5VOOPT5/44:V:AI:M,B?>2"HZ("S1'Z_<^FV&>EID;N4QI6.!E!!Z9Y@SNK_?\N&>]'411N) M/2L&#TF'G!-W.ON*!;(;DUWW(M)&A,*:QTH(P<"VQ6CQ#*8>U& MW?G2J&[FW44O2D#(D4ZE$^ZMI5I3AF5B7K!USGI)2P^+<'V6M]^W& MYW3T'J[N9>.(EN"5 M0 /6(6U"DORGB$+Y_5(ZF7V](Z5<.Q)[#KK%M>.H;! M?X@2[L32:#([5,]EZ3@Z>&9R+V!'#Z.<[CY[[ ,H>38)_MS)\K12MV4>>K @ M_Y/_/FUCEE)J0[@6_C-J/Y;2!1L7PF."-:7!@,D&[PT$)A8^..$&ESPC+'AI M)0X"]\O08MTZ2V(QL@@#^HHI3V#=BY#9*5G2D.#*RI*!/R8M)N.;'N#-]ZEG MYY?4I0'4Q_O>8 #^TO7MI\:WW98?7$WP,DDZN<@3;.MP1'B/$=@C'HC.HBZ[D9%)0C6+)B%7#L1>HZTB-.+86/$-F/,&4: B5 M"UOKF5$E4%->?.NX5X!Z3E2@W61%T264>&:-3H%YYC%/2;GFV MYK'73> L]GBMAFR#LP>!?#2.EP M)<8FR(@<,M8H;H!Z!FE'C#8E5YE2N2R\ET^]%^'CY I;XU(O1A4%,N!D$?#A M552!2.=+-NMU5Z+3Z7U-^WZQU_>]T>?A[:A3#B'V"@L,.&"$:8U2HEP".8 K MB_T"PTMT8&1)G'(.<$A L2>ZX"-ZPH%%;:E%*]6*BE*&@M/,^!?%-3 M-.52T1#X3C0B#?=[7O2G(,'+=4[N]C!WA^U6NS-*6YLWXU$%$.>%;\W.J)6U M8K_WD*1N-)R\*C3ZW=0>>SIY!#XT6N:L627Y2M08CX):ZWDP$5Q&!#%;$;YY MMY#MF&ZAE*/30T#^8J28:=KG?<4^5;]@L< D;2K-:\OJ\S +2P)..C)(V8A4 MH(2H:&S!;8%[7+4D7+)Z2;9;DG\V4GE-53^-AP)B#^XY90RY0,RL:9%U M5E4L@J3GN@1KVPPRE;J]:H@H*0M>*XR+FDGO%LZE3@G!)59G3(J35Q V:,F" MXE@*YIU0@NFBX S6QE8MB6"\7I)#*@BAN")48HV]-BPRJF*Q"%(L--PY-5A$@5^N=+BI-7$)RD-FK()$5-015S;V9G MG)FJ!#7! MI (13ZP!D\F4G9UP=(I7N7%'5Q I*_$Q&[;[XPE_GSOMNXI1?559N/E*$4;2 M.0@D$+;!6V()(H7JT]*5]C=*94ZKP-@3UN7LVCRL7F"JO2$0;GM%I?7>%H$> MIX>$M;H4:75FQFAA@[,:4>>$Q\[(HGMAL*J4+J/@XZLR:(-MX%B7?N0FDH!- M4 S^%Y%$I9IDQ&@@+%!N9MO;L@0J)A17K>-WOZM='_,QO&4;LQR"_ 6]R M*0)F*J9Z.;!>*6L&])RUW/6EO<":J' #V4!4#'&ULH2KR!WGGH*O5IS^0$26 M;,#;IB;=0$U&(S4$F%.9X*A2,89"[HDH;U>_&C5?0%QI*COA$F&*///>$2L+ MY],$7=Z,>V5Q/1Q)%NMGTUFIP?6MSSY/Z^>&3TM>?5Y4.SDC-#X>=.MZG[[V M;GK)\Z[JD+M4CD4I"*ZSRD3NP3,&XS/7G\)=$M=MTF=.:>10 -M+G77<6T>+ MOJ4.E_49QNS,F8Z\#M.1Z$5*RWKEF)#*@$M:S'RWO*SJSI_0FY0_5E%C[2,5 M*/6$]]3PHC+$&UIR>R^ %B_-=(9)Y0QF:8 Z ;B@Q(29N^3*== $,?SR M\!\Q4(0@!D(:QU+/6,H5LVG$Y-1)8KX<*B-)Q3E2X"4]3\8UH]YZ+A3XXL%) M+HIR-KPXO;,FZK:.E8*PD#*)&*.$8XN)I,7HLH#4V@JUMT?-3;Z"$\8:#+(/ MC$<5^.]NU@+$(+SVI..+4O,EQ%4$F0YL,4.(Q5K7X5QYK.H9$O9X MTDBBQ$ J;9A-B4&%F5.SK2^[-B'\VH1++1KVM8T0S7!@%&+!Q^0A&N?LS#;Z M4E>#9Z*] .GQT7X=011$8$VQ%<0@XB-$B[,&?%B0M2F9,Z#I$8N=.%)&0##( M5, X:(@)BU)?KB@Y8\*MLX@!!2T)8EQI)=-H8\N*O2ABPMJ.;*>/]NO(8."( M<\H=2&'JN(HTG@71\-^U2>8SH.D1[:!CB*967UK(Z$#BE9V-HU>XE/AZ!<*- MCZFGS@Z#70MRN< 641Q#C-$+BHTM(D&DRBT7,):4;^LDS8-U*$Q>1W@,]01\ M0XFI8LRF2NU8U"TS42ZXXH*^*I&.)PTR-8[$$+&(@#FS2*%IK;24GN-M*D5? MD!9K^[TIS;F7Z? &L'TT'(>"]2%>J-C@)WKK:/T8F+Q22D,Q@X2347&2MPD4 MLW0T9:3D#[\FZQ_7$&!+A $_S%ME1=I8U**PH%R[DE=2L9GV#%J 11@L/'+5 M730:'WJ#O&//X/<1_#C,IRS,TH[CH2+7M\5=>*.A6!IQ#>8/*\^\H8S*J!67 MQ5:BMFB^$G(PAO&IVA8>')'7(M>2&G/?NDVBB\B-Q$;8T.29D6%4>*FU*VA2SUWET/RQ907W53 M9CUK54U,B=GGU7V].261F$@T%A$)+J2>;2\IO+&O]P9PG@?YAC$^*CKOJ6$: M<2V=%"X?K4$4EMYI04OUR?3@L/_6&]^[#,B=S&4:^.4><)O@UXYR'L%OUD8K)4.PI*@,CXR4 MXBFA5U-^)4@[XW#5C2#^:7S*C@<%@T/@]5B3N@U0%SAELX$QR.MU*9I= =L' MJ=ZHOP=2PA$7.?(J]=1SQ%@^=U:,^5(*4^RQ1'/ [8%8/LQN'\PH]3A*3:2! ML(0[,,IDMB4>2W$;X60?U&;@[8/;U]X>F#%"F<9&T[P9-:8"R\+?-,"EA\)L M MQN>%VE,5G98 CZ,3^E?=6=7MD-266YE5@3)CBL(P(?8;:]G.+QDO*3.^*X M&M#=$/X +X'_YGO8U[>_9<.EZ[O*(U.1",K 8/$($:2S8F9I40_S>92[B-&S!*$D*)? ]>JS%$*7/UC8#%N! SFHY\TC\_&_]VY :'6$*&XZ#'7$6)A3?BL M1WQ%D>S/[_12HYI=H#L<5AN:(@&/@8OL+)/<$*,$BJXXCB9UV4?17&ZS2-MA M54X WMSW^L,T8_.J^R6;]('>47B<4\Y9&2,(?-Z#V8>"[5AY]D6YK<3VD!T0 MG]?)B(*#S2W%Z0B,"B@X;7T157A5/BE7.AGV.K0ZXIZ A$@$!-U;H;3&PI)I MG0UXLR)L<1S]Y2FR3@E3[F4D:3,@^6H>>X9GS=]HN1],^>S3JRNRVC/B5+URQC33 MMZ5)X%GKNGN3/0YSVGSZ"L ]A70W,-*G^]YHT.BV$@[9ERR-00K?'MNI!GKK M9X995L&(BREW"_Q'(#C W#E8 VUX+"JW0$,OA0S3/FH0O?Q ^!SQ]R'CQG68 MIN%G$N@:G4[6LD_+[[JD%1&241\QLM8BIQ#GL#3%>#%!*YM'$OC_#:NQ/3$7 MU@547'LL-DG@@,J\4,_I&'4 T78 M\MG4[C2H\$00N9K;'TH=,%:A$R.3 IL0&8O18 .N"E;:(Q\$!S:SI82W"I'B40R97BP4;QPLY!:F,:\,#[^V<"N&GN_D;R"*).F; ;/ MHX&HPCA>[#-CM."?[$#>I7'W^X&]=J*B<)@9X L"YMQSF>QX$>X*'?CQ@% <\9J:1WS9N9OE /1E3"6DV0;X5J["6"1YJ!Y%7@-04K'F"L" M2AQ1J8Q[Y9)7P;4\GK)Z;N86TX2 7 1\9D&DER90SL"W*?SGP"M2[KH$Z"I@ MG@/SNDR< I\R"&Y",#KBE(XQ,YAEN2;K'<="'QWH#4,7."=2&6LU5U1KL&R4 M%9X2H%!BTW<"*?$20*\= (:QX0R\8.9N-)1"B%-:^PU10M1_4W2:X MQ_WQ@+KVX$]P+](/C;L,KV+J68"T_+!]LN!=WS] _+[8>1T"Z^7N)!4/%VF2 MXI[)S.[2O54'MRL&?$]_,N7@:=[7MQ;\-N(C9UA'X&[PUHH-?FP6ZL>Z>3B4 M'#8\'SFMH>+;H[9=3VT&OK%T&@DG+,@@81$7OAJ%"*^2VH*^ +7_=8[4WL#; M:2HS,YY3<.&T9/ /3T5K 4Q/E'@A+3"C-F$UM??B;8TD^!S1TU1-P9,>42JG MMN6>4L8KJ@-IL+VJ7AU_N0_I^UFH/C\SF+@89-7 Y6$Y*P*L"5V]V5,*@ M2L+SFO";"1_6$QZT2PJP!0[$"2-B\+-F)L;B:OV"Q;$)+\_4=FY@@]KDKE0ULKK1WFCKN/ 2<3.+@9@$0 MS3,):D0F5R78Q.8X,ARUD]5*A=34WDNI$&6MQ=%:CA$WF!-J<:Y4/'>*!5QM M,&MJKZ"VWQ!L4J4MT<0%9HE7$FNM!<2=CJ1F8XI44WNO8',PO+[]I==K#6YZ MG=;."4$ U'OEI<:!0T","*%%5!PU*R77"%DNWEL$8%?8UJ6C(L#$HN/IN)D/ MRG DBA(\8T2I01MH[.6-E?UAVS14E:/4;8%PZSP+6B&L"\??*5^"C_@T$[%4__*^-QV16-P^ M__H%D7[?Z[9ZW?PTQ.=&]\_KV]L,WIQN>W]EKS]N*F"(U&M!E;+,RBBB7/F9?>ITO[>[=XCW;4O9#O_V0_[J)AM1@ M3"SUDH&"XX1X$C70,' LO+-.5=,0'Y*$T],PZ;;QMO5,8VZHM]F3?FNJE$ 3 M:2&5]!KLK;$:6R>Y@N\BIR(WU>3@J\BQ#K5%@@#G]]/Y\MFL49.*9>[RR8?_ M; _OK[JM]I=V:]3H+.\TQUX_;8PVP.R42A#0[WC&$YU&][?&PUQ=X5SAT*=L MQ7#31?H@((@ GX/RU+Q;*"-"L4NJJ:Z:2(V7CWX<"MDJ H[W+3XUOH5OZ=T9 MN"#9;7OE\//51@*B"!I3RU5"G9>P^&+67DV0=4UM-X#R+*@WF _P#\$IP$AQ MJ3EA2CM1G,[3%87B[T3URNP ^L=4;;9B)WC,9.:NG^4+NUC3>C-Z?.P\%1T2"D;/SO!Y5- M9J:JK_?A$"^JEE<@_C$;9*EY,J@/G[HC M]Q[3/;L3XE,R^$^="ENU2 L>+' W89H$+ZEGTAJ! O"!A\B_7+J;G]5[*5KL MQL[8@3/.I?..*\RXLF)VO)X;4_+S#LG.>V%R('9F');+!R)\FG@ 'H>:'8PF MM.S?IK9.>R*^UP1<%!VF 4&T9VWJ:0LA0E&BPGW%;*_EN*4:B'W 7-N=P3OG M(*2*CCF.?01+530>E!5-SQA:FM.[,YCK^DBLK:HR&F,3$3+!)/"PE<493"3* M9U4Q$F(=I-4-)'8 =NT!:.$AF !/V')G W*&N**0F-KR(44B.-T'6'"/F^W< M[8$_=[+<_^FV)DV&*N9L;^.O6&U3]S>43F_;-"%VUC^0^S+H>JD";!N@GH_$ M!O?%6Q$1T)DH1[@)UFI=,(MP9;9.E6[/0:(T@!Z"E^8V>9CY?)'AVBJ(&;21 M>54((K-!(XPM5Y\O%/#.!:*5H.P'Z[]6PXJ\X0XKZD4ZZ1^I0V[6L!0OMQ&9 MP?IN,9]X*&#+B9H%8)WGR,C$$,SBX%"( "26@0DI^/(T\D5@Z5& 74-9@;TD MWD8/XN9 *^AL&81[@J<"@,*75'E,(,R3J4>%*XP' @1*'D>>[GTN\#=9_TN[ MF4TUS&(F!IR6=( Q:YFOC7YK\*DW;'3FKZ<,\V^]X;\R *O9N^NFI,SL3>.' MKH?W6?\3Q(77CWG;K_59O/R9Q1@$V.>VUW](69[\M9/W?+#75><[YR,,X%:E MDF-&6:0@:."V%YHBG?8H.9S+0>*K$>GL5RJO@?\#J+MIC:Q0U 5A/*@<"'Z# M T][K@*HQ/6Z7J+G+-''&Y,RO!]O_MBT,(HPZF2TU!L77%0D$%EDF["NZ#7S MME8F,?@>JS#]M0!L]IY-^1)P>)@'QQ?;*"P7RDD]2[?[TM$4^G(+,D>+>>(7 M,[7&([;&0Q\_]<8C^S[U&]W!;=J5?TAII!U/&@:,@C&603@+_A\&/QL,IPA> M6R8PIZ7.'G-DV 6JPV&S]@"B)F#K'191.QI2.PM$"X=+V+"NI>,AL2&3Y_#S MUL8*""VY\D;%R"EX-!'4.JR-9=R!KB\ESC9@LPJJPV&S=FUPZKDOA N>>&23 MS,GB"%#@RX>E#X--&]Z8O6]_2;LOPT;WKOVY,W[''X/L=M1YW[ZM[.^T4"V\ M^B4#^S2NBTDG]A>44MJB['2RYG#4Z'SH]QZS_FR7=!9_44*Y#^!0RJM@3-0R%5V&" M R"_*Q,0%%/[<,R4--08L$*SO6%,F#P:$\S/)5F=:-T4,'O#;+ "18]5L(%& M$T0NR\Q&S4G)IR!8RL63@KM#> 3\CL;OJS+L2CEK)>58IZ/L"BB&0. M+I?;H;13>UEDVU)25NU:<<4ULBK(H.'_&0_4Y!3441-9[H8./MVI$7#M[A%@ MQST5H"6Y129X-IM88HPL=]@_0;E:&)?\,G(50:H02MV&J0B.0W@SF^BG#"JU MX#U%N7HNV9XG5P9LLA+,&:\,UE104.BSVIB*/=87DZM\>-:.ULEB!7R@D'#> M4@8>I@RY=:("?K,E9':2HAR>9\/^TA("LA%2R3)SZ3P13J="QY8'?A6RO"VZ MDX2< $F>Q_W$@E>*4\MR'KP ]6L8R:DC38B(ESL<[L#]!R#.VIDLD0<'<*,H M(5:&H$+'HJA-8U-V*5Z8UU_!&I!@*(%82F+IC44N!C_;$,&Q/%_@A7G]=35] M\CNE(X1CY[#CCBE4E(U):DIYB6/Q^F_9KG55 CM#2/K'$@H"JD0NI$%08.FR M;[0=R #&,P%^<57.1"0\>I%J_HS!'/Z7TP$%;9U:FR8[63H\CZ>589&:%$^+ M$"R. O1YKK^M0H2C==-DCT>2M1VWO'<2Q"U2ZV+:U<=T-B;#KRT-/RK +\W+ M& EN:,2&"VY3LZE(B\TBRLJ>VEG0X9F\S%/CCNA"ZC_N8S!*%9O/HF+_;"^2 MI%'L:;+<=3>=I+R^G2Y7.KXQ3$V)\RKLW6?W0Z4=?H,(7 G1+1&@#.E>>IJ5130 ML,!*-FDG4*X>'AOM?J+9^Y(_-Y:>)02_$?N_A?388 M]"IF'*T;%Z28!D!TX,XSRRWE5L)?/07!<$C2$JN5CI!40+ S@.N&"7DAP,L' M0@'KN32Z(DV4+WK4FW+^8OE V68 >P]9HFNZ[O*>SJ/43!LD>SR6<#S1NSCU ME U^;7=[:>CG]/R>Z;86WY)40;*0P_LT$F1%-_LM#G$3BST!EUBF1L;""&5# M47+N]7*1:ZJXP'09]Y="[I1HNM8"I#K^P(*R45M%$)6S_1GA*KI.,LE+#/7F MB+KAU+PV8*F(28T%@K%<,QU5T6 %@O7RT4)*2$W4#3Z7#QZIH+@!M9PZ$Z?3@*=#U>W.V:YMMAI\ZF4==' $M)^+CLYFM(FR'_1N:0#?%B=5 M#W4DV%.=QJXJ@#=@Y(*ANDA-.5'>-WV'^=% W2"LQAOE6:J6!Y"=%7G_J0FH MUI*RL+(J43T8J&NIF@Y".A4B2[VR,%=:%B( GE3)^WR'J_A_$Z@+([NNNM.^ M5A\:3ZD_P>[M343>[1X'QB33ACIABUB)&EYR^-XQ72+P>I">"?^F<^*IF0W( M%R*60; 4B YV!G]%BV/&2F)W"/AG?<5V-_(.?&N+> KWHDZ=>5@QYBM6G-5[ M1[726^(P ^OY:&QB?P=*CEK+$44,&^Z9F!TX9:@\VDW)0V.Q]L#P%BMA/>?1 M05 A'$Y=_X6:)@[ ?9<5*IQ*5M*,ZV%Z)@(;UD"Z-"&+:R0HQ'#&$N**(ELA MR]) 4[^@ \*_^@S'SFM!@DHM-:FV&J?LNK)NUIY#XU(H]8ZIDCK=&KK#8;5A M@6Q$VHF4&$D,9D1(":GIF8Y0%A)PD_2F%=H7K>0/=8?@/^VQ.E8KXIA60BOO M** C:3&K@:%RR2\6I5AO-33/ 'M31HU;BKS72%MI@_=*S54J:UUF*KQ)16T- M=E[F#PJM/WJ>7!AN&2=<:D]3F$W W2A$',Q&"06!\ 845D!V('0VV6\*CH<1 M!EN(.K-#[L]9(&$58@ZI-(;'R4C N9KM;+JX;H-P M%[@.A\^F>0P$21*XECB R'"#G2D\1,S+]?#O^"8'ZUE(3:+![MUX1V%W^4EG M\K7G5B/CO4T%.C.[@GE9!2SM#FP'UB$0V; N%,(+B2/RX+N3X,"NS X^1Q/+ M,V@VV9'=\?C0SQX;[=;419C$+1"$CV5POP7R3+&(E&28>9^*\E-WUFG.RY?[ M(XUU]%K,MH'S&)AN\I@A[$8F)4MXE."V!>.+CD@>RU+LA179M(;/Q_1C-ACV MVTUP)"832Y^3OU2@_1"A(1 K*18UQ*-K<5L'V2%QVN1#8"P )>[2 MC //+.6B4"!4BW*X)C>%"(="+/;FQ+W@V.G%"D*!]L$G"K1(JTC$\BDM@ MIO*VUS(Y5P$U=JZ?4DG!X#YKY=U@=]N>QL#(7%!&-<4V*"8H*;+]+MA2CUS! MEL/(*ACV@7+=SK4#/2(MV *$B0=%2=QLN#52M)2197I9J6P-Y1\$EY+ %2#L M >/:5AW.,(DQD\P#QU$B%2T2CD+P$HQJV>O8%L1_]OI_)I^DU\QV+9Z/$KB- M6U!MS.&H+3>T:!_->2PU5N#+@7H5"/L N8Z0(5AML' @HQA\-Z>9QK-0;WGB M;=KR7M9[VT Y]@3&NP-33;G[[A3!)GC0SIAS4(+(TMG0Y(C+]"SMS5?#L3>L M:T,T$"%D0SH1$ U-B611*!R-44EED[(('0[6#?M3%+P'JH/$"B"UE&BIBA)* M56H_E13W<6%=7Q?'M8)0/KB@)-(!*5_(5 1=7C*%SZ'K]==NUK*-3MY.)>]\ MO*'$<7K:W#X5?_Q;&WRH?O/^*3]SOE#=6-QSU7T<30^G5XU/2*TK!M>WJ9EU MFCZ?[P?/YKG/S508#S\=SXR]=;U/7WLWO"LX*+;#8S]=P(KA$+E!@ 6'LK 92,UJ.Y)=7_X!PKJ.GPA@,%IC^%)AS MB9DP.3VE5C8&7 KM\'*_HNW@A-_;XY(-7QH?4'74_6-JF+X@WK\VOK4?1@^E M ^LN!G@<3 )CU$C-0YB=3+61TOP8#7F'\+OY5FY50!T#:/"]JX#VD6N"++?I MD(M$UIJ 9^ZJY3G0:&>@5^5T-_KSH.HC8X+;--8$(C?)"U< HHYRD2*XA(M6 M:T7&=BU$:QU29"Q$8R8*87%4Q!M3^/-&BE*1!P8W2^X($3!MWNCGOM=I9?W! MV!#L1C@2%$2,X.J1X+3A&KR^6;,O9LKC5OAR,+D)GN?!OH[$1&@>0;EK(5(_ M/@J.:['/@DDYX<' D6&'@'VO3HA 3NZ1-,$QK;GCBNA9242,918%G;N2(2K: M!SZWV6%,4]8#(M%"L.<]]\H6$DVI*"<\Z++KOPF^YB1O.^EV-5A7TI#&#[Y6 M&W3CL(#X+!"9.HE@2[R=$UU>LBC+%=DK,3T>.68'8Z9-C%ROTVE\[HT5;:/; MFG[O2',0O+3*"T,PJ-L P<,L(07!9*FF=[FKXY$HMAFY7SJ-;[V;A_;P_K\Z M[>[&$0<15*4&9Q*E8\V<4-! A96)Y8 S3QJ=!)YSBS@[3 4<='T[-]IE<9[; MC'^^9',W;2!1RFH@H NV+BH-*D[80LN!32YIN1>@T+]>4Y4PQ4 VA%&$RB 1 M9[PXA67$4VI4P4",K4CJO #)#JU+(D. M#F/&(<(5%9B:HLA38U+"DY;"J]?"\\5TB:48 GFIM8# "#%@!%1L: E9[BAY M;.&1K^N6*.V51QY'3D$DN%)\MK6.HRD%Y,<6C"W(\?*Z9#&+Y2"@#ASL$ 2K MA!G/12R._HGHU]4M'8E:!U CBR@2<%!M&K@02)J(1H,-Q;F'4-&M^110?#$- M0HG#$E-,G8%H11CD:5&K860YZUY*#1V>0J_IC6!/E$MS4"P-2'I@%E&00T*D M\PH*]?2\D:5>LU$83HP/0#!)TR0S4K@C0)MU+4&.1*V#:Q :A:<$T.%"8ZDT MA#;>L.!8T#R@LETY!11?3(,$8X7!$=0(.&I@?"7E18Y)45Q1S_8,F7F6K7WA M<7^,89U.]Q"%M54."Z_ T#K+=#J'9TOI(E9-EWVIL4EOO# UN#8BG>/GS& 6 M$ =?-:;AAZD,BP97GJB]"S6ZP-:+1/ WL$(3T+AAG;&3EC9;2?N NJ+P8"8J]CVU'$B^&<8(GA\L[ MCR1UP0/[,R!*4)&IP,MG#?G!:-+KWJ6%2YO ^X[_,Q$KI])I'*X"1DR@N?%_ MM-SA;A[LRL_O ^"ZG#0G%/2M02%$A\!E#]04S4\$+Q=%L:6S+=M .1B,CV7? M9=WF4W[&HM%QC7[_"7[*=^/79?OG9J7/OZ>=#2PHDN&HG]9V[O6+39U:V4.W M?=MNYJ[,+Z,&&*5AMM%>)\?#!QJY8C1&L$NIMM6 #9<1HN6PK@!Y>VP/1:-Y MX7M!&I$@%%8R,A8CBYKH:##0R!J(E:PDZSG[ #1RG4;[8>#;@X?V8)"U?LN' MD2]09YQRH69TA_&:H1I68@U>NW2!::X%U;-)M.":S M ,WT2%,Q*3"IAFL?A MUT;_SVR8CJ3.BDGV52U(&8,)T=I#> H,*O4L\D;!E9@4XZ5#[NN!>0[8ZZLP M$9)" :#@]UOOC I%LQO*RNEK3!'?%^Q>-WL:WQY'W=; #!=X;+L."5D+-V)! XE __I7KFP^ TZQRT&V" ZL*W,6 >6W#/3L\[O!M?[\7>!8:@8@ .\[P2DN*GZ=="6#\8ZE MG,TA -O8@RL$F>9Z8^G ;="KO)7<$H@.(F&* M.4]G6?#(RY4]J8\5VQ:RPK>I.C"Z'"7=#!O#//_R2]:[ZS<>[\&O']= YTU1 M^D___N-F]:DGX4$W<%CYB*0A#KO9&3ZP/66&9$NC9)=AW0V/^4CF67BD@2H. M"01.F@8),S3ZHM JE=N6.WI*LCT>N5=_?5NHAIOL;NLSH4NI[V30L<664YF* MO<"=,;/M5S7OPO>F7_OW8/PY4,MS\*Z"J0KPC]ECKS]QH/>%G#FG@.,-]U8G M9L'.S4J7(Q,[0UX&:A[T J])[?#NNI9KC(4Q#F"C.H 7+*PN=&UE[9WDBX=9 M2C#L#N#Z\[.($:P1M7+L<7 ]*XECNMSX7TF*#@K@!N4;0+,YKW7J] H>D/-F M-H+<@Q-;+@ 62[6@!P!P?7>9X-, #"&"HN ->$**0EMFRP$Q)9CB/0!\AL6' M*)TI$AW$,-$YQBWF14D*Z(+R&26R5$-= <0^,*ZU91;Y:)7CCO @K0G2%UZ) M5+X$8[+^Y.! ;F1&ER:=2)#IU&S<:JD*#1]=.5/^3M"ER.E 0*Z-A;@+&D/0 MX*+UV$OBR*S>5Y>/P()7H/ *D=D 95[V/XBCE.N;'"CXT'C*]:C?)E^P<*HX M,IDZ$GN'P8T6 OXI#J?A8$JGBG7>DK(*Z/50[8'(PN\W([ 6';"[M/]_ULG\4SD9$TX4Q2RPP6ZW!ZT R*T[M@CHFE$A6$Q'6I28+ 9 M428%:>"4I>'SFPKM7QZA#>=-!42_T5KB?"JU\2!%818#!5'R1UY_A38<3"7! M*JFH!R5A3."(4$/3"J'H 7964AS+^QI[(C1KBK7OWAW&'NR3!Z-,(X8HQ%-7 M[+J#K)2G'BPUJJ@$80\8UY[],QSX'D,($$&>-8V&%Y-'P/FN*(:F>\#H>@^/ M_>P>: Y^P\S)'?=L_]3X]B'-W.QUS7#8;W\>Y0F"3[T/C3(Z6T1?J3M.0)1: M3")X?U2&62&O!Z55;M2[U/WNN1 ?'?NU6=U4:LA!C07,HP,;JTV1/*6D'+^_ M8_2J@*0KS:WU956!]9LBO;3Z7N@MIZ9EU03HG+0M% MJ0 -O%PJL+2#]5+(_Y8-KV_A5;LGSR+ :[GE:>/1<6R,U=RG?6X>)#B3Y6ZC MX$5OC>(4K$.A44YRC\]"I]?UNLF/6ZJK+7UETV0Z$D1D0J?^,L)H&GQ,Y$#2 M8O"U><4F[ ZB_LK4^)@-P<7-6J'1[X+EWC21SB-LE )%[X/A%AP&#BZX,#QU M=S.V7#9:WLMZ&5ILZCSH\@;.(4C/%9'">,=@10-Q2+B*$=>IN1Y5KX;'T3G< M.QU<&B;J(7 DL)0<;)O7/.^A+"J&'N^@T5Z9&+LR>#HY$963'(DT0B<-R9XP M>.+\RA$Z2UN/AR+&']U^UNBT_R=K_:W7:0'L<\,$9[V3^NT!7/+PU^[=AZS? M[K56*8=U]MPC! ZJ,:EMH"(T"CW+I)N*5O);H/L,\%^#.FOMH6(:++YQ)A 4 M'48"(R>T45%B&M&Z4WF70)T-OF":+)?29OG8ETB\29.DIUT"?<4XA>7\]F60 M:&U%#=$^.&HP*%3&>*Y?E8#L"^[:'"*V-G""9$J12N) R1=I RY4>42M8A4^P';@ MPJ7>XN;3+EWC%IMR*A6=!]NDE&66.NV*"5>,E$^_O5O>\UP+SC,!7[NAG"I@ M*"4" B;)N+.>%N36KCP8]AVK8(ZC +Y!P46E$>$1BZ3<"+4FS+9#I(MEBE>Y M_\<"?*W:D1I%97 UU9JP9 RQ>1*BU1Y6W=Y'V=KP*<9\]CKN\9C>]A($VC[ MO2_9BH(8DL_I'9_F&F<+QTWMIL?=[-/BZ;C8OAW>&[C2VN8()+6*\73,CUG& M BB962D_Q*_E>J7E[C[KL:G">S+VYU,/-.L_V\/[^[$ZAA?DS2/SX=])?P/= M\G,ANZ>;A&38^30$$UN$O RL2!]:7VX7C,%CJ<1I5TB/@^T&QHTJ...C3.U1 M$6/,"E^4/3N.RO&(H.)HV'[JF29$&/UL87CWI(_I?L/1O0N8P#]6JB"<5I&% M0A4&YTJ&DDE6B=YFT Z%T*;:#.,%EC)AY'GJ#XKC3--864J)"54M<3LBU)^, MV,@;X7UH]*_[>5#8RL]1@*N3+_)&'V;I=+D$3!@3DDO,14R#SHJM_71J;1&5 MZ4? Z?\!,)HKQ=L.N$.@L^3C+*$C1-H&ILC"ORVL$YU59B"'XDNA,VZB:T;# M^UX_.:P[KHJAL!:*!(T],@C^3&<#/[ 7\Z9LVMZW=')U/4#/ 7WM"BB,@PC4 MIS;T\&^-G)KU]/ +Z<,C@7XU&(QVIC@R1EOP'D#=HK1KBS0O4OR>,5\!]@: MQV#L"^Q:&KLT*D5)HUEJNH68D3,NM^#?'PO8Z]%P,&QTDTW9D;S@4GI$64@L M@0CHE!8VMG)2%\N@UD)9NE0WE:@K:T>\[#@E&JLX__/WIMV MMVUD"<.?9WX%CF>SSY$55 $H $XGYV#-XYXD=MONRZBV79KFU9596XZ>TM]CV\-!P]U3IRZEY- M8(FK6H[APUI]"S:8J(Y2NO1$WE8?O FLL2VY#JWHP0#L+9 EM@N+56V3^@[U M+%A_Z2Y366D 0$VF/0R 9!*&4S[X'&4(-I#'V![W[&1C4==<<-TL1_,< MEUF^#)SG:(0"J=A,]OS&FP%Y"$P:[P+ 7X86">N#0PZKF];P+@X/%FE MJL\,K4S#9"V4TV+S]89!_1_D%VPV-*2.1(;NN)H,S@KSL'6$P5278D;KJ>:;+3*(XMF,XU-*(HSF:;:E:U)>?M7\\!U MEV)KY[W;L?B?A0I-TKORD@-)%:;&3)!F.L,#8=O5/)V43J.FL@;I$;#7S2&C MX,-L!A*V_!DN]=&(X>!3$V2I=3U"B\!&" M8"1EAU*-3--2P$*TJ>D3IC&;Z+04#!HXW4W76ATX&O@9'AZQU(_+#F"!RM0V MB<8,!=!!L9Q'*[6K+K?,WP:#>MM![PL/>Z?/N#XQB X6 2@:2U9LQ2L/Y)C9 MC.$HFJP\EDRK=W[H4:S;%K$5GVJZZV'74$LEU3FKX2F- WUB,MJP68>$@ON+ M==4TX!\9S'95Q_9]/G.K(E_%:?8 VJZY&PXF[BO6'HWYY M0N-X"BXAUA7'9DHU%%X ::K45?62@?(T\V&8# ?2ZK?%POW MD>J.9C@J<4W/451?=1SB^V4^J4):9D;**FO8ZP_%P\E#MGV%.,SU3=/7"9Z: M*@HM*_IDN\G%%" Y;M%;,ZY/6_(^-62:MD)LC,]CKU!38:91MI'!BJ(9GV+;MZ9JL.;[GZ0#FX ZU*$(6=GF5AH! MBYU2JGE6=8S2; DP0( V*0Y[#UJR;%.;.+IC@D>J(<7I1*6:;.U+Z;XO/)_" M99[E\F%6]'G.T\NXB/UP-8^N>6CZ]"XS%LZ-T9E,P/@P=1]DEUOF&#BVM6][ M3EA69] >3_89AN94M?6^(1+S;VHQW5Y,7L#5Q M"NO[DGP,TUF2+OPDY8>!63V%# M-=H3G]LXP=SQJ8AL10Y.!:F.!H8!L%3"_RY-+] I9I3L)5M@Y7SQ@O^Y,KF:HR&X!576;KON+: MI6=N6DKSX.V)\7+?0@"B^*9&'=M0?,O3' 5,[#(UPU64AHVAD:WT[KW+>=BZ M]ZI>1[<4U6:JAO.-=>;Y2ND@R9[>,I9#/XJA'[[P PQ'9!MG-LNF[,M4=US/ M][W*/5 :2I8IZJ.M>Z\$I6@#V*;ERZZF*HKA*&7+91^T2U.U;+'IU)YJ*CH.+?=E32G' M'V&Q=N.42]ZV'8X%H"NPZV[YO<$F#M69[3HZ9>!FN+I!2&7_D:8LV)X;UQ'8 MH@GWXHB=WB.]70JNK*^YFF^!\ 9HRN9T08;9A!1RRJ(S >,BKD,V8] M7MW]'*Y6H#F*D3J'YC;9C&(FDJOJMF,S3P7#N#Q>MYL#9@[2=V_8V3^UP@2# M13=]QR&NSE1+KKJS4J_9/H]H.GLZ,!Y]DTV;Z( 6\$EML%\,']F@C";K36]N MNQ'3?;"S625O32;KQ9K7SKCA+)I$)W*Q9X/859BA^E1V#$?S3%K:)KJM-FN" MJ0G^C+D%Q:$U/12"?22JNF!0>2"$J$ML3],8M4OKVJ3-KOYO%5DSY(=!P$>I M88)"7K;T,4AW3B2H#R[])?@C29UUMDH6&'THSS.L^2RPPBQ(#TT?PD$@-C4- MU=55'\N494]AS&:.XQ+8QH:/M0'CCE7?'[3?NP1-H;*M,YST1VW<3LP$!M 4 MZGO4 =YZ1-#TCG<-.8P1V?8SE,QG(-&_[Q';9W#N93@09R*?C_PCB< M! <.$!1#]CS+U&Q'UCQ#9DS6&6,69@LHQ+2;J\V4F^6< P#MZ*W3P/0&6M3@X;)KXUA)6>-;A_T>B=(X -.VE=?Q M\'T*)\DU/ R\[5^B.:BX!!.;5S?)=/."[:(MD3FMXBRS5>*&$X5TGD"-8S55 M"Z2.[H,PE35?5V7!%K&:+<;8=CO0)T-+BO8GU(Q76H;AJ/C#-_2./:U MQM&$/CC4Y.G23S8VG,J&[!N:ZY@R=B/W"6;B@Q^IXW&"ZS*9#L'B,<=6P59[I& K.;M 5_JSKM;LQ+8] MAW@06_7[B]@JQU05G;G,US%OU79EL#++:1M&LYM(8[+XT^_5\*:2,UW!*5RZ MISDN\PR3N2:/@A,+1^8T>Y4,C_[UYRRJ-JH9B>(RT]-\6Z?P+TOVS#+5QC*] MYM@ 97@[-; I]$0'+2U;GFNXFJO;IJ]X"M9\V9[%<(+P65#_"Y'^H*0]T[,Q M&";[%C.85V;T^;;<.&TF?6S5Z2.B/)MYOH')N#:F#YA^;?R22IJ-:; AW?8I MJ7CU*3S@6I>11$'-62H$Z#CG7NJUJOJ?C&"09_"=+924\FN$WG&O: M"*KV#,VQ@+@RTUU%87AZK>%8>).6/1 ,VVQ8$TI[F* _0+PU#@PA5YA"02:JK>38MLQ)!J32KJ619W\[U MZ'7M6T>V&YQ,P=W1J&+I/O$42R[$8=DY'%8Y+!BU535]SRP9G1/ :EHRSJU.,ZQXL^GS8IM63,> MJ%A/6_L>Q2J[S))=!E[U&L@&T= MM!,Q%)P6KUF^FDLA305MU0PQ4$(?%>M[%"M.VS9,F6G@P/N.25R%:IS6,5#H M>0V;0%2RI/,1 N@<;ZW%\W%%BDUQP= MK[9GQ_2U]#UVA44M4[=@Y;X%AH3CV9ZCYDBW;8T>F=;3U\+W&!68Q&B#3+)E M4+FHTO2"C75%L?UF0;-&'V)4G+ST/4:%9H+UH#F6PJ@.JLM1=(7D2Y<-G[88 M%8VRA7Z7OMNH,$$QHR4*"+9]P_#!GE:X4:$R\'+V]G#M>=%[[ D,Y?BZR2P# M[&9*L'C/$/C6#!>,YX8KJ; 'DLK>[F78)UO5/,UV3!#>MNL:5:]9OYG'"K8G M>: ],;!#)H.:EFD:(.-=V_,=:GI4 7M"\PQ3=[VFS'FP/=%KH,*TB$U<33$I M4)1!#8\Q*Y>@!K6,9GT$!@,>%9RC0RZJ3SV#>LR1%44AFFNHN5QBQ#*U!I\\ M-APG&Q3,5F0?E 2?Y@"\;YE>SO<*,ZSFT K"'NA'=!:H $Y0"7AM8*IJE(": MTPP>%37!_P$[J>DR*_2!*J*S2(6J6I[L:!H(-L>E%.,5.3]HGN4IC7C7@]S. MDQ>^QZ+0+4(HHZ[NFSH:/R;S#)5?=\"HZ=LLF^SQB$6");-)6V\_L2%[:UY-8B+)PZ:[2]$R M/.K;%%C"\2W%4>1JCJ/K&8T#INVYI[L7AGUOL_S[GY)DFK5TJ#IF2*GI&<24 MF6W*ANO*BN68Y6FO[#6+RH22JJVP?1WW7.D^5()I25Q?T1PPI36%.#*UR]:. MA#5/&769]K72 ]0(NL8@B@SH=!CXA3YS6-FXSC6:,Q#9]JRT3E>Z#Z>:Z6H@ M:V3'8S9XA,S2?%)E\K1P-!@R[*%+;?3C:DO.?E"NNJW)U/15G7@N\!]F+6A5 M"H,AMW0./+0!6XV[CH;I]\Y@LG331KJR,4;B.(ZE&27YNZ[?C#AL%[!V ]-V M9NK#VOE33[&I-%U$<82D99A_>M_.)B:.&P 32 M38UYE@4NL5MV$#%MKV'S,W5;O!ZUKHX@V3^A4W.)IH*3)NCPK)ODU1'?6H^.(B:8VBR[MEN29<@,!ITJ3'R%% 5WWJ+ MY3RY"\/:H(@# !I@\1O@F'N:KSHN5N779(9M-RS^[9[VO0$H1C:7@8>?DPF_ M;VMBS9[V3H<*]3759!8S=0#?QT1GVRW%O@^TW QC/9+ .0;PX^3TP9-Q3"A5 M'!D=*!4D$]45OTS9 $)OR>25^\/!7K^46K9E4PT,)]5R@3 -JVPL8\AF\_B5 M*3WRX>]]J0I3764@34MW4=4;ZL&DVI-MX/'J07$=AHVI@2\T2BQ7-OR2+GUM>^8R.L'* MDX!U?_W@Z[ ]LJMK3+$=#^=&J&5+6^*K#0@U_9$8KV_] /K 9P[8HJ8".I(9 M8 F4'H[A.(U3,;5/@_14P+O1#PXU?9MHQ+1,V_'!,6)NR;.R[;0D8!AF3S@X MX,,9M@T:G'J8J8 97J#+JHD>NMLL[-!)7V2J]^@^*!YAEF-YCDQ-U:&^S%@% MID6:30?,?O>C:R5A^YA]"XRG^IX#-ACXWZ6U[2E.,U:UE?#SF/ =KR2P1-"U M+5/W/+">,:_2+RU-/,UK[)K1EV>T%ZK[ZPA' [6N&T1101E:O@.:O=PVTVZ> M&FP?6?4&8-\ZPO&)IUE@/5N6QG37)&"*5D6MS7:02F\ZXAZ =Z,C;-5PP$C5 M/0LKZ!R[*H=%[K6;DE=A/$0)B.BD5>CJ*9"O%TK>SB$Z=4N8[)1L1N2E"S:UTH$>" MZ@%Q)@+LY'L*Z#[-=#3BR6JI! G5&]NF]Q8>U!_7C_! '1J*JALJPYFAAFHK M98!-\UN.%]B .]&1W@&(1KH"5L!3% ?%U/V?L!6K-#IWJ<:# ZNX]'ZHHYC-AGO67FR#.[;*?X!&K['TL7MH4O1H?NW9@5^K6 M$"XCV]H/G-NUF2MAX:,_?OXG_G*PZ;+-?(/(P >&(,,['6[M)NV)BUD_.U' MA)>[1]TPMHOUMUWLR.W2/-64&55Q&*DCNR"VG-);<5W;?T;;Y0=1^G_!?!U: M6;9>%-/MER'*)S>ZC:8AF-!@I?1Y)KK5Y=I2/!^31RG(+' U'+6:BNO83OVX M*5[S1W6"_&,1\?18[\A#V")YQ_$RYWBZ61ZK M45>GSQ7KGZ+L3S\-P_>8_0F&6M]R7:WCW/8]W] LDRJ:;RBF856=[1WP =IP M?BD3E?6$^#9GE6B.^#XFU#L;!- 5-\ M"J:\ZMJEPXL&?3OBZ?- _&]A='T#"L6Z#=/@.OR_9 Y/FX-;T;>PI_5T5!?C MRQIAJD-MV_)TE91A5\*(T;H#3.T)_WM1,J"-Z(@5ZANA*;ICZ)I,;05T@,R8 MJY1Y-(J]D;-0VPCM)6]$=\J@OA$JGGR:()AP7 6.YC9R9>"Y-F-RJ\EYV9M$ M.I>-Z($C" 5S4[8UV=-M(H./6YN83KR-0MH:1]"SW8C6R-'6:_F/+KRQ7.)C M*0H/IJL8QJ_5_8-=V2'[$&O M<0)Z.X5Q2-AM)N?5L>LS5]-!S*M@FCJFXANN9C$9#%,%L]D\?0]V3_$4^L7N MU6&VN=IW8OT)WY7!BR?P*[RM\SR4[I(J=H6U5>J"J^VY&K5]CRG@6ZA5-:&L MMQZ<7>K;6]@U(E_<3GVY2<.#>^5;ILGC5)0YGB%[&"4IH[+$=UOWBK[8O7JD M=*5JM]C&Q&Q-L:FL.RY3=9\14S=+OL+X5NM>*?R?<;]ZS7':Q5VV:YG4([JB M>9ZEVJ;+:)EMYC/6OF//C+MRQ4\.>R%=Y]+48_&6HRNV;^LXQL76-5\A5)9Q M3)]!/4LNDBX M%+-^M=^57XCA=H"]@X ^(3H?Y/?69@D:U #K!8,0EJ9HAE*E9ZFF87-TJK]0 M]5FC\Z'AG2K2IE'=USRJF;(B*X[N60S[3/NR"O8AD"J@LQ.V'C(FNR%,@]H* MLUW5]1R7X/D6L\O^7I[NJ 5AG@]=?EQCO_/S +U$<+=:+0Y:70Q3?IH:G:(YBJ8H'(J%J34:MMN,5 MTL%^',34@/?C5WQ&L%JODO2NCRT!]T7W"=-EE9K8:LX@42UL4\\*@BV= THLBZ M!MOO6:;K^;+,F W?&>#W:G[7,U9UTS0,PW<]':>L&D2355?7+<=U9!VH MLM&,6E&U,T?JA\DJ 8ST+01,0*7KVHI+#<R T>Z>7=&1,&,SU9=?S3-5V "?4\6&;74LFAFUHU#5:D;'=S[!;9+2?6?A) M.@NC!A_L&T3;E;UE,\>6-!)@&.HVN ;4P?DB ^>H\L,1\69*QL'%07.&O,'[@EK/_CJF0VI MZ8 =K^!@'%6UJ>T3V4<_1O9.K%DTILD=VTE@*Y&!X M#LYEH8KK>,0H.ZA8SH9]4X"J4,4TR+&@MBVS'R#[\V%-56:F;0+W&+9BN#K( M(" '76,,?%C2YL,V'+PGQU$S36J3$' .IVLSV_,L Z CQ#,))DH9ON7KRD;2 M1@&DING& &'LC0X4,%699VG4(3(88D3W9!7IP-5L3U6MMFB4=HKFN2>*>*S^ MH,VRNZV;K#B@/S7;8"90K>5J"B@'2R,RF)W@2;9,.C3),5!MKJLS0$[<7FLZ MC1"EP?QC$$W?QTZPC%;!_,!6NY[IV@;E!],R Y8''P60HCJNC[JAT7\1D7*4 MPAP&4DZ@>5US'8.8X**!]6!;JN<@(A3#]U7-45LZN?>&A'M:HGMZPGIHY6B& MZ?J.KAG$,H"===5R/%_6[$;W5/V$'7ZX%?D0D!^%1:AG&RKSB*LZAFE3Q_%4 M%R?6 L]HFNHUA^,-!7WW&V"'O?9* @7 M4V\;0/NX>+NOI[49MP S$4QKUU0=0D"'&BX#1C# MV2NY[%&'U9#T8\'\B&6 M8Y\^UOT( C:86" X,-$"A07XFZA9;,-R?0H6]=!1=4A.6.!J$=G708GXB@ED M;H'#!:X%([IF:8U9?62[M_<@P'L42O!5T]848OL@$0S/U!EU/8XJA:BVZS:4 M;O>HNDGFTS#-!&RMR0][9H([KJH8F)#I*+"OBF]JL'AJ.Z[,5+MY($>-[;[@ MC17<8WV/LE&.#Z "D*#C"?-UPR8.TK1L&9JJ$[VQ48JLF4:+K_#(P![O!S'; M,%2P64S+TIDE:YZJX6828FNFKK0,H1L";,LTO &5%]V&HB7S06X#^X7IEFLZ MMN-;3)<9P*C[!BAFA]"&KZ?*+28K@& M*C]0A1XH1*]I#9EL>^A%%^M[%*D!"M!0D9>8*C/+LSR'8ILJ("OP$ MO$5U654(A]&T5-NR&AD2;[?33IX RA.EA@\>AP;F!E@BAB.[CBV;7&JXGJ': M:G,J-$@-@V[/\NT S-VVAJGHNNP9KD4\"O\HQ/"="^:?@QUT'821\J;KKL$9R. &M =6!MV[[;&O6 [46HXJD5<2[5LHCDN]:@O.R[?1&J#;6PU6.J) M 3S5S)!=7_9M)AO$ (:4=0_/5'3+,!W-TDDC9P=D(I6WQQ<]&$Q]GYFA,]E5 M'48M[((@VZAORZX3Q&[8>HK,VKSLAZ[O<;Q(L/49\)J8H/6Q&;P+#MPEUB0^F+'$43P/XP.\"9@*^ O^3-D=I#@&V$P4& M V=+5Q3JVS*1;=WQ?49P$V7-(:[3G'4G1@H_+90G2@U+T35-5ERJV:I#-"!" M5P>I8;]3Y^-%O=6/#+=$=F8SWU3_<\XC,+L^9M:A+7 M-=2R\PV3FY-[^>3E.K!MX-3!_6>*4=MV3=; &8=F&)S.Y[+T*!F\CH/-643=5\_[U/'#E^T*.3/-M!5Q> M\"89N+V,V5:9Y:,K3L-D>JLJC[7R _-782&Z ZZ$H:H$[#L;6WL6.,=4G*9A M^X@+WX=RWZ*J8\A@V6B$,LVCEF557;/\!LJWY=7Q"]]J)?0KKW-SH_D:.U1L M%Y98TS_6&<_]/9G\P;%#2XW:AB)[S/4]:I>-)RAUVC)U"4^2KT%US[7V!>Z^ M#52H:E#/QJ8HCFG[GF7Z59]?@[8E1 T4T ,LYMJR1:B&9=FJ01B&_8BF@WXU MJ:68K>EMPP5T[\&+H9B:9LE49X9O^V"-NY8 5#$IZ-NG ?3#;-=#3N904[/@ M_Q2;N#)XC!IU8/?*]@6@/%N+[31F'&;1W8OL&KZ]&3LZ>/B>9H$F\#Q9H^"G ME I8,^4V":3*U#A"!#T2?(>4';,W6BXIG@EFB6Y[K4,BU75HQJ_YQ6^%2J]4V?C7OL((LF)W.?(>L:*':58;J< M:3@&)>44$%_Q]5;J5$WM&.C:E]@M;'M%I\(,6Z5,-H?M ->9X&!ALP"?6&!AJL2T6=E;PY2]5JEY+-<]!FS[]HVZ (NI>Q;Z M3DR3*3-*F@2E;S^$XW;#AJ[@.SN8BZY;8;C*7/2$Y]D76+L]!P]U-R U=@() MKU(3Z,XU;0+BL!JJ0Q15>?7C?\]7WT^C6RE;WK[U_]]_7J^ZW;Y^"IO[WAH+XC5/ZO[Y?! M%*%ZNTJ6[PA;?MOY$/R^;1%1?!."N;Y]'__SJWC1%7CJXD$YNB2!+RE'&#[^ M.[RA>-=WL.)[+1ZQ_3:*IV"2O*-JQ]#PR]]A*"Z:[(#O?7P+KTY2<%ZZ 8H6 M0,%+K^-W\W"VZ@W(;0B0?+,HPQ3<9":M;D)IELSGR5=4BJ^C&+Y)UCB?.WOS M[M[ 'D&R!3X0]G?RUB;CW_6'QM@&;[Z)0[RF?/ JN)J'TB2+(GI__7]QH.J%[0^=/M^\L#;U:=]_4L" M_@ ]@&);19-@GI/@5;):)8OO-]@+Q4V==^I_B^LWODHYS^$W!Y=98^@$%C(# M.?+N)IH"$W9TFZWB*&CQ)W_W'9!*&L]D3T.JV MO= EK7X*ODJ+ /8O"@X8X#VS\TY\Y_3.3;@&L0\%C?_9%>H.DMT^%/: *4ZQ MG:+*4'O'U5F0#-YWE4J3>1BD/[R*DSA\]5V)A,>@I!>L;$?I-4JO^Z&*$&,4 M7UV(K],MLN=E>/V6I'^^C>*WRS29A-DIIE>Y9GK 4[@/PDZP^[MG+DH[\RB' MLLU]:_E1F3]C?M#,D1U&/_XHQ/I1'&4WX52Z3I)I+]KD4-RI4T0_*=NIIM:9 MC7=?I V%KD8O]0P4V\MA3:9VYWZ]=-9\Z1Y8C2?W?CHVF>/>M*< [4V3-28D M/.009RAX[2Z:="R6ND=*#V%O^>C#J@?C92B4,#J_3QO)'L7,RQ,SM"??Y1F+ MF9HA]!W/"VR[_M$6=E:)KA_39 G$ M(_%U7Q[-F:?"+H+T.HK%(H/U*BF^$)J7?S-FR^ZX?9--AP'+%WERR]OR8=\_*5HL4Q"2O!G> M?=R'9Y=KT*T\K# MYT=#63);?0W2L ^6>C[Y>Z!GHJ^?$7)1U=HCP[)GKI3M) M'V:S:!)N:;'9.HVCU;H?-79V#$4NB#$:AJ.O-/I*-8[0R<@1S\A5ZM8UBK-5 MNI[@5!HIBJ5EFERG899)#4S>=YNR]7(/6O>TC=27*_Z0U^0-7PP\Z$2A]P(- M2K/_5CS/10:,KMKHJIVB1^G(6J.C]I ,]*&8H\46DK/7:,=6UC_DT\_@=[Z3@LEDO5C/ ZS1FH;+ M-)Q$ ?=.49<&BP2VX"_^Q6BN[MNPUPJ]D/7^\TN;)'M&!<=O1E]Q0.KW.3$? MN6!:9U'7%\Y\+]V;/%V3[JF [M@>[+81Q5D8F8/J4G$>F>+TPF1=N_6[T786 M5#3Z_;T;'J/\&N575_*+:(_7A.C!5C7USBQ=SM4L#KNEG6?R M43R9KZ=A5LL 2\-)&-V&4^EJO9+B9"7=A2MI.0\F\%44KQ(I"]-;3!I;AF+F M<03/#N9S'D&Y[ 0G@^A:]#Y>!?%UA&QD95FXRCIL6$27CSZILP0FJ( YNG?1 MA11^FX3+E?0U'WPK!6+R[4;X#"@BC9+IFW='ZM9]Z-H%_-DU..JA>Q%1.VE? MI"I/V\'GO/L//?!V>M:K?]' G\@V9](Z:K=E]X#>,QV$> EY@N8]@VK5@WVB MI*(]%(^_%B[:@>8 M&^3BK$6R?MJ>8L],Z(\\NH?8JNR9H3+#?1)X1I886>*^)/?K\7' 46F-2NOI M#R,?A2N/-\L'I!2>:H$?>:A\D$M[?1<&:=93+M7PLAO[/-)TP]MPGBSQO"1& ME9J&TBJ+#:)IYF"R!:C(!H%T2B('D(T!B6T?[T_% H8#9^!RIL!(>[X68#W0=W1*>YK=.6@G: "]$=J+JSKS M/7LI*S[KT6B/5V_\_$?N47*A=SB-Y=X(/0O"&P-T ]7DHY .__]O?^%5.D-UX_UI'M\$<1WH'\?27 M(/TSY"_\'$[6 $\45O=AEQMDTT_A[(=7OHM5]/^@OW]Q7TG1%+X()JNWEFSY MGFNH+O5D9GNR3QVFRJ9/#5UW7.:\^G$+[744'F@ T[9KA[L#=;2/_,^6.J'L M1JIAD&>G5SB4*B3NW?C3VQWUU=Z( Q1N ;2H ,I*@$":!ED6S2+,R8?K;H'$ M\)*WLR1]FP48PEMU,ZD*VS94'%3T;^CDT:)Q>4?K+)I)U-:ZJZO$O=9Z;(^I M-^_N36Q'<-R&9'Y1S:+8V"SJR5L&O>A^22/PYT+V9Y_4]\2MJK2Q556M5=4] MG(:1ZDZGNF'T9^AJ:%6#1O5+[7[H%3>VTZDU_6/-35(GR0;6DJ"SR-2P(@,O MB&+[Z9(E_3-.0WCC7Z(-3UM<\*<@BO=[[",UC]1\+M3\,UQV( UDO-(SD,P M)[QL%2V*!FEMM.P'42V^]G_!?!WV:AT/Z("B2\K^!1!ZE\=UI1E UQ0/]SUG MR];+'2C%Z5][(H[ZTH:EZ\J!G;*XSR9I0WH[P9YYV2^QB[663?9?IW$ MNE[3^T:XCFY3\<2I$MT+)(TIG4FC [AY+D)I>/)G<&;.R^4G76U*VI&?1GX: M^6DX#OK(5R-?O72^(A>*?'17U9&C'N".'A<.(T^<+/QPY'Y)5L&\'XKJN^A_ M*"@\C[K^X033R 4US:?'V5#(IV^#80SLC])LE&9G%SD81=DHRD91-HJR9Q2T M&47:*-)&D3:*M$?T->F%K)*GQ]E0R*?#4-KNEER/MK"QB\_8Q>=LF[&,C6Q& MX,^ [,\DEV^H_53&+CY%1T!I9R/ \\XB'2KEC:7WSZJ3SUD[\@,CRD')QS/N MQS/2Y NGR2%VU1F)-RIF9OG"$5#(TM<<8ZSONFGA&]NWR-H6_^ M+B'Y:#3Q@C7Y*&I>MJ@96U2,\F:4-Z.\&>7-*&]&>3/*F^_AG-G)?,3WI/-;HC/XW\] +Y:6R),_+5 MR%=]M,0A8_.V ;7$>>*DV[$CS@!0.%8IGAI+TY6>VGJ]Q"K%,Q)D@S,D1FDV M2K.!!@Y&43:*LE&4C:+L&<5L1I$VBK11I(TB[5$[XBA$?7J<#85\.HRD#;PC MSA95LN6W1M^8>@,$W?2"WI-U2JYC\U428PRKL89>%D#8^.PB="E[JEFWB;]3J^J-HQ M<7Z!GT+I*_[K 71:/2]..GG,CDV!W0IB:5W6YTISK-==)EF$FRL%JVZ ^/LZ M#BLS19%Y_PZ]&\"2M+-E%AU&:DO=U6KD/H_?3]7%Y[]]-YE^R]XY(&Z\2MJ M!/JEW,'/Y09^ 5*VY\GDSQ___=_^%L6W8;9Z]Y[_9P%W?<&+RTN0X9#T/X6S M'U[Y+N[ /^CO7]Q74C2%+X+)ZJVBNC;Q#>+;Q-)5F9B^JZJRZ5/#8)JB>Z]^ MW.*_.N@'VH^UZ>.=[/LXO.ILBW24\^V,4I-P 5QW&T1SO.3M+$G?9G#W6; * M@G2\S]V]MN'K/Z[!*'-(^TT=,OD!C M5[]'1^2YG52\%(H=^P&.U#Q2\X.I>8B=!$=R/G=R'GL0GG']>/.C/)FE#>C MO!GES2AO1GGSW.3-Z$J-S0B?IAEA-R&I4N95^=G#B76-S0C'9H0#L']&,^<% M\Y,^MG@:^6GDIT$[Z"-?C7SUTOF*7"AR3XV\GB]']9CT0)XX67CL1C@ %(X= M(DZ38>2"FF,+KS&P/P!+8I1FHS0;:.1@%&6C*!M%V2C*GE'09A1IHT@;1=HH MTAZU&Z&LDJ?'V5#(I\-0VL"[$>YZR=C%YX>QB\\0FK&,C6Q&X,^ [,\DEV^H M_53&+CY%1T!I9R/ \\XB'2KEC:7WSZJ3SUD[\@,CRD')QS/NQS/2Y NGR2%V MU1F)-RII89& TTWC?,]_""H;$ESEC'>=_4,Z)WEZ\Q],W?)20? MC29>L"8?1A*C2UQGJ8E3C>1 MJ+(3SG#B6K6FSV-+G+$ESM/;/Z.9\Y+Y2>^I1G?DIY&?7B _C2UQ1KX:^:J/ MECAD;-XVH)8X3YQT.W;$&0 *QRK%4V-INM)36Z^76*5X1H)L<(;$*,U&:3;0 MP,$HRD91-HJR490]HYC-*-)&D3:*M%&D/6I''(6H3X^SH9!/AY&T@7?$V:)* MMOS6Z!M3;X"C&G!!UYA^:/+':_)&:JE-"M(0$!5D632+PJD4Q=(DR&ZD()Z* M#^&_UM%M, >P,BF)I60->$T0S"S$T'G,@[Q85B9=!?,@GH12=A.&J^SRB9#] MT,X!K^D;J27]ADK5_*1>C+)RLX=%1V"6ZBL]_^RZ*;\-L]>X]_\\" MX/^";_T"^+#GR>3/'__]W_ZVSMY>!\'RG1UD4?9A9DTF($-6@-&/\.[)G?AW M>03*CBFXPF^BR2TU"'%4V M?6KHNN,H]-6/6UM:1_6!%DUM,FLG1?!6"*P[WA)_XN7OHA60UT1\TRB=Y)A$ M.O@(] X#Y ..(M\3*-X$BWG.9F4^PN_/YC^.;1TN=E;BZH=BY8O-Z$4 (DL M0(?LLBH%KM8#E3P+I]:N? M+.OCJS<<]7AEL%S"KG&^2]?X!/PA#:_7\T"P*MR,UWVNF!*O\+Y-;H+X.N2, M'@$?PVZ^?O79<^#1LR2%=:S@A8L:S%$\PR9F^-!+R>+PP=KG=Q?X^#O0W%*< MK."JR7P]A67-Y\6;:S?R5\-EL(@4I2IBZ^I.0I#X6W$/YN$J;$7UI00;E87E MTD[9I>PF6<_A78"D,! B/HG_6,<3OBJ^1;C4PP^J (#KTW"5<.$1 'SIZ*P ML^)X#3=]"I=)ND()Z /X$I'?_B^'$=]S!UI9"F'YTV[2$8LN.957L+-=SGT> MSS%_E!"7@M590 1LFPFN!0,TNL7=3I.%8*CUE//>$;2P@AO@7WC)A72UAD\) M$,8V&TRC;#)/LC4(SHO\!V1Z3D47]^&#,Q*KZ[A YWVXMD6V)D(^9L$"?N$Z M*E'(V609Q2@!0%2!9@ZN^26X*;-Y.%GQ[0MX5Q]Q*UP62**7(UP# M C7E.QFLUJD0'A&0$[PW!NK-LB"]DT! +(7&E&9!E(("0!%1K6N99)&0C/SI MG1#WW]=Q6.,;F?.-W@W?".V2K><"&PA,L@35EIN%:#(#[:;A#>PQ\!72>P); M]1H8('M3RK].UK*Z2<.0OS*+ODE@K:YNLERH(@:D[@'OY$F=R;"+RD/!*%/6 M+79?)DZ%IBMD54'HZ.V@5"_8&IX"UTS![%HAC>=V3G$U;@,8DN!<T"'[]>I.@#9Y\17,M6U^!O(Y@ M.W?8W7@S_%Z:VK^&:/.!M3,%6]0"U9"!-PX[,0GBE5AL[D,4-I$0B*LTB+-@ M(B1DM9/A/%H !*NP,$,*\L&\%=Z+D M*Y^1Q)7QN\Y0@BU '(AB,^N'OH_F=!RA:>!_G5<^,^YW<;MYR!_YRK%/HPA M/C*#%V6S;:LKN9I'U\)F.977'L(YASD0FZ9UQ(.N;&B.KVH*5:AE$.(352M" M5J;EN<^>!YTBB,L_U%!X)MSX6^52<$?D!A8"RDOPCQ25X<],Q"\6Z(5$JSON MCG;G3 @K6UB"W5A]* -0GG#W.>3+Q=4NU^D$O'+.M5=A(_)^*7W 0/+.P#Q' M5;;")_'?$G3MN72\Y5A3:M61)]6PUY'8>@)!_-/G_Y4^ MSH,5=U2^A).;.)DGUW?2%S2,9V%Z(=6 SH/$/T<3-/DEZQK$#X)_)D(;3*B_ MKT%* R6KW([BC2V%,Y. @8)^B7>;S&_#M!-IBO=U53JNJP*QN^K&[R7ME\7& MKZJ-7^4;+TT:^S[/]STH]EUZS4,:>2H5E3DU#1R+4N=HK-B@0 3Y_HU0(#_- M@V_)YP5\_%]<))X0??[?5V\NI8_K-%NC:PJ$AS@$.ER4QT$E?CF17L.&H*^" MN,4 9_P6M,Y\S2-XQ8[ 4];XGYMPZ.CO@8C39!6")@_C:UA(R*.^-7JN:#P! M]7L;SI,E(!'^"S?\=8<:"!V?-3^[X@@$5;2>@7+#^!!L"* =?)SE39 N@DFX MYL!S;K@)@SEL\00#4+"&Z7IR/N'_WS B-@GYX4K0C2WZG^Q2EN"J>=O9\KTV M=KU\.TOQ1D'EN*\S,'?72[2F,+J#&PT;=@9"IWNJ+X6."+*#/PZ&,/R)I]@= M;:C6]8:B[)J OHUX*LH%_SL-TY M@)Q%*7@3U?41CXVHEQ)H^,]X@L^GDL!7&I>@^1.$G9Z%&+*LW;PM=#E"PR!% M%Z*Z*H4'Q.NP,]<-V$7K%+L<>&N91O,J3E0<50K(9^OYO%+O.=@#9YSNM76; MNFBS@QZ'"O3.J> W/-C.$A',YB%"@#=>H?L*&C"7^A)J&[3KX%O,X\1CI";_ M9>((G7LYX@R^*\&B=PLU0M;-TA2CXPW!$Q\T#_[ (^NK(!/! &%49.L)!F^! M+XM,H55^WHW[EMMVTQI1BEC(O@TK3L.F*,N$7EB!^8A;7EZ=2=-U6!B>:.F( M;>9"L"EKD>)!$H,ADL[O"I5;".@E2/,$3TJXXDG#.0]OP:-SJRE,>7H1QD+@ MT*0U!'JXYJX2),[,';Q+*XDX3@$) 5S MGC>#;[Z[$!D8>'*&*\Q"OJ3",BZ6FB?3@,FVS@IJ&K@.>C*7Y5R(_TONP!8B MXX4;Y(*5U\@9ZYA'TX'YYQ'R,B!)'"OC3RLPU;B$_;:,TE+TXVE"(0%J1V$U M:?"RT7O)X9_@^6>!S1$K*Q2JXK0!94DG#S?E;M8X#>XRZ2O\#&8HVB9@UHAX MU;F(MW^>$^?U&-Z\$/YS+:]F"K8"+!B]=]CBD-MV@BN%B7(5UBW9B[WQYCQC MKC*#*N''T?U)19V M;Q%'G48\@UPX3V@Y3V$?T,"^Q7%337MIW[.*S*2]07:\"-,?E@%N>[04\()I M\$<2\:W*K0,TX)"#PIIMG*%6HOS>%Z9AD?(:2&B S3&I*Q+68YFB),YS M&VO"A^]<5YE>O?$&S Q&"=U\!Q#'),"P*Q?GO ) I/%=@XC 6X0)._T._S/A MJ2CY>6P6IK<1)G!QES3!O*_<\.8KSC.[FEA-#D 0X4&UV,]D79T MZ)1Y/%= M2E:>!"B(O8RI5LHZI]N@.BNL[.5IF$W2Z K=@JOD%JM10/>+QQ0.0I"5,8?< MY =)A[A%K!6G\ED5RD:,G(]DY2F%FU'>D,=X.XRR=1S#_,IWI-P?(&Z0?G<2 MEI,?():.LSXP,[6CI ].->7)*!>2=1+$,HD0X$ )6Q COX5[<1BBS>.,M>!% M&QJB>GQR^RV=0(*EM-V@) >CC3@[SN5^U$SY"[Y5O%BCLY 9[3IBUEGF^7\J M77/_4^Q\5P4)H)27:"K2U;++V$Z^7-O M7LNY)[)8Z^MUMJK.N,94E@-6]H[DE5>"5%XD^1BX.I..?B^E1!I8W4 MKY?.&QL9;\ : A_;:6]?DW0^_1I-QP2X4[B(G^<)D^^B3(7C2?>UC+?VU+BK MNWPGX#41K^0#JHUY!5%N0\(B8-N D%_G&O57V#&OW#$?6;=0 +5-RY^*$;KB MTL+&;JRU/##>RM [O&3>/N(F7/#PNQCA25/!<&BQY6E]U5"E*$'FI?[Q* M49--J\<5\+7 )GZXR8O>>8,OA)&3,ZK.'&X>+0IFLV@>%=4@.9GGQ>^3O-RT M.$J=1.EDO(4/'@YB*85FF+FU'4\6#V M("MQBRG8M\59,@?39\=.7PC*PM2+"O.\;B^]!HWVUT;%?GYAR6D;UQ35,?6' M%%N^P54Y%[32;MXXI2YA-RYO8>4-1A9I)P ]3W+!:N? E(D#RS1\B^6_ MJ[R;#P=OO5GX)Z+I 0^=EAG2&ZE9*(&XB8EWPK8MX95W^6TB4EPN:#.?1NQ5 MM@5 WB%GB=%?$<9'&7(>.7)/JE&P@0H/?F)I=5V:"GD,PCL*KN,DJPE8E$&W MP60"C]XZ42FU 5QY$UUQX9>'M$>1='QZ>Y+FJ Y+K9BW/1"')1@#3'AW/526 M^/^Q=!7>!/.92"*ZVSI.P2JWY8J7]DJ H+M2,8'%Y7V_".-\[,+###//0 MVC2K8,^H5=U4J4M5HM"XZ\\E0ZCR=L["P>DQW,(=G"(PE>8I@"\.'2<(-4$P MY?E:?I;&M4(M!@J_I4+\U2V:KKVBK!/-KK&V^661= M1=P?Y>"V[LWDWD9:^>[B!'P9X&$UXHQ_J*>6=M_BY]VPF HIE4?HH3EH.+)X,W.Z#0B*!)L"$RH+[7]Q&'VL'2!98;=$" MI5C>SB5WFT:,[5 M4^$L'\C9$/(Y2XK>5=/",][T)H4^ROM:E0+Q4O(3#/4? M?D_A^F!::_@-,_5Y AGO59HL*Y?X0N1;E/G!L]+5%E?Q_ 309SR=BF<*3<63 M_R>K1X**1ES%S2/AG&*3B!@#[E"-AKK+".CD26]Y%]N1HAV5-"B$W*KMD'II9F:=Q3+LR@KV[1.]^+DK3") MZQ0D0@^\)5F=KHJP7.7;YZP3M).?J)>[X%&!V[RQ?7'$P&,95?EBD0U:A-]+ MZ&O'^V\_\(A^E0;RZHWT.GBS X8B2E$M-@_FEF< ZY'@BK/L,49S4&&\#J17 M'_,*4(]36]XB_O75&]%Q0O >"N0\ZHR$N7E+$<%K!,EX.G.=./')ZVSSO#/+ZRR*',&]]].G11 M/Z]NEU @J%?87F[3T=T^A3D3!>T#\8;!Y$:R/KX7XE6 4XL#9WOBP"5&!T[) MC].LH(62*[7/SW:+@TDLN>;%Q=AD(Q,- /)ZA$)7YHC-4;[.!!O4#]CQ9]RV M:%;&Q5896!$3,6:A>& 1I>$/$O4C.Q;!8T"\"+TTGEOLU+Q88S.S/, ^/, V M[]^_ER:P-?P\?Y5B;X,B:Z X:L@G/Q1O0 AX1P<\]>AD:V; A=V(*Y[)#P 4 MKF(^("1)[Q!78+WEX/$.@D7I]IEP_MGD^_5I(V%&2" JI/-X5K\%PD%5*UO( MV;NM:MD7OR?G6"^+>3[-PN=Q*SO?2J7?K^+$M-%@/,, M^!0PCEXT\L7/16=?;)HS8KY2+7G+&]$?:$1)S&-&E0(O=7KAF%^@"R\JU//^ M2T!;ZWC"DV *\I.N4NXH;=Q4FMY9.)_S7)XB4B9226OI.G<\2""NOD*/B@\' M2+'-4S2/B@RY//Z?B9R@6>.HNU@-GXE5#8C#%Y?.!_HFMLQQ7[8R5TX/:-*DSXI M,O>",&%[&BY$WX8BEGH;936[\>M--+FI19"*S>6VY%0<&HE'W E77J22!=?X M^%5YDE2GQ,D\B!9G4XO>1TO4SCMHMA;+\R/!\%LX6=ZK83;[9\!3]C& MEA>1OK(^OG_UICVUM3HPXK%-WFT63,VD46>ST1RO?LL91#V?+GY_5IJEXT87 MW6!Z;&NQ4[[(EVRH;2W(I3*VM7A 6PNKS!Z8"S>F;A\9P*O(?'FR[CJ?X9KK>;1<@:7F@%&"2 MSM_AS]LH>!$^S 5ODU D(Y2USZ+'_DI46)<^9%;M#@^KN^!'UR:8B!THTL+% ML.0\W7O=WD7D.+( JLY3Q#=[S!>]XZLV-2 M<7U)O/@BD!#>?/8Z1J'?BB@TST^*PG1G>X[-T_0C(5B),ND(\!/,<-9#L7^$ MFQP&(NCT);>FB<4;)Q. M+\I!) #VO^";:%:."FG?E3SAK-B<[;D875FO'?O)QWB79R)_OAQ-ZSGKU?J5 M+8,[KB!$?5+]**+LW2,2%?)2HCJOUN)X/-;*S9CBMOH0B5H24]%DF2=&;[]3 M-!\I95B-++'MLCB]0DE7%#2@+8*-#*8ASR $*N56S*7T$6SY%)>\I7[%8N!! MUR@CVJ"%Q_ 8^ #59'%N@4'\JU!D%^X^"QDR('7:.%)(9UO.U^'(D%OUV>9: ME_]:^0&;I($O %%9M._.(TFWW$;C!]FUZ4?Y-C0? 2NY LJ*RWTIY&9U(K.. M@T4"]BV?W(,?&C.B.#4&I2'70JM5=#>??X>[LT$A)1$4(!3?([-DP%-<7_(I MIL!L41>UZE?):I4LA+![RI#\!IXZ#.]UK7W&L$[_X;TND3SN__F%]8XP\;+\ M#'S*K8BMT_*K8"Y"(>B3"(NI-K.M'TE#+VG'E+;J9F6X77F0A>AP+N_GR-7)*AT@$=%7&Y]"@NX^5\KF@95HRR6C#@ M; _-["C9RB)S-IQ3MV9H='=\]G0N%NB67X*[G0,J-CWSC0[/I0.?=]F=AP$O M[;F>)U>8(=] )!<9\=UEI2=W=%L8[4TV@#[D*T. MU09X%KE6'=D )X=LLU:AORGG6[+5:\GJM6/NS5,%[-U9GFL5*>WG:W_D;63. M-T'G5VQC510NM)D4Q:C-RG[(4UAX&M8:-G(1IIN.Z[_0X145:5A]%H=M16C; MDR7R&1BU/)BM1)>@[-(@?=QRJK?76*2?YG5'L;1>B@*?6HN_SF)^':<9;AUF ML++B)N1C7E,D#X 557LZ%;-,M\-EV240)-RR#77+)-3M#L"Y2=?8]/QXO]SO M:DAJ^[[R%L%=8?DL EX]AY5RF3O=,32T==.ZI/).B?P(]5+2:.F^EA8L2HQ- M$5/D/8!8+LO\"TKE;?1%,9; 5_YD?N W@15B*2P_P%Z$9^P(?ZJK]%Z]7F.G MTRL\L7DX6SV"$XRPEBDT6SIKL9ZO(I'+N=/4*>==-SSC&9[&%H.-LI*2+J7[ MF4*':Q_:C:+M##*QBO]!<3_A1<9YN3=O>L.OV?('L5]D,1"X?TW8]5380N]% M^PM-BPK(>B)#N;4=EY=2THW.$?;^!:ZKU.T]I&EU[)OEZR'5[Z+^_@/^OL7]Y443>$+\.W?&BJQ*+&))^NJ:Q+=LS6BRJ9/#8.YS#5? M_;AEGM81\B7"",*OX5?I4[((XIU&YDD1ERX-]X:97L,?EQL;&.S.^>C+_#[6 M&_D EE? 1Q'^'&*4X$SB8=A?]28,IN!=IBOL X5N(1!RD+?Y^!1.OR9@4#K1 MZNY" L4L%8[X7 BZQ>TJP.7#$'D,5DN MTY+9#+OH\8GN0BI@G]1L&4QX8*Z3=\[ +>]F\5?K:(Y4D7&/+;=+LV 15LVY MED'ZIVB2M4J393(':HVEGZ-9*+V/043Q9#)'''#RV;.KM_@CCIO];EK.100PN2XDZV#&U3"(6]]_PK'&,2N0E2-Q=7GFT M.P-J&F:3-+K"Z9SKE/U MP$0=B$O)Q@;1/#$^VJS:5:L0!_9:#T500L@+091\7ND,#"IN,ZVO8 5\>@\G MQ2P$5N2CQ8J!.QOUD<4CLTOIO6C"R_LQ-R_^BO*U!)K7CV0UUR8KI_, >8:8 M*UA0=D&E NCZ<8?9>5GC8P7 ?D/1,EES"[:KZ$W'?5F0[H(E&@GU82E@$&:\ M[K#,W44BJ'4PS.DKS_/-16RQ>>6Y2!Y9IUA:PM,LX _"A6-99H[U52#_PFE1 M!">\XJZPU7&2 ??[H\75.LV*:LS"(9G#^N=).JV^$?RU@5:$\?_]G^6(ZD\^ MT;P4YE5Y(5CCV2I=3Y"WA/C?>BEGLO)D*4$U- FRLMM;$43,!WB5Y3.[BEFJ M*%T].B?D$F_>#?0K5H-"AXL/X%\\+"Y65Q3KB'M0+\;\ +OJT-VA5SS@C,;! M)E./1W/MQ2X\:CW#2>KBB'8>!5>%C"N',,09&*93+@F+ H?L!BSR2W T*EXH M&;GN?13#V?%YFQ'R#69\>Q0S=EU=^XAJ,$AK/:CYH4NVPD: A3%]73YM MH+U<2D4Q4F'__":*!,.O6PTT:\_BM;UIR)T-3"X4QQO\^ B;<0M708CR2&1< M%(_)I,D-VNC%>5"1.[!SW9V6['6=)<87=Y6LNC+G1R%6'KG) M+Z!E:S))Q7R90HC53#ZDR[V4UYE*CQ/L03%_X>=?W=%@*Z-T5#9UICIH.Q5M M,S,^#_#D)N]&TD#EP"?E5">>&3Z/4&-@@OX*6Z"@(X4MC7@ 9QZ%:Y$+EX7@ M_Z$>FX(ZR**5L)C%/5GM)N1GGOP)WP-._A(=9O*;"K[-I)MPSG_ 55\%\9\% MM>=3&@:;293K@I>C!CH_N^L2@[V75G[A49^<>K/<8*L2(='Z2R-N^;12G]=/+EO-S)DT3Z]PS\_WA2'2$TDKWKHY7*OHGEV-NBH@DX MN)87@?%&D2$F(H=!5A,#XHV\,:,XM0K*@[#R1'8C.Z0REH<9;BL\2US[53C! M-(NP;+/*IR3E/FLUKKC 3Q%4PJ28-&_V5C];UB_*U(CF"5&4=8R9[FBK6E@^ M9;@XFJL0@\X&8B[*:C18HSX\_YI,T+G&XT[,(EMN-Q)Z4&;/B/%"D6!0#[+.S.+!_S8/&R3H#@+(W[SK9LWVE ME+5G%+=@Y.V=O+7-^'?])3'*U_DF:> UY8-78GM@G_)K?G@EO^)_8\9;\??I M">E?H^GJ!CX"C%<8M$S?\M#\,@O?%1\:8<1J46GY"5-Y<"GQ#Z^,5U(*],$_ MD_+:[U;3ZF/:^H1\]6))3/^O[S<>5+V@]:';]Y,'WJX^[>M?$O 'Z&&KK9(P M PMJ+8S"Y3>)!]2E_Y#Y/]]OL-^VR5C_.W]"_2M^],6_.0A&C>%K;())#]'L MKL9L^J5V/TDN;FQ71+]S4Q]4+0KI>BKB7CFWN7$E3,JKP2%\/Y(GW CO&\XFFH(*ZM3&V&/^CH1W7\([J6#IWM(4F]1=!9,_ MKU.P_*>H_)/TW7],)B'X1EN8W>ZRT+<0Y;9&EV3*W;C7K(C'E[F\;YZ2JWP\WG>52A-P_](?7H&K&+[Z MKH3S,0CB!6O'4]Y$T)UC2W?,- M[8YKAK*W?:OA4=L^8WY0+HBAC1PQNLA'ZQ&S#[[IU-1_+@KFV9MEHP/X""KI M^;"6'KFKIQ/,2;3S6&=,,96M'EV ^^]B+!CMSD6X+_*&0F"C#W4&.N[YL*"F-"<" MC!Y4/Q[4N>L^T;Z^R P7&?Y%?OAH2:)C98Z>U>A9=9JZL6G/*&#/3!.LS7Y0 M-F/^4%XUT+"0AD)YW>5W'(O"1\98]_+'O*#=Q78.HNTLJ&BPGO"Y&P,_AUGV MKFBNE89+'%PC^DY&O-8UVS^M;?2-#^#WM=HL:7MLG[A)??VEQ'5.H)UE:0^( MH0=GNQQ?E/&(2!P\XEZZ(_E1* OI-IBOPWJ?_;R]2-5(=70KT:U4E=&M'-W* MOD3S*(%'LW[+K.>]CN#F?"94+Y;\\['4*54?S=8<3?&!,.&PY-EHBC^1*7[V M"0T_)[AR[%%5&P"X88]WUL1@C&6/L>RC4::>5%@P1K)'EVETF1Y+4W['NXNU M7?]HA%U#TQ,WS/MENU,>'S0:)RLQ(95>U,>WG!RJ_KQAC+9KF M\H:S=Z)'?IC>\EG?*1_:G$^+$X-21&-$D.0X$I3/6,OG:5]*G_,GU._"%I7+ M-%H$:82-KQ/L@OLMG+Z%[^ %BR!>SX()YUK^8OX$>%*Q@&IV;_-!N)II>!O. M$]'S%M92/0_/29=I,H&%(;_ L\L1QZOU-,)A>K4-S!DN:W\M\-T?X82/7BK8 ML>BLBG.9IE%63#(3K:P7P5TQ<+ 06O49RQO/F(5A)GK?KJ(%+AHO%--8A M?3.R^JIPCK$8OG:'VU0-],L;ON+,\(T1B,6\5_[KUR3]LQ]N+;KN]4K%B#O1 M 171)]IRXM3;: H(^!?.W0)F+GH*XSS9ZR"=NHS MROA+J\NS/0M$&)4X]T%L1.%&%&,Q:I.6:/_M3YYT![J/?)>C8_KO'#J*VNY5 MT>#+X,;&F?7[R 4S.TNO&_S>/_00Z:5GKC8B?R>%^L[70NZ5!3],5DDQEO%\ M430XS?9\$Z))=Q)[*(+E\07S@(S"YR^QAXGL'GV7[HK7AH.Y\Y7PSR?9FEZH MM+O$L-%K8J3J/QL/WN?$W.7CGM[^OY7:>2?!38S]@D5]2Q:WP/)OG5 M+%2?7Q-%T4BJD=S2GUIO1>.+E$ CXGI!7"^5+;MVXRS*%1ZOY.4@U9Y_+\R^3F=-=X^KM0=CVN8YBUK'V:O#.%(=436B:NC%68-!U;G7:0VHDL9)PVFT MDOQ@PL-%YPBJI**.ZX-4!O%??5)38!-)$ #S+ 99>XSE) MT:6=R@V$%+^0[]\ ?\99E*WR(A%>43Y/@CB37M<>\ 6_=L.KU<:M*_0'\<;U M$NL+&GB^E_U)Y$NYTRJX"YX0%TQOL>QA$RPK_W(#*E%+@24=M\G\%L%#PN"% M$P*-]2=\*B_Z.;](X+I_/&D=HTED" 9Q-\L+)A-1SR**#[D\ZV258,RFHB;G M*A"58IT\UY#_JYOUP8)"$! 16N8M2+B4K%4+/Y>UI],T^!I+LS19\+/.+<:] ME'X+>1T87B8EHG2NY$VL' OB.U&7M4PC/"]--EYF7&Q4G:TST*-!>H&@ MB,S EW=]4^$',9A7ZP'5I9C,B\PQ+5#_ M,VPO?'R/#[@*XC^E#Z!:4'U\PDN7\W76#6:52]81&P&;%/):B..]6$/\5.C9 MQ$80Q^M@+I 2_@L_YM1UG88!5JG"8UY';[I! +F4NY(CP158JGRAG3P/:UP% M:72T/*#DUU%7>-,ZP]MEU]:4I[*<#R4R%*"NI^F\3SNZIZ%+BZ$A.% M7.@$D7YXE:Y!-VQ)RI;N+O?;IO=' (0JY"I$[03FZ1IKC+N$T%I?@P+L![Z+ MHE9X6EKKA:T.;DL(%CS09-S="NB"?1 M$J0_"JY2530MJ+16T5XK_X:+@N42MD[HE 6VW,IW0!@GN<$3SHNB[304==M@ M3,WGVV^!-9RBWVH6TJ7TD3^YA&SSJ: ( ?+"BLA+_?<_>[,3P;)\.G_>#!XS M+\N$L*L OR'(&MPN8VOJ6"=^^NO/],C@:<.48WGUP2K7 M*ECV; X41IH;.,WMC$.>?OHPUE8W7#/A=0C3L6C$@U;5+$K1N(YC,+;3#,W0 MW-PJ(FA%875U<66O\5!?9RPPR*UHT'X'B>27+9&"\T?:F0G<$7%GG872I[2T M9JOL!NN8%SU"_]RLKM4MMM":?6HB. MB!NMR0Y][\D\R0KK[10*Q)T.,DX!X1NKJ)TD>3H"._C_@Y+_P,)VI] MGJ5RZH$<-Y/U5X/8S:, M,48/2[K/Q M169PATG=. 4+\(3YR(#H>!YF&:9;+P"[8@97CND",SQO.4Y\CU!/2_%(4Y:6\V#.U$#50>&WXY)Y&7B^'0MZK>6P1W/ M"\XI/%HL@,1AP^#B;(T^">>F3H ;@F[J=?)T0%(B))IN_Q9S@-,1\?"J62= M;4J8/$_> :$2Q&7Y,-&_SQ##<38+TU1(#APK!AB<(Z^ ).7?HO3'YP 24*;V]X1EE/$4W[%(O@S M*LH1<5 >K/1JG5^?_Q;%MP !3Y._P,)=L?DHT;-\&.&<$T:0@= 27RTQ;7Z% M0B__4HS/O GG4Q1WF(4 *HMK@PBV/(U06/,RK6P93J)9!'=.@F6V)2?J%9>Y M? B_3<(E7^^E9$DSH%&L#MP2VP!<%M9$]219SXM%U@4)W!9^PS(2/I(4J9%/ M@(/W9"O4!D718;4Y0LL5;L\6(5S4= *"C,X/KJY0>4*)X3OV/"7*IR/B'OX8I9R0.=H3U$)68K O&O]N%\-V8H\,LH'!S^$U[-)'[&7,Q4G7HT![ ML[5BJ:5NS.0[SOB.SZ(Y\I?8<52;):5Z\5]WB_"W)/T3&.A]/+F\@,L<0!)L M?QP%9644+Y-JO_@&)X:&]2NEUTCUHHU"C:]V/K=6V5][1;V87W03 %*^60?U MRZUY^*UVG?0E2-I>OK'PK2X-;C@#CD:2W^@>D"N:?\81BJ;/*SZ"TXV$> :9 MO$ZKWMB_HO$5IG'U.V8"E\#R(FK>Z[G:'MJV/3Z/1EL+E#!3+O?Y9@G-L>-' M-(S#ZS ?88FKJ0 2!>Y&EI)%-*GN%DH$-F.]2E(QWQ;+^8#DYL%7L U!J/,FB;;+CHE]3WX8ST%VQ.NQ6)7="%3X:L"/X' CK;?N[''NS>+XPXHIQ@HBPYL M)U;E##:B&\[8N0+3C)U3O3;(6&SH+"+;'9EEV+L#>1H+O4PPTTX26)0I^=,$>#Q5 M6--['7PV,8_(P084F;AX9+M$2J84304W8J;8-L2A-B-@ LK?/IF3Z%4X#*F) MQID2<8"362&/ @[5#N*Y&=(>8YXBF:@\2S+M0.SRM/!5O9JBOCE6VHW*\[WU M?*9C(+P 396,I9=/C]:84GWLK+2"I.-"&D]U0")G5$X".UZ0Q%16L3=D A!= MJ#NVM$C !ET">E<&18B[P QCF?^4\B'+@AR,2""8P[CQQA4R6442R6(H@0&) MMS<>A^E4GB*-#Y -;4J3P$0G4("W(6K8 ]/.6$$2'BL)3#E8A&ICQFKLBYA7 M"@-W$Q\PO0X<3<)^5Y'P,:[R_#_BY Z^O]$29!A!H!*9LR2^)>3/S0I/YY.707 MOV3 =D;F=*ODUCBMJ2T'AT$2BMTAK*L]^C@IB7:X+WW1_%EF$ /A3PPG&O4# MB@[&G:23"A"81+5&^F!W93E6+; EY)6#UA!8&?.= MERF33E:RU H&/@1_[UD!DC#+ ;Q%OM@>3 M AD(G<<47%G&,UP*?R*"(I+GU$?( .7B*I^4-#Q":A%3B Z, E2507YD-USA(LK#*>UN*'*085&WK[HQ!ZX:OC9FJKBRJAO(:6 E ME!LKX1$BW!/4Q?=8Z0QO)+;3SP-"\?*6/Y+3:\)]/40;;I!HZSKT'^'5TS@< MAS[;JB^>F4WSR'2 G133)@B5.PQ6]BN(Q2)O/ 0E8VP&]!N@W9P+ES4WAD]8G2@5)6ANY](DU<[JR28(,R_E-(GZAL MI0(_,H*A%8//"*L+PVU;,H[,?<18GS\QOB-VS^]GF(Y5I^LB!=13[CDN)\=1 M#F-A%%J+ M-Q G]3@5-'$O8A<5CSZ&I:A8G"L(@9PU)

Y3GJK7_T_O7U?,\) _@"%.#^Y>'YR=GEQ>6P<]8= M=(_/>[WAX:!S?-D;C8;]7K>_]_,;*6/[A#X1\ '*VJY?TML3<2_J'X+8YG!Q K\"M9*Q%(!,"9_A( M&K[$+*/O4EJFU8S,70QV 4$3YW8H.2VS#=D4=#N$(E$@AP(MFCD0X(T8^2 M2++/F4P,9;0V\#HJ1" D?\046H8\*_&C"C-9_FE\!03)/B<@3O<:C-9 FABU!T&(%\&!B*B1^2\B9[3Z8CR_&"J$W"V8PST9D6<:JKH< BQZR6 MS%0*J3_Q4O15R99!3#+QDPHV=$UH#<;!*MDS);2T$SZ-,1(--@S+-%LQ^)#L M"D8M*(KQ63:&>XH8'Q_WCD9'IY>C\\[QZ.+R_+0S/&$Q/CKJ]8>7[1;C!:&] MRH$L^QSS,0G:? =]75BZ !T',OF1- "&%C^#'FI+!ODCYJA2$$5@U8Y+ GN= M> T&$D"Z\ G%X[ZV^^=X@][[V4F#I9U C3 &A+*%][*2"@^R%F@R0G&H8@R M\F%T&7[>>Z_"1M?"]\ Q%;H/OW91*7LM5-2;"_U"RK[,"G!N??AV+%)9V:+/ MUNVP)U=6]V4HN)EZA,Q-T4P<[]8+(P)2LH:42UP6+^KQHD&DR\=J<9RZ;K?3 M<3N=Q:.+GN6&R5E2B14":#GKRHP11]-;:?Z-"^J731%59Y$ 2*Y>I]-S2)JK MRPC?\C*R<QJ-\X#\)82W:JEZXEKUY)=]!EB6KS*IW& HLU M<[A'=IT&W8,NL] &X\+:+YNUFNR!S MRXLQ4/E9ILYJ;X^\R7;(Y10K5.;FW1X'04(MTP(?PN=K H5IYZ M"/EN]=% +0X"@5T?83%Q7>'-)J@<%L-/LWIBF]OC,&:(LGP.D-J7B+NL"VMH[QJI%2)=ZZH%BD!E.MEUB05 9F-3UB3,DNE:;Z23):TI-CRQ1Q ML9I=YWYH.P!>0Q;'@?-Q[,YK$4_=5Y)1RS[&4E+:49#K0E4GN8LS!2A)!BJ" M=IA-N=-5787?W9IYBPZR0>I=$U5N$XK+S)([UFG&SHBDR''+1, 5US-$#YXM M4V@)AW&YJV*J*>;EKD7=PE8W0:JLA=\8A2R)*7B<&Y$C.6Y MP"^4Y_!TT)].9:KKJ!M0JO=XH$A-079T^JD>Y)9.3:JGL A8J)[AX4REKUZ> MJC,GZO 7&_RUO+)7%WK=RL-,2%YB\H#0OL,9L3E2RVN.:AVNVC9!S( #9_.; M*S\P64:36-$&%!2N($#,_IAIE*46&PBO'SB2L]NZ:U\J$\1*\AB=L=4OQXV MUP B(T%Q8.KB\83)\IDJAQ%?)N%99NO4F=(UQ,M=_+KJ'=8ND.6XIT=HP[G#^*>FT&8]_6SFOCS&&F YI=F6%M&\D!4@F<$N@-N_) ]0! M9K+#2$S4MB>J(\3C!P2GI%5I.MQ.4:%OPB]X_T(9+@H$EKY);P"=I[-)*,;. MA;[VTW@,0L26@U?DDX3:AF)Q'8]#Q0@Q%PE<395+E0$]86:HWG3\W'CNZ2?) M!B@V*N2E1BAKE.@WN@BO)O7'YQ 27E *D?<.^YCEQNT_O.E<5_>J:JCR%*PR M^Z]/@Z)@:KGC$@63:\EE?$U"CPD8,KF?5X]QJH+1[US?29D]S>@W"64L4ZS/ MQJV5LHI5UT:ATVM,H?1C=3T7%;S2SATJDM/&):6AF#J5=9%U2AJ-VQ F5-*4 MZSYF_P'6DX[7SO%YJLBP_)5#U2@^-YB*X(/&U+"N0\JM>S,!E/9! M@X8S$I\5N2DCG"&S#D>EF&NR<:H%Q42??0N"P@YL*DQ"X>K,$6J%S"&P8A7+ M\KS)PGM",U[GRA(;>3%? *MTE\A4&1;S@+UA%(_68I8=UA5>4BQ&-#/II2*U MI5_=S($G)AK,&9W&?*HFICMOR&(:9A:*N1UVB^;E6@#_<26KI5IXR^P@^%@9 MYI.Y?8>[+A=6-/ZBQ)3?H-3PUK%KXV#:B1>-YUY5/D#!%[=+$?L*9)<.;:G@ MXDMU)O!I],#"F+Q>8CQ$B'5H0,2J.D(USSHKR -,ZYOWDIG>)49?E46L:Q+@#+:B!6S2:HB\VUR.^$-)1*&2'6-CBD3-2N6G$ZP--XE'&S M*A S*+_L>9J21IJFR+C)1ZP/A)XEO)?KP#DQ)GLML/_+$CF73X7O\#1S6,@X M4:2[%OCLYS,YC""K+8:/K33*3<1J_U(MCZ8]#KJZO]SOI:8UMY"+#*,7QI2F MFM(WQ\NZQ+THHV4P'O((>!YHCT7WKCQ'EW>V!-HNI_TN8S[F=?[^]ECJNN&# MVH_'!C9600WI[[WW&S5OT1?^Z\G)9^K!!)-@88!P"\D=N"D%7C!.7:L'D=01LK,],R)I?Y ??EK@(SIDP0N99( >YK MO49XJU\*!KV#_N:D0)7KSW-^1B7_4CKF1 6MD;6T,3.7RJ"$#]!<6SE/>2ZE M8AY_^&AUAZ:G6)TJM%HU,VM9F%]KV@+%UA5U"I""'K+PMPNK#E=@U6&SL8K[ MC,DF69X3I 6V/@ 92V8T-"R>C\$OFH0S5Z9?>/\MA9_5>>^2*V&Z@XI9,2R# M?:L8??@0P>C5P>N3^MBRN%:6*5B1+0@RC1ZMB/;8D@Y; &DK)L= M6;5)P+E@EFK^3(UI/!!D#M4.G9+!*\U?L>1/FE)8?3(3:O.@AQY9!$X4 #%O M:"LRW.SV_L.+2:-.<>X\0 SC.94^V)TYBN)G\T4Q(EU4706\1C^8]R[Z(HKD M-3_M=?;HB_[-@]K+3RUL1?^ZP 'N&@_]WC/<&7=BGG^[LOO/VE][?Z]EZK1V\GWQ:V M;_VI(:/G*<;RMN>[3W,*4DI"L]-OOFD$)U_J=#_WL6)9>"^YIG,[R M6LNMHZ]4T/A+0@6-%]0P3+7V?0(]&\9MC3O]P_*;ML;#;R_C-@MX+V+ _BLP MX".4?&V67)IML5AG66TCK#:TK&99S:*:9;6=8K6U4>UIYAO0I*&'A=9^]N47 MD0EJEL+-Q,O$TFL*\4K:2RZGH.L"BS>%I/];%^D>9<&'2+@!2A'WUDJJ_J"W M<6*U@F?POB>?&MG.HX\;IV,M?%GX>N96S)Z%+PM?%KZ:Q(H6OM8FU7 XL/!E MXQ'OAZ>G!LMV)@5WR.LZMZB/ AF &>P$Y[H)<=4;A& MR+;7[*1[_0+9=?O#X]I$\A'J-(5Y-FT[6!/A34M4I[?80MM*E)4H*U'/#-FY M1]U#*U%6HJQ$U291W9&U^C;N_AFF*T/S!8D!6[> M>HDLKERGIA"XO@C38^1[20BJ,5&F+A@,W=-P%G:BPI%U5@)<&:S:N4GV$%XCXG"GRR5[4Y2_\ID[X$I46!?7UY:WE MR#L46^R/=BZL-#2=F%X-*QM$%:]O=U]GFR/ M+#OY%K"][9=C&S:M1RWZ9!N$V09AK\IOMD&8;1#6,):TK71L*YT&MM*QK&99 MS:*:9;56L)IM$/;BS9%TAG>RQBG==E^WW===2W7&J+XM;ZWF&;S/EEXTL/3" MPI>%K]6%$\/:[-MV\XR%+PM?#6%%"U]KD^JH:YN"6?BR\-4D5K3PM3:I#H_J M*UIM-<^\%+[>>E.P+^J8Y"]7)T^)>ZW="&+#*?,-]-L;U689-&61-ZWCK2K? M87DX'-:F:JP\6'EHO3P<#_I6'JP\6'G0S1:Z_=I:S>V*1-@\^PK"?@9_8Q-B M4ROY7E6>^H/1QEW[IG"##3ZV0"/MCF@-MA#TMZ)E1>L-BM;QR&HM*UI6M#8A M6KWZ.GGONFB]]73.Y]-/FW&O=JV=]^#8-O.V43[;'K]>NOR9/54XW):]C"7QK;#;0J!V]'QMC'5P?8P%QNO;8BE M8<',@ME+P

YF+!S()9"S?GM /IVK'CRQ[F8C'28J3%2(N1]C"7)F!D^PYS MD2LYG$,5_#Q/Z(T>]W)")ZTL3&?5HQXY ,.OG%-"+\">SB5VUWJTBNL4<2K\ MY":&[U& 'CZ6QG5BD>-L\;./Q\V,DW0LPKQ(1>8Z=UY6S_$R_]L_Z#EP503O MKN6!3BHB.AXG3V#&MR+#O\5T%B7W0O"T5;- MZ8I]+8QA.(6\O)/CSH[L%P"X,^_90=; JXRH.IMH!<_!$O_Q#F\#Z?OUEH1OI/+RH8 M DZRK)BNT4_S"108O#9TXTE=/&41['M@-W@WPO'*B3I%QAP RQ].@1WH!*VQ M%Z;.+1!&$!0N11'B;&07YR;U8N2=.Y'BL^7)8%EMYT$M(]HJ&AF/K5CF#3\. MZOCXX+C3&_35/XO[U7JXPV:7%]GS MG78CYJB':\]W>O/G.[TV"[Y&1>4CM'QMIK1GH=BS4+;':O:$)\MJ%M4LJ^T6 MJVWHA"?+?T\VX%Z?OXX.#I]'(KYQ.8^]Z[ZW:+9]--L.-S6./I9_+/]8_K'\ M\RKT>9:)U*":STT&ORY4H0Z8'%/G71@[]\)+L]IL@\VU97K-PL--["JV&U$: M(W#-@J^WV07M\*"VMNM6M*QH6=&RHF5%RXK6QD7+=IS>L5Q8:FM M>XP5%BLLNRXLM9TU\#:$Q>:2'CA;.LS^V!_C!H@0*UA$ECLI[HEL9*QEEWV> MG0\=M$C@VJO+=B5;RK.1M7^?U MK>2]HL^W6Z[=>7@;@B0'SGTHHN U(TN[[+[NFL\M]5WOL1.'"9V<&P+\BW06*"Q0+/I1.=A?8<6-GWI+=!8 MH+% \UI LX6\;E.6_J5 TYY#J\J7;*W;VU.?3 ]R\$B4LV0*_'#O!&'@Q$G. MH8]5!YTD*9]S$L9T.$I.'=*G"?6L%I6>U71LU-YSI(LSZXF7BI.\=2JS][]5,1Y]A68]C2"8?[\YS_] MJ!YUX:4QB'WV6:1TA[X()"!&-O\BQC_M79[C,/_1^]?7\STG#. +S\_W+P;= MP]&@-QB>#TY&EYW38;][.N@<7_9&1T>GH]YH[^G7T7N?(S]9"J<=W]/LNR],Q.I0U1[M@A49H"8N]&C?8 =0I^. M*POE/"(]CPSGX809G7%68.#O&IG]-L3Q$1[%^&C7B426T5E=3E9<_UOX.1XN5)ZA=N"I_D"?S.H2I1%7D0]ZF1 R,>&AW>(;WY4(,B-TV1*Q(:[_2(B MC,(9XW=AZH#6Q=7&$_( 2\-]-8&7GR:V'7%"M< G5Y&(T'%/FT 5U?*R^HZP6]H5^%E# M>D>Z."DR&!NP/_"HF.4FJT_!)LRS]R\_@TPSWQHJK>*\-/S$L6ZG4^,98\-Z MSA@[?$MG-37L]G:/WDZ^+9-O?2WR"YKEUU !\^8/C+('E&VUXNK-\YL]H.QU M <^>KF(/\FE(Z_FWR6KV>#++:A;5+*OM%JMM]GBR!M5_S#UPJ,*2&TIX_UI, M1>KE,.6-\.H6Z=H&(6\,L787'2W'68ZS'&=UW2M'+SLSW/>%M6@\6A MMX9#/;?7/]X:99K""WB?[8-E@<8"S?8,GF[?/1I8B\=:/!:(+!"])A -W*-^ M;8>C6!QZ?G2H04'*C;;8%7$R#6.;_&L$X#>'YQI'.,MQEN,LQ[6"<(TAEN6X MM\!Q-OFGFX?JK?3+-H87&5P0QG*7?KAT:[[>C>OR3NGG,._.]?L='+F]?FU] MMIK",S;,O#T\WSV1Z+B#X]KB%%8DK$BT7R0&;N]P9$7"BH05B5)+]$9]*Q(V M'+TN;2^X(54R-GIID?>R"7EZ;!/5[AS+N(D#$)Y+O*:PVJ8U6X,DMKTJ[^V( M:-?M'-6F*JUP6N&TPFGUIQ51*Z)61*V(;M-3W2V'=!.9-=EY>//R7E/)J'PH M=;M=$((=RLP]2KSU"=%BH6^>?.^*^MU]<>RZA\/:4B!6'*TX6G%\B3C6FI&T MXFC%T8KC2\2QUFRH%<=G>Z@-BBQMM2/,5JH['^?+.JEO,/EC._JW+>[O.@?= M+4K[8U1]TA:_)Y"U#1L 6P0(C=/FKZ#!5ZU&.[AR>QN;7W*R[$9H63^(=@XZ MM;4R?SX]V\%XFW9M+$I:\ZA6\ZC??7W1MN:1%7QK'EGSJ)WF$?J86TQ_6A"M M.1+UA@).+2YZ:*#IM,7(DA7N)LJQ-81:PF.-ZG/7$K.F<]#97@^\=K#1IH,[ M%L&LO=&,4(VU-ZRT6GO#VAL[&T:Q %>)EGR?>S"59==OS4XRJ!.%L=B?\-FC MW5[GN\K:='$E:J(7?\3+/X0Y+(?/WRP<>WH2Y^'^N6J&<"7\ AX6/M(0X4D3 M(H8(8T!UX,9!?3.D^[Y.A#-.(M Y$ZEPXB0'3HVS$/B:M\_D$R&W MT'AYF,2Z"P3\^L!^&N=:^%Z1";P]3!W!'23NO,SQD'2ZC\0[>D-29%X<9.\? M;G:\#OW4MK#. Q0SGE/1.)TYLN-G\T5QDDZ]J+I4>(U^,,F,XXLHDM?\M-?9 MH\\@^;[ZO&2MOH936(!?Q9WS)9EZ"WK\+@SR"?P)\Y2( V 2>;-,?%!_+)Q$ M6P[*C'N6(-1;:KRN'SKE,0T.OWL7Z["K^] MC-LLX+UJ"X@-4/*U6;+7Z1Y9K'OMP/A;8;7:"I0MJUE6LZAF6:T1K+8VJK5] M"^;< XA$/D5AT"3<;634)AE!<7T9D4*?\%S\\01_RG"_-[Q[KPT@%N* M/,N]& ?K .%$2@'3"[[F8XQ<@7'.SY$7UP43F]J,4-N&Y/IS04?NL%=?LGN- M6NW=W9S=(A!HG':R8EF]K^<>'@VL6%JQM&+9)+&TVM**I17+QHGEH3L%KQ MM-K3BJ<5SS+IP7MNGBNU>)@V=\_?E]D^S>>-_MPX:4Q<$OV6:24 M@_L*TSV-$O^/G__\IQ_519=>F/[3BPIQDF4BSWX17E:D(O@4?\%> 2GOK^=[3AC %YZ?[Y^?'XXNSB][AT?=D^/N MZ*C3.>X-.L>7O='14;=S/MS[>6X=3)H^LL-\V3(N[+&?7]>*7"W;/%^K)UUI M64!+ESDS<*L%5N7BCV'LQ7X([G889WE:3.&'#'[Q]$XE9$SEV83V3/"6.- M)J%(O=2?W#_:+L*V=@!,'M;3VJ'_NOO[7[F]P%MJ;M"PV]_TY+?[^M;74;WN M+N_NF^\SH-H*++=:=K5Z[W6YKF^W1LZSX=_)>JRMYMW&8BRW/TQ;C,\;\MVENVVT;$,2U&/QQN*-Q1N+-Q9O+-[L-MY85VH76VS42;(SV4A#=]8X^[1 K6=D M^Q83!2_#O*L$MXTE\5/B2&OW5=UP1GH#9L2&5>JNR'/S1+=Q%L*K-A]^52'J MNOU-'>Z[NQN?K42]9;53O_=JY<+*1>OEHE9-LBL28=/CC[3(V(SI4=<1TZUN MM;F]HZ=?$B5J1P?7FD-(SR9H*QAOTV9$@_"Q4WMGF%[MJAN;L[*)F[M+@EM*N?93>:V;\OV M*DLLM]F^+9;;7IO;;-\6RW:V;TLK"]-LWY97"GKOQ&;#KML]JLW2:/SBXWTV M.]? [)R%FIV'&MM'P>*-Q1N+-Q9O+-Y8O+%XLVMX8UTIV[?%]FUY'V:-85]:HREK=<.1?W]X_=%MG_C>;,/EUZ8_M.+"G&2 M92+/?A%>5J0B^!1_$7Z1IL!)IUX69E^!"J=1XO_Q\Y__]./"O?*NJ8CSC_&L MR+/S,/.C!+_3-P*98Z3E%S'^:>_RO-?I'OVC]Z^OYWM.&, 7GI_OGYV/.L>] MT_.3\T'G<'C4/^ET^X/.\65O='34'1R>[_T\MS8FG1_IB;)L:1 MINB+FAB /BYLCD*2.D13QR#JPP493^EQ4T'A90UL:@UG3H0S3B+08?!*AQ@T M,Y MJ>)/YQH9%"]9H-(3!RU!0J('4280?I)Z6!3S <63Y_6W(A;&OLD.-2DX>NG; MZ=&.%P]$M%WY+LPG8^<= M_9@4&4PM>_]AX>VVO=)/MKU2$[KDV Y#=O(M8/N6U,\VM6+RQ>&/Q9M?PQKI2MK62 M;:WTV,;ZUFV,O=)S9VC/WN=I^P$O66U4[]WJN5"RL7 MK9>+6C7)KDB$38_O9)^B5AR3WHYMI9L@9>-#2,\F:"L8;]-F1(/PL7'VA05) M"Y([80%:C+08:3&R$;QJ,;+1T2.+E!8I+5(V@E- M4Z[7 ^HI[8)6#=CV;/G)]FQI0NL-V[;$3KX%;-^2PKRF=L^P/5M4-S=G91.W M=I>$-I7S["9SV[=E>Y4EEMMLWQ;+;:_-;;9OBV4[V[>EE85IMF_+*P6]=V*S M8;UGX35]\?$^FYUK8';.0LW.0XWMHV#QQN*-Q1N+-Q9O+-Y8O-DUO+&NE.W; M8ONVO+F6%!LOD=[=,K[F27OCC(JW*U<;/-?>2I25J#O3[.FL$^-L;35[5"V-K"'>JW,<>5@3OZ[ MR*9F+Y4>7E$GJ7\73B!RD4YA9$X^$<[8"U/GUHL*@049!,TM#7V1.&#N>GX>W0FZYR9QQDCHA#A=Y4]YZ4$(KO%)D>3CU\"&+ MKTP*N#N^A4NF\ A\_ )UGR5C'1=X'_]?R^- .AIO7_.?^$!2E2X5Q\\R=>?"-7D(4(7/!1VO!P$_%%-QX'R% M.0MX(_P3)_AKG(U%FCG7(K\3(B[Y%>Y7K\F$7P"A0N95?,T,")<$&7"PR'!? M7W#@O+L2\-8H2YQ?@;F=0]?9._.RB7/QGR($BL%5&3WT%R(B-2BZTL_=.WC_ M,#3)OW_\OLCV;SQO]N$26/Z?N!"_""\#DB*M/L:S(L_.P\R/$OSN*\C]:93X M?_S\YS_]N'#CI_%E&'NQ'WK1QSC+TP(?D7U.HM"_AZ6-$36^B/%/>Y?GO4[W MZ!^]?WT]WP.QA"] 7/=/1^>7%YW!Z*1S=CD\[1T/S\Y/!YWCR][HZ&@XN#C= M^WD.NDS6>Z3/TC)UL1+Y".:&]:$:?\3+/X0YZ">?OUG8;HF$=(B2CK$&#Y=X MK3V?C+T&\!UA00B>!9>:A-1*"R8"R MDC/FE*1U @#\ ^=CK'$&!;O$?A>!!$ B@IG2-QZ])!?^) [_4XB,9S3UOH53 MO 0?7V2L,JXSD=Z24(8D1"2J^(;Y*XMX\5J)/;!<.,I9 DAV+2$(H0U "Y09 M*'TPF&#<.$L0L%0$8>ZD8?8'$@A!#ZF99313>%$YKP/GS$O3>YRL-\5GD+88 M*^&%V[7TNO#!CPI"/!_1!\= ?X@2A@!T?9^?PXN*9B#/!)$A@ M8C#R(DUQ6(RW+MP&;PQ]5+_X<%!+R939(4&227,SAHB3!_K=I DQ#FD_J3>R<(P4Z* M;XH0"%#JN'?=]TM$#E>WF,Y8R0:H^I(9*G(O0Z6LA12(Z(&\Y!X!QCA-I@Y. M"U83Y^9DP,EHU+U;$)/WM*CO>OA?!VV[_/XOL%!W<>7%WG52Y,\8':TVL"6\ M;(SM 4GTO5LOC.00Z H_3/UBFN7(%##&)<+\GDR$Y=0D28$AE <%Y$EM&!1-M6:#.3[%4UY E[G95R- ""ZUQ$=[PY<'L6"F3PH* M/#;5%TU,"LP'YZ/4VV@.(%>7DNG6(IJK;)<7AQ]J:VQJ!>BM"- FPVS20=8" M]8Y--I"K>$&.T"R%SZ%VL=^7\B="NB\(P1[-P0Y#$8O+3Z4&0^%#R=*.1^EE M@!I+BIL)D )(WX@B#E< X(4)TKN2'VB@+*5JFZ# M(8=C( 6,2[K/U2"NEO)%Y8IN]23T)^ MCB. "'A3[-V(!0DE=T %BO&9=^S^ M+\8:.,B!3B' $R*6,N.7X,P*"*DML[ DQ/=0I*X2VDM2X(WXC+QU__YK&6G) M3N* /C(PRGMU?'"-<%]_='QZ>G1\>'Q^<7DRZ(_Z1X@9XO"!+_%(0KK54ZQD "[UJ<8 20)+&+B%K!K?35+U(H8G )OF]4B MR", %C =$OE<0?.B0_J%V<4W;N ?$TB47NI?=*E"DJ;\@R^*DWP-H8>_'\ M_Q0AQH"2E'U]-A;, )1/XI]2+!+#B73!L@EI"US(/(.3TJ]PN1B/$3+D[X$, M(-US1F#)& Z<7QZ9 ZQ5,H5)Y \,.)>\0I< WKUHT(M!K0.3&1WV9::<<9BC M%H].AOA45 3#=%- 0@HQ A0$^&- X0[<*4'#SG"H_$R,EVIN.'#^ZH6QI$J" M$4QXGXX>'P3Z[.G-ZHXSI[5_+6+^JV@[VJOD(UEXK;$-@3A/9&KJL3@K"'JZ 7QP5I/XDM8Q@#N*S_*< Z MAX);3G5AS5R:)W6G0'9%ENCJ;.,X#GZ!&82TDA%ML+7F6-F>%QUK0Z< MCPNA^>6W@OD@1 +#Q/TJXE#MYS$\GN!JPUMB^S ,\# J,HR9 *57H4T\Q0) M67&G@LVIMC+1[S+K"[@@O4;?FY$R^*^TM-#N*5%A/FW[.Z:DHA"$E(%59QX) M:.8)/RNN0*Y'=XI,N+J^;&CE0 2$HBJL)A]B/N M6THT68(#R,D)^PJ%YMYG.MFQD!QY+636#[!68'B0H5/&&Y5[3Q4,2#5>G]LP M *#E4B4U#56^A)1TG>LBY_(='V[1.7O%W7Y>60),ED_# E.?%:<5,,&6!AH*S\:"GP)Q7!2. J ^0JQ ,$ER?:\",HI> MLH*JRF#PN'\+*B\8%U0O1B4,6+.=D35./Q'7R^1]KKP-O/L:*]8TD >@.Q'[ MR)O"H48AW\QO7_TBN 30$U,_DC&K0]6%,>BXQ $_4T6D0*=3:0>;_WQUZ3(DN7P>8K?/S#$ ^=3D>H)RF(,^@F8,I\DX'$E-_=R MI)JEY0/9E3?K2*0]0[XENOV>+'/#JS(T-Z0)@CIB>DWV(@78T:O2Y9A (Q8U MB8&X!-,$5:D1\3-S^7>B&G[S'I\0>=3S2^M*?6:^G@BN&4;23]>8W*3@KR)@ MW"@'5CIJY-=E5"@3)?"!9JGH1]H47%1 !>*D.41HJWQ?36@15NNZ:ZP1R#)V MI'/<3V_JH.PO5&&$\=%,23$;MVP14*"%HBH,RO?L[X?3>=L!R1O0 D!YDJIZ+1*45P2S5I(%,9>/RH!"5KPZH#:HT9PN!: M>O-R=$/Y+BN=P027<84U-"1H]QMX=Z[B$!53G$VSMO+-UZI%2,14=I];-7J5 MQ#QJP6HCE01O";'X/J^\4EO'2R^BOI'N1TAA MLF612C9(/6F &@]0Z)TY23R/S=H\2]@S5 *$L=X'_6*?4K/PVR69%[T:?QWP/*_8PDKW_]1A1Z7/_CI MH;'NL']Z<79\TCWI7)P=4J R9+)?2 YSKM23=Z*Y MI:,N[/%AC.>)\1T G(K3+YVHY8$=!WD6(UEFB7*(M=5^2 %Y&@"(O30+YY!0 M!K5DM+QBW5$@;M^T)DNS/BC\G":A:S3(940+36:7YFQ+9P)43E+R@&5^@4Q3 M]!_!.LQY'PH 7US@H.4EAH&M=8BN^?5*PKM5LS0 XL!5!JTIWR+]"<>/9"H9 M&$+<(/8Q"5UI>7",Q'RB>I+GPXH5D:XK(?.2,CL5^%=*J\R*E<:KJGQ!?LI" M?E!**Y>GA6\6K*C)_4#4(.O='%(!])SBEA>JVT]S=$Y^<.3C5:6WL22E9Z[9 ME0.&L *@7OY 'YRL&LEDX)93 BT@X!7!W #@ZFOR_EG]Q1PJ*!T(6":0(2ZI M60P^-Q,B?M>A"JFS*Y)L0L3UO;2)*.6U**PH#9H44K6"/)4>44R6N792,7Y# MNR!8UQJLK4TB]<5?%EZFPW0:%705%4^#,Y:5]Y?O)F^_&C!D(T&%# GG3+H8 M\%&A _MR:#,(1 M5IO[PX+T%SC%";T^T,C9@+U3,$7(DOGK?GFY3@/5P.!J< MCGK#P:A[=M@]NCP^5F47_?[I[I==,.T<()ZHVV#88AA9;H3AXF&>48XS,C97 M<-H#,GM2RK;I4-/1KZ<*2)B M3P^/RR#HT,"AE.J=^]XD6\8 M4<2ZM(T.=)%,@/#]L%*%C'"2FEAZNYK<:N%Q)3<921*3J>1C8>"TRWFLY$R] M0 8:=1"2-M41O^(;T5=XD#!72^Q(#EM7Z(7F/3O?,A !JX!N.IFI8,SSWW C M6N#X9N+E#,=(T=:LN&;ASV5,K"U,^C&6.R85@K*4&5;7$B%U*^Z."N*Q(;/4 MH"6ASI"M*0[#5K=7)E"7 0&9QX;84U@%F!K8"'PUCJ;>SWU&,.5H.:PDNQER M/HJ=EKV)MNZJK7?%3*;"9$ZD%!,#Y#3VDFU))MK$NS6*Q+PE+\*;S.%F2+GT MR4-=3N"$A;PM;*>P<15B\09&:;K/T5YK"+UMT8RVZ5]E; '7E+Q7\ITC3Z)9 M&4MS9-">_4**QBD-:X;@\'9]DUMQ--DOOUU4>[A9F=-;>%<:,1B_3LZ,^&Q-1@CI99%CT]#69A;YS-,#2)].(=O)A2IO" M+"N&!F,O.PMD@NJ-O@+M-.0R%1?+5&#L88@G(JK7*P#/@,%XGS,R,#A_N5FQ M"EI7-B5A;<_>,ICG (9RUT(>WC#WR]HBE+^0\E],$K.61M)$[5>@!@2&\TPF MMZSRD&T:(DQ& $FE-/,\Y21I=H>=[]1L8837@D!*0RNC%H+"R<\:;G@0:"SO8C=I(S* M2L#CBD4)R8NF=%MP#-D:@,;Y(BAJ?,*5,]WCT5!&1^$)7LK@8,)6!#_D9J 6 M(UUE0IY"F10"@L?>>2EK V7#P^(6GFF9R&2T66QN6LG2H)ZKSBC[H #>?,3E MPNKP+]*,/TL":ME#\MP?]:@3"?G2MZ2IL2"?:U^^(?\0"+%,+'N;*SN5:)N) M;S.R>%)Y_#T?'AVU#GK#[JG MH]&HC+E=7KR!F!O3+JP]Y+8Y7U"/F+<7YJR+F2>Q+T:JTBZT.U'DVEN,A.ZR MDV3SIB0'HSQI:8A@W\- ^8U9\D86/)E-*&G>=9:D,^T'T19F&8.0'X I"E1> M7#(HZXQ@3-HEX$&.,1( N%%&]\E2!UX=G_>'E\='AF2H).#GK]W<> M2I9VNVL)J/PNY!8S"C>S06&T JQV+KR7E2[&IC0R[91CL@_RLI]YD69W\TDI M%RZ%#%G+,EK.NTR(9W46?,\QA"+6AO_-_(8]<\N;SE0+W?P+;--4@)F=H<5? M1I&65?\=."<+$UY".AI1*M!,07@K&V[1CA2S4@Z,8@[M)ZFTT^]TDAH=DX0W M*5 );MF9+JTTE(1EH/H-!)&V6-'EMB%5>:LFF]6.C=D MT*R@KT!9E46M%955AC'00^>P /X6 S,2)Z'ODJ%:T]4;/'W,U6E14^4HJ9"E M@V4&:>^3N;ETCQU9#+[ZR'HX_6JQX$* :_E*_YJH(D6EH)==9Z;B-27,AUVA(93@W M(54[_BK-^%791U18K^^CPAE8Z4I/.V0QM'-T>:?/T^%Z^*=[3BML&=/@^17A M6'P:?RJW_*_A-/7.S@_/C@Y')^>#L^/+B\/.R84N?CSK;L]I4N?\=6HV=A9, MFW-JA:=M_5-9)=;2(@6.962D"W2BL;JC=5EDEV%9]\3IX(GLN#?>U5]U?S!_ MOA.K?BDR_4OWZ ?S(I0VXT+P@\Q?4T']FV' &*#Y%L*0/L;^@:X/POQF&(0> M^8:4B*M,BA-O+5VTWR5.@<)T55-,#AZA&00**A>A2BP% NM7T[+.C+; 1:%* MY'NX'^:.MA8*0B88=(%M7F4@DXP1_4B*6MYB_25@)(:\ ]GYD^.X\(I]S#SG MTKRC#%*FNWU3S[U,Q6PDZ2=9YID4&>>B,':(C\!9X7-J MV6$^#L(L*-R.1S%[6U,I"!U71B0%-G3S4-9]M9?1?T![AMALHQL033%?L MI@7L0'NP8U1<])$RRA1@*84@D;2B@(>()Q0%Q7T@&=\=4KEU>A]X][+Z%!!^ M%LKTE!*.1=A;YJCS-^>"">+_>=T28H)6/*Z.:<"UOC2QZXO^2!XY3K M-Z)[W9A9%EX90X0IHN%15G<:8S;JLRO\=7&;1$"16F0![\N*V0.-T![HXW8T MR\W3=8X&S+KP/,W&+QV?(B=PQ@T,A/?YE37[F'_/,:'A*OSB& T9J-$2.<5 JY@15WH9JA,3BKU.=96M!K2, M&UI4HX-;)B IUBAM%0GM)$YE3^78!/IE'=N T2@)D'&P <;Q/7IRG!*4N^_T M\!K<(5S*9_DEM HM0 4N-Q5MS7:TRIQYNRP#C)_=D+PHC M,B4')-=<[=#!=;-ROTKN.6$=3A$=2UM'-A*8@0=)[$\KE7LW@C=G+WD2]7K MC 3G&0W0!?LH)1>/ERL'(RZ\P-$-IMHF4RFEJ3<+ Y1-C!_@ MN*@^@(\ ,$TGI5FX61U24N34 M'E+$JNQ)6C>DF["T,B+O6]>1C2D;\RTW:];F!R/C'6J!D!#T?-HJS%8M!RMP MNM1SUABQ5/33TLS%R-&^T-$HN"S&J V6$P8RT(/-7&B/ESDW&-8=2*]KQ>0! M,2&VO9$5VY*<'NX5"@K,^K.D<&.V2BE- C9NZ%/;_'VY!P5([X"'+5@=(A?? M4(\WWY'%ZO U9LYNP";T'7\BIJ 74]Z%)[6="7!E,:^@^DT_HJ[8SEVQ5\:UIR;+O Y__>4QG/+S)65]HUZC<9ZY,- M0*AP#GL'9*BXP@O"7 RW'&.>T'3J<25A>NH'8WG^R+BCFS2 MV&+W5SCWH8@" EUD 8\)'C3>9Y7345+ $ 0B:Y.Y,WN I=1L.R34":5;&<2FU8!L;[B^T[;A M7P38@(+!F=S M"=_]3$;4N-@'MTO=8J6?4E6)DQ:T;18@,?2OF6 M*%:.@,]G0Z'1I\>5\2CB=!FLGA-9&>AL*W)1^7?AXP1QO[N87B=!:#WQM5P, M,Z2T"LAUX?D=N-'[VBV1Y;EYJ+J-E0'=DA$QJ1+.D!S9@F/(93[Z<)(PIB7B MV#O#OX7CA^'8E6716$H<"9\<0QGHHCS2.S%;!A@)%5=Z%90R R62>R7T"9YP%G%9 L^JEM: MZTL]5?UK94ZF>;ET5/,VJ'D[FZ/E"(%RN/=C7[,Z=;@W+"G#@UGE4F,DRZ-N MRS18B6:RS$C'JV6W]+;B-%4!ACE;DI7\76"E_"&8EDRC._Y0_+3BK*@.L:X^ MSV5*Y34L=1QIU@;M1=B&2M' <^;Z+D&B6LZB#I+**K?6,3 MFBK.%YYZ$Y9;O<,%&T1KFQ42TF*FIR0"P1OWM\8M:.4J&Z[6HL.BXB!EFP?# MTY1KKK8$+OFITI^[NJ2JJ$\*126&.$ZXGR/_8;B[6'8 S!0!-B+NC2/OEIHV MC5,/L)![/*"??)/2'C=,M+;?,?XEX6)]R@N724M>3^7'6NQZ/"@D/#RU.L.4 MCBLC1* :,7OKS0A3%&14'$DJV= :4+?<4N?,T8DZ=[%&-Y=#"G&"&=5[3MX( MCR %6'1:;H36Z5[L#YPK=V$&WN=]!)*1Q 6>>_!N[_/__;;W'NU8ZOZ GFN8T6;^3Y-,OK$6^S(\6NK9"UB8U6'F,Q#FZ.)>+B")1^P",XGOLJ\ MAO/.*'C[]:]71L';>YGWC^"IJPCK> MP,MPYV72G,O+O@-R%[9QZ@96N#ZUMG:Q;+925"ON3O06^\]I$B>%2DL^M]_H M:'!QU.V?7!Z=G@]&P][9Q>7P1)7<'G5.MGP4SS;E<)']Z)N%$MTO4O\Y'[$T M/W#*%7"J2U!WH\%M8=$EM?W#K1"(LO!?EZIWC&8.L^H\*5_%Q)"=(RY/KDZI M[HBV(V"U2$ ;B[$A #X PU+"J /R@F0FCWLL,MG/VRA41]]7Q\3Y;++?8MIC M02^X"V5M?9%11<.R R#*\Q:4_:*&7(ZNTFOK'DS"\J5ZAS&CM"X_U<^5!4J/ ME39S@P2:+AY;T5(.^1@[OWCW"&@#MUSO<$$>KC1I?YM1L_9W>R=7:$/\FAS0 MW?N=8UF@W1UV?MA3N^*I7.L,7HRQ+[FSZTSKN7?A.6V8W3+\ZJ*H1!E8EMGH- ML($6)7-DWU/U)+/YR$T!7,(M11PZR>ZO)R>?>;].2(>Z8+,'9RX3A'MUI)4D M^QG(0XZY4U4NR_KP>K(,N#OLK5!][2@6'AI;/=;6J2?([$MY8E$&^U3P3F0?G'?A M^SDFFROWS4U1E-LQR[Y+5!$6P@3YN \"<,#:I3H&E@W' &H>"IZXH&BF.T#+.%YE7#">OWEQ@:$F0+F1 M.K#DH9?-M;3!I[$J1=6KUE2_79UNK#6,D;+3C2NQA9$" M$B7VU8F@"SVX5/FP.B24M*AL8@1OPM\D3ZDKJ\]8N%@W0S(V(,J]:;H#:%5K M*U(H$E2/33=Y(C;87AX]*%4ZZH*(4N:EA1'(8YR7+&/MG:*W7"K,>WU56,8D MI /*<0V6Q?=YWB4[;5OG0N2U(]EORRZ-CLHO7PJBD[:1F02PFF0(>* MSZKH)^]#D;USY.$X/P0>GG46]/(^%QDPIIK)5-G/"="#.4 MWYCQ42]E)_KK2+;DRLJFNM6)TYD?^LE_RR>16F;ZA-D?ZD *J?B73%<(LV PF4[I5." M)72SG%L;JN-!44JFF'Y@!1RAJE%[W7EKU34?E?!/K$3&=4Q-JU=]P$/E"$C+ M55PZ'SY08<'^4 :D>EVY_Q> L-SPJWO S+]6%T(0JJ]6@V'U[+27>4<5BX;$ M4G_60L^[_>C$3)F?P;-Q:%N3M)+A,QI;GBQ0D_E:Y%UJHKG*)EH\9\%HOXE+ M69[?4/Y ^R'"F-6U@C]32^NW\>-EORJS=S9[%;(DB^4$K@31$5TL R*AI4/]R%H'VJ4*F-OD-8\:H_##BA"L'*2KTUQ M,/0$G^^AIBMR_V#]H4NK5.*.9G4*,[34 /A8L3^'2WSTJ]]*MQN<\?(#7K_? MZ1I>N1'ZO=0R^Y%."*%EV/]$R;3H V!SB]#.:0D\]-8BIGNI>X8_:5YP9_^=P96,P) MNI<%N0WFJ;6R>X6G9VP EC3H&2>J':\/.PU3DSX, 92ZDIY3@"BR^K> M0^]0[;\WN6:QM9 7A%'9,Y;4:OE"J2KGK5U2S8LS, ^A52,M&0!'P2?WEA"G M U8XS?+H;EEAUN\FBX"!:G*3JJ+[H%I6U1@22)1^452&CH/ MQUA)76MGMVP$E"WZ(]PV6HXHE$=PZ:<;S\3ZR;)UB0RNK+IR*8?)_KJ24A7_ M=5HVV5I@/BX%+J=3Z4&UG@0IYZT\,B.O'$?X6"\OESN&4M=WM]K19ZW&7BU6 MHY?B.GU8CSK,ISW7;"?R=\R0ZTCU:-![KSMDPR)$GB^4V1%1+EWSH[ZC<_!^ M3O/ITX\IO)TBD?:3\3X&@LWT[)=/OU4RLQSREN%*&6/RJ$&5X,IK6D[X"FXT MSXNA<96GQNCH#$> 8!2">XJC2HIXNAP3(\=-PCRIG6X/#70>2!DPU:'/7HX! @(<>5"(Z21*6#HSI?;*#$Z6*=:Y M\"CEY 4V3X@91)+ J\HO2H[#HO?S^YF0U@@U!Y48B9MSB?RX=8\:W:S_0MY!:H="(.-:8*.,C"&HD81VLIB?NH4D*1Z4-WZ16RO]L#1_D8 M@R=GD\.3JHX:Q_] 1!@)CPU55X>A5&WP!0IYF*VKGMG46T,_.U(M MC]PRO+6.0C:,]8N'U+*, I::XP$U'*XPHHL9"XITX"O"4UKN5W-!-IGX0-:H MI#O=$F.R)2 3+H_8A,N09SX3H^Y3D8<6JYR_%;%X3-UT^ZZSM]0;<_:=,SJ^ MR/D[]Y*3&J7?&[[_,.^15:^$E5KZ2*VZO"D=A:U&]9=LP=(-*X>SKO!X$%QQ M)D!H"GI0YK-Z$"@KK7=_Q%C/)@VGO>HQDAA,Y.%3P([NV'OOJ/,*=+Q+7RU[ MZP'2:(S*_7% 55[1+8KC:!@BZ7ZI+@I0-D])M?8A[=BE5!3WDO:Y28EN=?O M@"2?52T#O%+J/;H#BY3"F:0D??/9NZ]*LSQ^;J4\*SVJ#^8Q;G^>Q/BPRY0/+W^419^;S'V+Y0\ORZ[#\K\DMK^9JII=U0$#3 MT7J,#XS-_:Z$9&ONO C6?J&S1?22BZE(;W"5J4HO<[YZV1]H=?MBOF;(J!G1 MCR:>YQ6I?B>,]MCR8%K5E)4]%'7CPM6J]:HYQ_+E >CO8[76=/-7_%D)'.;N@( M0>>0M4 :CG7FZ1Q/FM%'17JZ?>S>JEHBHY+,PZTK4W&7I'^L:@W@:!KQ1 M(4"'AH=YP1TBRB/JJ5+[I>! MO8C!E<$3-8+6EG \D5L&=!Z;.D$:G8"_)DE 3A%2D+N"*T_@$.V'*RST,ECG M*[KB""OZQO+\:HF89/ZS;.IH"/A^8N;TU%'A7,;&Z=G2FL>R>:E/R7)V=08R MG+HK[Y!J&_.W7!E MJLQ?'H4&0RBWK\P]5AZ4DLE*3',HE4A1.>H?G$ER)ZC)+MY#3HSQ;CD@MC+H M#!:JBDAR?1XC'6N@5]DL&I'!/G,0<_E9\R0PF42C%:1.%?"E/.L6 ]+Z%2K\ M/C=QJ73GR%_2TSC)G6H5./.A<^5+%A])P2?:<6#F6IYO83)@-28G1S"7<,/) M+.,*S_FO2!,^LN>&XT[SD\)*$F8]N+I28$"'PZJ:&AIE2,'T2 8BS(N1BUWS M65)8),E6B\I)S/$DW"*&%TRD"UP&NM03\=L5X^,N,7,$J""[//&P6C"Q*(2Q MP$2..O+A^4;*H[;'\09M#P3)QMD>FZ_/?U1S'./!+]A +\[(P-!HU?OA"L]B M<K(14_+D2ZI-2MCS)@G-\W1TUO!ZLO"0-+:7MM5 MG;_M48M\HT)QO&&A6+*E[8F;ULP-;W YML"X_QP!9)W$P85J"O24+6Z#R_YE MKS,8GIT-CXYZ1\/^4;^KMKCU+GO=[9^?M5$P4#3C1+XB&.=TU:'0@=))XP0[ M*M%F4698;EKU_L.SD<\PFWW*#:U#,D4A-+0_=.8HA)_-U\18X1=5J8K7Z =S M9AU;O5DL)HXY_V1GM.FMSQWUU][?=Y4/Z9+GV"G" / M:7CTW0^5!Y4O6/K0^?N[+[Q]\+JO?TN3?X0?YAHJ\%$W/U0D$ T64[S,S_)H M'/,KYG_\YM%A&C*/C>TQ%O9A$@8@Y[5BH%'-^*"RJM!<#[>_]S"MI&2K0X)F MWQS2I,[_=.A_FZ#E$OH]!+2CYQ%PM/*<(DQ2ED3M=]A2>0)Q+?-9YGLN\RU6 M./8Y7CA "P-A5?4ZI7DEVR/1E["SS?%&K^;UVD>Y3['B+A!BA%C%LKJ;K'[K#7V3B] M6L$V>-\UGJ,&/O]/>W$2B[WO-1&VP4UO6.]:!+,(]DP$&[FCP;%%L#H0[.GV MV8Z985@8.TEX:PJ>R4'AT>>X#[U'W(?GT.T)SL &Q*SC#H:]NL2L*0N^:95O M-?MNBT3_^-"*A/7QUR+L&9U )]+2P^?6!\DXO_-2L0F1JI6RKRIK?7=X--JX MD=<45K&>: OTU2X)5V]86Q)AYX7KK3M)G_"T)S&GQ<9%&H?8,]E:AF@9NMV1 M-0RMKV1])4,BCKI6(G;(5:K7-:*-RK[:%DA'9> 6G 5*/G>97GR2R;ON>QK, MJB-,K$%IW'<\L-:D==6:HRYW1[*Z/2M:UE%[205Z4\S1]1.J6P^''+J=?GT9 MY;>0.+:^G16F%<+4=T>=M0M$K3!MT"WLMEZCS7='WL1??P>_\T.EPV8@9JGP MP[*+K#?%O;W_Y8V;UEQ]8,'>]7MNYVCS]:6++/M4RKPB5[^WOF*#U.\N"5_7 M'1[6%G5]X\+WUKW)IVO2!W9 UVP/2@+VP20,D@)W';]D&U8KC,SZ*L37)6'K M*\5[[O&P;K=^-=E:P476[]^XX6'QR^)77?C5/:RMJL3BUYQ1]SVU*UEV_=8& MMF[S&FQ58W9FH68VM7H.W??.RIR\[+R:&15@>+9W>(OM HM&S\E>"#\;XFYE$!3VG.=-D_.;OL='N]D]'A\>"\UX5K5'.F_MGP M=+O-F7H;7$NZ[Z\"F-F;34)?'<'(AW*H@SZY\R4WB*R>BJS/UE1G$=$9')OJ MXC2GJ[K+>C*M0>V*%='8OD[<9>?X^.>P,1[W>$&@P.JROA5-W6$L/IT'_ M==L8M;L)TPMO[[5Z]';R;6'[EG3O6FUI$,XO M"1[ YES$>%(!G3#4[[@VN%)_5N?-\]M5^.UEW-82P&LN"]J.<0M,:9L36E;; M'JO55F5F6C]INP/T6A[@/A\XI?DHWUMH]KZ80I+;BN(87>\YK!AY:[U*?9*%G SV$Z9#!HN^UV!.RNR&*?K;#R MT'IYZ+K=8ZLAK$18B= [9(]MVO_%#L5;V0%P4>#I \^1&UNM:.MC;7ULDPG7 M&&)9CK,<9SG.*SC=HYLB:<5 M"2L2.CYFP\56'*PX&!KB<&0UQ)8BQNWW.:[NPOR_(HV\.-B$_.Q.S5?7'=3G MC.Q\S9>-'MF"RJ<(U\C6*EO1LJ*UD5KE?J^V5AI6N*QP6>$J[QMVK6AMS@?; M-5"OIG=>!L?L_&Q)]"I/ZSM M$"LK6E:TK&A5=DH/:W.,K'!9X;+"99B$ RM:FW.^JNS0^DW7&_2QDC00J:)" M=_;-R9(H#)S_Z=#_VB=7_?K*?!XA35.8PX;ZFJ.?6B@N'1OJL_*P,7MMU]1+ M?:VCK'JQXO3FQ:GK'M6G@-Z*1&VL.57;W:2O2>Y%3BIN15R(I[A+3V"K/K!5 MD!37D7B1U*U<$?DVO+6Y'/R_6Z/MHYS[$(TW0,J-;*?L#^K+83R;H*U@/!ND M?3TKQ8*D!']>WI=:"Y)J1RN]S#^BR]'KC;V->41B+_8D@Q.OV.M]56+"+#$^JKIRC__O'[(MN_\;S9AR_"3V(_C$(O#Y/XT_@+!R$OTV1Z M)6ZF,,3L:W*6Q+3.7BZ"KS#XTRCQ__CYSW_ZL7Q*A+]]]M+\_FOJQ9GGX^.R M\S#SHR0K4J%O ZZ(D0!?Q/BGOO[Z>[SEA %_ C?MG9R?#RY-A M=S X.QZ-+BY&P_[YH'-\V1L='0W.SX_W?IXCN4F;K^%49,ZOXL[YDDR]U4IC M[14;UK= ]/&.7W2=1 $_2!+/(>HY)OD>7,M&L!Q_Q,L_A#D(L[]BCA??8)+. MYXF73J_\T'4^QOY!\V=']_TN''BN2&&%PCA/' \X>#H5J1_"?/]+8N-X-ZD0 M*"S.79A/')YM&#N]3N?HP/D-1I8Z^40X0" 19Z*\WG6\S/'@KT $KG,'O\2! MO-U/DRS;EW<$C@\X[L$C<^%/8D#DFWLG1<8!0C@P*GPZL'LQ!M8!<7.2L>.E M-UZ>)M=>#&^)G9//'UT8ZF4AOD0(QT?H$0)18%7R$)GE1L0B M]2*@5YK#7TCZSZG(PB!,2-3ANXP8Q'7^_MFYFX3^Q$GN8G@FJ.Q%0CXO1/]= M+<_1T]2M"8Y^@'$6>9;#M)%1?&^&\@\/!H@_<$XRX",DZR^I(K$S04Z/@0Q, M/6Q0K$*\N11$AGY"91TM:9B"APKN]7D^_@J10:WGN.3QV>BU2@X[=&B7B>8[!T6"5$6G$&%[;#3K)\M3[_\$P M],$9^OM9739+=SZ:N-7)TWV?O:D#5MC91,0WH,:<*7&(,JD7+6?7^7<"LPJ< M.9(@GX+$^P7BH?-/\$2DV4?.TB<#ZT#8/L: ^U-VP;Z6?A& )^$T<.0A05XF MHLBY#A/?@\6Y!T,3W):@\-GQ,0> #\6OHK'GG(C,2UUIF)-E/RM2<)W(,?)N M)/H:=]?MT&YKZ3[&K36>[C9@.O<&;J>S6-OYRB;38:>^49&6)2-AWO@@A3LO M$ U3:6S=\$@-.34G3H08&'%X10 J#KU'5BDD^;;=+0<:#%[ ML>/Y?E)@X*LTJVHSJ9J).G7QPS+*U670;]@8790V,%+:Q;I-9X6LUJA'S:&E M<+G< _>N9KQYW'O8,%R6DUL[FU9-PF7" POU) [.RWC]Q;<91A ^)^"5W*^1 M?!N<] Y/CR\N+P87@_.SP_/!\.)()=^Z@]%ANY-O:_AH9TE&EKTB)W&G05#G M2J2WX)?4G9W;EKFOYI>:\S,3/)F<'^>7!'E$EU\ORN\+RF>MO%\GMT"P9^!I M?0O!11-DC^E[Q@7G#2C7@;_D(IWBJ.15TDJH/ M>XZ4")-*/BH"R<:O'()CK MP2&%V5+D0X\>1G0;XOT\#9V2PVP6S!<]2C/)EJ, CN%"/E%H )\ MX,^&29#A1W8T,6T"4IJ5;RG25 0;]"VW+%XKQ4H"55O%ZLNC/( AW)!ECQ=8 M+2Y%KRD)%F.^,$W^#=R?N2ISN(_"0B'@*/*N$PR W(H'Q \E)\Q#D5%R^0YC M'_#?9_ YW8]_@?*!]\.[;T&BOD[@S>4,4 B,M"D]7XUM7R$(BOE$@"VBB*'C M*O(!F1=Y:2@%)<&N(2@:61+'(M)/T91\Q[-![UTE\ MOYAYL7^O'T"#=D'&9K.(Z!.(&0R::U]P7<8>EL+D:B"2W$EZ[XC_%*&D+XKR M-$ESE?S'5+L//^-*:H+.DQ]8CY=7CF$!$+R2'Q1J8;$!/[CR7 .,#_PYB*' MT?[W$0RBF!;>,?& ;6)X9D1#(2X:%U0M4"!CF*.YFXA8C^?)YLNC=DC5;"%G M\0O[O$A1ON8I%4.'1\>]L_Z@?S+H]HX.1\>]\[-39;2<#BYWWVB11'0,*K84 M1\ULN-X2RQ8UU09XD2[44%%<=SU;A(!I96XL.W 4$2G6HB,P) ILEA@H4M'. M4L:PI :#W5X6^HX/$X1)>D:T33V52X;@_JG(/SCONN\)ZPJX#212H'$2^US! M$YLC!.D$]9']X+SKO8=)1G U !.652#2T3A CV@[A\3]6@B$!K1T1 !W]M_S M. 7-H2,"6/4[ MK*6R[A:GJ$A_E.NW*@(R+:(\G(& B(@YQN1OEZGU/%. KJT:(.:S M2_O54T_'=1IXR/%4.W<)7!AC;9USPO/$Y;_" M.B,O!4/YE#))[_8N3ZY.]]XOO^8L"<)QZ+-V?K=W6/T +\#^! SQ?;XA2GL2'#A 46-.XE"2+/R[>:OBMW-QV#BBFDD[4RJ$<@$ MV);HE!4@%6S :#J&8^<:+# UIC$L>G)'-5ZF*&OH,B:'AD@NID@P_*^$H%LO M@C')$D6_ (-MBHE!G 65CWD1UMXA:#*7(;K10*O@1P(NS46<@BJOHPI&%G8P M96)9%'FKWU@=V[OLO5MB9T)6)N40)>+B'6AMS]V#9"3SG7 4%<\UAX$P*5!< MXSQR9@]8'=0!:+*D253J%/@1TX_L3=.Z*KX)T: CE-8JA\W9)"YU#^L44B^/ MHBPL#1'0?$MKX8Z4B^?,T-YF08F3& QZ](EH"8K9/F ?PJ&L597>@ZI2Y:"= M8&N[L@JX1F%<(&M7N. :YB:3S(6NW$7]2'$$;S4,NGCE/;V(-1>;]0NZBRT1 MO=I>F=J!9Y)R70B+X,*++*=(2E 9+D<0C)%JT*;4M]+LK*$?>H1T2O04^%O< M.A*A)KX-Q9W)FA2]2!-X69:5@1NVD.A[;TJ^HB/&8_0+R9RY=V3M\=0+2$)! MR!^<%HR(J H+GJ3"Q5OF^/^_5#B=%%' 9A C"XQ QY 86BH!%T83 B0>SQUZ MNC"FFN1DHQX UUNP[>M<@3W2 X&]2^^U1+]Q_NR8K9B*Q4V*%J@:/F8HUEN[C0\&O#* MP//T*KTX.W%JU+1\]F(1L0K]OQ#=F2IY%2I)T$E(R,"(]VY8\86YU&=IF/V! MWT1)EE6]"[8!0;'A'@."!90Q,+7P-Q]M&1)=I8Q<-"5 YEW#%2'K7T=@T5YG MN'Y0J='M7I0E^AD'SM4DG,W(A8-!@0P'$9DHY)J!3*4J[RK[BPI_*+1,B?OATRV\.U/O MHHT39)$J22"S0*K:=:+(*"REG.,&(K0KC1R-MND-R^.SFO?8#$E4;#$,!I1V MW(%S)C<@E4.J)EPT&;P*X5(13J^+-&.JDE,#DZ.$U5V2_D%))FVM8&"=YK\J MQ+3(-!Z:YPEYL.J;5--/AK95K;8>U!+KB@(E<V?E?63M4A\\#$+[: ^:3\@1_,OG %,7))J+#_*] M;*(YC2K!X!L@Y)V.4\TB+T9B1\CO6670)59$!Z1A M5"(@ 7ORC]+BSJISY$F95RN)1%DU7)#6.FZK9:SJP"W@J]">W"*^:I;6*1!$ MD4#,!$V#T &<#)G5,)F:&(;]:0Z#3;FF@[(>7AH3JXRY9.96F+ZAZ0\:ZV0X M7*8'2 ^G"3SF!F;S?J!FK8I'%+(H&G,Y<"X>Z!*4N:"I>96;[="XR*66Z3S^Y(%F1AW(>XO,.9/<O,EW'H5WZ@T' 9695[U9 ZZZTR,O+B M*C-J9=B'1 3(D![N,'#&'BY&&8&2U1L$?1$S5 ZI4:45%+H3XI.93==2P'G M =W,WO@R!Z:J.\S P918@%A2,B#9S**RNLI)^$ME$98D2VVDTE5&^A+C2I7[E^N](I$]:4$JJGW[R25 M'$$)%>ELZSTQIQ.Y:OE2T0=S ML0^@3H[J8:%J9YYPK1$(2K,X)Y@*1RAK:\:%I^'I:< Z -*E822;"9$MI'B( M$^JZS\]T1M: E((@S.2N"%7)J'U=U<7%FRZZ;,K)+'W@M.H-ED8?!;X N MB M?7(@S(!G&UAG>:W>D\LI'ZF/-(LIK_P)4"P2G\8G8,(%843[J*\$.%04S+WX MQE7KV-_M#):TR&7?MPM0V!@W_BQ2!/TG]6L[&0Y'EZ>]T:@WO,#]+\<7YT-5 M?7EX>':TW>K++32/,JMB9+.B.R0'IIMX:#KS%GA8%/@5L32,R=-YA[DV MJ@+DQX&QXWM8DPNWAZD*PMQ1 Z4\W%?+BG70&)PN,I#![/V'%TN$:B?0>8!B MQG,J#4T[@N M#/()_ GSE+TKJ8!CEHD/ZH\%$"X'99Y34_:S["T]?&C]HVYX3(/#[Q[OF+FT MJ:><4^^%][_N[7;T;V7T3SOXZ=7.5UN],VKT/)U1WO:BT]4.FWVZFD\QTWJH MM=QB^DH=&'Y)J//"1:7SPA/HV3!N:UQW<\MOBM^NPF\OXS8+>*T[3O(12KXV M2RYM"V&QSK+:1EAML7>*937+:A;5+*NUF=761K5GF6\-.CAI[H'#S77]8'-9 M]VO'8A),E&%3!B?,LH)B>K,"=S=C)45"?13R>\>[HYV:9@OYLJ#N@J_Y&"-7 M8)SS<^0]O)W]MQ,% +0*!QFDG*Y;5^WKNX=' BJ45 M2RN631)+JRVM6%JQ;)Q8'KK#P:$5RSK$LO79BJIW M5!^:/UP$^.S#6#>03WM5==K?%IF:PEN;UII6.5IQLN)DQG MX:Z(I^&L?D_;M9=>_V W@_H;%"QO?S!_^2D>H( G4O'N^Z\X^J?T..CU#\\N M3X?GA\?'E\/+\\YYY_1$]S@XZ^YVCP/>FI\)[N>KFSA-9R+7Q_;P"1741GB- M!@=!09UF%ACO.6/=ZIGS]9U56]\1Q94V$"Y&2L0L-X@M>YW6T"!",]\:'%Q1 M'&^J.\2P&=TA7GC[*W^%.MU-XH?O?5.!;8SQC9<:\MOMC-& M,P"O;S?VVCWDV\$ZRVJV,X9E-8MJEM5VG]5L9XS-)%Q^+:9X-@M,>2.\ND6Z MMD'(&T.LW45'RW&6XRS'68ZS'/J(MEE[53K7_ MW3J5VE"/]F[H]D:=K9.F%*H6<5!M.M4:8IO(#WV:W/ M%F@LT&S/X.GVW:.!M7BLQ6.!R +1:P+1P#WJU]<_T.+0LZ-##0I2;I*(YR). MIF%LDW^- /SF\%SC"&$9 M&V;>'I[OGDATW,%Q;7$**Q)6)-HO$@.W=UA;%Q\K$E8DVB\2';6])[V80\/;:):G/-YK8MB(Q+HUZW5U\:2D;7/VUXZP&F6C-SCW=.?PO'+C=/OG=%_>Z^.';=P^$6#S*PXFC%T8KC MEC*25ARM.%IQ?(DXUIH-M>+X; ^U09&EK7:$V4IUYW:/\#*8_+$=_=L6]W>= M@^X6I?TQJCYIB]\3R-J M H3&:?-7T."K5J,=7+F]CK:#\3;MVEB4M.91K>91O_OZHFW-(ROXUCRRYE$[S2/T,;>8_K0@ M6G,DZ@T%G%I<]-! TVF+D24KW$V48VL(M83'&M7GKB5F3>>@L[T>>.U@HTT' M=RR"67NC&:$::V]8:;7VAK4W=C:,8@&N$BWY/O=@*DNO7_+WC]\7V?Z-Y\T^ M7/D3$121^#2^\-(8R)5]%ND5!AM.L;;E) [..>3P%9__%69]&B7^'S__^4\_ M+GG$=!8E]T)GHXNCL_[E MQ6&G>]CIG/8&G>/+WNCHZ*0W/-K[>6[=S#7X&DY%YOPJ[IPOR=1;C<;&[5$8 MB_T)'ZK:[76^JS!=%UF,&"., =V!*P?P19V<<87[9?:OD:2T34;1U!'?\&_A MA!G&CJ(BX*TT^02WVL14M>;A_ILLA_],86P9=H=(9GA@*=R?.5[FC!-8F;O, M>43 M6#B^B")YS4][G3WZ#,+MJ\]/9XZ[,,@G'XZ/#XX[O4%?_7/XG8(80(_(FV7B M@_ICX>C9%2:W7]6"F/<-#_[G%<6XK+?'_WA;>_]/Y6W]YK]>CM MY-O"]JW/FKS@F/,:(A5'KW!,?*,.A?\Z285P?H'?)IES$:/Q\+9ANC;X !'Z'D:[,D.I<6Z^K'.LMJRUBMMFILRVJ6 MU2RJ659K!*NMC6I/,]^ )DTJGMYDY/^+R(27^A/'BP,G$+4XC7 M*95N[M[H^C)Y]11"UT:I^A-X_4%]Z;M6\PS>9_> -; BP<*7A:^5I.KU+'Q9 M^++PU216M/"U-JF&PX&%+PM?%KX:Q(H6OI[0)M%:7[7 U].#8[L5 [L2400C MS<_]?>FS8W;B0)PY]W?P5".WY&_08E\R;5 M'D^$SHF>M=V]K?8Z]B,$%B6X08"#H]6<7_]69E85"CPD2@(H@$I_:(LDCJJL MO,]1IZ(:9:8HIJ@W25&=,6M]E9MHV;W4! M<#,:N=7&R]21"D,-^EW6!7NJ5B785<[,C)E9=@-+Z*I5 M;DNL#7VWPM1/%W_X$W'A)UX0)5DL/H;_$-%M[,[O?.\T%F[R2Q3>_N)_$Y/3 M)!%I\B'\$,IU^Y/,#:ZB6,BC.)BBIUMQG9RU9*ZX/\%A_ZF-_J2 "S@[ =5R$[B[Z:2UO<3_[:XW; M@_9PW.T.)0S&)?;7&I?27FOTREV.N,D2-UG:G63]99G-/7V'%: ^'+S(R9V4O=G_U.>=6Q;YZ9E>OAK-SYN-[I M>>6#;H4/_1"F;GCKRXW0XXNS"K;P78Z[XY.SX=7Y>6_0[71/QN.KT87V75[) MCZ_DN[30IUI?IH&?LNM;3BA2G!S@)Z"_1E,<)4 >3;G.HD^SY8COGIBG#ID6 MX!V0E.?>RJ?-(DF!_Z89!7/T9[][OZ4,>0A<>^;F[+3;)0X.Z//@@%=W3;); M]ZUN_HEDTWBO\NMVLNYTZEW@LQO7L:,]QE@KK_UYSE/=>/5#NV:9LF^;+)F3 M<6"B7-;VCSA*'G::O];*SMTX7DC(U7)QIS.PGYO+U&K'])E&'T VS\MF60## M!>M*#,8#P23!)+$#E/M-/,Q\66BQT*I5T&TG5+F]6EXCH?!:"Z34[UHN[7 A MW#AYSHCJ[:W"&@73JPSC7=" #XB7A"!28^&DPKL+Y99O%Z_)"FL? *U%7];: M1,<[K4&O^M[1=3E[N(\S>6JH5#"GV7M.<[@;5K-*-=4!J72,V5HU8D;$C(@9 MT4N09MSM=*N7^W7! %9\:LIO:@2XAUP!+P?=UJUZ&Q\+?CFL?G6_+VY%Z/CR M%() >&GF!LX\EN9^G#[%N-^ZE6W%F2P5)'6W6]U^:*P M7)I@.XHI9L\II@)#H"X$P)*D>6Z$.FOO%97SU]H(VG%#_'5_K2^N*LWVY+Z# MS:RM;4C?P4YK-!J_/D ;@7CLH*NI)&4;#P?7"W"EMAW:NOW/ANY!69K%XE?YD%DV^T6XB?CD+F8B M3).K*#YWYW[J!OCUTYL)#<\'G6Y_W.M?G9R/AB>CRW'_BIH)C8>CT]&^-4(G M2#HS J4S5V!T)/Z+V)%\Z5*W4"A+3CQL)NG.ZF MS@IJ/6>%6W;7?/(^3TXWX>:78Z_^@ULL1(2RZT%?F";K2'I4*5P)CI6PX MI&V4I82^=5V3$>]1Q/MHU*^GH1YW>]^T>TT.OU1EO71?X5BB"3>0'Y,A)%713JJJ_ M+P)F[]4R-@!W()+VA[1ZK>ZXS<3%-L^VLJK[%&S97QUO6!K1U.5HV>2ICWQI M'#F,.NP"8(-G>R'2P6RW&[&(PH=[^CY707LD?KT_"ESE6>)/ %Y=$(QMJ ;( MN/TAP4&OPQ;4CBRHILN^+Q$DMNG,<$SR-OGAK$F"877"EA5;5@VHTVQ"0=SN MRC'WINKRI-4MS[?S>+UE$["HMI9PTY6!7T22O(>)\)F\-Q;S6"12#X#T8VB1 M*C\]I2<2V\:K72CZJR5MN[:)5[&ONI0X[C'11-UE^Z*,'0*Q]H![ZX;D)Q(6 MSC=MO4 ' T&K;/!MP D!L <@- ;@#8Z Y^C=H\-P#D!H"U M[X 2 W &0#L#DB:7](BQL MLLWS)%G%#0#Q/FX R"8/FSSF/FX R 8/-P#D!H#U0#"VH1H@X_:'!+D!X.XL MJ*;+/FX R T V;+B!H!-R^]X,T63W "P!C*_1@HV-P!LKF+.#0"YZTC]=1?N M.O(&P ^15/O<@- 5L6;P^]9%>>L M.(OA3G6;?Y.KWKGK]3FSV(FE;;]T_#SY3XDL!(_ M2<4$5('T3J@.?A#;*:L_WA8 *M 8]\/C?G@-NKT!_?!8W.]31['Q\P (M^&G ME6YB6S9995V3D:]\Y-.M*2T$[" ";MU+B_W[&W#ULWOOS%QY?KX;O&IWRHWP M;H0Q7HOF4\UPY(RK#XXT F6J]M_4B('53M@R]V+N]3Q0=9[4)XW9%^>\;8#? M'U'\]<@/C^9QY(F$$]O@OFZW-(NR+L=2Y+^3 =ORF,4U^ MZ"=W8N+<1M&D$FGR=DIM^B>E=;SD]A-LI58OV-X.:0[[Y9E?;YTTW[H%9M'D M@W]9J1#5X%Y)F8]U@6NMDAMKXS@:M\L;_/(87.J""6S\OJXGF]G,VV,SW8IL MESUF,Z5FLCZ<>+H^6?47/Y3_GL=BXJ=7KN<'?BJ5C2=EJYZ<79T.+TY.QQ>7 M)^-N_VK0/1L-3MJG@_/^Z>C\;,^S53_%P@RFCJ;.%RA?N1 W*7;FE%@1+!PH M:?%#5U>T0!KK9_$M"KY!&BL< 'Q+1X"#JI/LYD_AI4X:.7/S='S>5#XFT(W. MG*E8F6Q=SICH1Z'8?@"(G#?[\T&_'GFSP]=-/7WBZSEWM'(]K&:SIG=VA'.;Y'LU#K+Z.;0K[?UZ)_=X>X<*D1]Z00;KI.(@/TY 40I]":#$ MC1>F:BBC0?,3-Q7F.[PXU]<+Q+TKD6>E\6:XQ6860N_7A E6KMD.<]ZT-N$3[5RL_<$&X-UQ!<9RS8[ MDU]L8H>)\"+YY8[X88V.IUF,@ '7?,#5Q\'-"J+%0;?C@ ^PT/3.CW?&09G> M&3[-@D]]O-:E)C$^DI"X/HOQ^LZ-Q9F;B(EJW7EZ[\:3ZU3>\'&.TUO^UPTR M]..=)DDVH^^>W)CSO'-ZV3X_&0_.1_+WTW%G>'9F&G,.1[MKS*F0J+^$9\-= M)S]^D=R80C:B@;"3R2,!3ZM(4G]&[%[JUJX?YP-WQ&P>1 LA M!08?#K[F#BWL1M" ]![47*FHP+B.J!M<39-RFT\.3D^:7?[/?W/ MH+Q,Q\Z@E%3'?N^%N8;=1C?IY,WSYI]U^VY?S_;-"ZNIAZ_08+-6[32_W,52 MTO\J?[M+G$LI+"<.M'=U>NU6]\3M4$$5R_V]21O\]ZT(QX<]YBTF+28M)BTF+28M!I#6M6/8-P7 MTFJ(Y[I*$/YO%+@II( OG-=TANRS7567HZY:$+&\V>-I9XSQ<2R!;%TF5B86)A8MB.6TF9:O UBX5C29B!^]I.O1U,H@/ A@P6:T,50 M$UE+7\L^VSQ[[SIH$,$U5Y;MCU>N<]PO;T+<8U#9;_G'E,>4]P0X=8_;;:8\ MICRFO-W+O!Y3WBO:?/MEVEWXWWQ)R1-GX8M@\IJ>I7VVV^IRVE6;9RR1]MBC M6 %=O TQPU3#5,-4PU3#5,-44TN3ID8>ABJ!^,=RPT_=W'.RU-FSV-!3]?&L MI3MGGXTF#G;5ARQK)_I*%W>UQ[:_[ RMFL!O.L@4)PK,(>U:+0L]J!UIL'C]\ MMI/-DW7*&)+SP/B=&W@R[%R$"3[DLTC2V(?F.?B.TW"R],WOH9\FIU[J?_/3 MQ9.'\;1/S@<7PXNST\'YJ']VUA_U.T,SC.=JT-O9,!ZLP]:M3\F)K=_J8G![WIS?/8I"<9*B]H MX%U"5/[-#['AH4D[S0)Y\_C&0Y->E^'QQ <>+E*3=MAO$]5X9!*C&G,U1K7] M0K6*1B9)F-0I(%UEN.W:#MR\)N%NA+?";'2MKJ!U7!;E>TP/@V%IHH;I@>FA\?1PTB]MA"33 ]-#X^FAT^KT2IND MLB\4P7'V#8#]).V-*LAF?[I7]_KCRDW[NF #.Q\;()'VA[3Z.W#Z,VDQ:;U! MTCH9L]1BTF+2JH*TNJ695WM/6F\]G /M9BJAIMNMT->J5Y[)@>F)Z>NOTQ'*J=C&M3N.M+HL&U_SU M!3HX5H-L/8ELDRB#UGHOHT#,VM$<4XS.%TS*KYZK=ZHHI#%4^#9"+QC M'LD\LBFXRCRR/%AV6\->#>S>1N!=B=[ S?.%GC2_IM0I,QNFVY M_%0IHVK.QU?CR_9H/!P-+]OMWF!P.A[0J!KY MU,]&U9SBE)@5''GBH[PM9ZM <^I<")4Z(Z:%LVWRJ3OW"@><6,QO4>GA9:,!\GONF/X!ZE]]%[/F)Q>L_ M2=OR82;T6FN=B]BB9Z!O)I+7<%F^.5ER^7WNDUU>C0+TAEH?7(MY*F8W(G:Z M8] IV]4W4'Y5 %:0#-UMC;K["+5FL43.RGD16C4AZ69\S$6GY:D0S&@:#[B' ME*X258,=7L7Y[VSWN"T M=SGLM,][O<[EQ>7%:T77+#Y4:;3M/ K1V'!3 90B_S<3$*.*IO)3#MR_.@+! MZ[CXDQ[IBNB#O7UA0I@C;4:X@$)>B7/HATYZ%V6)O"!Y]_P8U_:$T;@(U\R- M;_V0%NEF::2_( Z"WU00!.OV2XF"=<>O&\AI-SH,];+;3YJ\>-X[[YWW7N.] M<\R[)CZ-/8//UD7ANXD%U0X^C#];XL]CL4;&'\8?QA_&G_W&GX<<(Z/CP?- M1#>N#]6>>EXVRP)P%C%6[2M6U0X^C#^,/\^&#YNR3'1LRC+^U T^S+09?_8( M?W9OBL@50LYH>7WO&*G>/%)]3.75C$_[BD^U@P_C3Z/P9^?\Z$E]7=G292*L ME B']>[DO1N2/(]FLRAT,/.4D8PY?4EH]'= MA9CZGL^RE3%N5QA'+3M6>[V7VO>VE@U>2F\P="$\:OS6ZV!7CNI;*S%][Q!P MM>G:U6^W>OU>Y3"J"UG!?=RWJX;4]1SXU![;N$%@@=4PEV$NPUR&N4RU0R_; M@];)N+R1;G4_?>8US&N8U[R6\<0=CYG/,)]A/E,MGSGLCGNM0:=ZI6:5;JH# M4^DX4UILC5E1'5A1(T8BUX)/-632=KB.?0/X.3%&C/[VC"C7K44_(YBB?'DR)1KZ7-#F1Z8'IH/#VPG&"Z8+I@NF"Z8+I@_6EWOKL:A22JA.UG(:%J M^_3<>S>>E.;2JQ$4:\>#=@>XVC@!1^UVY0"J"V55+<69M,IH.E$9F>V!/LPD MQB3&)&8E!8W:XYVA%B<$,>4QY;%P8^'&),8DQB3&)-9X$F/]L33]<9-+MU*_ M_B,4N&-87<[F0;00@ORV1S=N(F#_L[D($Q?R,LM"M49['#E,R&%"#A,R73!= M,%UL53/3&O9*J_ICBF"*:#Q%L*1@NF"Z8+I@NF"Z8 VJY!3$U_&"ULN1=>Z& MG@@"(5&AU%DH^YE"=]@Y&>X,0OOM1.;P#8=O.$+*$5(FL;J0V.'HI/H$<19N M3'E,>2S<6+@QB3&),8DQB>T-B;'^6'F&7!0G'K[!8 C317FRNW$BFNF"Z8+I@NF"Z8+I8BN3KM\KK7'TV[#< MF%S>-+FT1KW29F0QP3#![#O!#%J=86E#4MX&P7!#Q:/S!^;@JO,'\N#9:\]:IT,6(MD M+LE>.77PS-)_DD&X&J7 S#_+-V2,G\LTS^.1ZWNOWR_.C, M1)F),A.M/U(R$RT/EIV3UG!<7ED,6^H/@:\A93/+#/).X&,Z\CQKSBP95KM+ MS'D$;DV#%>/5,_"JQWC%>,5XQ7A5;U@Q7C%>,5XQ7C4%5HQ751K4-7)%5NFL MN!">F-V(V.EU.-^\%EQN/WL.]SNM[J"THC)N6L74M3L=HO;85EZHXP61C/JP M&N8RS&68RS"7J39[N=-I=8;,:YC7,*]A7M.XQDZUQP#F-\QOF-^\6LU!M]4N MKZ7)&^^#S*R(61&SHF=GGK9/JF=$=3G\EVH]#49KI@NEBCEO:[3 ], M#TP/+">8+I@NF"Z8+I@N6'_:N>NN1J&#*F'[64BHVBX]]]Z-)Z5Y]&H$Q=KQ MH-T!KC8^P.%X7#F ZD)954MQ)BV>KLR93$QB3&([2][IM(:]W97Q<>H.TQ[3 M'HLW%F],8DQB3&),8HTG,=8@=S#HLF9=%RO-R)S-@V@A!/ENCV[<1,#^9W,1 M)BZD9I:%:HWV.G*HD$.%'"IDNF"Z8+K8J@%!JSL+O"A) MZYF>6!M_U[#5ZW)#V%KBR%N58/L3PBEOJCH3%A,6$Y:YK]MK=4_*FX3(U,74 MQ=3%R3U,8DQB3&),8DQB>T!BJ".R!?92CV/-'/-5@O!+E+H!IL3%XDZ$B?]- M.$&4<,O"\O@0)PZ^P6 &TT5Y\KEQ8ICI@NF"Z8+I@NF"Z6*KF%F;>U(Q/3 ] MY&6 O=:H7UJLZVV4^S'%E.@1C.*)B#4D.O/O3A(%_L3YKS;^UTR*&O;*:RZV M)7SVF^*X;^)F(/XS"X73:[><;KLS*@WMZ@.[VO&V)]!K3]+K),IN F$(ME3( MJK?!%:NLH3;.R_ZXU>N6-T7WV1"N EJ-4^>9LJO"NV<1<*-QM;PQ=B_FFHUG MDN6ER3-_9/[(_+$.N,K\L3Q8]GK#5J]7WI10YI+,)9E+U@%7F4O6,K[%')(Y M)'/(6N J<\@2XS.]]J U;M= D7Q6Z*81^,JM]YF)U@XIF8F6:(RW6\->><%& MUC0? I\5_/XQ=25N.W]_[=V)21:(C]-KZ&5S%P42;,GE MOS(_77R!1WZ1^S\+Y$]__\__^-OR7B),8VSE_''ZV4^^GBW@WRO7 M2Z/8W"[!' (L/XOISP=7%Q"2_I_N_WVY.'#\B?Q"7GPTOC@;#3HGP_9I=WC2 M.ST975UU^NV3J^YX-.J?# <'?U\Z&QO.7_R92)S?Q+WS.9JYF[FP=7O@A^+H M3B#3[W3;/Q2HL ,TAX?OAY*K2U;8EU^4>?KG62*Q6D+;2>_R_D3V[B3*- RI_D_8-X\]#& M[7VV']BF]8R"F&@OP0H^VR\)HWCF!D7XPC7FP8B]CB>"0%WS\T'[ #]+TO3T MYZ_>GYP#'S1_D+0?N/-$O-=__+1,[_D2U_;# M&J]-*=H^0846V._]\#A36LLWZ?[.2^]_X>W]-_WZ)P*_(16/M5-KS7)'KY Y M^ @L'U8<0$"*V(+$^'D A-OPTSVQU1LIK>DYGT0,+W%O45100>EG+2:F4HJD M=\)YAEK!"/H[6 CG5_G;7>)<2BUAXNCTQ+*,!<9 QL ',/#: M__XR_&.V6+D[JBI$K,(;4#W&EIFVS7C(>/@"/"QM'ASC(>-A'?AAP^#,2+Q' M2+PU,^7BML>]Y\YI:5A;+>!V@JXEE&0-?F@(0/>8?S(FROLZ(\9$QL0Z8&*_ MVQ1,?*L*9T.@6BV:=OM;HVE#?)D[42#/M@Z,U1I %2#4_]=0,%\YM6UM\JOGP9\.'$\=-]\QJKQV"U@TIZY127\F<$\8YQKD'<.Y" M%S&%%YWE8%IN$2)(?:(U@^1Z&/;/MMKNC/W\NK^UFON#Q_[9%.#U">T.BUT2A6W,WG/9S&/)%F%MQ=^ MX@51DL5Y8]4M.J..!J>#P<7@[*I]S;0:"K'U]B%Q>ULV9JL"W]BQ*D-8!AQN)TMHTX# M48?;V7([VWJ437,[6ZXM?E-RA@OGN)UMK1&T;DA9IY1Z;F?+.+=KG.-VMES3 MT9C$4&YG6P-^R9AXR^ULG\D/N9TMN^G9UUJJFY[;V2H*>FOM;)O:$G5Y\:8+ MJ!L+QX?7^5-?3)R;!1Y@$'FX,7V@GMT6UHO"Q$]2_5ON/S_T0_E-E"7RJN3= M\WWE2VC>6>?IWAMO>>6N\,ZP'EU&7WC[2^]O].TOC4,T^O8WO?G=OK[Q9M,+ M7'4EQ']>H[=LK:(]W*ASI_'&-X]OW);SM5&00][<>9-1K0G]X!C5&-68JS&J M-0+5*LJ(D#"I4Q"ZRO"?'N#QL!OVN4BY0Q@V@9IK ZS]98.,<8QQC'&,<8QQ M;P/CGJ[8%:$T;KH"]WOH0TW;=>JFXN&II!5;7G4!R%_*!D+Y>T8L*G73_59O M6)J+IRXG"??=Q(X7"#?^^2",0G'PH]D.^Q=JF8]7%]QYDUR@V^JWQ\P%F L\ M5_7L/J)Z5AP)+I\BAJWV26G^:*:(-T,1+!?W22X.6IUVE[G 2RWG+1T/C3>I M3Q/?9<<-NPIK"SC&.,8XQKA& *XVP&*,>PL8]\)P2+_?=-WM6B[+G4>Q8/<' M.@0[?78(LON#'8*F)K_5&0Z8(I@BF"+4?;U6_Z3/%,$4P121:TW=#E/$;MS% MS3GU+CLKXNBURE-XZO+ MZ;++KCXBIG'TT!V>,#TP/3 ]Y&'.$Y803!%,$:9"]H3#_B\V*-Y*!+(S M@)T!QCW6;K5'G.+)),$D8?QC["YFX^;;'-?W?OIO$0=N M^/ 8VS>?\]5I]ILL'TSM0))LF$U)=>-HQSB,.-NIUL:;Z[+.;/_KCZBIG%TT1ER MQ)/I@>DA=[L->]P"G2F"*4+?-^*(Y\M-B[<2WJFN]'A_C/A!I[1XZ=X;\>P? M8__8$^#4&Y8VQ(I)BTF+2:M0*3TLS3!BXF+B8N*R5,(^DU9UQE<1'1I?=%VA MC17%$Q%K*'3FWYTD"OR)\U]M_*]Y=-4K+\WG$=#4!3G8U57+JM$;E":"W0E&5-:=JNIGT)4K=P(G%-Q%FXBGF MTA/0JB?1:A)E-X%X$=5M/!'U-KBUOAC\EYW!]E',?0C&%8"RDG+*7K^\&,:S M =H(Q&,G[>MI*2XU>NP)LE, MDIDD,TEFDNOOZ_9:)R?EE=0RD]S24_ECZDJXK+W>^MO:5^"'XNA.(,?K=-L_ M%%"P PB'._=#R=(D'X \^C*W_@$>ZT]]6+431,!O_&]BXKA)(M)$_L^91H%D MJHESZ(=.>A=EB1M.DG?O'X3--OO3_NOE+;8?V*'UW )[;*]YAOWB,(IG;E $ M+5QC'HRGYG@B"-0U/Q^T#_"S1$E/?UX#VR_^3"3.;^+>^1S-W!6A<^]/TKOW M)R?'X_:@/1QWNT,)@_'@!TT7$N<#=YZ(]_J/GY;Q/%^B[0,WM#)>&]?8WHM. M"QQU?WB<&-?R"[J_\\+;7_GUKWO[;E__M*C*JP4OJV3WORRSN8>9V7,[DE<0 MQ'P$I@_#T9.<4<061,;/ R31,&$GO//+!2YIMQKMYQNNSQ+C2T* M1KX'D.]">&)V(V(+ 3N(@%O/E^5I2(_TT[].W;2I >>Z@+(91FYM[-A>JSNJ M04"D+MC#[CQVY]4('9F9/WKCM_?RUN M9U(S_2SFD81Q>'OA)UX0)5DLOLB-GP61]_7O__D??]MT^2>I5'L+^M?<("$: M M@^B^G/!U<78 +]3_?_OEP<./Y$?N%ZZ=%X?-$[/6EW+CN#\>E)_[1S/NSW MVR=7W?%H=-8>]0[^OG0,3W YK3O%AYV,P_)\BO01+G_OIQ)MO W*N@*D8R#Y M8G=BT5UJ86RE[M./2QNL\"-@X5SLY _"\>[\\74B=XU>5WX66I_TTX'Z=3WQ/QL?-%;F+#CY#ZZHO[ M9 .HYG*5 .2)(S^X0(UH^R*<;MS$!Y=V[,RS>![)Q<.I*#C"*O-'%C;TAW#N M7+D">9+.328W+'?M2$KVO_GI H$!I8L"#S^,-#+(K8;NK8@3><81_G8G HD5 MGB>Y,KF<82D*1G*=+0M>=>[=!UX#@#.&L@35RDVL[QPXSY M4>:ZEEL6V.N=A-&9FXC)N=R("!.$RL#R^:H\&9V?M"\UL^Z>G5_O/;%,)YR.$JV,#MJ$\5])BE@A$[;- MZCA'U]Y=%(CDZ%>I)TF2C^:*#?@0N'%FT40$P,5$DOHSX&)PY]3U8P?(7@ # MH%L2R0+=D*A$JE;(G\2_,J!P7Z,>D1VQI^W?'L-C)$'CJV'Q( J2))O-%=G+ MYP<9LERX0GR?"P_6(27%#*Z%+]U[-YYH5I-?DL#AXNN$\RT*Y,$&0QN3"^5Z[N5C$XN#EB) M/U'<"F"J^$L:2T++Y,/@1?+R;P!K$(K>G9AD@9(7M!SB=+"K:99*1Y%1BDK/UZ-(WE&U# YH O@*3@XW*^Q,*5:B"3^\VGQVM3F'9TME(0I,@#2>;U@582(!8+$,1 M'F]NG[L+J4TD#S/I^E+U9WFF\O3H" !:"8<8YZ^@$\O4&C[A&O#,9X@7I$K0 M 1EV,G/CKR(EKI+HHT=6$BR0&@@+Z(X)HIF\"'D.X819]-2!U>)2X=5$AO)M M/NB3X<2'/0&;FJN'N6GJ^B&J',#-I)(BR7@6R>7:,(EN_A2@LL![I4T)HEZB MDC_U!4+$CXB]X%,)*IG\A<@3GYW>217QEO# [VGY20@ZG'_!)4DP\5IGE+6@0J,LA,0=O\)C0$-NP: MB-0/-ZP)7_?L;3>4ZD@U(-!ZEFJ 7":4S XPS@T\:5RD-LZ37'"D@HI\6-H= M.=^+Z+S00D@D34TR3WX-BJIFV_AI*GQ@__*8"6'D3\+0 ]X-:KY\GY2.4R<4 MTNI(W'B!!HK$ED2*5#@<.KP$KE$RR'[VQ)].):9/XV@&R2MR0WH-F@V;);EA M6+P;I05IV 7^+5F11,H6HF8+,968"K A9!'KI*SU6(!4[ NP*QJ*-47 %56I M-: J0D=AEK+.),-U85M'L$5EGB%S2BU^:(O2'#W2!U;Q2;^6&(G]V@S-56F( M2S-,!*#+R"]G0F+')'_SJN(5 :<@>PZ9PIVT[2<"KD-+GTQRM,KG<723F^G+ MS,:P(\F-@D#J/)IW38X+RKE-@;$ 0TU8ZT.%,I$*B[3-XF]^SL0,[N5+_2L8 M@Y(@C=(D5RZ)]/Y.@,VZ<=&*0VO1HV%HT_BQ\VL.$'(%*!V7'D?ZVAHI(#%, MWB[E%"P-U60I-[6U#@PXRA)"AJ:2B'88A%&*QW<;RM\GQ"@F$7Y-T 18F@L< M)9U"(75O4H_A%N"NP/[ 3(@DETS=[Q)NH9B"=A(+XLV@%FM-.GF,K4L4<)6' M09_/-)/HJ!PAG%]U._VRL?0LGHVZWV;Z%%4_"&?%GR5_)QZ901>+T=3:3ZB\2NP5<)X>N MH\%;#D&_@AME\^8_Q9(0_'E "NVY\;>5[V.I4J*#6W(VE]Q&6?H3DI<%]V'N M'DW 3B:S&!G=C1#H>IV[P 5\%*]2:"$'0>-86EB2_@.I*H+@G:/*E6/'/ >A MXH%%>US"]70F0)>2YM@_3D\_@3FFE !+)X^-LX$\XL;7 -=="R^3 /#5%9?? MO3M7&GX@=F=^@K[IPX/KRW/Y:%#Z?'#4^[/U7N8E[ZE\_$+S=6** CBH?K/M MGH97R\M$HKU"$_#9PY;PK7 &@2C$ 7)0H\X*.H%:VE-.*;F+LF ""D<^?6>CAJHS_XO$'Y1M G[?D[L G752#?)(5IZ1+D^<7!,B5W+[3:1_]-^X1 MWK, $2>-1'G3"HT\!X.?D/[UG,>3M; !WC=N@'B>W DIYZ3^U(0=H0:+5#N1 MUT RK+*2).9*F9YNA52H*\I_X)*6JGP^B3O3!I.;//78PDE+\]EH[H?*EYC;#' HTP#44S@^=_)G MEJ0S$\1TJ)X"]-8LCO$D731MM7]8OM<8[*#^J9 <&FE2 "+L )M4>(39\2G MEX+<6V8B/XMN2+I0< Z\;9D=P5->I)G<\9T\8[#SE-)^"%KO.\/_2EE+>@=> M;7AEXG]W9O**NT0Q58" 4_[&2WE2:3R,["G/3>Z<*18IE0K=MPE3DG2:5VE$ MI\!V:LA:/D5>,Y%J%_HRE)ZCKX9C +-517CTPY2/0OZHSPFLM)B4@6/G7,2@ M1H N"/%MY96=@8IH,T+)=0)I89+?FK0/T*[P3\F.@9CNDL+T9D:$%[WDT M$=]]*5^E-7Q,[EB*88$.'MV#N@9^5'_BR^/FF* ^<>V@VHM)D8M^4DE20)V3ZYTQVQP8I\D_;H3J?H";O3 M6215]0$U+JX3+K$">=9D.+P#!:#;U!&IJ&=1?MS*=E*/C MLB'X/R=9K /YL4Y]41P)(]MYKA:Y3.%*.S"A$L(D%YP1GU7@T2]3WD* 7TN; MT.@C%OXW,()!LY-70N0!H(2.=./6DXN&7TF;Y[0L"UZE"15. .3 M,S Y Y,S,%^6@5EG=O-9 >]S+KP:RG#^$%:\3C?AS7UGB1L([1:8Q]$D\U)T M<272Q)%,!N-_6N%-8%I"@YWAR@R#V;#W&4BU4LE/ZWCGLO -23#(7 MW1D"\\T\H9BIM4('S(TT^,M(AZA[HMO]P"EN3S%)@OQ#_UKQ#7"$CEP,P64G2E$K4EW!L< M^%;<%3ECD4!FD# TEP0B I4T8.%WBZ ET46R$8I20ZJ>Q&DR[X5W%T9!=+L@ MTG@+B(:^ZI4X MUI613U9P4UK+X01UV[,(LD4.#ZY.K\\.WJV_1EKF:#.G%'(ZO8:0TW5V(T], M$N:P/3CJ#EK.P:\:6I<*6J:[1'#[-%[&CSN*!1YW?J##LW?[O]JS&7K,> 6D4P4DEBF)I@ M=#&4EIC@9^#H3RD!4.*D*'2=M1D,L4K6%2 M(@F'N6RD.R#Z8#66QK+[DCI=-"((D()H_ H M%E-Y2G@$V?Q(\CY@AT*@BAAAVM7<71!G(L-=95@53D'E0BWI]DYT(_>FH@U4 MJ* SUE1T9B,;5'%J>)%)*<,TMB7919J(.6TWR<_435&XKB3*8:V$2<9;DUV; MK]0P;53J30[=4C[?ZB-R7PQM@;Z%[,I@H0R2Y;1L20?R94F2^Z=)0\+OW9E* M 27W"JHS"T?E!,S<"5(HF(L/;0LC:6AYR%]$B[*Y"OB/:5_WZ*! -8@XBUP! M)%_C"1%KR1.3X;DF#4^MY]Y-<$U-L #P29](]W6NI3Y44D7P2(!P3J7JOO,]42&-=OD%)^)B4_N=,!@=,R7$JN! M^Y)L_D"'FA6(YH\9S5.[&<*H3RU?GBH8.1-*X4%V_:!0([,]2"+SC&/G^LZ?SRG3>"(O""PF)/%W,E?A3&.!D5 MF>3JKS'H4VF:S@K9+\8G8"QBU!! ,\)<7#0;34JOM"B^7$HS8>6N5JYAD&6# M3C2!KO_<9 +T3Q+UO14I,6H(%M8LE='8E7TYT2 -1@LWD"8WKK@@VBZ)@BY&J=M:C\O#T_F2+.O3+OMP"X"+A3^[R>*$H(I&C=R< M(T]3:@4Q^GUS;05J U20:+V+:15I,/DG2H3U35[W9=<,V(M:HUVAHR3,D1N:>\ICN6JMH:&9;P;-E]4WY HF56AMHN3MTP9A/V$%)A_ M_AR)U!F2YNJ#,%U%8]JQ\P&TAP3#?MI/!8YE +9V*T_7\8H@@YU!!4C!OK-* M1-0MH'_@,9"$4;EVJZ'9PAYI4_;5FB(QWRDW01IKN&VFL:(!M\)?A;'D5OFK M06ER]RDN,A%S@=M [I#GQ=A(C0A#]C2YP524&>MNW#A$5)F:((%E&]KVH'5. MEL%E6X#X<-S 8V9@LFP'&M0J6$0^D6(A6'/YD!E7&^.ME8>-P'AKBNVV.20_.(?^.UJN)[^*PF!AE]HI1,/G1P%62T/>F4O)ZL)'E1\C.+;?)=:8 MJ0P.'031VH<'B1&8ZTF10U3$@*$L/:DE%^>3#]%L#X(U8!X:;)_H3A5+SE(, M7E-F6-0JP#B3CT8-!7HD:!0D8"R7&I(?TX=5Z" GB/$)59:#?J#Y&)7G3\=,^T0""GH[T6XQY*AYH3JQX;S M 8*GYRT]R.0:WL%U]LM,O2AZN\$UG'M6ETKD'C]E0.354R:NE4#_72B3!@;M M)FEAX?EAV!$L4=!%,(O>N3K*9K/%U!DQ1=MB. M@QFB **D0D"5,&^?KC82_EHXQ'4!H)5^)W@8N>0V*P+.0^4V.B9I5YM/EL.7 MX%](5!]I1C5S/TSBA5&8$!%&=L*:BT[K2U6 MV@[!0"J;>6!1]YY1"0EJM9,<;H8-FXTTR-E$>MJURI.P(J/[1Q_N0VDAMKUK M2&7UK)639?E!H/*$DJ%>?I>RQOD$KNMKSU#>%C)VED&7&,( L,LD)&OTF@;2@6T#2L;.,^")D6* MJLD(ARB@3N)7?C>;HS:@J "2PY4%'4Z*MJYO%= MFVS:R,QMX+AH#>9*'SJ^ ML+T-Y8>&18=G$U!G?:[>>411KGT(X>F]S)=">3/,_TTHDP1C=&#VD#_ CR?( M8A8J_PR^_2:1D&9$(;/*O?@Z\T:GF$,M.OC8T3?84\6XI.@J5\FA2(;4;'FIW*.T&EI("3U&*$\D@5RW;0=Y*W M:4$GC;XI,.=?*F=IPW-X8(['B&J832\%W3S["K9)3YQ*OON?],\T] MX"9%]7M=ZR0K"+.4JK>,P1O7H,IJH#E20AG\9O4F3$O;>%;6X!.7D2_>]),J MN*RL1$.TY593<2NTWW:>TKV!K"X5K!I*5ALCOP8'K$P0(PXH[&/ZAJ 3C>)Y MD!-""NL1$(M8SE/=(L2)CL%[ 258S\J.Q?OA+^H;*=_]3>A>(K9 $]3IR8^% MIUOPT=J.- S>"-8'U'&DRX];ZM411N%,DGX*_2W7MZ>2VJM_ZX>J MX;%R*F%YL[205-2&; M6EO-S:*IA0W'SC^D1:*@$J%E,HOCOQ]?'&M?L-G>V/V1]8SS@GU;Z MI(N)9U*V8**GZ=&%OLW"*5CPIRU+<1>JOD925DE1N0[95T*&I4.KL>SO' HR ML# 3_KB4=")%"&RP(;SOCSS-%O-$[^1")-<)?+F3B8U*JC8->O6"4F/,]U)J M/:D7+?5++:=X%!LK)2L=_$S+#BJYP7(:D1^:ZGVESW3YYT+P!GZ+H-L6]B F M\-RXX5?5#D]RQX7VB$#H1ME;=G[>YO?XD/3OZ\;H"O)_1G&A9Y949].,1(\D MP=^B6%ZE^MP?.Q>TK,0XYA*QZ69H90+ZE9@L%1OYF#F-'@(=+8U4GJK:M=S4 M^<9-8#&0O&=UT/=S3K0[/AZ#WARLTRN>A2)E]5JONE\TBF"==3+)<:\DVOM+ M9WS<*1FR:PF@Q!6WCT>EKAB]=J4\J>+&^ZT'F(:FMY)@?'+<+1\KJL;E\7&[ M8:C<*1G,S56EK '")6&*% ?0J1N+)*]$;>NJ3_T5/DAJ5)D^(/%B$VQP[Q] MM@K20>^>0.HLMZX)E^9%YN8949C7U68)%>*2GH#/SA_ZUX0H2QM%F*AGNJN1 M=2"7;P">DE@Y$23I:M/#> 5*DTIEZU=-&L]25Z(I#X*5ZZ@JJZ]4L6"5$$WP>J2P&\&T=(*U-A)2+0?*NP>,@/N3-^!O#'LV*D6NAQV^BW3!!=$^E M5U1P$&-*+*FKI$(C$Y,B%:N9;0]2:)XGF<)F;14F#R#'Z02E$TA9AZ;X@CLK&Y"B*8J@IQ&A9)\NUGH>3 M3R>0BFAZ+TP5?6+%BQ]:D\[JW?Q.ZT ,E.QR$"NYH+$T]VL^R"(?^M@0ZOM# M*)^60JR-2/ &LDM35E^!26[D(O'M,.&YAK1.VM\DZM M.NW"I2BXKP)11P [N=_9/(JU30PN:_4(==XT)E*W1H()4!1?ITDU"%.5FG]C M8Q76"FU^AOI,P0-%+,M1H282Y6DL' "E^0>H_Y &8X&;0J\?RY*O?T M(NRX[(>%%,B6L@+"6]5P&AZ:,^)4/=CJ4F/=G$]_-4LV,S<#&OSCAD7>GIOJ M)D<2?X-D"L0DTWS(F"BT_6/G]YS4%($A0JI6DRZ27^H//YO+I14C8(=P=U"%63D/.Z5))B8E7 MR:W,_$SU"X$I26+EDF+5\F;>B=K%3;K,SFV6BD%G$B/ ._4 6]7 -K]/ZBZ3 M0K(V)D[I7C>J1[PNR:<-2C0>[5$FF;$$;DK(84. M4]_N\TG/JI^ED5$T, CU=DF*^$->+V9R/Q;*UPB$"2.-K,0&HYE;D:J9G[70H*W4"2BD^D MVBUBG'@F5SO/%,W &Y:OS,+5:Y6W1_'PN20K7_=5NK?BZ329(*9R<.7)P0;$ MREM+&8,Z9SO?%P15XQCS**QY<<7HK2K)L#-%-D:&-DQZPX%]OE50EU?=:3N= M4GM:R_9Z:].T-_.>N;N@E^B!;G867FNE76#+>O?:$7!+)<024CFX$JOSV6H. M$$@*SU6'2;?FT^23.Y@QGBMS39$37XH57'>^W(^4 @N0 > &R7P)@,20&XRR M6"6YPBQ%52LH"AFT>(<$HBOI1>4B4+>R,.]*J4>*':Z0R3LS\<+.+XKNP\*+ M:8K:TU>'ITTB*A\>E@]94_J=Y\?2.$A2\H\>KB'F=R34+=X2]8[=%Y9S0^<*>LO'.57:D;>VJKM).\/VRZ:?MD\2=>[-\ Y&$D MV?L'"808@B>%A2*'GP_:!_@YF;N>_JQP?85B;.3_(G7EQ/E-&A.?HYD;_N1L MHIXT-G]-])/O_4EZ][X_EL\\<.+H7KX\_/F@

MLX35;OJ/KN0A[K*T>PTZ2.,FYO(B;D)^X'&W._SIP>,MPFKSW( RM_JBC2F" M>2]5")+;IF3:4&:K%-+BJ1"^*J=DIC)2B3,E< M;]E F"A!C=\\RZ=6D\M%J]?Z7#NCGY*"RR?PITS<3-S[2-R]]\[OZTQ>3;K0 M-H5FF=] FGB:4@OL,-)TMS175]]F18F4^5RL6#14OBI8<./.&]6<4[^B\]^ M\K5D(WE7)8E7ZQPHA*'S"#PY- 1#5^)3>IV-M]X*4&RGCJX-R+M./I3BO\$G ML\FO0NV4;!^,RKS77?6ISE)E!J+*.E.#PZRZPU"("89<**I TCH$HE#3'==5 M+6Q.\">OL7J2%L=Y"03I!ILK%E;JY%J4&XDW_X91HL#%)5S;)0=T:X3=IR3\ M,-, 2AAP@HHN%-75"RBK9WYI;4&&K]\Z[4,>!Y&[_ 7"A+^@G_84N6=#/%A0 M9X,ASH!F)A'GM^IK8(2/B)48@8R.A>ZW!9>O=-I:8-.RON5^##ZDDF\*^4=]V-SF("=D%37E-K MLF",>>%1.P%\$(X( 'AV5:!WMQ/%+>&.)B])#.*#X,CV+$O^4E/C]#N=+MU M4=X<0:,K]D/ IC6!_Q7G/8!9I9 ,(VV0U.8GD@U2Z82U !Q10H-H5.\9'(UB MTC+D,4D:(KNE*9FV?QBE2[5\*%"RS2)N%AA?H ;?:XC5ZI@U,9D1QH8K%!KHZ*8 A??G[VZI?A16<:^: M#H9< F?2%^%BL8\"'!Y("=N\>'<%<^RPU$5FGHP9+C0L?"67V_BG2TDG3?SO MJC)4O0\2@)U2\WXQD#CQ2\K]#:-2'I/F,]8AM4%)I(CRPHW":A]_+A!RR0DZ M*SEB-,.)::B4--CR6_='._I'%$V D3;41OE#K#35N=<:/.JWI:"6U/)+>8ZT M46Y-=]%8X"P%R1]PDF,^0LZ,NI7+/[T^=[IC2."^5K=^UK<='Q3;9*CA#: / M08J=.E<;WRV2\,WDG3S9N)!-CN$N-5\"G[GN@=0"*S"CQ& DO=1S_I5)@4YY MRS@>="H9MZ0\9(%Z? ^DO#U1L13+S-?>Y@;]LJ%H#6''=0!'?=V.LKI.>A]) M.A=S74*GPK-^#.-?X7O=!VO3X[*$9*;AGFMY)/162@9/BFH)J:2M?!/K[RWJ 9@VJK0 ,WX0W 01Z,<6:)8ALN0>:"H2J::H MP!>4A\)SYR@,5+Z
P.14ID,E"&@.WQ;;64+,9WE+6$)F^RE,*C6CQ M+O5T9P;@=VBEJPBW9NW8VHI&$Z(5B+4(@'UK@8;D13,L50FK!:&E]]DN4' E M:09%.1EJ2)U*S5#1(.U\Q?PR'+2)Y_/-GT"O06RQIKC"PD5J-;4(+6H79D.KJ;1 TURQFAYG*PJ"+":ZYQ4Q MOD[GDUQ B@\?''DV2&[,K#$-+Y4Q6T0PU8L^MYTL4\ENB2=1@5*K4ITH!'=K M0Y\8N39Z5"MB;,$^T1&!AUX$*=AQC-,@TC5+-6F+E%A/S]3Q FAL SY:ZCIT M#[;YG3\W+-3R:YBK*'U6@X4FL"N;<],2J7G,.JM.I;Y2BWU:J4%I]4#3$]JX M2VU7SW)^NLZP!Q5DQ;EC#ZZ5,")2RPM\I#&5%(>XV)E6]Z(8''$?WY"K#-'" MT;:4/+-?;[5OSN%G,@!O8_"K2(9QJ_.5<\>U;IC^X[G>QJ-RA7W9>M<:5Y"V+L=HLL3%Z+ M;U[/W=97E6PE(?VD6+%34,5)-6LJWGPI:H0(3*WWM8I*KZ:81S58HZ3F(RZ+ MP#(.8'VET8[77KC\@K\F^2ML;7EU@:TE=[DJ&UD9"PV9ZO1"N74W(/'BILHO M+%>WNG75ZK'H.7X4-*8?;?%*D#>Z^"$/;BPU2"2%U%4*J/6 ?$)G%"[S9J.> M1869H=!V7#5_UER5)C.#&?E0#^B&N(+_85 0"A8HX$A!3LL9L,%D+\7345IQ M/)[ZLHOG"8:D:M*VQFU;<.C)JV$PP^38.;,3IC5:Z'3NEHI3&1>A]@[6R1&Z MQL5I^$5SNB(4O.?L&-^U8SSWM$#3@?M"U8!5]X0]JUTSF-$8FYJYZ/!H;HH: MUZ$;+!)L)"Y QDZ:A)KE>?]W[.W_0#KA%_=[8R?&_2%,5RX: *<[G L]G#S/ M2[,UB(71A*%\EYPC?F(9_^LZDB_W:%Z:;:[#X;E1+V\%51]G3:@.0WE%;AY= M3 KA16S/3I,,IAO?3+:WKY5S,3&U;EJ2&TO8ZAI,$!&A:Y9'S:#Q@V1Y;/UD8J]5BY<#712-&9?H&>2ZY](EB!B?@*;X2C/BJSFH M;G9C'/AKB+152-LJ#@A9FYB#1)T 6ILY\M1&6ZGPZQB!'GMB"O1Q[L>?4CE, MI")#SIW%TF>P!$1>5/03O/&31R+JEV5D;X$>R,A\BE3 MEO%O?ET>NH<>>AC*2*PD[\"D?(B4WX;. 2UA;8\ #GG4-[4*"7-D:ZT;B>)I M;[M6E(.%4I7!Y#R%!BFF5):#4,J9H1;N*].3<0_Y M^]=U(JDJ%KHC+3$+E7RB;@L%I=%-\D3PFX6.JQ!31XT,C6@8*A!Y-XI[[R%:IW8T[<(Z]?\<0)[($ 0A*F2ZQ1ZE8B_#Z*,D'8(8Q* MB>G?@"PZKU=+4VR%:2D:Q'O)6$ 5U%2%"YP5B>UP*0TCT0F^#[-X!*)^O6;@ MB40P*HH'!,ZDIF%W8Y!2-PJR7-I3UI]4SR4S5"4NJ>JGJU,=@/Y\=,<32.S0 MOH*)&6$%W2JL)$!K(I+NZ1& ;Q3: Q$UZT*!&26)RMT-VC_HW,$X-4/RG14OT#:(F MJM@B]^_(D6H%)"3WT6VC5+HWL1F,%$WLB*=1 M>M31YG:$5ABUDD=Z%$UA)GXCR:?0'0\.1.7L0%YR3%,!\Z)!S8,+J[8'7ZF. M.S2>,W0#,I,2C')+BRNTW%^KJG13^!B@M60TSF>!V>^G%,COG(R'*LN;QNXB M<[#9%A9QV GGCPW4PLPKIBE8G#?-D?SF@Y[3 M_EFI\>?1!'O8(3WWQEUL6X.V]#>4U-"2A$+Q9OJAHHEU;VNIMC9&9\(0@9A@ MT!DG&W5CD_;6 M++/XS,[Y*8C$TASJ?^EW6^UVNQRO>GF]CCOC\E:EE;IR/,78Z808RPY\Y9*% MS$GT!5*"[P(?NL-:XL.@V?A05AOL(CXTSS^]K1?^,^9[2(;_ =I)3C"-6UD+ MG^(HC,!<("VI>3"@RF$,G4/[3K!EY?];&$.RK*)Y<9]8&4O 4";8U>GU&6C] ME/X)V> 3E-"@6<,#;J1&*2PKWYU$3B!CV;VN3]'F)"$+[@ MWE?](+,D45'>E<3./(\RUN>GEIROKN"T7DA=('^I$=6;0V:4U6DEX:]WZ<^Q MT31-3&YJWHU4]GZ5VK]D'OU6?M[^"CU<&]#^/L/=1 M^Z25A_D.M'J)0@1ZW,>NIX>ZG9N:PT,RYX?MX;OC S(=U7O W !0@1D!KM! M+#5'GDF]-:#AY-"AS2GG\B"\S%9&ZPF"P')4(JAN-LV#%1K&7+YIJKA M+5P/51FJ7%1^4@$B- %\JSWIUJS_%)!]0Z2_%/F!-1,:)A8@T6'WG?K\K06D M.7NJRE$6MKY2^[^,EP8A+/G7#"=R09P;1,3:U D2W0)5JA/EP5Q+XD*6TLA3RBAB8F*W)Y[HHQ('C22LH MH_W>NO'$AI$JAUN+K4N/-GAUCTDUY/I0-I(*L(KDO7/HOUM",DQH]@KMA,QQ MJ!;BN0,3TXE]N4%*X\5NB?[3'[ET@;9ZY[!/[%D&<)]@'^OJDO,?4D7UJUM_"M"?3E9VH158GE#X9W M9F;@))Y3"G?>FL*>%?>[J02U-XZYO.;)?TT*?:(I35R3!+BE/%K3K/56>3KEJ#/R(UC$#%6Q2K!/(_(&J%(_BT]" ^K/M<_''4DXAPJBBYR M?YHZ;YT# (>B!$[>4%<7+"#60#,4RJ(O/A>?8L\6,X [-AY(&W,TOD*C$6H/ MXL!&Z2N.2$1+%,\(&V1JI#"/;OR**MDA'F3>A,377ZM;NI!7'VS&/2+-5$OLXX*&@V2I?ELB)Y*D+$2 M5K6-@9QW/W6-EOPO&%&GORBT2\9H]":=:+7QBA7'AJ/,:YSS'V;NA$P'$->: M_=E2VKR-'J\4^YHX]8G1>\E[PYY\DX[\BJH)6<([_[-$\QR[_\Q2H6,>_L_$3#5W-;Q6KA M1IF+B6VXY\X<-/(I\F6-?&I9?,=.T*1(V7)E F&"F;^"9H-=C:Z*,EVS8XMA MK4RU73O10.H+.E.IZ.%:ISVU4!U8W1003A86N*MV;[0#&E$=C_PD+9KKY3\$LB(T##;N@R?6 GA/F.+8ZA2O_ M30^*\G(PIWD1=QC9[,-:2"XK5<(M<)=TX[RL0Q#[[VRL61V'Y4Z@SZ'6=JEC M;SZ7@43ELK:+HGEU!W9QN5YIC@"P"JK(SUF<<5C!-O.6'(":MWY(1M<4M-O5 M]/G.@ (_=L*&KH#4Z42P1=-JL/!\S")P8;:)X8W4?V3FIQADA6V?0ZU=N*!< M"=M$0"=5GI*P:A[8ND6!+2E.E'^Q;FSF6A\KBFMC[.9)"63^7(M"[Y@^V2I.H=IJ&%V#Q>B5N(D?EJ,.X6FWY5B"\A=(-#:> MZG&_^\ZDFLE#"%Q/:+6#QB8;?#1WM(_?+4D^T]4 W=LQ .DHFAZ!(_C0>O7G MC[];TO.=5EU\8[XP]<6:J\G\#VB[Y MQ-!P4VP>Q4ZGJX*/Q\XO^D+B>,49@,J7322-'FR3[:%P=)F1$L/4S1Q"QC4UR3^HNH+#^!SS" 'C( =KL#93.4(J2N[VVI.3SHF8 5RJYAW= DI(_5Y#$;SZYBR(UJSK.C?2L MY6C>!LDZ("D>9^OI9;!*+PJ55NGE,6Q]GL7Z,,GD#\Q_5[6"]O,?0OD!H_PV M*/];](U.,C]+A@>X]V-S7M/#+K M\E?:S:VE*D3Y+51(==T6)(<;6?+X/$NOI+OEUSGIC-\R05@^^=&#]# Z:G>< M@S-M6YQ;T0WC(6@/2 K$_M1$GBZ@9,/47+N.?L+!IEPB*Y/,=::Q5/#NH_CK MIA'V"7F!+ 7>RA# *0(P\ 1C=_G,"NSEA_W\BZT1"R%$@]@:1-3P8TR^4A"< M-WF2Z#RWW2#3>)79BU":,K%["]CZ-K"ECX6-NLDJ& &FAQ1 D";9:TM@ /K# M-?8;RU'G"YCBP%;,C?GD%<4Q4?TGVC3>$&G[B;G3U>VV-C>6B4#Z ML];FUL:%+MI M]X]")K:F"S'4ZZYIJJ;*E6[6-@A1-84W"ZOB=KG7 MFV[E1IF8]E(*GJ)\U3\Y=]$]-+:DLT4CQGJW6A!I&=C4%K,BL/5A7K&<=X:R MDT:4LZ_0^;48G[5+ZE00#4\07/CPI6H: 0[IO)70VM:!&]IWY?"T6CICKD*Q M8^VZPP=0Z+Z(X)C!;(DE!"SZY-0*E@)NL)EU6.$Z_Q9Q1*V1;LGOM+PI>V1- M,<$@'V*NNS?ZZ$P/E"/"OABPN&4_2Q'+(SV]$471G[20; ,NN%,F<.[HTD^$ M;S>LC[JHKK;VSCF[*ATN)DRLZ:8M() C6=$+E91'=8^3"G4/8)*UTSVJS\]_ M5')(F!^<6]/J#;?J_G2-/4SM'[4(&77&($*\:([,]UQM0?9T;2&G;6YNJR[<]JI%72A0G%1.%_OMO/V;)T:WKSM];O7QR7/DD M7^U)-?*+)(LS*\EQD=_BU)Q899@;L*D(_GALYC^?'!U M 3O\G^[_?;DX'YV M.CKX^Q(IVS2W/(EV$\T^B1.46;ZV.MF2^B@[",+ZVJ%YR,XYT5!%+__KS;^9\,OA+S'H _]17N;P)A7^2"\NM0[*S' M9GF%MR66KI;RF,&@-1K7K3JYU^VU3L:=E+JWBPO57%))_8+)THV;D1EF*^C8: VKYJF$I\@_* MN8R*XW.0Y8#C DK6)\:W@,U639('6A'2LBZ%2(I"=[,\!?%I=3$NM_\&.L$B MZ&%3@%8L9EA"D$/R_8L1X"9*TV@&;]]\Y-9S]&W@)GW?7L(;^&R_2"DE!5R# M:\R#*2_2$T&@KOGYH'V GQ-IU^C/3]><[OU)>B?_E/N\@83&^ A+#>:)>*__ M6/'YYHLR4^Y3K/*12PE_/A@?.'%T3W]WS+4_II/\SWCM$]3J:4G]T0\_%1Z4 MOV#M0Y?O[[ST_M>]?=#HU3\1]H\@A-2>,(5-X2#1X4\%^@*^;!./_5G1K?T5 MYHWB-X\NTZ)HF/P!<CF7<%L%P#/XN/>)@@:4%B_#P CC?:_%M*G0W ?19&O@*4'\'8S8-Y2X"H MVQIU]Q%JS6*)SX'/1F#7A3K_LC.T>@!*M:&T\7%W-2Y4-D#J(%P MXY\/P/U\\*/9)S.:5]2]Z@.XAY2N$E4#JWW#^-E^IQ_1Y;_N^IU11RW"8ML& M^CY1+?)'&',D%U;RQG99)#>/_4!7H0B[7Z.NMX[4'O/Q1_>F]S3V[X)"@Q4 M/&N2%PRI[0XRWL &8+VJVI7/92WO67]K$T[4K*^K"2$#"W8_DD2L[H MZ!^7U4S?+%P/GQ'^-XDFD#9A9TQ@6X/O.+S%BUKUA5._@P_C#^/!L^;,HRT;$IR_A3-_@PTV;\V2/\V;TI,M$S MY!BI&*E*0BKL.LKXM*_X5#OX,/XT"G]VSH^^0/- M4Q;TX]TI&,5YQ#)BQJK9893=, M_W_Y^!&V?=CVJ059/A;EJW\SIVK(EOJ>,<+M7 Z\480[Q6E'C'",<+LRHV@< M"6,<8]R.,.X#3;H[A!GG[QCO&.]VA'-IXMQK[19J4P/3 ^-IP>6 M$TP73!=,%TP73!>L/^W.=U>CD$25L/TL)%1MGYY[[\:3TEQZ-8)B[7C0[@!7 M&R?@:,V87T[?J &&[!EI;=]THC(RVP-]F$F,28Q)S$H*&K7'.T,M3@ABRF/* M8^'&PHU)C$F,28Q)K/$DQOIC:?KC)I=NI7[]1RAPQ["ZG,V#:"$$^6V/;MQ$ MP/YG(I@ M2<%TP73!=,%TP73!&E3)*8BOXP6MER/KW T]$01"HD*ILU#V,X7NL',RW!F$ M]MN)S.$;#M]PA)0CI$QB=2&QP]%)]0GB+-R8\ICR6+BQ<&,28Q)C$F,2VQL2 M8_VQ\@R[FCGVJX35ERAU TRIB\6="!/_FW""*.%^A^7Q*$X\?(/!$*:+\F1W MXT0TTP73!=,%TP73!=/%5B9=OU=:X^BW8;DQN;QIJ7-R&*"88+9=X(9 MM#K#TH:DO V"X8:*FX'XSRP43J_=MX;B\ MLABVU!\"7T/*9I89Y)W QW3D>=:<63*L=I>8\PCL&*\8KQBO&*\:@JL&*^J-*AKY(JLTEEQ(3PQNQ&QT^MPOGDMN-Q^]ASN M=UK=06E%9=RTBJEK=SI$[;&MO%#'"R(9]6$US&68RS"782Y3;?9RI]/J#)G7 M,*]A7L.\IG&-G6J/ 2Y,WW@>961&S(F9%S\X\;9]4 MSXCJN#;\9E!8 MK0L]5&U(,3GL<6M#;BG-=,%TL48M[7>9'I@>F!Y83C!=,%TP73!=,%VP_K1S MUUV-0@=5PO:SD%"U77KNO1M/2O/HU0B*M>-!NP-<;7R P_&X<@#5A;*JEN), M6CQ=F3.9F,28Q':6O--I#7N[*^/CU!VF/:8]%F\LWIC$F,28Q)C$&D]BK$'N M8-!ES;HN5IJ1.9L'T4((\MT>W;B)@/W/YB),7$C-+ O5&NUUY% AAPHY5,AT MP73!=+%5 X)6;U1:80Q3!%-$XRF")073!=,%TP73!=,%:U EIR&^CA^T7HZL M#TF2N:&'>8A>-)M%(;FT6DXH4OC2UQ=X49+6,SVQ-OZN8:O7Y8:PM<21MRK! M]B>$4]Y4=28L)BPF+'-?M]?JGI0W"9&IBZF+J8N3>YC$F,28Q)C$F,3V@,10 M1V0+[*4>QYHYYJL$X9>I-=)E-T$PA!LJ9!5;X,K5EE#;9R7_7&KURUOBNZS M(5P%M!JGSC-E5X5WSR+@1N-J>6/L7LPU&\\DRTN39_[(_)'Y8QUPE?EC>;#L M]8:M7J^\*:',)9E+,I>L ZXREZQE?(LY)'-(YI"UP%7FD"7&9WKM06ONE1M]L]/VN?#MOC<>^D?75^,KZX& [/+MN]3J]W,KXZ^/O2*=@0_>+/1.+\ M)NZ=S]',WZ?;_J% ;QV@+NN8_\R2U)\NZ"L_E"Q=\L&^ MO*;,H_]R)YQI%$BQ(9?AX.$Y\SCZYD_DWOZ5N6'JIVX*E4 3-W6=6-RZ,:S8 MB;+8B5+Y8.Q!1/!/CIVK+)6GY>,T$%[JN#-))/)S>N>F MSKUPQ//G\O3EN]W B6XD-+!!=^)(^I(O3$3\S??D^MS; M6 AZ?I+=_*D>%/O)5^R-!#V0@@!O=6X63I8XAWXHWQQEB1M.DG?O'\3O,H^M M_<"I6>\IB+RV?JSU#'LA813/W*"X%+C&/)@.$T"@KOGYH'V GR6;\?3GIR/V MO3])[^2?$@Z*NTG.%;CS1+S7?_RTS*WR1:WMYC5WM_IZY^7\%1!+EUI>4^:<'-T'QT/GL=?Z4;\?$_4>B-%&SWI M(S+-7&@YIYJ+.5\68.X)4ZG%3[P +(%4'GWD_OE%(I M)LZ4#D)IH:#"8M?,"^&)V8WDPMUVM[QH1"U/H'S+^G0>^P&D\NYN-M,;9K6E MBZ+:-_(HSPOV B=7;:BMTQJ>]"J'2%W.OD1'U!:B4Y[_GHG':_*,6/)P&L6. M-#B2))O=YJ90$/WII1,I">2*/)=L>EZQVRN/8 M=6$LNV?,-5(*]Y]CUQ/8%=HN7(98)PZ_1TT76_UN>8D[K*Z_174]2=T;/_#3 MA?PKFRR:JW)62FG_S()%J9R<&?8>J^2]?FG5BW5A'G50R6^FHK\BIL=-9\O4 M!WKLM"!B6 M=UKT$2Y_[TOKQOHI\E64,\UC,W9C2_>46IG[HAAY4 M$"2IW F5"?@A(,$TBF?@7\-DL7^R!7(!40QY)WI*@>Y#'F]2.G6P"?'GB^2EC,Q MI2T)#7(.4PDN>*]UF>/2@W7B&OPMKY0P3 2PG!"5'!=3W=9LMX6OW;2R6'P3 M849Y=) Q)Y^9.!.*+^7W8+1)PCV:'#M_P)>W6>#&D',G-Y8 #$1BP^C^SO?N MY%G(C[$/EQ%X],MBX46WH0_PDZOS/%J-_%;XWX",6_*(Y)5I%".48!W?W" S MIPJ_)I0WG0A/+I; )+<@W_=54,U#_DO+N8VBR;T?!(Y<3D*%*QA/N\GD)]B MZ\FC3W!%"2XISL326>%X;<>]=^-)8D":+\N%\ADH-DD *)$\!( T(M=$3$4< MRT^I^UVAPK%SZJ69/"=Y\EF0 E?*@HG$!PFHV)G&T0Q*5))EO$LR"5:Z2."K M9N["N1$.7!'#L4MT?2)Z'#_,LU?X;I&; I^55/_U_32*TC!*Q2_R@_,=OXHC M(-Z[-)V___''^_O[X^\W<7 '[>^3KI#B>7M[>=WS[]\O$?W>Z?%P]W MUA6Q_27$W+JD$'#H6,^(+ZQO#F3?K1DE2^L;H=_1$^AV R9+_5@QYXS9"[@$ M%N"1?P!(R#]CP MO+/@W#OK]9Z?GU\+V^$*,?'_9>^D/WC??W8G9F.RM6F=A%^'N*>#6E M[FM"YX*R?]J3S5/ 8$2."<;^4L_@<-KC:P_V!%%74$&*[)BOG"G-( D<'O,D MK7K;"QJ3I,C@ \*, VS'/JQR/C^?*NK!AP\?>JHU)F6.CE"('?3^O+^;**@[ MGWZQ+ 4]6GJ$<@OG()L!-E6"9=UC+V MH,M9=*6[$?5:V-"Q>O7,H<2%;$?V*%G;&B1'PZX,4K*:&&0:107FY%GD7]V( MKRLO=0B-$FOA!FCAXMX6)2C*&+86K\^'E[2^!1&3^F6P M 6!,N!(D+T47/0_A&0FNB&MRR3Z+UNT'.+-49GH6KIKF_+7G4>)!RI'(I!(I MO!*PH'!VWI%%0C8>) MSG9AZ/F+.^7 65VG! O"J,4^N6!:UR?! MV6NN-16-<=P<)$T=QHX$D!CX+ M0J*LNP"NS,LG"P@YNX(<()=U+$GR]>&VL'Y6-FA9(U61LLU8^G0RZ+\?]/M6 MU[I"S'8)\RD4?X1BK$".%0KZV,NR9P3[##HC_$G]SO9&R!R2&!@ST[CY MER42>>M52/+KP4/[)!P2)=XN ,V(*H7QI Z,H? C%BX,,1&LW'""3$[)OYR">AZ-)N@.48S9 /,A[;:%4!X/B8NLE$-Y+908UK]LR"N RF3*26O6=I4DV4,L8,338F:PD8FOTGA_[0"\0<90Y,]7BO; MU3 :L]S!B2;+3>-R@,EMJA?ABOO ;3YC,@)*ITDN$\E-DU#BP<^,;X!2L;S6 M3"=-$DK!R57R.7 BD0>*#EO(L/T$7.$$$\G8/:#?13^("#*!MD\1KY[=511F MKO3>:G,"MK 2DE7JMI%M;80?H@1+@M&L&D?=R?ECK3#7@6^UT;?J M8)'$L6&R!*C!>@P614=<9"]<4N@@?@-LY-;?3ZDKUER6G(K$ MI1:"LDP)%%F1IN.T2^-PXW/1D?="U])?WD' X!BL&\7.+524PIZO1LM@#Y1: MH59+J;4BO<=!4!.A2^' R0N,A$#/<3CL=SB,^ +21/O.(D&1X%+ \SOJ98 K M52FR(\BI3JI7;I;*,6^^G^IJ3".$!UE6%G=RH[WYRO)*YU]^LZAL_AWTUCW! M#L2"6?Q@Q$6.?'\M]7C65PQ\D97*=^$J0EE=H@%,40&)__KJ!J20H%ZHEEB& MPJVD].PC8*]B#40"<-AT 2;56H-=Z)37_>AP1S9#:V0K07&GI6*FX+C0:*\I MLG'W 40GVCP.3AK&C(VF PT15Y#9%'E2VFAVX3.$(:M:CNEYS7?\!II[%@DY M$I-(TJ&C4*\V-HHPW^8;:&[S%6!RD-5O=%27?(<,<\37MWA&Z%)9514=DP@# M.OVXOHW/"TO\5"^:*7%60MX!(7,#$/T#N#Z\AT .W#K/+.AYS='KG29Z23F6 M$F0E)1TZ"O+H,L=WX6AV@["HR!%P;S'C5(U<%E(Z0QXSC_"#? :'(CQ7;VG4 M"W\_U@9S_'RGV4XL&!7J4?G0*AE78[NLA&$1AV,!GA0D0G%L7O@FRR&&8RW4 MM3;_31+,CY:]TVS[%T%]@!O^7R#?%'1C2"<+43Y5!$7/:X['NB=@A)Q,02=R M?$M).W0DZH54HPAS1-3=T3;@FQ MQD=8LQC46IU,$LRKD^ZFM'':'=X*]0!=$.PQ\O4C!9@!6VW_5,2FD-VX3@UT MSSF'HBPERTH*.\)1,_DODV)^&D#WE',Q. <9U!)OQ%_ZC(M@0H?8^0S)G )O M@>SZ&R)U))KGEN[@L^0;_)%XM5NR47"@.R8U^OV28%LX&NR//R#VO=ZDW(4F M\\35';I5$WDKN%&PT6Y)]< RA26CIQ<5=M@Y$1& M' =,[0%3JXZJ+]=870UTI\K5A?\ *RYUO,(%4+?[EQX4B72=-%'/;,X(^[J, M4 KJ*DE64M3! Z&_>KV2/VMN/VVAP!QX^[K 6P"H96H+M1YFF-7B4"^BFD28 M@V=?%SR+8#I&R:AKF[PE44E4Z83+5U:&"7?([T;HNUO>#U0_1''@+[T&FUKU MY99BFJ][#)C&FJR$JO]WA#_V,E_*""^DOJ>AOJ81?EO/ E/&*;#Y>8=3'W;4 MD)#?(/AK>-(?O!U/OHY=@._A<@II1WT4Y+RC;4'R6 7Y=8) #/.%7,1]J?,S M);YWWE&?H3M#'"X[5O 5@N!C>6<.60*$;T6#=*1C!80>I(@XCXK0\6F8=?7J M.?"NT(%<2SL=>#^^&.D=R+6TU8$B!'(M[75 5$0&'+3M+71F3J$BN0(<#D6L MCKW0-%0SW^%G#EK*I]")LC=R)+!8V('P_,?Z<:7Z2NM)W-1B**0,+12)AI\! M"BFC (I44PNA<&=@"!F@F9F=N]Q"TSV*7+F494S/76ZOZ>_UIK]OL^GR^G\A MAC;(&*]I:)_YNH]2#$/BR),2FB9.[2(,&7V0)=R%JP[W+G8B2;0%-#P2LW-T MJITB>+'.KAL-^%J\K%0\6#.UWM3D:=_$K.: * >A5%T3^23;OJ9O5<^!WH5L MD*K-M?>P5K;4G&..%*[,\"] M7O$@U(R5MK@'=B*J.?Z1O[L?^<4'PN0G>C7:]LUN83?!ZH%-]?+TXS.9$%<9 ME,Z?JA"V,&RGCDU\@%YPA%DPZE)+= 7"-J_))O,S2W$ETA9"&=UESXS+W.7V MFGZA-_WB)S#]4F_ZY4]@^I7>]*N?P/1KO>G7+3;=]"YR-DFL2+OWU/ J))(W ML0!>_P[8!83X%L?G.\0.52#<7Z*3\X?,[I M'UF(\[.L(UJ*%J9JUROH@K%( M3I83&]UB.SUO"EO;-WUNT(POAH+&D71I-PK:VN?$9Q>LR$3DPXO_N"+Y37M1 MU-@^-WZ'P/G;!Y1#RAZ@\TR(V?>,"&(]OV1>IAKW/&YYJ;CG\@A.UZ\"LK66!KE&GD M]]%+J5I0MP55D-R7%3:EML/"#S*+3,Z& MZ$E:>$$H)<_!D3TPGV1L*^0')B&-.V%,HTW!&UC1Y6*6O3M(\%SDYL'G,^*\ M-O:EJ+7Y^%P2##F@ZZSET^".MS!+]=S.(M*]Z*COZ80K?:E]R\47^=X&$":( ME+"X""FEVG_@%";:\@3JX)PM$?]L,7R".YOJK ?=7[$":#(@)'QL+ M^(%#U('3'8[0DTH_"I$5_JA; M'"+,JA=CPC5M?#'*P%N%L'T#-V&U6K*_BO!7[)B&I(4NB8&&'$3D83UR&_&D MWW]_]WK\.N-5&57[''N8#.7C2@^3KQF$= TM-#_]Y,*-R-LS;A@(VN\.\:G9 MG21!Z]T99>\"&=I;[\P$K8S.)-M;[XQ<2,W8I"G:[] S,;N3:&^C,\;G)[.> M52/>?RX8GDKS &TR#]ZNR..(G/=\09RAXZ#@T="X@=V#E?SZ:'QALY^V MZ8!=BVU;4;UE#P;?;]UY#YK$_KP]*#>I$5:"OHAJPX;IYYRWX&_!;GWV/VRJX.B&LG7[PP9'@V$HBJ[$M6)G"ZC; *&H\#F9/<"9SX"; MF9SZMA8^JK;Y;$2UEX,>D^&Z*7/E.ZJ+M=SY\*?PQ>ZH)EPJ^6JRIA/*.=KL MN9Q[A4_[%;;N/YM3;X'D#H])W/R]6&](PJ_&#Y\!=<:^S%89',O=N0"^\ BO MX90\15^ZC_?VPLV_N$=>7.V^;UXJ=Z;E'D^S'JM_;GQYZ^$/L72)T:L"),O? MS?VQ*O;SC%WU_IL6.'2GI'D1SY4[<7L_/VI,) MQ]3?FYW[.UFR1H_4!2^6W?LN1YZ+$E'PY?4VSQD\,1=VOTKH>T#Z)$^.%VMA M;C^J'DL+UA,9BF\9\R5:EX3Q^'$Q;4O;*LQBZ*3UY]T;-)*U[ M731O;CHS*VQNYZ[+MAB*VILW\[AHU@G[M9N9B\W=[6%AD-[@8E+YL'7 M-6;R%GW\1CG! #O9=Y R+C;G;V-GT.4=R9YDEKNZ_Y@M39*IM.;=_Z%^.SKI M3&W.%A;RCPM(@0>%#7;"Z#&51W,O,_A5(FWA:'PFCPOBR[O!CQ#G3]@SM+?/ MF6] 9HV$@Z)L:A*^"?7\_*>GOY^AD[,7KU\__8]__.7O M_X;0?SU_]^;)R\8O+^-\\>1%&^TBABJ'63W_\V_Y'V>[^.135_^M\Q?QTKYIO%VLVKY8+*[^]NS9QX\?__K) MM;._-NWY,XHQ>_:EU(-?Y/]#-Y^A_"M$*&+DKY^Z\/0)]'#>K=KNTK?J)ZWBWLW,>G__C+DR?7<+3- M++Z+Z4G^[^_O7M^K!(8@?JH[^._EL_SW9\_M+!<_NXAQT;V,"UO/.I!@5=%% M&]-/3WWXU$'GB<*2X=SU?]]69O'Y*O[TM*LOKV;0Z6)/_F.J:3^FW;7,5V\?ED'G[^WV5]E2?KL#'H M5^-T/7IO8?@?)?G]DF-)V-7=:7K;Q@YP6*U> ,S9\O+2MI]/TUE]/J]3[>U\ M<>)]LYPO8"U]V\QJ7_?IP_"Z#]_+WE0;K8G#][G$"$\STB_L5;VPL[-%X__< M)?VF;\>78O7/13,+8)?D!6?1=P'>JY+QY>ZW3CU<8@*)XJ?%TLX> =_FDN-+ M^(=M6R![WS6C1]&Q9.PN,FT^V!G,TP[FZ*^V_1-:@@$[BW[9UHL>LWV_6DI* M_J*YO&KF^8/3U*]$[Q$JTGQ)K/K.Z_WK&JD7S6QF7=."-OD03_*D.(_91MLM M\JZ"$\O7EU(]RX\E[>5EO;AEY?+B_?1/#0W]K/^W%G>-V'[^4+._-TRJ[>:V#R_IXN M+F)[Y^_#QW)'C9/WJ*>*Z%O!]/+N9QCN6]%8\L]#G'B?LW1FXM=?Z^=JV>S5K/@X< MJ7Y5ENH3V*YMO(!OP!QY/8>"\4W3C=G#G@T<27^'\W9P:X60.+V*[6K+9L3! MWE+G.+UZ&3O?UE>YB=/T?-G5\]CM7/&W%II0KIX*J4_9D:1<'W?EO6]0>XO/ MK^>I:2]7([93RAYEQY'RE:W;_[2S9?P5;#NP]'IY?UL+32A7/A$+RUD\3:_J M.>BKVLY>S[M%N\*J6W\93A9?"I_.WV7_N06C8[5]VI,D11J?$*=^-F6/HN/( M^%M%.E3=D(I?[;M''@UBM0[ZIJP%_UXVJ/H M.#*^BS-[;2=PFXJ]RTTO4<^I[%QY'USF'4BV6W@+%K097] M$IOSUEY=U'X/5?B(JHKW 2PT#XOGM37VKN[^[#DF(S91O,]OFOGY&S"TPW5T MQ?//MU^=M-&.C\!^#1;'XUW\$.?+6 "(GBT51Z#?:O[H"D?J3S[_ W,LNU67 M5^!?]5N$MI::4K+-O_WY4_ZQK]8?7O.4/>Q)FQYE)Y5RKVW/?>J84NILWE]' MBG3=\O)J'WOAT14^V!]O9WXYNU[+X?_7GV?I'Q_ >-T8X!KG(6]_3-1S0N;57S_(8/(NS17?SF]6H($S64:G_ MOOYU!4YHO8@KA;A!NANQ9M;%V4]/082J7\&*&Z*5XP)IF@("/F#D".%(F90H M-Y8S1NYW>I8C<9MV#?[!>OU+V]QN-.W7[U712@1)(Z$:)6(),H(GP"!21 R3 MWDD5E&%]>GZ'>">M?]*T(;8_/070/L;Z_&*Q^O&Z%MOZ;_AX/[IX_<6S+H=Y MY1H1].'RIGR.FIYN<)O)\8/>'9HU)]XO+Y/1 995G M,6@K)(+:,)*<:.0%)RA*)[D*DA%M'\\L>LLL],-1:SQ(;\GV]V>;%,14FF-; M%'=!??%%D.W:X>YGE8K6<>X3(A%FM+?4(DYQ0I0DY03C+/E>*^+$/#N]Y4R+@2N&*(T4!03M",U])2X:(*10B2C'L\! M]IUR8"!$A]&[^]P\*JB%;\1Z.[/7I[MW9-M"UVW%*F(XMPSFHO \(A^91X80 M@@CS/A OF0GN<%KZ0=%W^6O;"U8I"JNC=D@8QA$+7B 3;$0*E)'18/X)GXY= M:X\WK,W$V)5:Q^^8^R_C51M]O<(1?I[%]8VGNV[ @_W$2\Y1\E:C; VI8!CU^/B]NLDH>$"8#Z-Q-NU%C[PQ.=85SZ,1J\1N[MBW M)D<5[^%KD9,UT_-ZXV3M3SY/^EY&G*S1K=<+1VYU_UN"!Q!@I#M[!>WTDP_0 M?!;I5=.>V;N2K956/A;KMIH9_6JH& Y>8L*14:#4O+$)B4 8\I0Q3\ :2ZJ7 M'5L$3?XJ66V%8^5H4.1+L70K/*^57MG%X#=^]A>YHVV M;G$OAGX#%?M74CDO>?0A OI"(1Z31)PHCHADP<$?#+#@V+WY]5VY^OI+JOJ!?9%S& M+>MOSQJJJ&S$GCLD>,"(!"(0R8$))#G!J E*X%[GB(?#X5V\!-,/UOI\TZD# MFOQWM.U 9#;665&+6<1*(^N#1SY2B9RG\!/QF%MGP. \^CW\27C1' [A4D91 M3]Q>S]]_;')7MME&>]=5<Y:O J67!!D19-"AH%I$/6"#L* 86!^?)T?M]94*6J24DXC:DT$R7C6H($A8Z4@+'FI]( CXS*._S$P;BBJQ\:T M/B[_WG550N?(R1005Y8@L!,IDCQ89'V4,8*1&'UX/-O*./S'P[8AN!X9W_IX M7?M654GN13*4@N,A$O*>!.2H)BAQ0BU) ?XT(""YC*-_-&P; NNQD:W'OM*^ M5568!,^DCXASX9!*DB";!#B]D4LO=&(AQL>3K8R#?SQD&P#K\9#M]7P1P>_* MV=IFRY#O D34@KQU!RC$>KP,*EO:X^'?0*QM%[ MLZ,.0(&XF'&SV1>,4CCV_;/GK\@K+I_S$X4E>KS%;>Z%\NVW7YE;'O!W; HJ:6(/+\PR0WRUDL40P24+/$L&0[+^H#3 MYF/9YBA,GRW+6)DQ.H3BO=.SWYJY?RQS;\ON!B:F2 6A$04.XP%NED3&XX , M+/V:&\F)./H(YN^4O-,.TT$U<:]G5TK%+1:(D7W4,R@CR_#(ATP*&D!O:NMR M&&L.\YZ';V\J;EGI=A6MB##!.YS34JF(B K@7F&C87["U##*&"YZI?F9O.>[ M[9%O/ZZ2B!0\Q(2BQ@D%C&$)TC%OD!EI+0V)NP'G[65,C'&'L)D LX)I$/)= MY ZT3UZ:=C-B.K\9>/T< J18J7X!N C&&=.'XW(S87J(Q.7+&D$0W$@&,1%)+YJ)>II&7. M",/C@/#E,N=+(]-A-*0.Q(5>FP@/EJD( 5+[Z)!03*'$>4#2$@G=UDYR1RC5 M ^R+XMIC?*MS3.B*A0YGU_P.*KTX\G"A*E'&#?0U9PT0")N 41 LYJ12G-.< M., ?_77D24DR*G:E6+*7<[X!,*"XT$E))!+FT#W@?[2!H:!Q) GP8OVR%AZ) M,AF?%:-@5HH-;]OU0K>2>K6+NH4.&[ZN>'*2&!' XP*F!^L5BL+BG#^<49@# M+*FCS\(\=,B^R>(X!DS%CBF:R\OUJS*[QO_K3RL/8DLL+8HJ&C"5@D!.@AWF MN,/")*D='7!%J8P=,?+@CX!1,:S]>G&=MW ;M8T&$0U7R68#M10IY(;H!3*F HC\V \J Z0P_7FE&?3N\R_Q<5IVI%^ M:;^:*LP3-I)89+'S2&OPZ:04&K%D! Z66RX&[%>4L2G&IL_D$):BU;M\0C:/ MX>:YTGL)9E/MZVWNR>["%9;".YA"2"5OD?>QV;"U2:4B=E2HCS?"E!2I>]=@]>.Q/2*&PI M&[ 9)K]_>HR&6S%FW*+1[S2^"MHY34E"@8B<5)]GC)A&BDFPTQ/W8*P=NQ?[ MZ/Z4.7$_DKWB0=!,NRU\)!NE@Q":>$_T2'8-A\VO[VTYO7[1;YN_M_J@\A(+ MY0@P7^K\GB 'UQ8+,!J\4(G!;+"FU]6B*7O1XUC][G>5MESA/!9,4@U^58X; M,* \?\A56P9+@.*(*:YBO7").!48DA2",D$2+ 7?H2I+B42.Z(1WO%)B5#MI[ M%WT$Z=TL_A87_4/W-A6K0E!*"1_ $K NIW!0R#B6KP."F9!@(FHR8$>K4/KP MT1@R,E2EB''(IU?/UWE0'M8RU96;%^#H4?IBE+# MH[04*0 J64,10*+R4VI*I.QPIJ,_7!W!])P,K5)\V93=OQ=/ MMA>LG'&88<)0)(PAJP%93ZA!H$83IX$E&0;L6954-8/X,3I*Y;3.\;XI>W@] M,X@3(V-4BA'YS?:/]6Q;!,;-)Y5A5G)O(_A3Q"(15V^\:X:$#T?DOOU]Y5Q5"7K# K2%!A%/CDDG=""4NR,&N!1 MECFE&F&\QP*GQ"7JWO=VW]K. M>'#2+74,T8@CTDP;1+@0*;&DA1ZPMU&&)U,-W[T^"=Q:L+)1&=#R'A$/C08I.)*6Y0NX B:?UT:0H\_B6X@JHR-9[J;B M51M]O1(#SZ M7?9"/)H(SV(NL:WG>;$\G>?71$_3/<_^BUN_S6'N54&5P^\Y>)!(2QZ1E0IF M5LC>"9',!H6Q'RD$?Z2%1$1 MHPSR&@2)VAK$%"&8>QQX&J#JQ ]%J(D /1R=;LX]M_MB6\M5#BQ HR@&'T0R MI**'U9G:B*(2,*L2XX.VNCT9M TXU'I'M1JD^%E<]QF2Y0 M6*59?H,[PE)M&$61N92S:3IO!N2*5#\XUR:"^' D7,E]B]O^I-M4066]R0$# MX*A$CA'))_HZQPX02S'#W% 9!IA8^@Y1]M2Y;6>UDBDP@ MKK%!+H0$RWJ2( 2'%1V\7R+%XZED?B3_;PHP#T>BAW.\[<6GAZNI2'#,\)Q0 MD&@%Z[2WR%A"D"1".&RY"VI(SF_\8W-K5& /K "_31FWOP[\M@XP!*RSCH A MX!U#+$:%5A>WB2>:$$4H(4,ROOY0^^53HKJ;73Y\ZE:2KLI4AS"C)-1+:A+S=SQ!7'DP^Z;3!QBN=ABP?/]3> M]Q1H'HY%]P-A7S7M?B?_CZNP(AKS1&1$(27P+JCA*(4DD# M6X6DC1)3PQ@>DMR#E(F;+'94/#:6I?AS=F';^-RN(ALOL\R[H@PV%Z@B. X^ M@7OJ*!B57$B%M!4&90=51PJ6@1APYD+4C\26T2 L&-VV"9?KZT0#XRG+L/ZU@,Z/01(L\[E2 ,/1"<12($@J%944Q"8YP/T[ M:,3FZ R;%-9CV7>X?P%WP'[#_8HJ3&)0A@+>!GQ@2X0'>P0;F'0I.NF2CV+ MABC[H=:RR:$]L$GVJI[;N1]HDFVHI K1<>.D1AY66F9Q9E6$"AJ\( M;D"<2YF]TT.;9./@>A"-F=-BGEYEC+N?/\76U]WM!;==>G)3V2I@'A+C''$5 M+,*44J1R7CMCG J*P723 TS\@Q[E#1[F;=IQ)#!+V_7K4^WWS7O[Z8]Z<9%3 MK )"KYIV[PV(QU99R2 5& <<10+^=10^(L.Y01%C2Y7-R90&W+8Z[+GAZ)PK M!W*YY#-7ZTZ=IIM$D@^\0KV%?7O44NDD).,YC!\'A@2& <#2Y6P\3L&8^&CD M@&1WAS7,QB;0F>^[KIEOK%^FNX\;-)39VXL6P7G@@B&@*4K-$I6$T25 M8"B8$!*WP7)_]*FP#J SQP+S0(D/[F49V/R6Q1'D'/A6L!ZOG6PI57%C,,GJ M@Q*)D8W@X&EA&<(:1^VYES[T][CS9FW^D%[VUORCR/J6GS\=_; M?$,4!F>Q:&NW7*78>M]Z(5T?F%)(M28!P!Y!:,KT@PM MT_-3*A!CCGDLM;9V2#A)$3J5'?9F8GR_ Q/D:#(RK4_MX:^'-X\.:RY,=MRQ M%C0;V==/'RW!@K_%_7I^?8F)B=VO];P![G]^/5_$-G:+U6[[W5JNG]SY-2XN MFOYG):6DJ# X)+ 2,)0$8?F23T ^YJ4@4DYH,#'& =?PBNU9/I9AWQZE'#'R MQ5T89';01XN/ /!YV"3,+9J D2.\5RSN9C9]71-1\EHCS&T4+E)EW3A)Z*;:1)!(??-.XU"$RAU3=!':R@?5+^.'.&M682]K$+8>3&PI5U%A\UD,18[# MHNF,$LCDTVRO!&:!XC)D,N')+ MR^KJWO;CS>M/*L:2DDX*J,,GY"+FH%]SNFEA$^.")UCPK$0B.E@)G=>(:2?1.R>.& MZ^M)/Q8^A[4?3MK6SL]76V/9.VNM7[QOWL86G+++?+4R[Y)V=P,Y\@/H6T.\ M1FVG,CAP$F-^U [PC(E9Z!^LT,Y%'BU-A*1Q8G..G6^'AK4839O/=K;XO/M> M__T/JWS/ESM 5#+N$+,R(.H!:D$==8D[E\@ O53&+!F'*$-Q*1<6?[-WL_>][ ?^BVN-).!2WR68R4*$58R[TC"25KO;"8$Z<&N-[E I5'/6@: Z;I MC\]?QLZW]=7UTP//EUT]C[?NUP2GX!O;>QD7MIY-VFSCERN[=!Y^AH4D+Q'9 M%+T7NC]!LZ]LW:[>Q/XUVF[9QGN'PZ7:._,7,2SS)<5UT*J=O9YWBW8%2+?^ M,IPLOA0^G;_+,1\MK&7/;5<7&)Z-XHQO3+Z8[7" PT_@!8]C[\M+UUL3]/+>K;,83)9Q.YTN>@6=I[O^/RN9Z*BVC M! ^/(J<<19$RC*1(! F;+\M3<,O9T9_'3(L8YRPQ%1D:JA) ZD0'I>SM?O J -8MF,:_Q.:\ MM5<7M2]C'N\A!?C_.1WLM>?_KN[^/"J,\@7 -_4'F'ZK9/W//]]^==)&>U2R MWFSF'K60D\_VU9VZ!V]Q%VMP\V_7^P8%1F1C\P<"_SVTL;2S0_4Z^Y_7=D(' M"OZJYT*\UH'Y'PO\+7_>R3,0^UZE2O M&%W95TYEI]+G=-\7+"0)22Q3A HDE:GZ]3= "M!$$B F0K*7O5(2&1&(_>V- MB#W%CG_[GS]NYC_=)=EREB[^_C/\&_CYIV0Q2:>SQ=7??_[]XA=U83Y^_/E_ M_ON__-O_\\LO_T=_.?O)II/U3;)8_62R)%XETY^^SU;7/_USFBS_^.DR2V]^ M^F>:_3&[BW_Y9=OII\TO\]GBCW_-__D6+Y.??BQG_[J<7";9U^O M5K?_^N'#]^_?__;C6S;_6YI=?4 X ]EK[TM\K]^*9K]DG_T"T2_8/BW'\OI MSS\%"A?+S;-K/*1HGG\[794=GC:F'[9?EDU?#?T=;]I"*>6'S;=ET^5L5\,P M*/SP?WX[N]A \LMLL5S%BTGR\[__RT\_;9'+TGGR);G\*?_Y^Y>/SP8)W$I^ MS);AY\V'_/L/.I[GW2^NDV2UM,DJGLV780:;@:ZSY/+O/T^F/Y8!)\@!PR!' MZ7\!T*O9MWFBELOP\:=DU6*^U:/U2"?2[+[5_'>/T=^L/V?I;9*M[M5BZOYK/;O-W^MV/*@W8G\4?8T#^QO-_'G/ MKF:XG"W/+S]GR3+@L%GH C 7ZYN;.+L_O[R872UFE[-)O%BIR21=+U9AV?V< MSF>361T:VH]]>BIKBUIGCS@]S4-PN!].F_AVMHKG%ZMT\D?5['>U[7X6FW^N MT_DTJ##Y@K.JNP ?-4CW\ZZW3NWOT<.,DA^K=3QO -_NGMW/\)]QE@5AK[MF MU.C:U1R7U[G8W,7S\)XNPSOZ6YS]$9X4&':13-;9;%7C;3]NE"%G;M*;VW21 M-SB_K->C-H<&>?R06-5]KX\?JR,JTOD\_I9F83>Y2U3^4EPEN8Y6/>6JCCW/ MKZY(U>S?U6QO;F:KFP<>FG2S!0?[N<[K7MVU]SD&"WXZ6_EX,IL?L7$V'*]W M:OQZMA8W*6+KNDL.8#1D)O>[EM_;2!D#B_3;*-"Z-#9A\8LQNJ;+*<9+/;_!'G MEWJ]G"V29>6*?[!3C_.JN2'5Z=O1+!\B1;DO.&Q[J_N/B\LTN]EPK'*6-?IV M,TL?S[)_Q/-U\EM0ZX*25\L:.MBIQWGE$:+I>IZ<7_K9(NQ7LWC^<;%<91NL ME@\MIVI5=CY??,GMR2PH'1MW8DTA&>3A/>)43Z>LT;6;.7Y*5H_+\>-46D3M\>9^GB;!'DJI-95XS5(Q7UY+1&UV[F^"69QUL]877_ M-8L7RWBRV5ZK)EC5K]_9U61]S>[=S/5)<,:LEZO NRQL9;\FZ546WU[/)D=L MA0V&&IR&H*%-PN*YU<:^S)9_U.1)AX\8G.:S='%U%A3MZ3;;0-\_ME)9$G>/ MP'$/'!R/+\E=LE@G P!1\TF#(U!O-6\\8$?TY/&PH([E9M7-;;"OZBU"!WOU M.;/=G[H?^:]U=_WV(_=)84VQJ=&WUUD>Y?8\9HP^9YVK]]O,B>5R?7-[C+[0 M>,"]],39I"#IX=>G5)4YAK/%ZL-T=O/AH/["-;0GB[%(3,PS(.F&A"<] MNYY4^#WW,Z6+7Z;)9;R>KQI.<>\X/4XXO8EGB_;S?39,Y]/=C/[+37+S+\W2R"^(-O)?Q\ML&X_7REZLXOOV0+VH?DOEJ M67RR6>9^ ? A0_I_/'P<^9RV9*-AOIQ=(#?YN$INRLG-XV_)_.\_AXE$QW2/ MO&=$8:@Y)V$2-/P*$=<*,4H48 H\)WZ>9X>GV0,/^J7^F7=K'R&;[?8 !O4' MB9#S@''.H504M<'D&?Q] MLC4="*] 6OA@L\#\ZV2>ADW\[S^OLG7R^&&Z6(5WR\TW7K^PMB17^2^#B-H! M6O7];_%_IIF9Q\NE"HM(L_?MY2B1XY"+P!2,(68.("Q0R1\LI!Q0V ZL\J^% MKP_Y2(>"<2.#IQ6GQ_E_BF\2^TQC.4ZD=HT4<8\ HP!9YP6AQ&$E>8$'4MI' M.W6Z7L5KKSYYU,K6G//UI:M#1/^2M--(V#,JWX> G4:POB:3ZT4Z3Z_N-P;W M*TJ>63 [Q*E6_XARP[EPSCL 50<(44*VCFVM93/KH1HEVEVE 2UXV[:/WY# MR4Z8;#*?)Y/2SD ; MP7[U:Y8N&VK7FZX14$8Y!KP2WD F$:92%11;"OB;6DS:6W(=XS4""5&3R?IF MO8D9JYLT6\W^^UG,XSB9V3-8!!B$V@HB*#.:*Z>HDP4J1(/F7H!3+#:]2E$W M"(Y KCXEJV8R%#I&2'MH'"!$ZJ O*JP1+:DU@J/&\H+?F[P/W97*Y MGI_-+@_Y&.MTCQ@BG'NGJ=;66.R!!K:D'%G56$[(.Y.3QI@]2LN_?=@1'.@I M:'"H0D3?(8MC:CL,&+8HIO5Y'F_SA8NYU0E:5'<.&XPUF!GEC3:>6>*YIHI( M!<-&HX-",X:0Q5XRZ@S4HP$(.L/&')KJ2AK1O M\(92D/0<'.;I7?)PPFS"J?^@5Z1]L@ ;Q4TVF/) MH!.FI!-ZUSSVTYNCK0]AZ!ZIH20BS\%=KY*L>E6HZ!$13BQB2HJRQ95N\#A[H%H#JY/9!54CW<,<(,HV=<$$;PA;8\#+8 M8+ 7U"*)WY"ZV-[7U2E60TG&DQ"A36ZS9#+;A C#[_/DH7KJT]#A7AH/R%!7 MCX@<"Z\E)4)2;0 -%IODY?ZJA'A+^FA[:3L1JB=?L0Z'@@]UBT# EBCL@1-2 M*2^U<>6"SR!LGC@PO!;;XVIU/%*G".OM.L39;3"OJU+A8YG5J6..>2&.9[7\ MSFK$&O=WBJ3A&C&#B0=,$ZRD%6 ;>N;!YO:U;-*!**V**.[N$ $B,1'AW>9: M&(F 8[ W &T[B?5%@.B_>G=!$_?O*TR$ZE MS7[D2!$!@@.)$0=>&>D$8405> BO[;@C@"UY_%)]'@2[OV1JE''!<8M2&Q%: M)I._7:5W'S;*7W:_E:"'/UX*S\/'T<=/NQS&Y9>1"Z!@:+@PUCH@03 0R_D: MI4;HY.F-(VE+< :+!;[<7O7]ISAW7><%;XN/[RLTCOJ#1$Q2P:1@7@!$4)X- M*FR!0K >FX>-C_?,G%(-Z0VQT\C-P^0K\T<.] IT&D*]M!I*SKS!"B-70HDT M'+?.T0=##\I,%^"]7V$9I3(Q9GUSS4FE]GFH M6T00Y< Z(:W/C]1ZYS@JMUKOA\QZK:F'=,*WEQG5W4$T6$@Z7E[G%WF\N,%I M98)6=A^PV=23/A2;KM,_$BXH<$Y[Z*BQ0FC&'Y4XXKT9NWATXC?K ZHAQ:1" M"B*D ;*&$V@@A0QCQVQIHUF/FYN;O84 >V+RD4@,Q M\HJ>$:8,&RXY)QIAZEA8W,JE36'8G/.]!>]ZX'RW( TE%%^2Y2J;35;)]&%Y MRL_D+;<7/ 7;/+_NX' &0;T!(L6@Q4I[8SQ30CI-;6FV40/%^++7>A"17K Z MF:2\V,B:202)."$8 :>:],L00HCTO4,#,-0^?]);8-H3$=(77R7-%-JZ^ MRZ FYT1=YP[ 1KEN.X:)-,400F4X9L%RH\(P69IRW.KF3E'VAB2G1\2&DIU/ MZQRU\EZLQ=7%-@9\2%#V]HD8Y%A1)+@!.AABQC!8[K]:H.9UD/@;DHJNX!E: M!+XDMVGV<)]P;1EXW2D"##%&/'*4,:6#:IZ7V"R,<$&:>['$&Q2"UO@,)06_ MINGT^VP^_WAS&\^R38[=X=3HW1TBK""'DD'B,>#$4>I\:5LKU.+0E'Q#W.\$ MFZ$XO[TGZFO\X^$:"YTL OZ'-,P]/2)F#0N <4TH0,(@&_2E@C['>(M@.'A# MS.\&G?Z32ING4O:?Z&GBV]DJGF_NTQCF*9M_\N.-06O+];@]EY'72AC=E=!YJ'DD"P@2! M4,Y 2Z@2VMN'&:OPE@UYB'YG0F=WD*>=HS'J9,[RAMTM??D!T72Q\;P?3K$X MV"]"E'@* RA6 \"=1-B5 !D,AJR]6RNKHAMNOXYW=0;14!K%BZE6QL1WMH^L M@T00*B#74F"CF>.DH$U##<:=.M$1W]+^D'I?TC#*W(@Q"<&)@IKIS%S0!9T98,+DE;UY76FB%R&#YU]/I!N%X_CF> M33\N'A3KZFSK0_TBJJ" 2"F6YZ!*J!FVO-"VK +-XUF]!;N[Y7Z7Z Q9B5K-_=(;*8*V2MQL'2 AQ98$AI9Q%'FN46H=*FEB MPZ9-UULM>N/:2^=!2ZR&2Y=^2?U!I]'+QI'BA"D$PXIJI4"4.DP+K3A\U*)N M5V^:XF 2T!:L047@XW*Y3J9VG>7!AB2;I=.M!&^^/-_>G.U^)-EDMDP.;23' M#Q9ISJ20&$@=C'"EC *^!!B(%C6E>U,U!Q6A/L$\L8AM4D<[DK#]8T5!3Q<^ M+XH6%'#+928[=BA#KMB06L,RS'L83E_VYNRLN-A4*N5?7GF@X9 M":0UUYI* @D+^SQANO0.$,^:^TYZR^P4T%$L<)TA.IRS]S_7#PGU7],]/LH-5=]>4O4E"9 N M9ZOD(LGN9I-D"\.79))>;9E>=4BF[T='#GGGV"8]TS@/@8./[SB5NODFW5L" MZU R/#+H1[&G?TJ^;[YJO(.7 T0<>&=\GA:@$9$@\ >7_A^CQI@T.XK]NBF M8]B=6TC/\_X1DLP8#\*KPTC0B%7XDY6O#D;-\ZIZR[D=P\[;%+]1+#V[U88 MUV425MKFOI'#PT;: LZQ74,JU?G M EAGU$@(Z$TP_J5V#+G\:A%9O*F& =\B@_3M^_H'@W4H\3M?72?9CA!XGK/_ M*5F=7WZ-?QR0LSK=(ZN$! I)Y'F@ES$%@"@HEUJU.++PYD,'/>#7]Z&&IPG] M?5?(?O:L,/ ZGO=^Q>[39_YS4].O+ B^YZ$#9/S,X^7R_/)A.N?9E]G5=:U[ M= ]WC(PVG!F/D)7 (,1)7J5P_0W3GQJAK7^SM%@3X DE2\3P MAX0AJ*#4:3UD$>.#=:Z[8MC+)*>ND!GU$8F=5%8 E, P-F1A[5,')+GA=1WP:@#18AN2N^58FQ1_H%6D*C=8:84^I).$%%+*D MTQ.FQGU0H@/^U9&(5EB]7]DXC4Q4')L8ET@<*PI[SE 6^MK61#M?7"2WJXVF M__5[V(/NW68E_)Y^O4[7RW@QS0_C)G=)?BC7_;B=Y09=[3ZK)%D+3B5'_D2'I/K(="*Z"=$40C5.HB4HZQU.J0NGEO0)Y4\(KL MHL_9;)*47Y:DP&/%K6J\" )JB$$ 8Z\I<98P[@ILJ,#-M^;>/$]#"EG'\/7O M>7I><78QW9:IW%;^*=Z3/CU#=9[_> #U_+)>C\Z+8-1[["'_49-A(N((1DI9 MI'@>6]$:YN?NI8(,"QH$M8DW:5^QC,EU,EW/D[H0'RZET62PR'/*K#6404K# MW@\!?[C:-U +G1GRL/3^0AN]L3 =&+]Q^YUV5\2N<#SM[109 AU1E*BPP.>7 M! %F70&-I7ATGJ$?+CT1ONV.;A"JB[/ZUQN+/YL!&G-ACT$!(I %*$ M20!P@13WP(SX08:^$ MT %%2S3+;Y]6ME1(E+'-J]WVYB48AID51?L;H=?8[5IOP]?W^9V(>[2B1N-$ M"&*GJ61.HV"@&@>1$05] ),AJY>,35$: M">!69O4.;H,2*%;!!WHK%C3'!! MK>>FM&N0UN/4='KFX?&2T@K-]R,MH])+WJJ0="40Z# M3[.+^"D:ZB;-5K/_SG-VEX>J<=<<(3(:4.J@E,!@0RT%$ML25LE'=$'<(.[! M?N$;@?A,)NN;]3P.RO[F-.GOBRR)YSDYOP;L=7*99LGA!.K68T?,&(<-U@PR MX(26$!I5&IT*-3_5UGF(:RPBUPNP8Q;&/)N\+V%\-G;DB%,0(H*EX\HIQ0$D M!6:>V.8&6><57D8OC&V '2S('_![C>'%=5C3OR;9S9-KX2H"(?4&B:3#1%/, M@2&4>$'#>\E+K57:YN'\SNN[#"I>O2$X^*(6Q'WY[/WXN'C^1GQ.EQO>+?_W M.GR8WZEQE]C9,@\)KK.DR)HI6QW**.GOH9$FQ @LH$'22F2N^GI])Y0#O--NBI/+?G*GFV& _XR).?H-HWL<";_/+) M/5]O+AF,)QLA.ZMSWJK#QT04&1W>,:L@UX0;X:%X>,T8!YK7BGWT=&CYT87= MGN"J4UW=/RPR@EMDB;30:(,X9U"( EGKV9!%;0^?!CN).+T\]'QJ_$>>^[,Y M+EJX,);GE[\O;K/T+ID^W%P:%GKW8S)?AW7.!P8_.#PVA\/U?7&[Z7D6?OO/ M9%)Y6JW[IT6>TF#H8NGSLBZ>>HL5+Y@!>8O[[GL^YW9*N7RE@)^:+4-IZ@\S MK SG/VL780:A4A3XW*T',"",@)(6+$=^S=!)N?OZ.N36N+YM61E5\.WMBTA' M8;BOUTD6WR;KU6QBD[MDGF[NZ Y3N2$LHEP%3:8-@K3B0L=V/@ M6//T:HF'0![&!.P%?XQ+LAJ;[RZKB1(FL%L^%]](H Y(G5CCRNM.&- M';=ZTI+'+WUT@V#WETR-4HT9MRB=*,:U9Y&N<>7:H8X1<9 I8JC$A+B@YP6= MX-$= ^0(;]3IC9^O;F3K$+CAQ&2]6"79;1ST^$_QS;X\YT/-(PH#3I(P+@7< M5"/GWA64,4F;)YP='SU_JPI/![@.=R+G=IU-KN-EHJZR9(/#R]E7EJ6I/48D MB;)6*RH]$3Y0SL,+5&"@F1QI!G0W;'UUW*9?T/Z< C1*A6:D.B'"_MP\*Z''LU2=(YYV DYCEOTZCW^D%S>S MU?7_&QKOO[=W?^-(0ZX=AEPAKC#T0#I/BYEZYD:4\#D0&[N J;GC,UXE9_?S M"DX^;Q4Q1A!CT'COI ?"&?/H#G2:-C_@W]M%>#VSL!4^C7E7DE)U,/%5PTA9 M!BT6A$M(!)9(<%/N(0K!(3,1WYJJW@FBW?#\\)FQ'4TC8DB8EL&*>TZP5%83 M7,Q2(&C'J4:WA7POYUJA,E8>CDJ3/37KNMHFD\GU(IVG5_>;!>0RKWI?+C#I M(EY,SV:3 ,7C]E*QH38<+\*8*ZT0"J0"!S!E$-B"7F/IV$YHM6)9.CQ@C07D M8GU[.[^OR?V=C2/,I* Z*!N:Y\?&J%?JT3$(T9#QPD%9VP4:C?GV)5DF<:X9 M+J9/@M0U^5BK8QC*$98$684 M6;S=PCJ6:%\ONS6%T4CD< 0\&EM#XQR 2NO/98F-7?DI7Y774 MC45QSWB1X499+IE4/$][I8:I,OF5J1:[<^?';-^0S'4#=K_"E5Z6'Y;F4"OI MVC5@)+GSR/I J8,:8$D *WUL&JOF)Q'8GUR\.D![* .D<(KE][UD=^&/Y0.% M!^R,O7TB27*/&3/(.R0P8(3!$E+M<'/;E;]+B>H:T*&$QB:7298ETVI1>=$R MDEY2(/+K7970/&B8T)4ID\KHYGJ^>-<"T@[&#O>J[5YYF69//JN_,>WJ'4$C ME/$*01RLCK#M F[A8RQMMC"6]?!EBV2<:^WM$1BF- M('0.\C!-PARBI6AK:EJX/\'[E8?.\&R^5.0W*J677Y++]3*>5]A#.]I&"GI$ M!3# :@(] TKPTC]+L&J1O/<^_=Y=(=DBXIW=O,BR*0(Z:G= 9W^L^]B1(N&! MP$YPJ[#FP%!*'H-_3+7&E9;GU[1.N M#H:.1%@J#=U3S"G#('K9&:$&*E8LZ7VS(E+T&QX'S00Z=K"V:1)8238P5!&CM'598P-*ZU]:T.&#]OKVM#0%\ M%(&>:JJF-S>S58&&21>K62!_,>GWRM_]#S59,IVM?#R9S6>K^U/7-\W9'FR7 M9W,ZJU&P]&"_R!CMN&50>J-HL',(\,)@YXTU@#K8Z$;?_NBM*B2ZMT^DC3$< M!F7(A?^5%AQK5="IK6A^FJ?C>J =<>O5TM\-+G$_=3KWV<3/YOLEN8WO\\&V MEM'!6^:J.D9*2^2=8Y@RC"F"F#T"J4&+.@P]5\3L@)%ICT U=W\=5Q^7_N(2PP\0#H P1'60D%DB_EB+4=4/;)[%J3= ]050[]^3X]B:-D^ M,@A#AJC76'F&O? 8D6*^B(CFR:8]W7DU$$.; M090T/CX][1)STB;SFQS'@J M$6%!_)21I8X24!E1CONP3&T,45=L]>DZ.XJKCQTB!8))HJ'&6# GJ84JO]OO MP28A+5)T>[JQ:2"F-D:H,Y[.[HY[4Q\[1(8#);D"EFEKA922>E,N+KB>5V#( MVXV&XFE3A+KBZ<7LQU$L+=M'5#+(O(<0* 0(%%"X4-_T>:,X+54^Y'3SF'W/Q;6[\W%T M!,TIF%U9UN]UX\CFM>XPM\0XSYV3C"%94,4<0^/T729[0GM=%^ZC/OU16FZ[5/W((M8RX4@I[#JBT M5C%F(("HM!EY"Y;WE@G:(Y MW@J=]\3_46IVIV9[1ZZ7_*S 61HOJJH4/FT5(8;#Q*A$B!K."+/ ZU*)M:KY M.MW?$9Y6$+\\7-$8B@'3"]/YW6QQ]9SN2IWK8+^(07TY6,! MGG)Z.E[F95,F8*I90P/K#MUAX@(54@IQ)@&QAEO MB X_'A F#8_5=/;P;U^UIR> #N-R&P\7,ERE<_X8A7^F1Y;9<;X?SAA";#B$;SJW85YE>H@6T2MG\1)G2G$"$'E\4 MVZ*236_']?H1D6YQZE2!^9P5X>XPHV;JRIXA(A!DFPNL,< ><*VD@Z43G2+> M?%_I[1#>0,I)-X"=\*R57Z_66?)0)O4LR16J+3W+PT>@^CV,=;ZZSB\T*+\_ M]7&LE_,YJW$4:V^?"!D>;!P5]@GOPO+@+)$PR AB%*BPH]2J_3(,G55'L':V MCQ@R"G',45C]!!24,U32AZ <,BIY\/A5!QQ*N\=CV&-794T*NS_I:'?#"'F& M@ <>\,NFQ:>3R>T28 M0Y@((+WS0'!0S-)+O>>6]U.'FMI"OI=SK5 9*P]'%2XZ->NZ8MEM-IN'C]GA M.-&+9A%QG&%%B$82(8:PD*BUM@KYSJBVGVB+1^HWB]=XH7F3D:\ ,T9)["PP3 M2$J*B]EA:$9TXVH_;U0S'!ISZ7^MY_?53'K>*O+!P.;0>FJI!Q@Z[.$3 NW8 MS@IUQJ-6, SE*=Q>,O>H!5=DJ>UJOG%R$*0$]X8 HCGTRA64<S2;Q8O9SWER0'@@FJ)L\;6/[_>I@[+'YH)&R+D\A%PAY M0I78>&JW*$%)%!N19=V?TWDP^$X8IMJH:*>)17T-SUG'\^8AJ+U%P/<^\NQ M>*EVW\@@K30QRBBFC+<&*5Z$HKVE]=*3:])R,;E.INMY'G&MX.$^BNJ/$ 7M M7')*I2>$20R"IEZ>'?1:@Y.'EWK@4#H$4CT%GKHZ3[EXJ+D@S=:#%ECJI9MVYMHO#ITV1.$PQW,?4K MP^0K#^P40M'FGI_> M\NRZX-M+@Z8[B(82AH_!"KC96F$Y\K^NXRR88P>JY]7K&%$$K*"(YFFD-/;(C0HEZL/E#ZVBJ12EG E@ WH]3NAF7I:5CYX/^L9.:S=I$+NQ2AQABM%4#>6^]*78,#-<(P M12-.I-UA,!@_XQ_U^/FT780T!@1 1JFV,+\KE!I:T (T&'*3'9*?+3!H?D I M/TJR/$NW&MOYY>;OZ>WI%5CE.-0];G9/2!/$7 M]''NFC4OEW-\MO#H]O1N,.N!W[76\+W](FHXA (R:XS%6O$\^Z4,%@2JQK^/ MM^9,/6ZWPNOM\7VT^_:XV-T1FR_R"V)7URH\?WHPJ?- ZTA)J:#FF@I-!%#( MF[(2K\=<#9K36W^'[@#[M&ML&O/1SRYK$ -+C03+ MYM>F]G/XK1\>=H!,NP5794E\<1M/DO/)9'T;+R:[*A(>:AZ%U0<(HO*K3.CF MMF^D'^G6=D25!WM.E>L&H/;L_+3.R4\O]7HVGP;B#NO(.WL$W=Y0CRU VBEJ MM45,EWY8JU'S/;.?EW, IK;%:+ DHGS"[L?M+-N8@[:BV-^NYI$2&CMHC)/, M6: T"Q^4(6Y4KV3,D)?I]<']#@$:BO5%+26?9B:^G:WB^<>;VRR]V^Q5AQ(# M#G>,B+0$Z]SMSP653@3<2FJ%(\VKL?5T#5^?XM I5$,)QM=D$>?',V8WW];9 MLE(<=C6/ %">6&+R-+>U>KK>KT_&M\=G*+ZKY3() M$KJ:91OQ//\VGUUM-K #W-_;)X+ ,L@4P=:10)> OKP1V#/=3NIALBZ,?2CFJ-4!$-"6&&4,8)%Y* M+I OWP/N6J0[B+;\):\N.@^J;UYVMLJ$>-D^HMI;K!1$WCDJ ME12@K*WO ZS-S\W)MR<.72 T%/.EA=T3,R@@&",,-2 M<^JHD$Z7Z'DHFCO\'BOHOAV1Z!:L%DZCL)LE^2P";4^J#"R?SF^97[^3;@[? M9/%DUU;1>*Q(&9S("\83RH075S?Y#%OXSU\>^[#WN$;:@TYOTUR;\GB M:COG?-E[6/0NUM_F^6?;E7!YR#-5?Y ($V6I1H8(S[V!&G!31KNQP"V.N;TA M=V7ON)U(>I[5#"_+A:^39Y^_(*V^6#49/<+.("& +-/Y;)K?^Z/C>;R8)!?7 M2;):_KZ(U]/9DXI6?50CJCV)SW$.XG6RFDWB^< SVER*M!&@\\O3 MP?-L,NG-;99/]ZRMGQH.56KLO/YXDN2>UVV5SS.3G[]3SFQ3:0A MWR[/9O&W_ *HL%D6\W\RZ=#@4[K(GM%P5N/*H$Z?$SF!(&<:""R5U@@[AIT2 M E").,.HEB([7CRKKB;J[!D1UXH"X!BE%B$D/77:/N#(+/=#'CXY>)W1B:0G M'0?N\9BKU_T6_V>:Y9FI86?-+YG,]X#_6H<]X"*G>P--1:60FB-$EDIGL0? M*@.=L!@ 5("F+!M=W;H3BLVK8])](#S<@?C*V5?6+:L]1F2M54QS:B5CQ(!@ M^P-5+ Z66CC.@SN]P8$>29]!8'K8, MKDV!104:"^:WT+=6[65'KB3]@C9 M< D+FPR;_$<.QUT\WS@9#RLX^SL%*HV5U#!K);&&40B)**@T Y9!.^-Z32= M@7JRU+@74]_]:76-KA;#1HQ!R/-:1PXR+:D*[UOYDCEL]+B5G2Y$H"J7KG\T M_Y*__8B-4C%Z:V)W(@T[723WO\79'\G*KQ?3:D':W2&R@ANK,7>6&TBA49Z@ MTED#6(M$OKY4IV&8^5*;[@*]H62CU![T??GK?\R2+#S_^OXLN4OF%1I5O0$B MEI+2K7@ >7+R>1FI>DU%IX!\U3L3" MNT:<=0$1Q;TF"IOR50/.D7'K4ETS?)\\]0CEGUN\1JDJO2FI.K$T?5S4#=Q(-G!QX;K7C"GON=, M4<>4HKII_&QK4SQ-N?PU2]>W>949]6VY[]!5 M5T-'2CG"C*282:2 5!"'=ZJP2)$9406GD26?# O\H*4#'M]9.UOF&2X!T1+. M \)8W3DB2%.D'? "F+" $PMQZ9&SE@UYHV9=<1N,T;MJ#72)YG!E1XKS[N?? M%T^RR?/@X@'I.=0MDMX*:#43X95$REKM2+&P"^YQ M]^U?UQI3"F:7()]2W- #";"=N.T;)B)4"&(E(0YJ9SC,Z[$72"@"FSO".S_W M-WYQZPCDOD][[;2-^KYK_E.R>CSX\SG)-NO^P(\[]8D*M5C-IK,\E^DN>4R6 MGD3[BEQ'_6)BI9XZ/O= U2$U'M\:A2,4!>L0Z*Y@I(*+QUR!7.H M@&ZL)S=.):,O#?/1L&8PK]#."7^*;ZIOJ*_J&BDMH0LVJ&,^_&#<0D7 M&R$Q LXK9+!2!&-:T D8:5&+I2]3OCO6O50A.X-I*''X9YR7VMM_@ OB^W80[76@O9]Y[ 9F=L^C;6?DEF(S9BCM0%JA:%QGW M[6+0*"D](JK )^QM+QV! M_<$V@+]OF4S^=I7>?9@FLUP$2?Y++GGDB>2%CZ*SY"J>;ZMD[?'([6@5$<.5 MYM!Z86[:%6+'Z89U>;V=SEXOPLLFD67:(LZ5 MQ-8 CW%^0T,Q9X#P2(^0M$(_[12*M\'&43E]3L*]8[FVIV+'YRQ9!HT\S9>. M19(M43 "S_[V^6^'RW4<[A4!QH,BKCTTD$H.A+4.%G,W" ]9$ZW",&H.>]H7 M'(.=+L[+DYCU4$4]'/+*T1'NIYT! M-Y0XY)ZE\\MGTZWTW>_M$UD.B0@K'K/::,L @:)\C9 C8)S;'F?>B6<25R8M7,.$1UM)J+J0O9Z?1",\K M=LRU=H T9U=^EN3_2Q;))*Y@V,N&$<$V+V&"F2?. Z68D[J8(=-CNL^[+Y:U MA&2H7;*>!EFA6]MTX(AXY)AW0#'A%-43A_2NH"IO4R&O2]<&^ Q+2"K/W(A&C5,#'*0@GRHBX MO)S-9_E+D2> M:_(890(,#&D/G%H6.L9J.,5N([MYYEMML=C;)Y(:2Q=,(X@QIA0$.GT)'E2@ MN9^UMT/*_:T-'8'4=_;@Q>QJ,;N<3>+%JO"!9&K MY7P;B-*J=+K='2)#A,&$65!UT@,NJC MKZ\HU/?Y'215]VOL[Q4!1(50' II-:$,$DYQ 0ZA=,ALCJ.O]2LD;=$8J\H(B:_*%Z$Y]N"7@KD"%U4G7#OI41T MBM)@4I$ET]FJ@4POHJK69\WBX)R0@4U%K.\.".' M"+"27HG9""/('2"==@9(:W;I>NS2I6:)"'?*T4"HA4!HX4M-@H??QZ=M]<2N M9H"T9I>IQRY3W#8'E4*<*H(P9H :ASPH212R>;'U$Z1^MF)7,T!:L\O68YO07<>F)7,T!:L\O58]=#LRC8:H$N!XFR M$C%-H#2EQNYE"P.$OC%V-0/D9*Y)?:^3Q>3Z)L[^.#Z0\:QK)+$/IC6AS$D@ M *'*TC)RI*48\HJ>D44SVN!T.LDH)GV\Y_I%UTA0#J6R.,\W$/G5L0*4.PT# MZ.T%-QHRM%)2.L'MSR QHS1AQRLHIQ&0BWB>5%^M_:159#AQ#(:Y.^T\XMY8 MQDLZ&!]1>8/N6?.R\E!C6$Z7?EF=.K^G2V0%<@):P816V!INS$.B>.[JT2T* MAPX7N>B*\1UA=+)=X#$]'!ZS SSI%FD8#!V31X(9$(*X0*TJ_3Y #7JFIJ$T MG'6?4-4X>A.!5K?)NT!O,L-@2_72VE2;G MWCZ1@C3H45AC2*@@V%AE2$&C\D*,VSO1 >]>2D/'2+U/J1BE!V),PM!&"(KB MEQM+*+O?RL##'R_9__!Q]/O%KEA%^65D\ED!A+5W@ 6#&DLJBOGFI23'9U1T M@'W:$H:AWMWG5L#RA950X^KW>@,$H]P9QRE3'AIID [F4PD<5WB$A;9ZU31[ M06VPI*E@(*^S+("SG>ZA7*D732/)6=/F* MS\KY6N*:GX%B;X=M1\,P@*+R\9"B\C$2'AAG, 926\ZEUL"4\\V/V35F&W\[ M;#L:AG8[GEMGZ6URW*:WIT^4WXI!H 8L3!(%$B#PY>(.M6E>ED.\ ?9UC$X[ MKA[#S5=;--$$&6(-X01P&!8-7YBY^/'\BUQL1TJ0_EKBAA0C<#QRZ81 M9\@ZHG$>'V<<*\6T*BBB'#6_(N:T(>*F$8.6^ S-\1JZSMWI0)>[AY) :#A?23UT+S7=1A7F53O[0\3*9FO3F-EDL M^Z[ZO/-YNS]U/_)?DY.G)US'6?)J.0A6UQ;'P-4W7OE,;W,WM/+U/DHLDNYM-DCU4SS>3 M"[_E=W9-TO"2_'<@.LEF:6BW7"WK)S]T^+P(*1\T-H@,P%)@0*3TI, 7"#/D MTY(G3 3_J](KM5E1&"L\>R*](L#C0*\)A%Y/:$(6"A%<,^,*X/N!_M%N=1WL#!M,K'EZFT_]0<.NK$Y0 MHWVLA0UQB(L)[[DJM09"1 M9RXWE)*7:]5X@/U+=+M#>)0:_!N6V--(:KD9Y4[U\]N@OZ'M25J?] -LXN^/+A5K&B^F7B]\K4CM>-8PHT)!I MCY&#S'B.!'S(8 @S-&R,E^:,@O6=H#F@7V"5S2:K9+J1T-\#KY9ATG4\ OO[ M18YIK0G%&C ?#%I.+6,%K0BU*%;57R+Z&"2G#W ;+QS!,-E$H1>3Y'$6AY>0 M UTB!+5$3"@.,(,D6*T&V6+6ENCF\8K^4MS'(!(=X]J%-&S(W6YER\_ZO+Y, M[.X8!7%6PD#D+''4&BX0R:"^$Y":+]E'5%QI]XS(4,.MUEXZBI6'3#I>;N78OZM$ MH]HBL[]*RZ!@CSJYJ% D*H(N3YM%%"$<<">2FH!$GO,LRBB5IW+(FC]-*[0, M)0!I9S .I5W5]C*_4$%%,!D4!0 R+S'3B 9CHJ!&!IUTW*&-9HS9P]U6B+QU M/H\R#G *]G9D/*OP$?M\\7O^],/6\NN6$5?"4J.X9!(!%Y8HQT0YQ_#%^$R< MIB"G70+1F%E?OZ=?K]-U[KW]FBRJ6;:O?11V%*^UE(0#*(&G03!+RQM*V_QL M]XR(E8XZB$!2F%L&,)0\T<1L\V+G_;FM^[J76L% M1"MF\?#D("R?]7D]ENUJ'P%E#*3$*LX,E 1I A[7!B>;OVN]>9>[8EP'<+1F M7WW&/9FC4P!);#!SUF@09JQ0N84C-:8;S3K">A?G&N/1DF?U7[9GM!)HH(#( M20J@$THCX4I7(1>^N>+8^9;6&\]:X#%83#>W@"N< 66;B+FPZG#E+2#![J5( M E1FD@;9:1ZK'2S[\E2>@*88#BH'U9'\QU:1=R1,F!FI97ZYKY0&EDAX!MRX M'0 -^+&+HZVP>+N\':71/RQ+3\/*W^(?LYOU324SG[6+ $4>"HPI95@9!Z7V M9?J89&J$E54;<2+M#H/!^!DPK<7/I^TB8B2SG*N@90! -?-"EA&1H!DV=\CW M5ZJC"WZVP&#WR@ M2P29\Y('Q80;Z3FSP(DRB1+I,5YZV0$'TE[ :U^?JX5Z1 M%E)9YA$4'BC$D;#PT8@0J/G=4[T94ATSME-\3G'NC%#L@+?46X:Q]5X[\7C MQ0WJD7Y+*W4G:+[M:86N^0'G-W;NK.$>WR6X@^7 M/3D;E>-479YF3X^($L^4H!HK10D%4&-8TJ>X:BX\;^R$6D/AZ0;6L1Q79%(( M:S$FB# ))/$&ERA@C)L7.WMCA]*:[$'=X3K&XXH"4\R%9]@BY(C5E/ R4\=X MV-Q1W]]-,6.4C$[0'6J3^4?8&&>+JXH P)-6$5!ATA00PH3/4TT,-&6&"3,M MPCG';R9OS/W?',6!I:'2]?FL7:0A3Q*O_3PK.UHD]^L/M]>K5";)2BL4F$ENYC].+S='S%$Y*B0&&OGA$<4 M$DN(+'<\PEK<[->;Q[ A5])! #IQO.L)!>>+ZDRJ(T:)E(+,8H@ 0QP819C2 MI8?-8M_<=NC-?]5.4/K':#RR\O5[VH&LE*-$@&@'O> $<82X!):;\E0,"Y;2 M^#Q60\E*4XQ&)"OA<5VL+$_&"?:1,APJ;@2E"BDMA'F,S"#1O%9N;TZJP>2E M,4I#28Q-+I,LVVM/_7.VNOZXF,[N9M-U/-_ZT-1Z=9UF>9U@GV8?E\MU;CH? M$*:N'A'V\OQT)000&JZP,0'%,K720/06H^7]5:4X$>J#KG2O=SG M=3:Y#A]^SF:3Y/PR]+YYN.OKI_/I*EUELZNK)+N> M75V'[WZ$#K-E("/T0$\E_&Z/6=P()'!SG M=HZ()N#L?T?4M_0N>8AJ19L92IBT-NA6!(MAM6!3H>M+BMMC3 M!4Q[DN)QH3[<3O+-HVWMV7TH3:\?$:$K=>20ATL%:) T,8$T06&7,OF MTGVZ"/ (M826L(\F:?Y@!/7!!-Y2"*NDMZ/'1 ! +3!U6CD=5"V"F2 %DH3Z MYHF0IPM4]RS IT%^],OO4Q*_!"UKM7S89^*K@X4Q^WA>A 0'C@$E+%+,*2&Q M1P6V#.'F#C#^7J7ZQ"SH.KQ7<_)^O5IG27VI[?N1D=/(AL4 4<9EY08\[@H M!#8VSVH6[TAP1\:%T:L7[K_6L]7]Q\5RE:TW.3GGJV $?[V.%P^I5;^&(5;+ MCS45YP&F$"F$=4!>$<:($\:KO*;? P<0X,T7$=B/49>#"_+3Z:_^?O1F7F67QC\:9WS+;U\R*)?SU>SV_GLZ!RFWN81 M4_I^#@6^#-X">Y#]V/^RE=W 6M+9D^$)RN MXOG3[_,["L16X& M?(^!Q3'RY.V_#^5(VTXOM;Z3O",5D'M;]S_^IJ/ CL=\ M?U.S H-0R; 6R&08<)X9*5$!0#.Z"'/&IWJA&%=$3A88/ X'$?C$7X#5=J4 M5 8&1('0TE*+,9*D0!9+/_(3CPVE9(AR; 0M&+]X^GF6Y.R]YXLIS/VZ3_.W^FF0WE8FTO3PTRIDLG652:ZVT M0UH@7*",F&U>.';,09[!!;UK/HS&^-F']2Z"_YGDKW@R57=)%E[P?Z3S,-I\ MMKK?D^HR_"0B1XGQD/.P62NF- U;+"@W:J9'>&/FJ=^&,?+E3;X=7V;+/WR6 M),69P"%?BEW/#F(1S&VR*8R'K,9<.EBJEX"[YN_"F,_#C>)=Z( =;_(5*'9$ MF]<62!;3(5^!7<^.E!"&:$(\8DAHKA SY:;L-'R+95/?R"O0 3M&_PKL3%U^ ML0]NOK2!^!*D/EZ(9C.)%+"*,(:9TZ.^4C>X*_'(,RI M3&]Y^#C_)[=N_OU?_G]02P,$% @ P(0)2XNL>3T0PP #U@* !4 !C M9'AS+3(P,3E^UKNWMVHN*&@I:8F9Q2BCFDY'+.I[\ *5)*I:3$(TEW;&R/*YWF M.>#YW_^7]\?ULZWHF[*:O,O?W)_!G]RBLVR6I6;NW_YT]\^O\&?Z=NW M?_I?__K?_OG_>O/F_Y!/[YRD6NX>BLW6H761;XN5\T>YO7?^;54TOSNW=?7@ M_%M5_UY^R]^\Z?Z1T_YA76Y^_PO_GZ]Y4SC?F_(OS?*^>,C?5;_M?>\!^]<>$;Y/[\O5G] MR6$1;IK6MH"1_M>_O_C]/U#[VVX^T7V6?>7__/KN\]MG&_* M3;/--\OB3__ZWQRGDZ.NUL6GXM;A__=OG]Y>]"[^A?_&+YOBCNO]L:C+:O5Y MF]?;=_G78LW<:+]V7Q>WYS^QKNMG7^ *Q5PA-^ *_?=7/KQ]>BS^Y4]-^?"X M9O+\HN&_@L/;E\[:\JX5X;V*D]=4/?V@87^_L*9;F/7XY2<-^]Q5M'2SLE%_ M3S]KV'>S+ENM&=4V7QNN&2\^>='G-?^M=^Q/^U_D7[^"W];X'JI''RZ^;XO- MJEBUT'SV::=<_?[O"XXY5AS7X:[.M\^5V$:(4QPA# G 4)D'FX@R%!,/ ]W!* M:+1HK2Z*S9N_?>Y];'\TJA=_DE'S93G515/MZF77R3'W>1_?1?2O!\>=ZM8Y M=MW9^^ZTSM\XK?MO6O^=/@#GMSZ$_^^??SEH\ZS4JN6Y:M@Z?ILW7UOO]S*R M*-SPEV*];?J?O.$_>0/-Z!G]1S72Z>J M5T7-DK/^'^7U\I4*L/^-7Y85RS@>MV^>U06>I$T3;#5)8^DT9I*62]89?^891!X[F([##0EN#B!HS)HW%X8/!OJ[IRO3TY3+'NC( 7 1W3HM5G_G6IT@;9=L]SI#1XZ^<%%K;[,>EDI]5YS*B8S_=4^&*>- MYF;?(>T#NG$.Y7H4T]PZ*,U"$>^2QBK]679"HP5_O=L9MPQ$.QK6#SZ4VVY" M<\-ZQ>H<+55,M>P@)>057-@ID'G0P%)LU1A56C5IS'9;9N[7BSKE_[PK&I%/.^ %P20B\ -$L(2G*W&3P+<%^J+H\ M8-.G49<";MM G(Q7WO<;5A-=C;5YLV2;[!9K]M>A--GV05BLM6U< >Q>WQ-I*XG?3LJ#9],S]:I4UWAI1N.9 ML-!0,*><,ZF1?)+[KMSP[9]UL2JW6;XLU^6V+(XVOF1QZ$<1AB3%?D:C-$C M8!]',5'+976MCDBV9>ND<]MY^>34Q3Y?==B''Y0S5&W=91/1,257SS>YE^T. M^$[U@Z/30U!42:'\T51IS 2-YN.ZF V:54YG8\*SK81US:ITT68[Y.G\PE=; M@1?4IV%"2!:G/L*9&\1IF'3K62A"&8UU]R38\6I$X%[:G.4<1\,WXEU<%=^S MXC(@IBYB]:T,TY>N^5UW!@MVM-T+2N4@N7'!;EG/K><8+6Z![0IC*"_:\WQD M[>E]_E#@[V6S\"%$&4J\V*?,&L)>')'>1.;'4C/+4A^VS'_NB\.=<7[C[DB2 M6TXB,?A:4T>.G\+"6"'?L0A7X*6DU3SXH^9Z9:"NJ%$@J1[R"3J'%%D@*I0<#2QHI,R#U^2Q2H3.N 3)!6; M%Q5DG;_ !24-7B/#)3',9!#$'*$I T MB 8K["]$T*#Z;*FKR;3 U/:^,E,S))#YY8_JRWVU:_+- MZDNQ.;+%QFL9(7'LA<"-0>:S;"WM;;EQ$@F#4]F"?7P"92JHRR8 T%$4D\,H M<\GI?7*84Q,()P'540141BMP'MF/?M;$Z:48+T%56Y,9H%4_ALID+9',3/WG M,/>2*/4SUP,8(T0#B%P2'F">""TEJW[;/EI][:1+5B[!S-2B4M*9Z?@B26:F M%L52QJ>,:.*9J2^'\.G,HJ M2"#S&9@]E[J1"]/8!VX:80*C%/=6PDCL&(SJMT=!IG:R)2>7,#*M*:6"S)%% MDD:F-;%TD&DE^Q3/.Y4TF0TRU;Q_B4P-%43W]'SB^PK;/4/\7B,WQ%D"O AE M/HP!](?O@P#(;.<1_ZIE3+:.*.WGDQ#F.A;M:B('1"$YK.S9&:*_LEU'7J%Y M[-11\+O2K1L*K7S/D2SUV*<"&I/8E+R M2+1V"\HHM?=)=ND=*?!:FY?4:4:M7M;S<^U>*7K1EO]K_IW?6-#/5/DP/' .$I;%"@6,@"4/,!AL ^"3(HACT-C" 4@=YY+YLFP;[ MFX(4:2 GDB -K.DC20-1:>S0X%B%:S104FLF-%#S_90&&@J(TJ [-LC^23OR M\#Q**"5>X%*:>&Z812#K;1#/EQH7R'W9,@VZ4[O<&Z6) $F5Q'!@3R Y'(AK M8X4'SV2XP@,UN>;! T7?*Q,51O)^">6SQP?O-JN3 T=9&B<8(!(&*<4@],,H M.KB*,[GG+Z9PT#*=TO_<\1M]]E<+*$U?3%-N8J";?9')\5*NM.S_T1R"*2^3B".$I!"L,4#:-;$$A= MZ*9NQ3+9NU=QJO[Y&Z6QJ(:$8GP>1SU)R X/Q!Z]*S31B/6B/E>0J:_I/+AG M(([*=&V3V!#TE@6YV9;?CJTU>W-ND&9QB' 6TC@+@P2D$1WV'Q$$A7<&Z1BQ MS)_!M>?OB.>CU*0)7Z6! @E64;2*!AZCE1LBZGBIVWO M/F,.=<^T,Y=4"*,@E@"?[>HDA^0I))+@KEVIU% K*9D87%\$>HFGZHK, *$: MSE=&:H7D!MTSC]XSHWN;$$0)Y4_:(QK'KHL2'QYLNBF5VK*K9J)'3U!+6S,?B:5E>F5N5X"\-74WH-8-!K)$P*L/U2 W5[6ZD_93C M1_*A-QHA'X51%J $PM1+B.^%PW7T-'.%CJ 8,C4BMEL/ATGSG[B3LJ-;4_K* M47P$:=59/B-5U= ^@KKZ@%=369KTY[40X+VFB/.BOFXP%]AO1"/1"8*_%\VV MW-RUYQ8 9I_S@><%4<:OS*,N'6[*"ZC-%4O*(C?=M*2.' M9D%1K SKCQ2X,I17T6D>PW!4H*"(T$ MVTG!KR].K;0G4FJ6DMP7G\OO^S0D]:,8(9*F409]UTL\+QX&HEZ0!8MO1?VU M$AH5FC0KTTJ./11N+)\+5N8KY]^+O';ZAL.2MK):J8QBC"HN,$J<2FHY(%U^ M_ID[>N/L7768KY.++C&(G$I\M>&DT4(0&UE*"'1IC&E#XQF,-JV$55FNFT;. MM1]Y\&'3W\*%L1LDR(4@@"&@V LP&?9!)B@36D&R8==R#OMKM=G>KY]8VV/- MJ##0!UG17BSYG4IV.ST1\W6BM7$)':\DUS9*8QZIMY7(Q$Y[&U#/'#R__%'M M/0 >2=TL"CT80AC&( GI\(1;$"6)67B*V[4,3[S9[/(UIV?&?F54>$IH;PJ> M=F2W T_^@.9"I$)DT/%75,PA/GF\-ZR^8ABX.:>3[&&(2 M1?1PL!)&H=C$AQW;UF<_LK)NMN.R4T9Z8_2TI+DE?K:C@=D2]*"E'D,5RN2' MH:A*;/(<55;0QAC>"V(WB(F'B1?"%+HTQ,,Z=H "9)JCXI:M4_1XI\9?JWS] ME[8)-_?5>N6\*[XQ8>?:F$V/)46+XD=IR J1:8PEY=2S,98, A*P<2NDJ>L% M89PDGC\\A('2(#*># E;GJ(1Y_5=L9UY"S8]H!$MAQ^E!2M$IC&@D5//SH#& MS5S$#%+L49RZ- @#.OB0!9G4-7]F+5N>$7K9@C_O'OEHIIY[&[:04HN6Q0_3 MCE5BTTJIY10T=MWSI8M$WY6;XNVV>&@6"0%AB@/DT3",,Y0@& Y3SEYFI(&; M=,=RJ[\\JCX$X7Q]'GDVRC56?<#5@*6O>+9M-:B/492W!9U?=&M?RNW]V\WJ_);N=KEZ^X< M,-YM[ZNZ_*]BE57UVZ;9\9QHD?HL PU=X/*!):(40SR\;D1=2.0&=Z.Y97\+ M8'<6GOW_HO[&T,*22.=VM]W5A5/NG71^:MI?^K-<_S!>T8GU$K,L,[F^H@_A M$^EG&["U,E<*73&+V0Y]%UC!]V-7'C4AAXO-P1 M^*)_^WK:OWUD+?&>_?!C72Z+#[?L7S_P6PVKY>]LP,TOK%T$?I(A''MQ %,2 MQSCSW&$9%V6^)ST@F<9-V],3>P>=1^ZA4]TZR];'[CX)A8''1(4I,2"9?SF. M/%"Y<89:\+&O!5V$W1T.-\X^R D&,58*Z[7!S;0U9!X]UQR$.#<8FD/9B-YX MP3]=W?Z]XEM8WFX8G8MFVPRKL-MJ6Y=W=T5]7][=L[_[SOY!V10MB!?(=9$7 MI3$($L\+0^A%9'];$O^3V/[)$=RP/WG.G>= ^M:Z[Y2]_W*W.-@LB>M=S\P* M0:YK.=*_\]P97#_:3;"MG+WW3N>^T_O?917S*2JYRSAF4F3*%W78+#KA6SS4 M13S32X]8,C,XCS52H-7HM5[VM+#*!.CE/A]_K;X5^T>5A[CZ1( $-/$#DO@T M))X;10E"41]"Y@7B_>[<')]T'.GDW'7G8?_B^+9W7O8\[8ST%#X(/2.??^ Q MJ-,&[O1OU@^AOSXV_0&JDNSQ[AGY;C^1F7'5DCAP/EZ174J;YEIS9I!HS5:: M%X?GY^CD.!/^Z??'LFY_N3L+M$!)1F+?)1"Y'@88T<@CO7\AB>5/F([BE>4T M[."/TVXR%,RP)B@=RQ/V5@MF]-SHJ%@_7B_6>?9U>,V M-:VNJ;SUS:GM_^Q/D'8>N@L 7!(A/R4X)8&?>"B(O-Y%S\^$W@^=Q#'+'4>W M8_';_KBMY0>^E0?1>(O;T_II.6NJG/N MI*_BHZ+7P#6SHA1=H_P!2E&A\WJE[R+[ONO(QT-J+9G@N>LI#'7VEL@W6.HG7:<)TMB[=_ MZ^_&Z4+F=>B'FDJ6+$H;T\RV:M.,QONSDL74]+3=<@;] MH\NH^%U4>'E?%M_:?_J)_?6"I#&A<41BDB8!92D!(H//!"69N:D!VY[:WF;3 MN\F[T.%ZKSOFJ),?/'5J]BLFQXC6R]?$?,&_ @3"Z-I(36[,&X)VEH_KLJ@7OAO@E#!O4T28]RX,T;"ZX\:AT#4B M\_3<_MGM@6MYZ_?-X>"7L^:NWSB;UGE^(J.;@[AQ'H8 QN@@K=4*FYG4'"K$ MZ)G5<77"^^IT2TH?'=?54%)^+^ENY+,[/V[VO-GR/1K':.UQM M\_7QW].JV;ZOMO]>;#\5R^INPR^U:T^^[>?L%H"&;@;\$(,LP6GBT8P.-Q:$ M022UBC0/CRUG=<_PNJFVSE.Q=>K!U9O]>?^J\U9N16D> @HN)\W#67LI6Q^? MLP_0N=3)LFZQCW+H.9_5DO?[6O+IJ)9T!Z\_O%)+K"P>C5)P5U:.YE5QYK%L M-#--JCDW];ETH\.7NG]TNARVP"CU8IH&,8TH\B"!?A(.^TN25&@Q:?Y13-[= M'E&YFV5QJL-Z_TJ,W77/&9MF55W??2Q[A^=V17RC]*-OU+(DW3MIBK> M/WIW;TRGT5( LR4KFA9\J.]R9G_OUJ:IUN6JFR?8K#[R-R?V4W ?;K-RDV^6 M9;[^S'[2SA\T^&NSK?/E=A%ZA"4F?AQBR%_&#L,HVI_W#^,T3$1/:8_CC#WV M'OO/87H4@9-O5LYQ#'SR<(C".83A_-8',O)304;$O\+$<0MW'GP;.>9JRN8D ML7:;[.J]4P^/^>;I?^<-*8K-6X:ZHON+110G$(48)9#B*(74C]RP-QJD)!9> M;-4W93FQ/RPE/!5YW?#;,KFCSGW>.%^9JWQK[===4VZ*1N:J:P,2"ZQ!(,L1'[J0M]#&4R#B"8XBH ?8^)E ML?!;+R9L6=P2T;OW/"/L/9PL'Q21[=JY").JSR.;,QO2Z7D$\WJ)-D:\7E=_ M\-7>K*J3:O=U>[M;X^6RVK$TD U0B_);_G5=T%U=,_<6_!+0T',)<;W02Y*8 MH,SK?8A!D,F]TVC6MDPK57J,L7>-3[WN?;MQ\CX&R?E5P[J+T7 ZP>6P./C9 M/H?8>^H,!?#IJ #VWH[+1RDAKX#23H',@YB68JO&J-)R#&7CZ>Y]Q>XUJ;S^ M4+=$7_T]7^^*CT7=SN\MTH3X"(2!3^/0=4'B1^@ \ !"F;4P0R9M[_[MO>PV MA-PXCWGM?.,>.C_MFO;<5+=V)7GJV)3@8M2<0&LY7!YD[E_J8S(S<'9>.JV; M?&]CMX(S+BG%Q+N"2,/JSX.-IH.JK-98'1IV&P4/K\DNO,!+,H IP*&;1C20 "=0I*FQJ;?MWI!B<_O/:L=NF"KL(JV+,JKB;N.M^.7M&>$G&G0@FC M35GA.2)-/9BK*-/42 =A_ UL9C"$!(89"ER,O20"219'@T'BRCTHK6%F(G25 MK7<&L26JJCJR+ AJ!E>=8].CJO-#$E.2JLX74;*!".!)21L=-'W8;9MMOEF5 MF[M%3%+LNFZ28! BX 4AB8+>*H91JLLG&5L30:HZN&B05%(BJ^/*EKYFF'7D MW?3@.G)&DEXJ(L\784K1"'!,7251F!V]0G9QD(H)\@AF=OP@B4','Y?->LL MA4!NR<&$1>L+#?3HT51C2]&LU'@QGX8$Y !$GO83_P([RW2+"%2RL+.#EKJD5R&E:8ZRI#:CVGC*,*Q[R<4^("B($8( MT=Z:FP:1%J $;4P IQN]B2]E-16I9$%(?2+=3#+A=4$;&11)JCE3#,E&\1J" ME%11QL_Q4-3W4>32, YAG'AL7$I@$/0Y6Z/J*\RO*R;L>.N&F*;8,WJW=E_K5DA*J<-:[*- M\UJ%<*71CU.X\Z#"2+%64S0?1:[L[?,C F\WCXQG2=DLUQ7_V9?B^Y8P^7Y? MP- '04(\[,4P8^D8#$'4^Y!D%,G-E)NU;7W._$ 1Y\AAR4WYAO66Y/;H0JMS M^LA5I_/UQCEXZ_S&_75:AZ?BKXB8(KPU6B@SXZO9V"[QU(*"0@?-2;[FYP(^ MWQ<,YTFQS^UT[Y;3^>7L'1/) MB$QK*''B>30MU0X[OWG#+TPJ?F;_ZSS[@E-\+QNF,C^GM+UGB6>Q;FOZS\Z; M-YIGGZ])^W_([PWB&%&Q M5,V (>MYV7D::2)(0DA%CMM1T S(19(KXSIJLMR.GFHP[W5M.EU7G8<_6\#U MM4S3H%0S!;9"(*\16U4;(633O+GG4TO?\C4?.N:;U:]Y_3LS_'5=?.;#_G8J MX' W$C./ 8$@\#W$EUW3C*>OV U0%!"8B*#'L$F+4^?,4>?(TW96[N"K^+U6Y=?+@] M\06?]^4+_\]%%OI!DE _<'WF2>J"$,6](VY*@?CC65;,6U[&[9WF-_S(M-S6 M>1F$6BH<@5YL^G*1Z\Q^]"*1>0=J\J)1?,SIJ(B6O(B*DR)Z.!11,WBOF\,K MJ76IL[,K_0SZ/,L!5J-58\G-2\EZZ$]-_6P[V'(NMX NR!(TMY@ MXB.IAX0TS-C>F,3;(V^#+]CY&W=/$) FY!3_%OP"8C942-( NJX71P!B M+XB9B+U+80:H#+>L.C(=V9+J(2\WDFRS6RAB])M->1CCXVM%8860.C)>8>@H MI3,/RHX3:C5![9M:%H3)Y^L(^V6:FT$4I\?G-[C C/DU=2*/>!X \H=-]=BR/D?<) M30+>\!?$N=M28UU+Q2&_P#AN2=A:8IQ5(:BO-(Y;&!IKC4)SKVVA\._I3L+* MJB2XV&A.[1E,O=J+[K&NR@+ZMONGL;IE3IA]'HD27%_F-Y( M-B[YGDA).;%>J#M3W!TGOJ75ES^JS]5ZQ^OJ?OQ&PB#V4_;_HC@((8X#'/B] MT3B!@B_C&#)F?5=W?S?!_E*"6X=^@$[OI.2LCBF!1?J64965[%#VEQ,<)*T< MYM_4JLKT':.JJ]AAG%;<9>5LF5=NBK?;XJ%9>*F'(,8)Q"$*:4B("X>)/-_SQ'<[FC8\HV$(=]IIO3:?%$N4 MA+'1B)U"L#<@F8G^QLLOOC*15LUU0 GP_=>,84$3]Q $6R1>_<>NX;<\8A%<6KTT7PCQ6LXU'=?H>IQ75#-!OR3KQW9K?\OW7NFJ: MOVWJ(E]S=_Z:EQM2L&I;8=77F<_^D7[>W7R[VH&^A0$:'/H_AQX+^,]4-0U^M1']BV;:W?R[B%'G$1R&@GN]ED<^ZGG#8 MD!0G6/9 IB&SEM/V+WQN1/X4IBE-Q<@\D9SRD^HW+XX@W71W4G-7W[#B>7". MG!W_W*:8B%>(:J$DYH%.&X&=.>=I13OI#)@QMWD&Z;>;YUC^6#4E7\%H_M\= M^R%?S?A6'*YB?;_C"Z@?;H??,:>>H*0ED^UY%[)N%GYS7+SEY>)E_<11>$?W M8]\XATHS_/)$&;KQHA))W:>K'_/HF.8@Q*5D?^JR$>[XNF<:ABM\LS0D"*(( M IB&U,5A0$D2H-3-H)>YB=SC!Y(?M[[?LO-'LK^0%$B0\?:4D>1RZ\AD#[T\ MU^$:]-0$FPFH%)T_A8N.!G) H+NZ9NGV8"M"A*:$?SC.O"!(L>>1WA8A,%7A M@JP-^]NQ.X>W-!JY!4Y68?&IQW&EE9]U/'OWT8V3;YW>R^XMIEG<$_=F<I/P^L M&8Y)["(Y+<6$,ZKELMHQ:Y^*9<$LL\'A^V*[)^["2P (4Y*YW&X09"!FIO;0H' M@1N'-Z2V+2?LG[:3/LAM?QI(9FE:92&8K(U5")(Y6Z_^IR/UF6=#%C=RZG9% MI6L9G EQYT$\,Z&Y/ZM'5^]=Z4LOMXY!02HXPU:>2H,KC1LF1KM+OC\6F*5BB]6%[7]3/QI8+/X"AAX";0 @H2JGG^Q548Z)\$<.,4)QAB-/0IS0&&1Q2*^+[6.H@ MH-27I39FR!_W:W?!:>%*4BB%&7&C&FG-A$\X_2TZ[2TLUCS@H>C[M6EN2064 MWPXXVK;VG@7;TX@B0((HBSTWPQZ",/.'N?7$([Y<'F3(J/54Z.!G.\6M^0" MHK)B:)E 4CGF'&DYS'$?^7CC'+R<^';_L\I= 95AZ>=!,--!O78WOPG-A&_A M/W,WPY%1#T+BAIZ'7()=#](4IG 8;7I87(=N&>ZJEX=EVG*QPS)/ \^&4JF-,;_$UJ)#Y153T6]?;I(ZMV6\9*OACX MR%')Y\8@CBB@6>AB-D($R T",,R-^7[HRM78Y3G8R M2D=1T5FHD:24G7[JW+IQ6L=:*=.#E*//AU^3Z>J$DP%UYX$J,Z&\F&(RIH\H MIOY:5:L_RO5ZD7I1 CTWC!@%8S\)/!)F_>>S))5<3A/^K'7\])[(L49<%C&N M6-%#CB&O"F&%%+W5*U20UF8>!)!WN]*L$W(M^VAZ^GAPY@4>@"Y"*86I#](T M3/S>EHN#6*Z9J]FPWN:[E9E-M7FC,YNL** 8$.PK)T>'YXM94PV#SJIR!1UZ M*LZ#(YHQ5";KE1_(+4JY\<925*?07J M=4EDEIZ,JJ&RYC3%4M.K:TS"JLRCE'I:#<$$AQ%**$BACU&6\M=?^ZEB-PR5 2AKR#KR^O.6ZX./DL=4=624AII- M_90Q-OVIU<''J(D M=%. :; WQJ]G53S,)6G$.H2&@T2/G6-J)[!DI1,.H=WT!8/?#=WKG\Y6\&1!7CT+AJRB&I]^U-W3GG MG$N.QL73JW)=(94YJ>ZV0LIV1UK[R/<".AF_2R9.JDL+YTP@22J=0K6K38^JB.M<3*4U%YX$E M W&\3*>,*".*H:2X+=CW5Y^*;\5F-Z1OH4_#-(H1 !1%4493ET:#L= -Y!BD M:,0Z@'J_G+IS3(X[JM*)06<$S>2(,XBU]V@BW)S7Y0IK-(6H%3@/L4@8P%\,H30.651U2JC@@,NOP"I\?94V^W\^CG->HZ*8Z&VU4,OU9 MZ*FGGJ6FG(6UFP=*= )X=8I94@O%+.5HNQ (0C%$=\7Q&0=%Y<,A M'->S&F5EA!.;:G/'7V))BJ_;(V.$!&D"LP#%01:Q^VI*YC[,H>Z9)^[2C9-^7ZYW M*RYLOQS_:[Y][?!)-T@3O,C$YI(':(XRLB.CXVRCR8 M8,\-,T0S'!&_/[6!TBB47!33,#32E/)Z:%;*@R\=-<5@-)*,$U,\KRLD/;=C5!SE29W)YG+$)G&$19H'%Y0\OSQM(QF]\*,6U<-# MV=VVPR^8KS9;EM,6;,C + :08!RY 8TB'%,7,\MN;Q%FB>157SJ6K&S Q@-VQ=I#"(Y2&D8LLZHYP?$BM8[ MR>,3.CJ* 6DD >5X=.YHG8.WV[K\NNNNZ]I6SL=\TE,52H?!#*@]#TR9"*0R M7A.E;Y'O9K5;R]V3/ %A$ 24)# *O3!",$S@,($4>Z',#+/*]RU/+P\N.0WW MZ<;Y'^!G (#K/.:U\XU[Z#P6M=/,;_;-EOV!]:M2%\M+U\$8F"SK;X0I:/C/%BE%<'+^]\UU9 9Z%6;(S-)1G&:1I[KIV&(0$80[J_O0)GK M(_G1G=3G1QG251LA,+D 7$*3%]T@Z U_P^#DN3?0]_N?G*>6X.-?-P[[Q&.Q MY(]GKR4/^\N7I_B(TEI!R@\C60E.3[A335X9.2K)-P^VJ;M_9HRHH8/PV8S5 MJGU@/E]_S,O5VPW-'\MMOE[ ,"5^!B&A'DZ\B($4'Z;)0R+[$+RB%>N,.SCF M\&=$WI0;9]GY)GDP0U5&,::,H9\<6HZ$XRXY3#CZBG!VCF2<5^8*8'2UG =G MM*,X/8QA1!6)$V&[AUU["JU=JF.P>ZR+^V+3L([\[699/13OJJ9Y7VP_W'[) MOR\ ,T<"EKJ%7A9[)$C]N'^P [$_>C*C0-.V+8\0C]SMGPX[=I@U/.ZQ\].: M^2PYO6Z\% 1A-F$!2$+N2/MNN\ S7YVW>^VYNW]N+WSFN\*8SZ,?2Y,1]!H; M+17-3)AI*[J7!]LLJBC^'-$V+S?%*LWK#1M1-4=>)<5MN2RW"WY;=0)QA"ED MA \1=,-A131RB>0(UH!!^_G>48M>=4[)/D6DKZH8)D>64XZ,O7-.[YWST[&T M>P6GA]Z3;$KZ#,H]SQH9S*@%T\.&=9*?1ES 6$8)0G&,*49P #C# RG M<&C@)3*[K10^/\JFJ^;,PJ7NNN7KPJFN5QK5S-HZY=2+DU*+DL*2S@,].@&\ MN@@IJ86IZW87;IQ1'R,_8,82Z@/H1D.6EGG45]S6J69L[+V>[?2[/H;T11:# MTJCZRB'J_(6Z\[I%5VP[J9ZR\R"5N7 D;\N5U$GXUKB3JW@!#$/H(I#Y:>*# M ">(A 3#P(^JTKDZ^!?*"A%*##]UBF ?5+,3U MZE#%C'+"&Y36>=-\N/VWO*[SS?9#_:F\N]]^X:/>10PH RX,0X)2!(840_V M!E-"L S\-,S8IAWWC*_ ['UCE2-)*<F(U#EH@DFBDFI0R8*:QKCTFI#C MD:GS1)9-DMK.F$ZRD8CP24F=UPBU7'UO%GL[3;=+_\/F,PN[/?/PY8]BLWU* MVV3MC^K+?;5K\LV*SRWS*^#XL_3?'\NZW-P)_YMM46Q^;7]OX:'4BQ,2!)&; M)%Y, (U 'XB'4"H"OAF[;YFG?=#[HQ4./W+1Q^# B!]5 =T!EC[(<[_BALYO M73R"^)VQX*]0?<:>V^LLKM:2SG^G#8#]1^7T(70OF_(@KE0@@7_-)?@'JE^K M:KGC]R>T]S'^H]>S9\'*U[?R3'W;=C6F:&O,EM68[7&-:8;Z5IRM;P+_FDOQ MLVCVP\NIS6E @$";T4Q7TXJ:F&]5R'YW621,C6PEQ-0:W=G0U-KX5 MD72\,>X@ENPP5U[E&8]T%8(1&>RJ:J1%L/<[SLP/MY^+Y?Y2:)JOU\6*//7P MWO]BLXBSS$LR-R(8D)1&'H%P6+6(XRS01IQ!7RPS\'-WI\+GW=?_*)9;OMEY MR )_ZNY;D+V!SW;9:!!RHF(QA- ;I_.?_]TA J<+P?GZ="BY_E^,??&?GN:R M)+90FC-&M8UH15AN364MV*??BWI9-L7'NEP6PU\.KK@+%_C4HQ @E!'?2Q,O M"-/>%S]"^@LSVAY8!GOOG],ZV%Z]T[+>^6G7K XW\9B@NWYA:#!]U'(P1O*3 MTCG\SKS@_9JXLL@V5E@S!K6Y&$7P;%A1\5W4. M[I20D, @BCP MW?AKIS3FT;BM1?=B$[!-%:4>R#EC]F^;NLC7_&*^_UVM^3U[?\W+#;^+@L]G M]ADAKLN&_56RXQ.='XNZK%;\EHK$3RF@48@AB@B-$Y^ I/?4BQ%=;(J[]EEY MH;8_A8="?(@[/AP'(XP)YH3SM=@4M^76^:GX_L@"*_[L\,KH/.3U[T5W!+D9 MXE!XIV?L0A4C^6Q+4^-EH*M7_1P"<_:1.3RT_=]WJV7#F'X?H--%Z'0AWHQ_ M3Y"%4KK2GTQ9)^;1YTRJP+D7D28M#>%DM+CC_>>GHGU5<7,W=)5^D, XBCP M*68UG'AQX'6Y+\!IG #1K%/U^Q;3R\XE9_!ING3R@CC7\D9=/>?16/7#.,T$ MS>BBVFS.G3O+@LB/(4E#SP\B%Q(:$=A;#C(22C[U8<"B3)M2>_.CO-N4M^62 M3]C07;-ER*O;72I_+:J[.G^\+Y>L;[^MZH=<_@E7(YJK4#&U./RJT6&[5L>W_,_BZ SEO)A0*S$@LN$$RF MKN3"P#-A;YS.56?OJ],[RX9_!?M+UBS8[_Y[D=?]@]?3W6#'7E9\ ;FKQ[P:+S(_2B'" :$AO^,1)&Q0V'L3TUAN MBZ$E'RRSM3V]\5/@/%2;[7WCU*V/K!.478^U50*F@&M??"OHO7$&Q_D"SA&# MY\;;LP)KD5>OR'X4!FM&*4UC$ZH:S6_?;K[\47$GFH7GQH@0G^F MX$7 _L-XABMAVSZ'(PN9K8RX!G-;2[I:RV[Y(S#\]%GK\MS(^DQ/W5Q6H61^ M%)(J1J>2SRJK:)JS]22KTTB_TPRI(P3<,T"7H__ !;8:>X=?OTC.W0 M4T)@L_RTHZU=@G*?Y\S005,#%)4OGQ^+HPKQ*9)454G#+,U8*^C<0! S'U(O MR3"(28AB&N'>#03#V )*Q8U;)RD$5D@J(:]1D-I1UBI'NRB(S>D[JPV;MP^0MUVH?YK M\51M+K]7/)+29FEJ162[-.6;(&=,TUY1 S25+IP?BZ;RX2G25%%'HS1=^!'T M"/5@'+LNQ9$7X\-2&0K\6.;5'C,6I;BI^G3/P[X9K[FOSN/>/0L0?5U@@^0T MJJTU7,X0D+I4%!;^!T*A>$PJ_)-4S!STWFY8LE4TV[>;Y7JW*E9O-_W?+#(: M^E&8^&DS86(@#%)/[@2/55>$&K+.49UW1=/\Q>)Z1C['LT""(<>P22N'<,NX'A M'%?;'[YTN7"U==U>=?N]3>>#NL7E"G.CUI&EFC?E^/? M^W)D8;SXM;E1_S7AM=AOK%1_E![ 7,#2_8!AK55Z@P\'4M%=S=^L7L1N %TW M@1E-_22+4.S[X;!-(HPS]0Q>P=A(.?JR<\=ISY7(GM#2U5,>R+:$U(>M<^3: MC;-W;CJ OA1*$(X:"L\/?#K!7(&:MD::P'K/E-C;C4 *,,+4P\1+ R\(,C), MA :N*J+6&K6+*]:O:LV=V_8OWOHS@WRQ(=G!' M'F8*4L^:9RKQB"%-62GA^Y,>BSKGLX&"![)(& (81##"B.6%40A12'HO7)Q* M;1LU;=LR\09WE0Z6&A=:#'93:BR'OE-Y?Z3CI9(J7R&FK?*:!S^M17=Z!Y!5 M%4VR]?SQJC2) NSY/H4>0#0!&4H/$[!>3$Q35LT+^YOT31PUM5@*YA!LOP L MP7@N!TZ51=9DL5[!_3A4UHQ3@<\FE#6+&'=/IDE#Y]:$-AH_FM)6VO0G?8,JK2H^@FO0@'].'!5C$\MZ556TCQ, M#R>Y$NIG%.,4DPB *"%IF@P;9_T,2]U59<.^?:!*GD>U(K)II-K1USI4ISJ6 MJB"L$;#*%]./AE:%")7AJJJF<;P>#GEE./1!EJ70]T&$803]='#$#8#4O546 MS%N'J^P151L2&V:K'75MHW6JDZKRLIH JWP9_6!<50A0%:NJ6IJGZG#8"Z4X M\'V4^(#B&,4XCM-AFT'H0JEC_Q;,VZ>J^JE5&VJ;!JP5H:T#=J+#J_*R&@&L M=!G]:("5#U 9L(I:&@;L(G:9SE1D1)U40QF.8U7\-N/A9U^ZSML 4! MQQ[.0C=,@I0R*] E8)_6!C'[F6B35/Z^O3;8N\2? ]N_Y3O5/IU+ZEQI9-J" MSJ-5Z8=1&:YHDH_^+.^+U6Y=?+C%FVVY*M>[+4M8#@]WI=^[4XP9BYP__K7; MMALH/]R>^OF%OTRX %$S,/,IRX-0Y? !":]D\1SI;9JC^R:Y7%='PW?S7$< MCW/TS%\?4??@XU%,_!^=:^YM9)?;^BQ*7(RO,RYL.2I/4H*) MBGX>_<=4P9^^O31E&8CV59JND:?S'\#?RV8!8LPO.?5(B-W8C[(XA6GOL1^Y MJ4S'-:6?EGNQ2T3[C3LGV1%-6IQBO=*/4I)R791B(5KI92PJ?*7+F4.YSJ/_ MF842U?Q:G8F>Z7W^4"05WVV[P"1V4Q)$:9"Q_Q.$J9N$O5DORY!^]R)A;)H^ MXL;A+CJ_=4X:Z2MD!-8!OB5MC5!;5-81Z7V02QK!"DK/F:,JX0C!4%DGX7FA M;;7\G6.VV#0M9S^RROAK\?"UJ!<@HU&,($@S#"G"V$/]#&X0@\"3NE1:QXYE MCJ7_N>-G'_,_\GK5.-5NVVSS#7_@WMFUQW*V]X6S_YVWK(YLVH;)W7=^ZP*0 MG9C1D5QPEF4DM26G3+A7SK%;@C+:F?>XK-&U20P#RLZ#9$8B.9U>,*:.*+_^ M+:_K?+/=VZ @<3/L9M2/ !A%";1P,@H\1(98LE]V3*C]LXH$D=2)#'&V--' MCBK"TEBAR#,5KG!#3:UYD$+1]\I$?1EUYO!=N2G>;HN'9A' ,*$DQ2")(8Z" M-$U2;TBV8AR..$TH[M1$*;](TPAE49#!. T"$(8>3.+>M]A/ MI+92C..1Y7ZFV\[9<(<:I^@YE#<.RQ[*-P.L?NI^0_(VDY'*;)3^PT)Q3=)Y MW#A=)#]4O]&Y;*_3D"S0S9FL]V%DN*B?<7[@C\44#T4[ZJF6<0!< ,? ML?_!?IR@,(7=?5FN&_LN2*4.E,I]V3*[^N-\].:^2-)9TF5Q"AK3R Y M6G)MWNZUX:[\V<';;5U^917RZ[IPMI7S,1__>M)GZES!F9J*\\"2HN^5B7HD M.9U9E'?WVV*%OQ5U?E>\W_')D@^W+9^:#X>E"9(WY7+A0Q"R_-4+8A*"&!"/ M_7GO0X (\J6F.XU:MCT=NG?6R3MO'58L#RR]:-H5AGWJN&NZ=W^6+?3Y>L[F ME$[.(\M!FBX'^;X 3L9"4F.4';%];>4:?SE.>"G:_.D;,W3NON MR).X,DI>F^2U4B+S8*BEV$XGB2TJJ,7@A.>5Q>J%(WCU'[MFRP\]+3*2P 1# M?@FJG]+$C3'P>V_X\2=M&AOPP?92^NUML=SRECT,"_=J/8 MAV$2]6EZX)/,E3D.;]JV%(SEC\7;2))7>XX839/5"T\K41ZEW*RFROL(9L#M MRVK*I\O:Y3)C3IN(3BQE-J2BZKG\+D$/<8 I0M"-< 2"T(W2% ^V$)&:YU2S M,/9\YYD9A5VS.OQ4DIB*LHIQT;ZB"D-F-4P3-PN01WMK;DJEEM55;4P)GR%3,XD?87'5 &1# M5WT$39)E79!& D.R8LX31-)1O((B-57D;UGY7-SQ4?"GHGW=<7/W=G-;U0_M MRC-YVO]E=X;>"T#BN5Y"<4!#1"FF67>)O(<3S\- [2H5<_8M0^SX'HV]7\[@ MM7/D-LNGGH;?T+P1Q6#IB)%NZH*1HZ"=,K%\>XFPL%<8:K.8YL%7JQ%>O&S$ MEIKBIQSS;<&-_+6H[NK\\;Y'WF()IAZO3V<19%4UJ=LQ7)N][SU M*%T(H:&@('5&$4^'.I/<^'!1EFO8T[2[Z#N7Y:_.WS M@O)_#B B60H"-M1%,3?4?=BG2&@WBL3G+)/D;YNRW;[ ^=U(GH*6$>4Z,RSI M(0>'O[U_^R5-G,]?\)?TLPH4FF+Y\UWU[9=]-!T3]O]QBH-#Q&?:O8(#>?80):2&(1^'+G O0EMIF 7)7M]5S$C.JS2DL,A70^0S&IERCY#ED1KHN\ M>5=M[MZ5WXH5;IIBVPSWHD=^2M/0#W#FTIA"X@=@R)1"C*C<3(TAH]:G;8ZG M8M?,R3=K[J63MV[RV=>[X[%"SF*1(Z$I\<58.('JJB,OI_7PQN$^OFF==#HO M)WM\04R\*TPTK/X\J&@ZJ,IJC94\-,HDV-7\3&!G;A$'&0Y &,,4)(D?(QPF M8)BE'Y762PQ;5H62 ]0+'(U\6O1$B2NT419M'EQ1 M=__TV*B>#J*L>+OYQDQ4]=/[8GO 4H9A!D(7^0E(?9(0$L#N++N',:9(CA=* M)D;-D 8/VTLGJHW\"W!J,HIAQ+I^+>E@>AU/XE-0N6)Z&8 M+\Y#[XPB3>04D\2)-;&4><(E&URZK[KT=B+F"6*0#9@C&%-#2UR)BRSA3OSIMR\ M>>S<4:2+I&J2>+$GF#)?N$O\U.+>J6D)\TP?$<2H"3HSQB@&<0DR.II(4R8K M-V7#1@U_K:I5LPB(ZP<^"5+?A;$?\'=CTMY8#(G4O0V*)BQ3IG?&N>/>*$)& M4C1)R-C32QDR@VJM3],RYID\(HQ1TW-FC%$,XA)C=#11F8999&Z 24C3A&)$ M:1"F$$>]"9B"4.;R :D/2_%$_F:!WI>RF*H],!$$YPB$M9I9W9=R_/> M6@9L;T!I(XBZW-K1[&:87[YD[=D4\ M03 /L04K"!#H=O=="?KB>:U,04&^&,IZ,V/."2IZT6>'[DAB2-$V8@K]'I;_+25 MU$T<2A9&II'B42=%]<0P9%\X/?Q,=,SIK"Q7N*,GXSQXHQG#Z04;!A01Y0MM M+S!L,Z[],W)>D,5>RJ]A]V"018&;9J2W U(J]4Z;_-355[^5%! M,3&>V!5+CB5R.EGAR LYKC!$7;IY\$/#_\I4)9)\J&NU*OEP.U]_S,O5VPW- M'\MMOM[;]+$;N1#C(,I($KLD0$FXMTD2#*2.8NM9LLR3@W,.]^Y-N7'V_BG2 M15-7,=*,)ZD<=734M/.@U36AKO#(C,#S8).A6$X?EC*HD$2N\U@7]\6F*;\5 MW;LS>WN,B0BF7HC"((J8W=2#Z6 O3*4.@:I;L/&E*.@]0&8CC93)E1!E10'TJ MMFRD5ZSZ&Q;WQA(48I@D!/E1"D*8 .K%O3$O]:@,G11-C(BFI+@MEZ7 X_-& M)12CSPCJR:&G=^CP!.@TW#DOS!7H:"HY#^+H!E$9K5U:NPW>#2?2:1(G:> S M8PQK?DHQB09S),F$YG^TC4RRZ^"=[-T7^EI>Q\ZH,LJ!9S8*:NU%L*.DVGZ$ M8_&A>;+NU MJ:+P%K$7+SX%7I8!X,49 0!GJ>\G*1SL!,1=/!9U6:T^;_-Z*T96>1LRK?74 M'>&&2XJ[,.R#0W MI>M[>E?X]3W=R[15YZ-JWVVA$ 0[]VG55^C]WWS-^?._?.6HV#3=C:^XKMGO MM3N'V\=]CG[O8_[4_ACS[)4E#ETT-TX?3],>R6^#G@"-4LJ_ADX[Q3@CM%H* M\!QZ;6JIB>:_Y^M=<=Z/((JB#(6^FR$8QFF& M3OD"=)$DFM8YJW;GDJZB*4 MC;!81W4M%(\DN,+BA-,YZW3>[B%ZX[0.W^QWMNY]'G [#\A>UE2>L0;*9]:( M-1&?&&&-*6DF]]T_ ERLCE.-]CZ-100)"0GQ8\_U C9Z]?BE4OV"<1;(/81D MRPG+N/U4K-OYYH&V.<^P[&3 .D5A(@\>J13,,;B?)[N4,4]R,8RJQLIYKX%B MFS6:#88IE0,;T]5()GS%&QC%+G93-_4C]K\Q@#'.>F\P@,%B4]SQ+7%?#*7% M&JX(<2+N./'":UUH&\R0=4K#0)YLNP2L9S+DX7%=/15%A_D]6)9'8<@> MFINZ;,7ZALG]M->)'(7F;"OGY"2?J_YR/'B).-<'#,WN_2^^*/]JV81@BRE&;]KBT O!L2#:-C"2K'G M&EQ-%3=J?065^]%N=F(CD65W%4+;4]TXFV++?UCVO["LFJV5626)(C PAV1' M>_,S1LS/[C?F,>8X$4]U*DA>_7DPV710,M,\JIJ9F-0YV(9Q0&D&&)L#+T,0 ML_\,!C8C*'0]JUF+MG?4RY'1W-2-A.;Z$S5VY#8^+3,S&CZ73G&^15[Z6;-0 M-2:)N115Q2RN0V95?5NPQ':U( E( ^(B&OD,QC%$(>V35XI"DIJ;XS;CSS@3 MW903TN6!X^BR,UH%$4Q20.8NED*XKZ7H0'(LE&6+<7=F8;HMM]+[8?;K_D MWQ<)CF* 80RSD!D, @Q U)N."4YDIB>,&+0\._&%/[S4+B0>[F-;7]N@8%%: M,>R.KJH<7U^])[![Z+JZ=9B?XV)41+DKO#0J_#S :#:DRF)%U3U^3X(H<3T2 M)IE'84+<+/+Z+2(TRQ*P/S:;;E:"^:>T!9DF]]P9\4T2K2?BY^YG>*)<5,5Y MM!\-_U\]42ZGA,:)&H-I!H(P#-T8^RCT6,<%2/^^(PUB7VI5SYQ9R\ES[RG/YCI? MW[3..@=OGP4M#=TP0JZ+D(N"%$ 4P>&9>13%L0PZ3=JUS,Y7 M&N[7)Z?UUVD=5GI9T6@AB.%S*OWE^&E4>BL$E=#Q"D)ME,8\&&HELLI^739& MT8/]]_E#L7_O+DY0-<9J%Z%)_N7ID(:AE&:9BEP@8M#"+'7VPY1(O62KAF+EMF:%-^*=?7(&G2^X6?N MZL+9#GXK/KIB2&HQ?(ZOLAPT#_Z]:1T\-XZ?Y(T6(>&NP-&L\/- HN&8*IM5 M5?:5@"W?C[3<[O+UQYHU^'K[M#=(H@ !BJ(D3FD"(Q=#S^\-!D$F-4;7,&,9 M=+_FWY_NBHU3'GGH/.Y=5 2=CJAB=!M)3SFD'3OE?!26T-(-_9<$NH(N ZK. M@U"Z)(F\ MR \H"7&*_33N'?$(\!6."UGP0JA]:I\2.G[G^-@]8]!3+@1M#%H5W@H8I0MC M;%9>D%2-GKKE,WN>:@3<;]C%?U#@G(_'LF285 MC#B_Y#729]7?FN)VMWY7WA:+ 'IAF*7$)R2A"YQ M']'?:/G34Y'7LO=]F%%7EV*6A#7(LANG\]'A3LX%:0?9E,"FH/K<\:82DC#D ME/4211WEX6^V=7>59]G\WFW!IEY$^=$5STVHBV 61W&W9N)E.(F U#70BB8L MX^R95PYW2^T\B*J 8OP:03LY8BG(9H50YX6YPB1-)>=!(=T@*J.U2Y,TY.D+ M^T"[5QE /XIPZ$9Q0CP_<+W01[U%S_>E]G+HV!F?.=PUI9,46G(JPL>2DMH$ M$A%Q' H=%))!D8*N,^612B2O04E9'?4C/P,8421[P$4,C*&'NPM MQAA)C?)T[$Q%)J4C"5J"JB9&=K0TQ*9)3A12;T,A7-*<&,JB1,L;I8E=M+-BEU M09BYD1EMV1>A] F&+@>@BE2>KY)-Y?3,(,49Q* M'697^/Q8V97*=)2*6F+TL2R48KHTQ6S32R6N0$5#MGF01"> RE@5DF,&/P[^ MX?:9N?W8$+%/1P&B20P B3"_!'^8N8(HEEI04[L:'7" M6AY12U 0(-#R\UR,9Y"I)<6TE-1SO3)0%1182(9)+.B%*4Y]!MW$!1&)LF%( M&+(_2[-0],-CL9#HM'=AE218:$,@11:.HXT""VUHI,E" :WD6$C$6"@KQ8Q8 M*.WZ.1:JQ2_%0KHWD;@8P]#''D0H #Y-80:&U#.*A0YC*WUXM-5 G?8NK)($ M"VT(I+JL-XHV"BRTH9$F"P6TDF,A%6.AK!0S8J&TZ^=8J!:_% N3(?7T,QAY M68;< +B^GZ0H[4U$B2>TG4OIPV.Q,-%I[\(J2;#0AD"*+!Q'&P46VM!(DX4" M6LFQ,!%CH:P4,V*AM.OG6*@6OQ0+T[T)Y&>8T-3UZ M7WZ.?/Z:5L)R2$PB-V"6P#"T#@#4.\8D:VQ2EIDYT"2MKRK-+$IKDF;S.-]T MHI84SQ2%GBO/5,-YE6=:.@F_"RKZ8DS6"8T20(!PM!*'4V M7.:[EBG5NJ*XZU]*'C'RV%)&#C*"HMAY(?2@P!5PJ.@T#T8H>7[ZB*=R]*(M M'R^7_$:\YE.Q+,IO_#J*?G$@@FGD)E$0$8P2&E(*HV'#+O&D-M J&[',A-XO MY^"8(B'4913#Q2@*RK%#23PK)+DDSA6L:.LY#\;HAU$9KF>:XZAWPTWZ"?12 M/T)Q['I1FKALW$:&@1M@_Z4U@A(W,_[82?W1#ATU%<=+=H34'BE-]RC'985D M1D?RLLZ#1R8">6U$I*J-,I,^%C7_07Y7N OBPLBC_/*; $21ES(4XF$K+!_+-*_W-7/O*5U^YB0>!"#\,8A#!B M-A$A/G:Q%V.7WS ?)%*T,F;4]CS/WD^GNAT>'62-COO:OET[>*MV_:@Y[07G MB::070YR>BK;F5L25.W:Q)-IX>?!0/-AG4Y9V=%-E(T7C1[=:NA1D@(/90$- M84:SU(L)Z"W#%$AM-#!ASS(1K[;/&_4;48U(+4;!L54V"$ Q@:U04$"U*P T MJ?D\V&#35$O*.;$A'VTX#X+O*!'Q.<40_%O67@8JF+=$S8FP/QE#8F M&!%;DWF6=+; O$EV*0CHID(]!=5G3CV5B$2IIZR6T,YZ1H.JYJ(^#0;WRQ0P M]BEPH\"/48"RT/6S% Z(%1SQ:IJPS+:#8TYQ&&3)[RW7T/ ZOT:43PY91\JE M$RDGL3]_' 75=NJK*2FV9_]BW&>@;4BH&>SC-Q!$9;3RR.6@[XJ\*>ZK]>KM MPV-=?2NXP7[?"LD@!5F"74HR% =N&M'!HINE0";WU+%CF\N]:TYYY)OB=A(M M/<72R[&DE&3TH.);*16M9))7)+J209H0=AZ9HY%(*O/53G8]]^%QQQKT*0F] MT$M@@ G[/]1+,X0].%A#KI?*+>6JV;"^BMNY=90I\G%:4]UN_\AKU;UNRH** M+N7:UU)V%7RXPLJQ::]I^DS3;&)-)8:YXVJK-MS5U5ALX/NJ$I<&P.8DG,% MV& PE95J)KV9L-G6NR6O;V\W'^OJCM6S/M\%+@JHQPP0%/JNF[&D=S 995#N M%18=0_8W$PZ^.>7&>=Q[IYQ_ZF@JFH2.)*=L)OIM;"O7% MG4MF:B*4EUL*3>FCO8C\;MAM#8*$,M,XHX1F0>)E(1D,DP"864,6-S?E$K+& M&0T30HLA;&2-Y4!F0-YQ%X_?"1SC,*CX/.AF,B#1E6-5K;1)]]>Z:IJ%&Q"4 M1BEEF$U PA+"!$8#7F&,C%!.S-1(A&O;WC F-T0S03$U269>1X,4NW%:]V;" MK]87%7;):3QS;DD&(\HL%8TD#NCO'G;K?%NLDN*Q+I9E.WG!_KPN^!^8'_BA MJK?E?[4_O^CC(@V BWTOBGU"@9\%- Z'R4T<16"Q*>ZXE2]2Y_K'\4VH"<== M$WX1AL3B8]/\QH-!$-)'<=PXPQ1 MM(5V',?-Z:&@F^?4'OWF B.%< 7LHY?S/+J \<-^>9/"%+IKI\'OB^T"L%3; MPR@#:11CG,6$IL.6S[=5,**()F[P^HNTJR\OZ[_EZ5^"F*?C.EKS9U<7JP^93L=S5=;FY(WE3 M-E^*[UO"XO]]@5V8^0!!"#/7#S(_#?>/,/@^SD@4+KX5]==*-",S;EZF!1Y[ M*MP&/^\>'O+ZB1_7O2TW^89QDJG:3H!V>[\>]C$X^=:Y9>$YWWA\#N_;G;J/ MROG*PY++R,P7E5CF-6D9R658W%6G]?7&Z;QU>G=Y 0P..ZW'^[.^#O?<:5T? M>?9.5MDK:+562// K;WPJI$JN_0FP(=RVP*%]0.TVFR9Y8+!IFB2LEFN*^[5 MD1,@2#(O<9,$HC0#F8=)1MF?:$(SA",J!V7#QJTC^T',>2-6^DV M&K,^6%YS.;ZB]_[S&_C._YY/FLHL97(&R[U.9!8^M17KSSQJ:J\GS&K']8<LI MTN_+]6Y5K#*F6[<3OIV!?.G\P5'?=7T2)R$!@ #FH)^ J'V=3;9URTX7 -^EM[PL^H^BPWKF#_9+UXFSTW#+?6>;K)9\F9@%*YM93 ME+-LWS#+ E;O-H[#<8Z*O _(X2QRCD(ZW]?,J&,Q54!"?<[HM6%NW='X ESL MJ28J"[&7,_/FGL_5?\O7?*C#4K)?\_KW8LL;S<'7@PM>Z!(892A)0(PC-R$) M37L7 A@+;:2W8MCVQGKFKG/D;YN\'CP^(I3,HY.FQ;_>9TRNN^2,C;#D8G,V M(^@O\RCHA.6@^&BHX?(0?%A43J M=?OT=G-;U0]M)<9?FVV=+[>LB\P2DB$OCL,LA03'D"\^<[LXRB@5NE')B"%[ M7.S=ZW93M0XZ1QXZO_4^RJ#0C+@2_!M=9#7H/1.[Z,0N#Y[^K$DW$14N(!'2>*E'H51E/9F M:"3V-+WRQRTGR7L8'9QRN%=B%%(7[#K11]%*#N"2,EV9EFB*Y<]WU;=?6)!\ M1L+C?^"4\8XF(BX)< 8KVEI-2Q%]]RM#=4:6$;3@SUJLWVY6Q??_IWA:^ F- M$<4>H D.*04X]'%OAP2N*P<)V:^/0XF]5T[KEL/\DN6$M&BBH+"IEQ(IQ*4R MQHH3#:["0E6ON=!"V?\7N-!30H07?2K#;_U=!%D,HR!Q79 D* PPSM*D_WSD M4J')..F/6J;#D'!S9\21(*?+ZR2P)HGB6.^J&@9:_7&\%QJ[DB33MW$UMRO- MJB#?HC\6=5FQ\"%"MCM?'.*R?E M&T&87_+-75(T\79O3R]% (A*99 %SS1X!0IJ>LV'#HK^G\&$CA(BO,#,R(H; MRM;YW2+&$4 ^8A], ]^E69B@X?LN$'MN1/ZKEODP..-P;\2I("G-ZS2PIXH< M!00%,=#VGT5\H9^PGS2+%Q,,X#F"4 M0=FK(,Z3+1CI;-(808)IX-" NPB A:%CA2! 4SA74 M+8S,D7W.K$42*0%E66)+.SV:",EFG"='6@@1146[N3%%*8:+5%%71(0K=%?7 MSP V#'%(X&4A@ABUQ_H#UW51;PKZB=!A(RT#EJFR]^M97RL_8Z$NW^M0&44Y M.:8HB6: *9>DN( 4;>6F)XI^")7!FB2[\IF5ZZ*FS,)=53\M8N1#E+*/1C&( M2!B .!NL()_?AB.S[BGW[7%6/5N?G-XIV25/2;5$%SSM":6TW"FHD;&USF?A M7UWI5!-J>D9H>?]BE5-'!8D]$>W1K<_;:OE[>PRB^;#;-MM\LRHW=XN LA$3 M&RG%&/A9F. X\[QALQ8,8\D-$CJF1MHMT1UD:WV\Z8XV-R],"#L70)D)YN6N#',:B1X,_E2TUQ%^ MS.OMTY8) M'@FU8MM>&]R[X[3^.$<.WSC,Y>Z8YT_;ZL_.\U\4V.5NY3RGBKIG6O HA36/ M,YEV0ZQ&K/Q&&'#V^A@2N@%-TB@-DHA1" 1!' X>4!C)G?HW:5FFX2L=Y[_8 M_B7/Z!N56XNTUG4V!-B97'LEH:(\2+7*8M;\U(M,#)L&U)._2N62+^3IV=_P MDX<+9I@D?N(E8>QZ.(XSZ.'>EPR[D=I%5R8]L#P\/+XRXW)#OW&^/IWF3ZW[ MDD\J62HD,=I.7SYRW+56-);O*9%0]PJ/[9;6/,AL.<:+%XK84U1D>NY=<9>O MNY$U_EXV"X^&. F#U/AB; ^\, M79WMEA1E^K:MYO:+&6REN(4N5?G(:D"Y*BN>,6Q8HV$!AN]^_OAS_P1N$ 9Q M3#*7NGX<@BA)4K>W2"$26FXM!8#"R$V0RWL.%X9Q!H:5#A*)70RO\WW;.1SWZO_O[DU[W,BU M-.'O\ROBP[O4!;*Z8U_F!0;@%M6>=E4:MN]M8 HO!%F*M&-*JF=9[SD'QX>'A(.B.L&Z<%)B,YLN0)R/8"O '#O.M2 M!E#G!:B34^57*%34X-==O:2]BL18H+FJ'E3ZN@E 8]'N;HV*9ET/)A)$@H31 M.,W] &<4)VF63R:P[PN+*_2##:LJA^-T>&24 1#G(ZS.&,NCMT<1=CS/7>J)6Q7ZM(J)_CQRZH9:&=9A32X;AG@2TF? M%#:=]2C4QS9ISA0!V:418H+405!=W?EKN2V^GWQ<3W+0C]C 7;=C"5Q MBJ/,3Z?]$QH(76RC:,+TDG-"-=5=@=95J@2**I66E]K[<%^\.Q7VSBG*6H%;=J!M[&4,TB\A4BT-=)%3UJLW8 MHG',&4+G=X[1Z4#J6:O[=_GO1''AB\O9/7H#RK7SX4+2]_%IPMH%1)9 QP1C2 M'%G B+$'X@Q(%@X-G[ P%PC*T65)V"<)_GF0I\*!<#ILLZF.^T/SL=@4Y7=^ MW/,LMBR+9A5BF@591#U^Y6OH\C?BIV-@;NR"TNO*QDRGR 9\3CT!["\/JH=E MUD./$Y@P4Z98,'6V)+O )-I([ G;S9,3ZW.DFDFGO4'67&)-%\]VJ)4^=YXG MV_3R))YVZ_22W]7TS%Z&@XSER/."((@BM[693XMB#[G ?)NLE87B('7=4B!2 M-*^V!(?0A-H9?5=5J(OLS.;/5!FU0Y,T^/$B8Z:'&>&[B-JU?+?XN+TCZ^9; MOJO^;*;+XACS2$*RC/AIG/N)%\:)AVD<,(_&8> CT=ML5&R8&T(3+'YK#0?F M=,BN=MWB'$TS8TD+NW8,)SVN/+]+1A\_HH/JM^+ 37VHJ^_EMMCBQ[\WQ?;= M_O:AJ->'=M&/-H?R>\E']00DROT\PS&-6.X2-V-IP)(1B$^\ '8KH@$ D'$H M=3GB!,Y93^C^.RP2,,&[F,1=F7"8\+5@>[T;X?)[N7[BB)UR_S?GU! GU%<3 M13BQ,U)IL)7L$%"3#E:+]7BPV+[;;ZK[XGW5-*LH(L0-@\@E89:%&?:R;+*! MLSQ:[8N#L(8"/E=HM&;]:!TA@ ;LKD6Q^- [$3 _JB2(LF; R&!_.1:D&1!. M@&[_]['?E&GXU<[2'(]0\2#U8U'$5 MB,;CDC.OG$/%4ZZ]7\Y^&)7\N_SK#9]2'\ZGU.,XI5;JL[<_M(.S_+(K4-,4AV:5>22,2.I[88*9'^8Y(O%HU(V)#YRT MU(R9GW[.\/%$53DA=-8=1. THLBMX(2P'*E :7_&Y@F:@^;9-*/)LSS-J:L> M@BW124W./%<\G1R):AR,ME_O"OX%VF_/P:Q2P?X#51>M@7T[C% M:8+?&L8\\+PX1Q3B-79=X=(H@71:O]L57O@LJ)H6:C,*2 M>2=\PH.3XW3:P;@MFX>J6>]TZ9\NTL44<$FVI32PHWE8J;=LTX[M5?JK8,%X$-R;3#^H?SI4 L6;/AGQZ:[= X;=Z\"/ITLB1<2,:?&\;KIMB2ZI[;ZX/+5B;#G* T#S+, M&'-]-V;3GJ^7,=A25]*(\<5M]^#RSU\X,&=SA@SXY)PDA6(:M0!W,&GJ VD M$1'2S%3=O4K+7+V=&H]V:(^J$\]K['1P(JHTK:[516N+%OV?9UL49/U0'M:[ M:7\">3B/LR#U(HQ]-_5PR,@(H(WG@/O;&@T;5R3RC9\J;!R^SCQM/G>9SVZ! MN2O77\J=S$:T3OK%E.M*O,/4; 3I_#3"_!LG_[0%/$"]VOZO.(LSXF>@*>P0 M1!..5<:[L:IPOCSZM$)1Z":NV\:!<1!$A'DH=D];NFX"2\AI,6D\'??*>=8KA*\,E_R6L=OM=BW M5/.S5*T1%KJA3W,W""D.44@GFYZ/F*K(06P95[4:0Z= CHTS[C3PMND 7Z7*3HY5D)QJ;29;=5:ODV\*L %.Y97Y8]$N MS*J?J4LFA_1)QE-LY#% 6[!A,S/!S")YR%O5.;/XANXAI!(R/-G MF3L^1JC=X1A5)=;3!K)*O!SO.I7XK FZ@RIW5?WJL91K*[((NR!%UMIR:850>QKW,&V;E3(MU42U9QZ>\M&G3/U[9H/ MZ\<^=9J["\5WM:0/AH4>D:X-&F%#5W1D3 M3.K=FOGP!K,+[\L,<*0V9:!DVRIITOX(;\?(,24O9.S^85<]%N-%F^]/Q2BK MS,TS/XRI'U//(QG+TW0*']M(,E/5- 732\A;?50J(=1+M:S:+<2Q%N$;L4Z7 M:)ZAO;8(7N81I(<:FL-6:=3AVILJJ8T_Q<7N( _G]EM+492$4< "GY @]-+8 MGR)/&L?*!8Z2=HU+Y;#D'01S)S!F33.MM 0V3+'&5? X1UDDDQ<8A*^%%5K! M5H%4]DML1:S,G-#37N^K_==#4=^_[RWS%VG*[\4JP9Z7ANU"FWI^',=1&ZGB MT1()XQRP[:)B9ID]%0[.X>B<73=&RQ$?X&DJ61[G) M+<@7X VO!7B3>[P+SI_8JUVO._R*9NN@QX)WNE0]J/1U%BW!Z&^MSWV=S;GH M)XCP6^H]UR4LQD&$[K5$6/"VAC9N' M]OO?^ )2TW6S.DD74]BEV992UA$DO\-R@#E=-GO3WS9[T]%^I2MGQ4F<45$# M+6&'>IIPK#+>BX%J65>;HM@V_)GA5V[ ?8* !FGB1C&F24I"TD;*83">?4_# M+/0@6SHZ[1K>T1FA]B]LZ[ZH6VL#"$KGE;@':N<3VCG.\ZNZK5!/<1[GY-- M:UBBGR8\>RZ@QMC3=4*\A= 'P9W0KW*"DC!QH M9-QXW'EV&65M\D@XE'39+2'S;)L\ LZU\PSPM;>+YL@$[1UI:14[--24<\ 3 MWDH0_A9O"#M4TX9ATOA/(G:):YN5^O=^\GG!->(%3 M'OD>\PG.W8!FV;B[E;(\!9X1,@# ^*;2!$[[II(2[TK*N13A6A7TU!#V;BK- M$ L751VM9+6X:G%03&3U<2F5)N5/O-P^\+,3#?M1U)NR!;4B 0LR&GK,#4/D M(I3YP7CS1QI''K",4]V><2E]FI\K!F -3](U'+%3]9 5TJ%R1$LD08TSK)3Z M[-@FZ6C7=UDJN_!^+AV'G_?:.GZ'\7-3WP],[W5'*VR^[\FMW/+99A8GK>A11QH(P)S%FB+%3 M1!E!#I6;,"^Q9R-QV/Q#7;81]\-ZYXS(^3O*F^$EJ_X >G5"#1-!K:TA)H>+ MMX"4,)Y07Q#K#V+?"O!N1",!),ZHI8FFL$,WC7A6F>_(<@67PZ5( MGZO/ZQ__41Z^?:MVVW:-GE?UA4%N"(AG@J"V#,CR'JJ=7P OI93@6*V_,"QZS^Z+,Z0W3H_5>:5V=%D9A3 Y(Z1&&L0.*37C6K5 A]8A MIZ@5^;I^;/7\'^O=L5A%>1L'YR[# 24A05% O?%@5-H"H:N'#O.GP[H^J*@I MU"YD$#^'"!_/SQ7361^E,V#.EGA(+'LFR#V#R( MI7T2&KUJC.D=MJZ;NBGVDSS <9Z'B9O$4Z$."F@R#%NV%SP*H\'ASZEO-YU;_GMJC_?[>^J^KY+ M,DUU=2QV@]#/PC"F+&0L3EOC@_4,^XQ!"D!TV31RJYECW=2#= M"YHM[';5,N$&%A)K8UYL@7(-TF%KDR=\=RK),3IG(*]6(2Q(WHPJZJ;?#EW4 M[E5EMM-"C_:VJE$TAP_K0%%_A@K95F&0!5PH \VK'(C MEF[;$7H*%\*/F$P9HP:F11,K'^98,70P]L3 C*!($66':LA!?W%D5=I_X:VP MUIU6=$YGNO;;*9?\[E#]2O;G]!3UCIHUUP^^LJC -WOP9^SZY%;)>)ITVO#N?U3E"),CBW\Z6]%>Q0 M.P-^/=_W,L23ZO3%N%U'=SDGHA2]T\(D$0 M^>."-FO#MUA$- U#,*R@T]TTK5CV$)TCQ_BTL%9P]\MT:\QKJ44-(2>LK]4/ MW P/O(^7]VV=#OG3^EL[6@?PPI0=K23W")6YUA)[K$J:NUYOU:'XCW5=KWD%=_VQ_/KMT'PN M?ASPCI]^:591X*7/=B-*V1V+DQY&?891XL%/%YG! !K[4:>,1^O-# M>,Z? ^;N%%X[Y'E47!T/S:']HFUZ8$K67$,))FFM:"%@VO:L:R_,:;T$[5C4+^/D\%[P0LSI4 MO>O8)P ,A_P-GIS0G(8X9+$7H!$ :Y=BH,TS?69-YX?.A*$YPSH<7-$GS5"V MU;78(-%ZQ'?47ILE]BF)DIHJV1+VBZBL8P#55.).5";19E,=]SPM]:':E9OS MNWKA-G__P<5\8F,!C1U!R"@P/*T 7^5Z60!9@' OTHFY6?Q[Z; MN[F7) &F(8V#.!V-(!=3X3UL^$<;5I0)D,,1M6N7%I.@FLAR);##;)8FX!)O M>88 N[QFF9+;O84Q)K8C^\+/2SNM\H18L(.J +[2TBED59)6]^MROV(9"G', M_"!,W2QGN9LF[F@FSS"1TTG!#U]8*7M4TDH@RAA4+0V0I::7"_$DJYD&^))3 MS9&H[GHIXQ+:&Q,242!#MLDH%/Y%(97B04Q*'^IRUS98_&MQ_Z6H5R%+X@"% M(?8SWX_](,W\R00+2"0NH\ /-BVA'([#\3B_]XA L@!E240Z#1($E,UEN8'( MI4&.) -, %>"VOC4QXNZ*$F%#9HH"[W2T!4 6GB[.53M1Y\902Z-,2:8)!0% M,?%\%$2CD30G@; :PC_:=#JO!R0]ZB6X$M!$LS0!DW?+,P101K-,R6DCC#$Q M=7SAYR5]E"?$ H54 %]IZ102$6,RF"#8C4F(LR2G+HE3/\NB8#01>$1HYT/J M@Y>*&!.5J$B8)4#$:((@R8AQ&6XD(D83'"E&C )QEW@TCVB4NX''@MP[6Y_37%@*@9]K6 DY&NG!#J5( M0 <-L@.3P46) 8B@08+D-!! E)@$/O7PD@)*\F"! ,HBK]1[@<3M7H^GK?%N MR\=U21#Z*$UR$KHA3KP)$]IS"^W)?='=UK7R2,)(@%]&< M^:UI&F93W7*68:$:#W4KICHWM^FJO_^:'8 MKA!EE+@X]?T\C%#:(>H!>5F(8I!4&81A6,ORXX%?"S^ .O&V<".S5(#]>9\%[M""J0U[GPS7QCV2&O2SAZ^?BJ66Y%!?I]U32D MZD[1%OON#&UWOLT-LR!,8X(2G)+,=TF,IO.S<1J!SK1*FC LK!R5\P26W*E6 M60+%A',![F"B*$&;$>5[G9@955-DT@[%4G6BTMJ[8$KSN?WMV[NS9%N_B1!Y M"64):^U1A&+DQ2P8;;DH1Q"AD;-@6&XJ2_(KID'EJ83)D@E4C.O4J<3,RI4:T'2JEZ$.EL^L![Q,[66G0 M?MOVIK/.=-Z7QI,(_!A6%OB)FR.2L32,0S2B2'.Q$_JF;!O6M7.X D-/:J-2 M>W.(B=TU6P(F@YH;P6+VOIQ]>ZW M%6OUFQ??IH12YF8NR9+I@PE"8B>LQ#_.L!Z^VV_+M6 -*("#><4RY#Y,A-[] M1M\A&4UIBLV_?*V^_^O@12\IPU^>J\G)T]A;^].WW[L@K XB](X2^,\=?W0QQ'&*1T!Y!G&2EDB>;/+9HX>G1ZGU*)- M)]F2&:5E>%;*,HE2O$RFZ2)AD.R3.NMV1"TF''LK2Z6+.SE%'(P/]W+$&0FC M/*/8RY(X)P$*?#;ERGSLR4L@S,["FGC(K5RKL"!=9\/>(OCR^+PY\9+>J6!?;VZUB"C*LI"[K'A[E6N^< :?3 ^69XAZI;.6I$L."-1)+ M40NL@GC"9 .ATDS)PPQ-L, MQP 3$S$:Q&1#.P,P@9AUWH@*<(LSXQW$AQTC&P:Y4FA_V&C]M=H7C[^NZS^* M0W[<;QMT(.NZ?FS5XA_KW;%8!5$*"!K&K+\!CO MX#GW'3[GC@.$C7AE*L7$8$D683K1$]A#S1 M."#I:JI0;'WE), M7=R)JN:'NGHHZL/CAQU_C'&_Y;8?IB+"NU9E.*AOO+2P6>$H\#P/D22(\PQ' M*8FS:6<^H5BHV,^(8=-E@?WD<8)ZXTQ@>]WLX2XKD1 B9T322'O8(9-F7*L6Z,\PJ?SMR/?1;N]N6R!K MGLW^5'SM0MM5["4!BOPT(2Y.7$I([$UK3)SZ&407Y:V87MEUP/C6<35"Z^)J="'XN' MJC[PH[Z303?VXSC,?1;%,<)Q$,3)%"&2- 25,2J864R'Z@F;HA#)< E3(L,T MRDK1"=:5M>@E/P)BI$"J76JDXL@%.5+F1E2/?JFJ[9_E;G=:(_']_E6 O,3+ M8B_, S<)612Q?#K6@GSF0K1(TH1A'1I1.>4$"Z8^LLR)*<\"I,%49P1TXYPM MISFF917G=5YFU$:12#N41M6)2FOG@BG,N_VFNB\^KW^P'P_%OBEPL2_NRL,J MIB1./"UJ;[NRW\6VP]%75;M[S6'X5HF'^68IIY/W"!+ S?,LGS &J1N M2D"IHNL@-!Q6C4[QY^:T[OG],Y*'8W<];%1 O-S!W7[1%VS#Q7YN#YL1P+6@06;'\ZM'%J M'];W2+J#V4&<9!DF81O*9]@/6.:/MTL':?L]T($>%3NF=WO[P''"YHS@I"Z' M4"(4$GN;YU(J_H;3:# &?Y6C-^-P-6;M4$0MGKP:C^M@1U&=AH/9?D"2F(6, M$>8A3&(WL<9GF":Q607ZO5 M"NJ+F%Y),02H2B[:W^6E?;3X7NRJKFAE2& ,)[.SB+ TR7#&6C/$I03%9+2< MY\2%W>Z@PR)DM$E=\C""[.JZMB>8DE<[:&%93,:6IAE_NR.?#"F._% M &&\DA1[C'@QPM2/?2^(L$>]Z+1^1:!#&'HMF\YP]F!OG %N-U:? AZ':R-[ MU8W>EA!,15ZM$8 I1JW\F\D90JB/I5X;'Q="?ZWK[?KIH@S$?MV@8IBQ%7A1F?GX2_) EP O$S ,R'H&>;S0T MAVKSQ["OL#GSR"GZYEUX\"NS.Z<(RS6=)3*QH,//M6-IKM46I>@+5[7-8>6& M(0HC%$<^96T734(4#1<W:OU9]D' VXFG9;'95BN%\T&_%P1DVH7[B9=1_M"OJV46"9M1+G50[M$J#'Y7N[@:\R[A==HV7)N?K3;DK#X]] MK14FA"1>G+2A8<003I, (Q*PG/#'G&D*RE7+6S&L0QS8V17"F9\S%O/;#8/(]X(X3R>C;I0+/;NGQY1A57HVEFZ<">-8VPVIRM1% M[[Q&78%9X++02E*WU>;(_TV7)K6)W"? EB/YV;3 '>_$WHT#MW]/48B*5_1> M,X=7?H=1LS.5D7ZF2_[':K6,$AQZ+,M<%ODX:V>>8#(;$J%7&[49N_X4 "I[ MU4>RZC1@@%_M$\&5J-4U&1B@6&XZ&(ET[JKZ^0KA*G/#Q8IB[:3:/C] W1&> M(:1X$IHCGAFZW8^E?4D6N+GKXW8^2OP I\CSZ6@KP)G8@]Q*%@S/!I^_U=7Q M:[]Y6^XWN^.67Z5V^%8X=V7=\"LD]^7W]F/7]2-?BW<_..Z[7]JN#\7TO>Z7 M/Q?UO4.++P=G6Z__W -$3KX!!":-1;B';IH_$Z@6%+ Z49$WP(RP"']RTX < MCV)R?\GM2QJO3),%PJ[N0Z6SX\A+^.<_J\$6\0,O]J,FZ&/TUZ+L2CE)Y/;@OJ.9PF^_1Z?--]:[W9%+ONUMS^VI;GRMZNDQ_J:7B]_ 4%E8*TC82^&VH6587GL'1H M/(0]!94WQ*(NG1=C4T[I3ZZ+:KT$61:JO8P7_/RINP+PW#RPG'F%Y>?2 LPZ7;$,&*RLU1:1!N"'7R MNFV(0DVR+4:EE&J?'!<4;0FF[--L&2=F)%N:$RG%;B5J7! D+LH2Y-(84YIF M61;E9%H0!)[0A>6*)JZ?=3E7Z/8;EQ2^*=I^LC4H\8!FD9!X,RVB*O'\@(8& MB0=0IR#Q9BC4)?%"5,I)_.2XJ,3#F;)0XB6Y MY[G(=T,O]5(VI7QH('9]I9J%Q01>3*!G%/[PK:P-"CR@4>#Z;J8]%.6]!:5! MW0&\R8N[&?XT:;L0CU+2/KDMJ.QPFNP3=@D?9G1=EA'1\SG_6-RKS9<:9&'GZEJ?_(J\50AT=;)6)!0D/"\H2Q+([];#04 ML]B7U0O!CU]6,:1N I8A#:X:!OA2THVKW//[DA!![0"R9Y]Z0!V8T0\I+H3/ M [=KJ&K_;M^.Q2_K_1^W=W=%76RYV??O\.W'(=9A?I!$Q(U:,[D7YFF!I8#Y-B2K,\B3#QZ?$Y$T!G0-B+T4\=R+]=Z>))(>YF M=$HO]W9(EV:?GA\L-L"8J,!]J,O[3D;'(E>$4) G;I11BN*8>*[G3UOD"4S* MH)]M6+0Z.-T(@RD7F"(QC3+)#DR-3L1<27*>43$C+K*DV2$CTN@K/5T'>('= MDV--_9,N?NJZ&0U\'& _HZ&+2#R5P),TA:B#Q,<;%H@7=W9(9%QD2!/3"\-\ MP20#2)69F^->$#(C' KLV:$=*@X\O^Y-E0LY!1D6:@GCKZJ0./6R&/G4)UD\ ME70PAD#/PDL96%I%I+(P)# M:&N?U_^_K];[(?+QXZ#]^"CS_8@D<1A3-\=3WI@BH8!$YG,-:TAWRH'# >P3 M0YF9UPK3I, D8N)#9@,=2@Q@V]P@07*;Y0"BQ';(GWIX:5]]W']]JK3C"C )PC2,0S\GA,68^BSS1IN>YX)NR56S9%@9)W#/ M[T^!OA:GQ*98G+4PGX41"R;(KQVK>NIBIBT8<.:-@%R-@,B=063)UE>T!;A M5XN^W3@#5N?$/7F+^\7D[A*/0/53;@Y[Q5#=-0%MU,2?4/Z-VZ^>V4>;377< M'YJ/Q:8HO_.ZK D*?]?N0]%V^?UA_;58L<3W@LS/&$:QEV(2^>BDW2C)A--U M9F$8EM$1J%-/2)TOT_#F;U#RYU\&L(!$E^&V$4@8VM,LFM1W:JH3^C,EYOB= M#Q8V%2"%:4^3R64\#3>=6)94B<1+2=5E6L:"'.Q"CE:+]WK8$H3?:O5NWQSJ M;A2T)LOFTT-=K+>W^_-Z9V\51LA'R(]C[!)&GB>XGIR6677B( MTC>SZ-#> G8L./2[51GNN2J"V-5'%\V!6_S4!@G%]DR14S<.<9AEF.^U930F MQ)\J#1!UA=[",L"CV>)QR@*BLA6H4RZCA8NPJZN&(L]._&V<@'AX_FI#$ M.0Z%15%+0]@HBWHF$<))Z/G^29 I%KIM5I*+?2\AR*W8D*X M)*TP]7O*Z(#-X>"T9YBU5?7E>:YB>><_\TS_C?G@/]%<<(19^72?&. 5PNF&Q->569[(RPQ\^G0]J4O MC^^+ Y?CL5)GO,W4Q2@)DM&DEP8$DI51,F0^+\VQ.0.XLU#O M.@<,YKB:21YHH=B.S($>5RH#71 VO-[MM\7]OKPK-YWP_W)Q8CG/!3F% M!68*=!I1K'FB9C1+$\-VJ)8N9RHCO1"2[2S63=&\KWJ#MW?=W[G=&]*XG^F% JKJ"?)N'BYE*?0Q:L&+4 MZ4UEII]IFPB&:U/\.(UP$&,64L]-VIDH\,<74?)VM2K^#I46:S9,!J KE#02 MK3PA&.#8P)1P+7JU30L&:/Z+3@P7+Z[2SZ+UDP/4'_'I08HIH0GBWXKU]C_; M!0E7TH_%]L^JVI+3C0T12MW0#XF;L"!-<$:C9"S$R"-&LM7WHOY2"7HA.G_.:YKTPB0^^7HE-/YU[LG/W2K M*N^SGE_2=3UT62#HFARIM'(S/_SNE$?'CY_8#NE4%12R)"=#UL*.HZ\-R("*)YZ5>3 FA M 48)2=!XU",G+1(-RBYHZ>K:+IU14&!72=\-$*M;X:_!J1:5-\#M7TWGA=(R MZM19K?507\347HHAL=+AXGMKY1MJ;6VYO;&P)3G9'IL)0\2 M)%1CHO+YIFNWRA^';\X$2B9-($N<@( OP!E,M@= UR$,4J9KGCC)DEPX@8(E MN*]Z?$F"%?FQ0'A5/:CT]1: R.;EW4L[,)2C6Q?\_*2E"HQ M8H&0JN&O=/4-@(C.G'5X?[HWV<<(AP01%".24^*C4Z:;1H"G@^]@UTCS0(RO#C#,%FVF%R <"].LIR0/R=;ZS$U$0XNR;Q6_BR0?;W^5*9Z M&C1AC>IB_>EAO2EN-YOCPWJ_>5P%:>2F(2(N#2+,@HSY^)0KP=0#5)'(FC!> M/]*G4=93(1SL#HA2;$/W"Z4LV$X#.\!\2+8+R.DH1Q61D0D M*(1(KUGV9-7WQCF1."%;B#T9%3;+HHH0P]D$BO$+U]_48WFR;))D!2]>5655 M5H3??.(&V8^'LNZZ$^VN,D8I#IA'",MB1EV$X_8;T^E/'T=BP;&2">/!\0F0 MLVT138<4@*\Y2=$WK\B+\28CQV>TT<6O07^-D5?T10N!=IS^5G/A^;M)ZGP( MW\W;7VW6Y%5-U@_E8;U[=_]05]^[HH5F%68T###),Y*D4<;2=I4_&4U9"+N: M5\V4X>AO1.?<535_,8[C<\HS@,![>15Y%5.>!2F%:= 3-@=HSCL1-LWSYV;1;%4<^1*VD#!C6J!Z34S\!!=,E.=[$U,@X93 -&MCZ*,:6$=UYC9$9 MM5$BT Z-47.ATMBAH'=U\7M=R^]%=ZUXT315O6*93PEU/1_G6=Q^-'/#:+04 MYB[P@B[XYQM6DPG2\!A!!PIZ$9<$:V)B8IHPF)8\X^K]/%>&;MEZ02*'GPXA(M539$=00U3=$JUJ&L.[FZ_;(KO_892<^EL1>C,* L;&VD7NZ' MT_HM2("Y&GD[QA,V';0V2!FQ.=4$#ABL*) I)C++L B3FIZ^$RCGA&I9P;E( MSHSLJ!-JA_AH\*/2W=4D\L5HO_W(-R!V[,<#?RAE%>&5F9X(*G%JX[""6VPG/U37;??K M\TKG6)K/17U?W?'BUWJ].:P029*0HA2WYL.,HA94?#I*1B&WX!BPOJ3*M8%" M^Q'W_9,D/3Y0>8\)\N=5SP[>H3OX'*XSX'7. =\X3T2R_?OGH3V(+>T!*L2Z M-A-6M,C@#00.F5GP*SA">VT]NU@W3C- -"I>X2P MJ%TGWV(!_)6HUIEAN'%&J,['-T@W$MF+4S@3Y!MH!SOB?1..5<;[L)),YL?# ML2Y^+??E_?%^K&BAQ^+)]Y]!6P6,^&G*2!;1-$>A'X;I=.>^YS*A=<&2>)86 MUKL.K'/?H]6KLV8:3$J K]Y6JLK< W4&I,Y4O-?Z\.*'5NFV#//B@FZT7:U4 M>K,>ST\!"[ MO'=6-"G M$693>ATE&%0=I,6@Z3Q0!\K9CJB NVM:*!7<;%N:36!VIX5W=@W%XXTS4#M! M' ]^+;P/)T#;W+:<3M;M4$>]+CW?M-//EZ2^H'0O" M,_#[PRI# <8X]5%"0Y]E.69^.@*(VDA<0>54S!K6NFZ(GBXO>736/58ES5.B M64KYEF)85?\&G*T0]N"NJGLSI(FKGP[FK=1 +8[-*Z$^[M[2PW+_O6@.JW?= M'SS>[!Y;_US\.."6@C]60>CC-*%!'@5I$M(D\!,WPR^_K73%>X72_KO\H#ARSTQ2;8UT>RD)PY:Y,[[SH+

9FZ9_Y>OU?=_[5WFTA8,7W-1"\Y$[0U27E$P731> M5ZZT>5'I[5RPP"Q?EW6G=UVU*+^ ZWVY_E+NND'W:[OP;5?"V]O]1SX0:[[3 MM-_^5NWK\:]XW91-!W358HE=+&')TOG<2=>>.,[CC5WID.SQ^FD*[_D&B*&/MW.:Z%!&/I31P77^TCF@<0&8/738-SPT= MS.[QFH;'PAQI)QD]5N<$%O1ZF7;BQ23]&IS#!%L;W4946I"_&0W6W0)V**QV MKRJS_5:[.@X/^%!*48R3B&9Q'!*78<]%@_V$1F(%P?JMVJ.0H->_#-"O324- M,&],)]\B_5I*>?$Y,7/M\)=12ZA?<+V48D[X(8=J_^G;NN;F2?7YS^I3M3OR M2NKA]8C0S^,LIT$2X]"- 71ZA'VUM]."=$:4 MNMZ)>I.(2Z7>^ABTH*Y;HS//K[[7R1$XZXWQ??&\IY4%/ M:SD,_<0-"763-,]01I/1N)\0H=&DV>2"^;H)G=3Z2Q?%P(S:ZSL2NUY-+<%D!U7+P9I/<4 #R;54D1RD3$4BOU MEFFF7M\N2:,!']K40B)0Z RS)Q_[]8G[9+9#UG*U\P(D1BST6*>A+ZZ*HE:6DB5?(VJ)$RBO"J9 M8$^7*@E0N9@J^5*J!&777E4">R*@2G+LJ*A2,%@D.8YCE.<)PZX?L1BA"$_K MVU88U55)U-)"JA1H5"5A$N55R01[NE1)@,K%5"F04B4HN_:J$M@3 5628V?) M.M_WTVN\+/6]5CK=-,@0QG[ XF!2SCCP02=1ET7V5ZOW?0]]+?Q*#0[47.O: M6EZE%VMF:ZN#W\^\A7[=EK=L!EG6=P.5PK(M(#Q+E?OU?E.N=^_VS:$^]JG. M\7L];KQN1^*F^/2M* Z_U-7Q@;^ B;XTPP5GB(4QR:(@SGSD9L@+VL!^A.43 MP;?;%X-C/ K_=+R_7]>/O#[D;@3NE"=OG/M1IM8'YXZKVO=N^Z$5K;5S4JDO MO/&!\X_QIA2<F$F8T(XZ>K;_?@)X=J+O"J_A MS%(VHY,:^;9#"74Z]-I#.3JY$G\"<#SK??OGOMA.@LK+05=93E./XCAMHVD? M48I9..:!TB0/0"?BE P95K"SJPLJ#L[YJ>EP_0WZ,* *EV(BMAB-,/DZ8[## M-06$-T-Y^-+/!EYF:4:QM)!KAU;I<>7%BX+:^)%,&O=;^I^K?A/M<[W>-W?M M>$?WU7%_6,6AYT5!3D**2,3<-/;]L?(H;:53)2>L9MBP?DUPQHW:M;UYA6ZG0EP^UL=Y*MF5&?)%$^8ZFD3.^31C&OSZ4Z= M_*G(IS] \)Y#"*,T#6D6ALS#C"1>X!,R0D"A)W?61H?A:\BG?QK/GKI\RG,N M+Y^+T*U+/L_IME$^+Y$)E$_E-K%7/M5=$Y!/3?R)RN=I'_O/EV81I(()7$8A#EFL<=0[E/47Y@6\N_GL+T@ MTVC,;P4=6A@_=^B<W^\Y>N MP:8'$GY7O-=17I@5*9_1ZJ4:TP[Y7LS;ZCI#!B;RXVVP'-.N_4'%'VCX7IP_ M:-87(FPN_+B;B]:;[AG/_B(SDB;4IV%&/8()+_'UTG86RI 7QPG-85>)70&> MX7C[_/K=)SX]>51P+%3Z>7/I5YQSS^3NI;Q&VXM-+Y8W.VS&N4Z+&YF#]+?+ MS+1TQ4Y@QTQU30(J:P:DU&/UY3^'&?7V[N_[A[KZWLZH=?50U+S8COW8[([; M8INWC+>.J M#%3VC"+8S#%8&$X!!;'G(12Y.0E(Y 9N&(?N9"/(A!X"D?ODI=1:ZOH8($EB M2FN.'TF-O,J-+T]8F-$W.;;L4"9)[)6._@*XY_+SMZ)>/Q3'0[FA/.%>/? 0 MMC7[M5[?#V9;2Y[/X0GB,X91F< "3QC MK(_B>7FY"KLPQ;&5V&VUZ4K.NVG8+H*?0%N.:+'+6@7(>$79M?-HP86M6MVI M#/4W8&KA0FICO"F6>3$*290%8ZC$O2W(VFHJS"%0O+&7 N$J=,#D--(O)TG485M:JJR3M MA+F:D3#]?-NA:P;\JDSW5$"2\->BWOPQA&T)PS'U?)3G)(]8&+,@F7*0?AY& MPLE R(<:UJ\.BDP&"D2,0 K/%"C8;R MF FEMA0^WK#0/0,E,\8E:1,0/_.,P63P>F0!I-$\:7(B"29/3"Y?=?>2<*IQ M8X&$*CI0:>LGD WE]:%X_[@;+<1QZ,>Q1_*<9;F;,D).6]8,1T)7),E\KNEM MXA:-\_^L[Q_^/X>#DMJ]!!(EH* &.8))YQ7H@>SCFJ-)S1(PR3SPC3@UZ:0*4>)? \):R+\ MHPW+X@2H>]09M LARY6 +)JE"::,5V (H(QFF9(31QAC8LKXPL]+XBA/B 7Z MJ "^TM(I9%5RR&2&)&P_EP2(/Y$29(CB,!C-I+XG=!A%^L,75DK0?HD\8U"U M-$"6FEXNQ).L9AK@2TXU1Z*^W,%SF!E'LN73$0FA$Q-?J MIA"87M5/N*>KB6Z<)]"'MSGX\+![?&$HSM((9RC$2=!: MB'*$3N6IGI\)3X9R'V]XINM!J:FD)&\"TY-YRF!SSQ79 DP8YEF3FPW@[(FI M_*O^7I)P-7(LT&=%!RIM'06@K!^+IECSJK7]]NP TW/#"<8>4=0781T/GY/"5UT<2T@#8O3S),JZWF%Z#FR_,LI^XZ M^!;3>R%&+NF_7CHMF \T.U09ZWIZ3IX"[MQZ/[T<&?D$4Q]1Y"4X3$B:>^EI M2L.)4 Q_%6"&YR"-5_.]EWTT>-F&GI_8K&]CV!2XC)7IBE>F1.NVN)V MG%FYCNN"9X07X%_\[-_W8G_D#[157_>,KG X0?]-W0 0]!:B?<#']OS+7T(5. M3_,9VAMGPNOT@/F+DD]^;:XU#!T;A'(Z(]<&&\@.43;IX(L3A8:Y%$P1O8$" M;;?=M]>[Z0?-K^6^O#_>3]]H_W51?N^NVL6)%R5Q1@,6NAB%*'395-'.$(L! MR:1E@1D6Y0&9I9=-GBS>Y:+9-*]67\W+7:5$K,GA7SQ$$&V6]:%ICI$*%'=IT00:&YC(4(R[34HB'"T,17"1$4FMAX MB+!,4U\E1)!IR!Q^WC0]#/4VCHHF,SKWPIM(TPUY@3GHJ56V)O\*< MJ>PC:'+4PZB^6;"ZF[XY5?2LLH3E/LU;$,S#;I"%;CP=Z,4!$GH"R#"$!>9! M_FKE:?&['J'IEENY%M U%1HGW]A)=MO/Q7U]_8OS8!PE87\T%A,_)SY:>#& M8>Q-)4.8!: *47DKAN>V\9PE+_YK!FA.W6.#E>8H$"E6@;,,A[ IZIR^$=58 M5K-L+Z^!E,A6MP5=5UL)RMY%KFIFZ812G$2NLQC MT]N>B&"A4A79SS:L.",<.94!$R6F+28Y@BG*1,]55.09#S/:(Y:H_H$56D1*,>UU(+<.,T:5M\?3@Q_O"K#2FMJXTQK7$ # M&9==*;]&B?BR6(E0*]? :A[-+W@UL"4T<]!C?V-*=??\PI0500C[GL>8E[0& MPICYT31/X8B(WV"B8,-TG#D@X[FFW;A,DT@,JK H, \L1" P"#WC[L5-3 MQ M!U#XA3B44W4Y+L5T_++CE[1; U46Z+4.+RJ]'0@2T9=?OQVJNX_%W;%9[X8] M/^3E?I2ZQ*4X]/+816F"1CMA@,3?SI+Z=,-:W&'B Z#N44G4D4AQ)A*'FZ8+ M&'6/3 V ),HZI)B"Q-.F&9.,GH',"4;*KSA[,2Y6(<8"557#7^GJ(J#K;.O[ MV[LG!\7'"TK0ZQ>4K-+<30.6)A0%.'%)%(6GJZQB')#5]Z+^4@E>9:O=.F28 MG ,%US(\O>2A/K^H9WMV48],P&RB402$_,JM 9/YL1F>7L?Q]GU)5VX&T!6U M5VT.VP.SVJOT+%V_=/O15]NS' MH5V_3$FF5=JN4DB"_1:!ZZ/8:^%,9^Y('HN_L;8$&,.KD!&64XRXX.N01=I$ M8+:SK3E@TQ]TVKMQIK:;G("OC!9I.\ 4:5L;RLV92[2EV"RJ@<]+T^J2367! M/+NHN]65A@2L0N?3>C<5 ?U25=OFM^*P"I(H9AXE&0[#D&8H9OF4'(S"&%0B M*&7 \(S989(KU)'C:W[F6XPJV&S6LS3@N7$Z1#=.BVG9VIW76)DIX%$BT8XJ M'C47*HV=2L])G+&**$'83P(6)BS)2>ZE:92?'K)P@U#'D1M16X85YG0* *0R MVI@4V2%8ED3@?L'\H8NWB@C-D*KGP(L)R+$$/&$R59"GQ*4NSA*:\GIQ%KGH%)\F7@ZJ[89^MF$U'^$HG2 1)THL M6C3)$4RL)WJN>4)$_%P(F#$[HD)I]*^? 9%D 7B%=+.B48A#0M/0Q3AG 0I2 M;RH Q)1X$A=#O_VAINL^!AQ2ESP+4"(F $;8D K3+A-A\G[EN4ONP=S8,<;A ML%^_X1CJMW"VZ-NZ+KZLFV)+JON'5D:Z@//LEGK\>/J5#^O'+K'UY[K>YNNR M_L=Z=RQ0TQSONPQ7PWX\%)M#T9V,]59!3&G&:)QAC!%F/D[](,TP]3-$_9@* M'?2P *9AY1G!. >^I?M3N7<>BW7=_ V8Q+IB,PJFPOX:+0A,J''$/W>0G7.W MGCQ&\N71.?^]P3>G<^[&X>XYG7_.F8,WSM0ON(\+Y^>,-=5OVU^$>U:S]M5QX>/ZX/Q8I%8;L" M;^-JDJ,8X=P6?G MY+3#O;["U+A(:[XU5=K5I2R:.BTCYK6IU#*(UYM:/Y;-'WE=%._V[1Q2-(<. M=^33=I6;,_XX#\5!DC&/C;C=A%UO1I5":SIQU6+Z^:X%Y90#*J>>4T5;V_0* MDZGQYK1F#N6>.MQ59_3UKSYUOM9V2\V82OWFO^!$J<:'R?E10TM=95HZ>?U9W3'*K-'T[5.^E\Y8ZTO_/3L=GRLVE. MPSF1V;2TB&K3TZX%/63Q2?AVG'5[KYUR/$+U2F:W^Q6'.W\V=_]%YF6YMC4Q M2QON97_Q.=LT.[IF\$5:\'\_FMQ_Z6H_W_!@P< 0N8G$T-< /7] MW6^_H ^W'YF,R#;%YE^^5M__=?"DU]CA+\_E]>3M:T<#X%1R M$UNWAV]%C9IRO2>=G;)H^NZ]BAFC&0K"./9;2ZT6I(Q,QEK[P@>UY$T8'M(= M,*=#YDS0H,-;D<0WAOQR_,%DP ;J ">QEJ%0[@"6))5B!Z\N.OZ:J.IARH)C M5AJ>2E#<>HSXK,DH7GJY]ZD] B+G:,"?)QAH?W[ON2+MG]O M0ZAM=2\90(FP(A9 :28$IIQ__^W=9T:=?V_C*'K[ZU)1U"]X)HH"\&%'% 4! M7$FW/6S0DG];Q8'OQYD;A"1!&>-16CQ], V9V'U4XA]G>L'S9WGX9U'O^&4W M"2YS_>??Y?[.-[]!M=:KB2?YL9K@ R[!BN$,"5=,,#\Q/O M^*UVA)$@<#-,DR3#V"73![LI3D'YB;<_SO1PW57?BWVYEDU/"/ AF)[02P5P MK+Z__0?[[1U:+#OQ;BX[(VY^11\>YA06()"ULHB.8H1G(:UMC2;HIF*)8B425;8P"$T9;$$ERI9 M"QE. 8F+"^[/YBY4*;,E?:'LQXL,AAYFQ'7[1;(DQ*%/0DK")'03KPWD\F"T MDR:)^"M^4I^^A$[+*PJ8*U$U-DF3C JKBR^8*JCHFJ1,16S-:"Q$6V69L453 MI?&_T%(U)J#WYZ OS:%>;PZK)/8I"W&0,S>.DP"A&*/13)3XH()N\(>;7L!N MOA7;XZ[HGU+JL?%*H:]%];5>/WPK-^N=LZZ+M=R%.^(0#?P!6@,/-I[+?:%.5)&]@1AL>/ MC^.8BCT-!/Y82*>7>_.G.K2R4%M_!94H479UH MF1D"JF3:,2*4O:CT=C'%0)($[^+0P M(OKO?YU 2)0S.\:#//RW B$8#])/7/Q25TT[/>$T)C'VL<^"/*9>3NDTW"C+ M7-@XD#1B?#1\J*OM<7-P&HY/\:D+0=[$)MH%" /N'[[ZW$6'ZLH/7G089O1$ MD4H[5$75B;>>O9#A1'R.??41O=.Y#5+M.X7[7'THZKNJOL^KND\;GQ_T8.MZ M7VQ741XEB/H^RW 6)FZ$DU,7J,L/=IZ:A.8W/,AH37:'8[E/]* MOK\(1J_7 N"47IA[7LH2+PD3EB4H24,O&3\^0'ZV.O#<&#"A]]:'@M1]LO]? M+ITG2I,M@PL*^U(Z#^:W:)>^?2CXJXC[KZ1J#DT[^/C%$_QYBM.B, _=U$M# M%&9>Z.8D8T.-0FO7(RB!K=/4[1E?LG7(NGFS&L$ZQ8#RV'1JET9_*5+>$J1HW=WO7K3L_5;OM*O42G[2? MB% >^#["(:;^:"4.7033,.BG+Z)8?._^03[9!&9,3)=,4@53H9&C#HO#P2PK M.,^8F)$76<[L$!-I])6>GJ,CM3M]6FV$,D#1ER)YO83V+H5HV* MK07V;5[/[NA(Z@@3JI*D,<&DIJ3+ ,V&W,D !9P+@;)KAQII\D4H5R''D/ N M6K%K?_KUEV+?AE2[UC+:WI?[DH=1_%'[T3A_-)!&K;TPRU$8(8RB:968>:[0 M05C-)DT7+_8H;YRO/![7I.0$3>D69Z$7I)Y)*!NEH4GK4$(,$2"2GDBS(5X/ M_[UH#GS]UYL:7R]9A6$6(L(B#WD)HRZA0>1-":O4 ];Y2ILQGC>:'BDJ.V P M19%G3TQ6%J$-IBTG2(.XW$SO/"U]GN!U;F9$1IE..Y1&W8T71PJT\"(H&+ ["4P(J%;K!4),IP[F?_G3VN!JZ'D<51?OMTT]A_WEL M?_QK X@:SD;,*]Z KQ2^?6$,TY M!^X8-*:SASG0J5,[()N,/,_6LGTFX.2J<_)U[ *]!T[O@G/FP\TX2W1,W/ ) M9,.KN0GP$@I9*\:3$0.07MR$IC"#6O2"GS=U0YY1F\:X M@A>OCD=55D3'SF_%X2Q=Z+G8CP(_B$F4,-_/<1R@T89+75 P"?MDP^%>"V8< M&GW(M^S8>,+%S(B0X\R.<2")O=+1:V!]_MDC9;\=^9UJMW>TW!W;[W:OG36W MQT-S6.^W[42X"G"<95$8T9Q& =^2XW=F#"B0RX2>)C)EVW"R:7H!<7Q\LVV: M^VH_O+79/:G9.$?^JF*YYS][.'8)E?WSX79Z@?/&V?:^.C_U_WSAH0AL@)G! M:JHI[1C.QKRKEAD0P&EP?3C6Q>W=*>A=42]A*,C\F-$PB\,HQ^Z0QDZRF*3 MNSHD#!@/'&G1;.JR>\:1GQ+ QZ;<%S,W3VAC3BQ!89@R6!ZA!\-I.LL9_/ZY M^'%P<#ML_ECX*-=+;N:B"GDB[= B%0>>QQ>J7 C7+O,9\EW3'(LM/=:M M3QY__J$N-\6*$A>W:_\4Q9Z'\YBBR(M&)V)$,$@<[(*^]!IFU!;G@"G__BX*_3.7SC M#"[?.)/3?!W$);=%VG9L,[>Q@EDRDEI+S?!*V%"9H M O]05YNBV'8;5J\'#G'46FI7 !BG(I&U&:?11;H6IC1S$X^%C# 4L&0TG*&,R4;FDN8,"Q.O7GEX M$IX_'+_LRK8SW=T5?)* R9,.?L5T:F%J88+U=,$SPFL'J,,!\G5/#_%Z"Y[7 M*1-<\2CR;8>8Z71H9LVCA2NAIVJG^(Z;ZVZ(7*$\<'&21KG7?JZ799X?XL%* MQEQ7_&%QB<\V+%Q_W[?]X\^Z[(J"MF73/=_>W'151.W:ILNV=[=\=&>R1C4# M7O4AS>N\ABU!*3#"ZM(PDU!U< Q3!'C,UC!5\;VI9^O"+(J(Q8\ M8:N"OM+3+V!A(UXW97-[AS:=RO"E<]7&2(_]?WFE3E>HLTJ8W[8H0P3G.&,1 MRGBHFF'JH]2+B1? ZKHT&35>Z]7AY#'-A_:7QF'4:6\;T>\WY<.N3_625I); M[-ONY["P4A?_8J'E%8B'J?7$^ EBNRKNX#F_#W]>K7Y,C+V92%,S_79$F[J= MJHQV69@Z_KWA<6US*._7AZ)9D3!R?1Q'$17I*T8SR2')IA\+(@J^T]"?H[;M?><#] ML7BHZLMJA6/B9BYV8^J[B.+$]])TM)U&+H)=OJO#HNE=@AZD,Z&$WK2KA57! M?8+%"06N:)]S:8\>"5$WMYV@E7H[U$NS3R^NV=7/&/"5LX_%IOJZ+_G:Y[G= M-",Y"A/JQ@3[)&<8A\&DL5$42CUAK6#/^(IQ@.B<880^BZ#,J9C*+4LF3.%> M8=$>C7N3N!E]TT>Z'=JFT9_77[/3QA3L0:CN4>+G!CU"7,0(I30)0\_-HM0] MB6@*VSY5,&,X4AN?/QK?(_\D^T24'(=BXK40?3#5&IGK8-FC5Y>YFA$J#03; MH5 Z''GUP2D-W&AY>ZJ'L JST,])Z.5>2C*,TB1Q\6B9>;F&M\AA]A92J8L/ M*7TJZN_EINAW2M]Z;DG+>^3 ]A"-TI9M"FB<-L^K/2(HP.-LV*:O%>R01:T> M01Z]DF)+[71I7Y;?7[?6 BF_%Q_:7CQH]RK@ZU^:)33S4H_0Q//=<-HX"'VB M?D14S;[IQ!S?:/X9OSC0I^/4IB+Q@MFZ*W,.S-U=.#\YGHKLE'3"['2@K1%1 M":KG?+@&M1CLDN$7N7I#152X]8> M&5+TX^(#QVK,".\VKK\IU[MW^S8>Z\Z]3Z&7%]$X#Q./ MYG[JAB[)R736)P]\X+,4>FP:KT7G,)T.I_-KL6Z.=7_)*' 320^_@AM&BQ,+ MW!PZ,5K=.1-$YPRC/;HF1.;<]H_6QK!#[S3[]'Q;QP!CXG7KW0Y__SS'Q[+Y M@]3%MCSPKU8,$\*?BB0T;Q>:&4&1-YV-3E,/%)*IV#%>$WH&K;^7H=9NA;[:L79UT.Y1,BR[%%35,ZX[5ZA/[1]M6Q77?T/ M7C_KF">!VX:8.>(OF(0^S8.43$@1@>6]KH#/=,IL MH_T$E[^6-QUPX7S6:K4S^O-J"W9OKO=>.2>WIA_:(N &VF=NP7[%WF#'A'%5 M!IXG":[>&J(3U"]5M?VSW.VZ$MK78)S=0)1[04#CE'HHBWV:IDF(!@!A%/N@ M>4>C66.M%]GP4X@V[[C&39HV&7:)K=]5%DU@Y]4G?CQ9Z/%EZ$GQTO_CR[#;*N M]NV7F^(LQ?H ;WB MF7A!!FBOKPR$_4']J%."_X[FXZ.5M[^\2E M;D*C!*/,1\S+\G0T[*4)Z&"D!G.&4X'G(_5A0-MELHH1ZHVS+P[@9[>461;3 MPH4)AJG@".ZFNQ+DT-$Z ;RZ"+Y-W8S\:>3=#N'3Z=#+Y[?T<@6/ _-R7QZ* M;I_F>>KQF>R2E/B8Y9E'8I<%.0M9"V- 0A,*>@CM US=B-IE*2,(!*Z"4IQ0#R69NW,X,>1BW(2 MP5Z:,&!_01'>')M#==]^AG/XMCZT:_06?_GER$\,>^[_S>MJ[JNZ^\U#=5CO MG'6??VFPG)*K;6]8$I]K::24^KQ,;6S$E1^QVM7>/KEL?O"Z5%; MH]@ @@44VT1SV:781CR\H-CFV!2_N9G34^[*T7Y_JSU_/7=XN*/Y7)U>#RRV M9_5,S'-#YB-*64113H, >1,@/P2^N&@0R*(IUKK'W7 Y^%I47^OUP[=RP\6Z M+M;06YS-M8V82%O2*#"M?@JZOX.[?ZVC>Q%\!-[.H_Z/<%K1L-KN*GZV\W?\RZ1%JQ:AY4<[Z;K\M MOY?;XWHWWO_'PTM^=P5^[+\\V\[C3](1EJ11PDC,0H\RDHXN(.P"Y=\JZ(M. M&#M>'M_G7?IDBX:9PRHVP:D;"S OD_,YN>>T$]7)0:?S\.;ER0FGW#LG/YWI M*MC14]YU!E^O/ITMV9Y"J2:+NI4=4Z:=U%Q,;MD$$E@.>.@+$-]73;/*O"#T MXI!2+V1)F!&_?P<:TY!%@4_!M7Z0SS8^L;5P6HWJ:FE_:ENH^=O296)G;,S6 M@,FP9L>HE<3^HGI+G@'1?G][^%;4_++_NOA6[)MV5)Y,MO9O[WA!;E&7%;_\ MGP_>@A;]G^A+?15U!_VE\X[0N/10;_A;/[A$VFZ@VO]A,L6"[PV:!LP;_I6OP]V.# M"]S!:$3QYZF:47--'-NAU+J[$7NV[L9;Z7LB ;86$/A:NNMD ]H-8"!E1\,>&V,9C6TS;JH?3B MS:(]D/[2>3">U>V<<,Z]X!M[O1_V1-GJ4T"R+&T&B1=I?HB\NYBAW#2OVY*WC3IM1*C(J)\%)D MPO15,$5Q8X6BSE X(Y8ZB+=#![5X\N(*15WLG-3KO%>\;[_Z'_]M_$[['_Z4 M\/_X;_\'4$L#!!0 ( ,"$"4L&^1+1=G$ R=!0 5 8V1X&UL['U;E]NXLMY[?L5D\CQ[<+^;#Y6TV7?QD9ME@D8U^^C9>W/STCU$V__.GZUE^^],_\MF?XZ^#7WY9 M-_II]<-D//WSWXH_/@_FV4_?Y^-_FP]OLMO!VWPX6*R^^V:QN/NW7W_]]NW; MW[Y_GDW^EL^^_(H P+]6K78^4?SKE_*Q7XJ/?H'H%PS_]GT^^OFG*.%TOOKN M&E]2/O[]Q?/?\.II**7\=?7;ZM'Y>-N#L5OXZ__]_>W'E9R_C*?SQ6 ZS'[^ M'__EIY_6<,SR2?8AN_ZI^/N/#V^>=!)5D'T?S^/?M[\6O_]5#R9%\X\W6;:8 MVVPQ&$_F<02KCFYFV?7??QZ.OL^C\) #AD$A^G_;UV9Q?Y?]_>?Y^/9N$H7^ MM<%1O9E&0;^,/T\R-9_'C]]EBX3Q'NZM34F^1J+GL_ND\6_OH[U1OY_E=]EL M<:^F(_>?R_%=\;*FZ:!>C^U)]&D0U7_2R)^V;&J$\_'\ZOK]+)M''%:S5P3F MX_+V=C"[O[K^./XR'5^/AX/I0@V'^7*ZB'/I^WPR'H[KR)#>]_FEK$VUQK[B M_#)WH>%V-&T&=^/%8/)QD0__/#3Z;<\V/XK5'S?Y9!3MDF+"6=2=@(_JI/EQ MUYNG=K=H8439]\5R,#D!ONTMFQ_A/P:S621[W3FC1M.FQCB_*6CS=3")[^D\ MOJ._#V9_QF^*"ON8#9>S\:+&VWY<+UV.W.2W=_FT>.#JNEZ+VAKJY.N[Q*KN M>WU\7PU)D4\F@\_Y+*XF7S-5O!1?LL)&.SSD0PU;'E]=2M5LW]1H;V_'B]N- M#DV^6H+CIKC.ZWZX:>MCC-ORT7CA!\/QY(B%\\3^6I?&+Q?+6?;[>#J^7=Z^ MS>(._?W@_CCNI/?=NI17BYML]NCWZ;(=Z+%UB6I.F74[:'^\QQE*QW;4U/BG MHVPZSXIOG,>]P*CPOSW9]OXQ'2SCVYJ-#DMP=%>=R_!^,(L(WV2+N!V:-"C0 MUGY;E.YCW.:MUZNUK>,G^;=$3=7KLBN9HBTWRV[B,W%Y?C.-#;.W^;Q)"6M^ M04_D3>=M\K=UA,35739;N3 :5/:>/IN1RF;SX6Q\5WS%U;5>SL?3;'YPQM_; MJ,5QU5R0ZK1M:)2;\$_A"X[+WN+^S?0ZG]VN-'9PE#7:-C-*/QC/_F,P66:_ M1[,N&GFU=D-[&[4XKB)"-%I.LJMK/Y[&]6H\F+R9SA>S%5;SS9,CM:@:7TT_ M%/O)630Z5N[$FB3IY,M;Q*F>35FC:3-C?)832.O&AGU@;Y:E*(>3VLT;6:,'[+)8&TG+.X_S0;3^6"X6EX/ M#?!0NW9'5U/U-9LW,]9'P1FSG"^B[F9Q*?LMR[_,!G' M[&LV768= %'SFSI'H-YL?G*'# M_%AWU4_ON4T):]*F1MM61WF4V_.8/MH<=6'>KS,GYO/E[=TQ]L+)'9XDS^,< M0[F6:)I]*0R6MX//V3/?T+9VD]GL2;,BN5$6R8V0K<39UEO#(XUV:K.#?=YA MP^.-IO0X'[EIPQ!O[[:5L7]<1&NVC=&_[+CA\7_*9O.LV9&_[++I,>>+P:3A M,;_HLKDQGT",QC[;(-7 V(L55$\>I=35&7S5*'!/ 45QO!H#!DC\#]-R]$IB M4V?TCS6M9L.?\MDHF_W]9_CS3_$WU]ELMEED]J30KQ3_-9M]SJL7]B[..K/Q MXG[5T7H0@]GP!7V>]K-YXM>[56#CE^'->%)% (H#!HTK-6\)Z2A(^3;]NO5U M:NE%JYLR7^L5W'SY2D77@_GGE9Z6\U^^# 9WOQ;T_C6;+.;E)RO"_P+@YO#% M?]M\'*H SR,W\_M\/E[1;?>;>TSS8($4A&(+N#< 0L09TFOE$.44E:>\Q U) M_]C'/EYDJ_W^.<0ZDHYD0K"RHD#).TRPEA\6+];FH& M:(<<>4>H/TP.[7)OS[#U_>^#?^8S,QG,YRK.*GO(=T0OP7'(!8808XB9 P@+ MA$H#V\SFMX/Q]#0B;NLIKM@(, J0=3Z^ M_\1A)7F)!U*ZEF7W>LC8"E/JL[$!#73%R$_9\&::3_(O]RMGT M)LMO/V6P/ M#VNU#Y0;SH5SWD5C%"J.D"*E[#PN1C\,^]*8D;>/?5>\BX/-)I-L6'A,RV.5 M!\FVNU'0(NXN#196.F.1@ H16DK)F$]9;-&/R[#& ._! ANWD]F;:""?:-Y5 MS8/W+*X,4'-.XB#BAKHPHS>2 Z92)K,>4NV\=MVIJ/> ;[_-\OF)7%LU#4 9 MY1CP2G@#F4282E5*;"G@/\RB>0()ZC/L%*Q[P"XU'"YOEZN<'W6;SQ;C?SV) M61_'MQV=!< @U%8009G1O/ /.%FB0C1(\9_4G^D.158NA8C-**$'U'R7[7-A M[F\8D/;0.$"(U'%;IK!&M)+6"(X2*(>/GO1>A*\NA6O'(WU^7OTQSZZ7D[?C MZWW.X3K- T.$<^\TU=H:BSW0P%:2(ZL2.$;^6EA3\3Y?M&A?@:)>A6F5 MYS MX353F@''D5"NS2$9N/!9-\6:NOSP3@G@(:(TF@?,3 MP?K4?(EP_62Q_5T$ %%D4[1KHEF-&-::*EBBP)G5EV$T-LB&G?EAC0+=U62_ M<]#Z_E,M:T6'> L!=33RKRHY%(>@WMW>S M_&NV*6QS(.=J3ZN@/3+ 6P6-]E@RZ(2IY(3>79CKI TB-8]R5VPJC@TO(^B' M9Z,#+0+AQ*)BBT>L(<[CPJ=8RH94<:07H[B:;52FV54FC ME9_Y2]3EX;5K7[.X\\#,D"B7QIQ"Z./<6DDJ/*KE]]A!*?IC4*H%F,^^"7M; M(TOX<., F#51[HBA-IY9XKFNI-8,I&S!>F@9G6^W?RKB9^?9H>S@_0T#9!H[ MX>(N UM@XX1M(Z+E6X5DISD29YR\3E!_76:=@G-7K'J4*FJSJ*SA>*7$^/,D MVURD]#B%=*>,>_C7U%<$Q^+208F05!M /3.25[:G$J*;/6+7.<0M$O9,BCG[ MA+D_"KNO60 16Z*P!TY(I;S4QE5V#8,P)8V]ASG%YY@LCT?Y7&':;27E>A6. M]?%]U!@HC*#S0D"!D%O#Z(7'G/0A'%N%Y\UR-BN-NWW%>X[M(JC"0@01"@@X M,S"BH6V) F,>=FG?/,T![3H@6YL/.P.RC4)]]G6@#LT.-PX<&6 !M\6958F4 M@]*+4FHH>,KNOT<;M/;HU3C$71&K_GG6XR:TVKT%(PS2SDMH&'#8.^*(+'&Q MW%Y( F$7,UM;F'=CG#1UPW&'Y#J7&(8_=C0*@D$1-1ZL1&5S$MA#TZ]0^ M+CTYK=Y@0]/$/OQKS0RU.@C04^",L!93:*PRG#%3(H 4[C06WZ:ATR09GL\' M;2#=]RG@W(4,FYX)$-8."^(,,)911!WTL-0.L?R,10N+:TE>WLBX+V-B:X, MB,1$Q%TWU\)(! Q3%?^8H!=6SJ$)53_/D6@"U\[J:L5ON[I^=$?O@132K<\7 M4R*WCKLHGU6**<@<+F4#RJ><5.XA9U(5_+P\5@.0=N;1?W29PNN4C7 /*9;(B>>^^%:Q/HY[\VSX MMR_YUU]7T^[L?DV]S3^>LV[S<7CS;IN+LOIE:)P':6(/I\_M7W[P9%;E!Q^6KY\?V!A:Q^)X%)*I@4S N ""K*0PA; M&?Q2I^Q]>N2#:VEU:PWG\[!M,_B#YQ_VM(IR&D*]M!I*SKS!"B-708ETIT&# M,_"I 0+LY5@*V)UY=Q>#Z>CS_=ML42@@(A'U-3Z^C%*N;F?>E+M=I M'X2+YJ?3'CIJK!":\0<3E'A_QAMO.F+5"31XGKS< M!=DNP AP+2 %G#"320 M0H:Q8[;:VUJ/+R30W3)!CD2Q*_W_GD^S^]\'LS^SA5].1T=,+P=:!DP9-EQR M3C3"U+&X*%=+LL(PA36O8;%*9TVS '=%J _9?#$;#Q?9:#,M%KE#\\7*)?(N MGP[7"41[>%6O@Z 8M%AI;XQG2DBGJ:W, &J@2*!7#X]SM4"O5G ^&\N>+;ZG M,6UG)X$3@A% FGFO##&$:,]+%#!S*5&4'I[TZH)M36%]_FS"PJT;U5P]Z5#.EFZ"IAA"&+VN>/=N63@XKJZO MHB"# IN/V9?5'+V'9#O;! 8Y5A0);H#FP!K#8&4S:(%2[KCA/P2CFH*V:_I\ MR.[RV:)PH!S!GY>- F"(,>*1HZPH(HQQ<5M+Z6@3),5!+GXH B5CVQ6#B@*; MW\:3R9O;N\%XMCH%M/_ PX<90Z7_D_BB*,"'\5U*TM K.&1<"X)A0@89"-]F$IGV-) MQRP@./'XYVNC3C/8]CVA]>)RV[T7'D6]LN+X"T<2&L&$U!8I ;44M>(][4BZ M4=.SL=^O_ZR3VUZO@\ =XB#N^8SV6CJJ9$2D1( 9>)D7.33)C+P#V+M:4_Z8 M9U?7;KX8W\8Y>)\%\O3!8(K933-*M5<264"0=*4TTN(+N]BS!=8DX=E9WL;: MC%[;U2?,2+7:!\T,D$ #9A%05G,$A2AE%Q2D. )[&-5H@4MMP-R=U_EK-EUF M'[)A'LV056V,VO0ZV#8(:;PBW )F-#+>Z6CA5:\5I;6.[3<5T3CS.:Y3R=4T MR-T5IYLOHG$[F&R,V%J,VMTH0&. 8'R79" M;P$7B[Z5W$HHH+$<(D"J#0E!*5EJ/8Q;M&%VM0YZ5V3T^2P;?YFN*]'$B?G1 MJ9HHR.J?DY5P1RRE)_<9I,::6N(IA/*0%8G8%_7FS M=O^8S@XD0!R<-M,Z#L01QKRT!C$LF%+0&5JBA3!-<:/W,/S2ADG8)?[G9>NA M9)T3N5JOVZ"=;/^!S>51M!?[NXHF;"G3U%_5= M38+FIKA!W%$(G85,2_=@UT O4APML(>G_%H@6$/0=DF>=6;K<>S9VB;*&$$S M'&M#/>2&$0ID-9.;M,NA?XQX0E/8=K;E&(QGJYS[5;VXP70X'DS>K"XLN*VU M'-9J'Q2DEGG"H?5( *,-U58Q>,T7AT=6WBE#N VD.[.";S:A,]6ROLPGO^Y M/N%:_+37"[RS57#:&"F,-M;'I5L:1:%_<%7")$;U\)!$*W[@IM#M;*VKLL.N M9G8\O\OG@\G5]=M\^F55Y')=VO+-=#A9CB)0SVM>'ALT;>';@N<8Q.G?*Z4D M(LAZ+$R%JS))YMF/$;TXOU:Z3DY=N3"WB5&'Q/4["=Q#C"T3%BK)D!6"$[5! M@5"&DKCY8T1!6@.[\\S68_82VYL$J0 &BF%,@%7,,X]PN5V*U@E(*C=S=%SC ME9I\#8';V8&,[-LC$&;Y-/XXS!Y9I_5I=6Q7 7AKC)/N-9YXG3AA5SQ6V\<8U>#_I=OLBB,3:2H(7!:7:@;?KM_:E'.>N[/UR1#5> M[=V-@B,8"NL!$<4%H XIK9V@Q@C$E-&TEIGT7-(=ES&]',6N6MW['@^2@#A M()0ST!*JA/:V'#'Q29=W]O"%;$)U>>.H=I8=%56T6O/70RWR:_)I80(<*'.Z MMUU E'@*HWQ6 \"=1-A5LAH,DGQW_6%0,^I^62FP,6"[(M&SH1XL8KKU^6 = M)-&0%'%UD@(;S1PGI6P:Z@LA3<-ZSIM'MKN0P>UM/EV]/S5N,G_V;"#,2^(H M!I @Y@6#SNM2)N#,A5TGD:C7%X&!-#2[8H@:C5;G( :3]X/QZ,UT8S@>O@-@ M7[M %100*<6*(N42:H8MW\BJK0(IQ;=Z& %OECE-(MOA/!.5^V=XFQ#<#(TCAY'L9CG3"*2'"5-[1_UV M3Q7L0TV"L=(Z1N.8(\6I,TJ+:M3:^A2CI4=+3Z/[HH8Q[3#0-LL&\\QFZ[_? M3%_*\"&?3'P^^S:8C?;,*4?V%!AD5D!-D*>8.&L]Y;C$ VER(9?6-$>+EQ&Y M%N'N]-#;_&JYF!<7#\1Y9_L6PN,["YHS M*20&4CLKE#(*^ I@($#*U36]3$KNE(!MJN+,!%UE83?$S]U]A;C7+6YZIT7> M-I=Q"\RPK7:]5ES8OO#,Y&Q,#_V8/+<>B?]MMK^ZZ:E=!H&TYEI322!AT48A M3%>>/>)9BL^TAUG-_9A&&U-'+R;3)OEZJ,> A(0*.NAH47E$ B25+_%1 *6L M^_43G9]67?UTZ:QM6"G=Q9C^N=Q<'/(IWQ'>6$GU^;E4'[((Z7R\R#YFLZ_C M8;:&X5'YKD.7$+7]U<$A[QQ;E70WSD/@X,,T0:6^L,(S7?&_9VKKA3GR+ONV M^M7)QD?50># .^,+Q[!&1(*H'UPY[HSJMDC_#[-G.Q7^/I@6"=Q[VCX@R8SQ M(+YXC,2M@(K_9-6+AU%*XF,/R\STP5XX%?M>3'K;C9T(UW46Y_C375G[NPW: M L#N4ZICWGRG0(7;]VVH9H^3)Z-<[A.KT$(Z,VJ*+)C MR$'O@"Q?=L- 4CG.(XK8_& 4;D$S73'X:G&3S;9D#Q6WC;S+%E?7GP;?]U"U M3O-@E9! (8D\C_(RI@ 0I>12JZ2K6GJ4G-$U&5O _G4$T75Q]IMH;CTQR.JB M@%3I[C#>VVXKXJPCH&[:[N4_YXNA'P?V:XFAQPV8]AP3'HT(3J)-C&$9U#76 MI]T>=72 Z,(HE(IVUP>HA9T2HA,@9R*7REB@J 2U/GTIPUD/. MPYMLM)QD5]?;S]+^8S";#::+^=7LP_C+S6)>Z]#SJ7T&3A@DA$3Z0N$ H-:" MZI2N5KS3E*LNO%ZGTN3Y:]P1X)VM&'OD6$;^=K2ASG#>.7F?=6E#D36GO)1=Q*( M[@MP=SN08 W0RD;D&83:,ZLHI*4VBH(-%[V8GY@[W,42?RJV9ZB7\7XPNYJM*HBLHSI1C)4,>VA5HW4H M;DVVCB+(";:$6P>H+N5&QG1Z\^(9G!"GLJIY:+N-<*Q?B-7Z7(-(.]N$: -[ MC6B%.^1@C.-PXT" M$ 1:"3ATQ!FGL.,5CBKI]M<>YJRV8"PU@FM:P81R",5%M/OK)#QY,BB/09'J MZF$<%902(E).DM(!D!+OZN%]A(FZ;P;$KEV.I4/^M?H<-4<&4DD\0D)6U%Q-/V9WBU75KD_?(B3W;O6:?,L_W>3+^6 Z4M/1Q^QK5MSD[;[? MC0NW3.TVBRR;[JS*=K[!!((=D58S)J"U1&I@!"B1CMNXI!S]5\+B8SF7OS*E MG76*?;NG"EV]AL%HPYF)"HE[0H,0)W&'6$H;5ZX4;TT/HV5=K=6GXGM6-KU; M%OR_NOZ8#9>S\6*$^NAT IH9P31"%5JD-*G MG-E_+5/F">2IP\G6E'!6TCZ)*U>_K$2!QU+U4'\! FJ(00!CKREQEC#N2FRH MP"F6Z6N9,%LB:,/0=^/3>G+]?+0F?A_,_LP6Q8KR\)Z=X-[:85,_^[[!]N_; MX\\ZH9>@(M+6"2" E]IX10':>$&8% ;6LF(;E6]?]NLIW03"H4;"8VN!5-'L MT]:X4D(6F7P9BTZKNL\[@[\_[_7#;1U7U_5:G.[O[M.$P"GBT3) @%&"+17* M>:*(5)!AP32J];K4#2152=;U -Y_T]4IG07/*;/64 9I%-=!P+$LI87.7,B% M-*WR(.]8"9U9I%&"..SG@ASPF^]L% R!CBA*5#2E%%,0,.M**2W%%^(X[X(& MS^W-IC#OBED?LOB.C8>+;+1]Z-L_K7$SQ>G=QM?=.H8@)%( I B34>4E4MR# M"[NALPG*O+C$HC/TN^+I[]'^N5^_KWXY'1UFX/8& 1<')G1$T1+-HJ')E&6E M=,I8>5G0O(GQP-JC?+Z_M/\6MV+* G]1,0Q$Y3R9Q&7E/C(#*BE ]@ MO4[G6]D6N3?_J6?\PGRT)?^\/.!QNN"N)3%_\3DO&BWIUBM)1 MVJ1B@[TZ\=^B;O,6 6]Y(MH7P#VEFT &//#JW^6PQ_E=Q^'.^+PNV9@_!:$"I@U(" M@PVU%$AL*_DE[W:GF"\&DW-/:2=0XWFYZ5:@[P'UAL/E[7)2')5:U8?_8SK+ M!I-"G-_B(J"SZWR6[2_KE]QW8,8X;+!FD $GM(30J&H_KU!*G82^;1%Z0-=6 ME-)G(AV)3]KKU5_^G]51_3"JGJ*7+ MX,5+##_>Q-7D4S:[?3/]FFWN-S@0S*C729 .$TTQ!X;0HBQC?*MYM1N4-B5Q MID='U3NE9FOH=SZ=QE=E_N3=>C-]^C:]S^>KNS'F_V<9/RP8\#6SX_EPDL^7 MLZS,;:N>VI?WU=Z7!DV($7$C89!T$C(I+:@VE\YCFL#Q'EV0=9[I]]S:ZD_> MR3R)1\MII^'A?0.N%];2R7((N2%Q%%FWW-)OG=JGC7X4//^QL& M0*(52Z,FD77QFSE1M$K;4P;62M5OR;3=H8.'U:!. =4C>@E1<"0 %))CQ[TS M5AA28:%HIQZO+FKF-$6-%S5TVH+\K*_^N!1<&"74J),[_+I<,>O/\6?YE'&PE(\5#ZA^2\+)BYJR!)IH=$& M<BL%1^E\T*>\Q]'TZ6<>XI*@5MX@Q],7M@YYZBQ4O<84<7\AQC#X0\X4_Z=S*[+!^63'"@^F*3YX+ MF$$830O@B]@:P( P BI9L+R0?5TOV/"RM-G)>C@YA^/3338;W&7+Q7CX:"6* M0_DR&]SN3_RIT33$@<.X@D'FE,,.(P9 M9(Y3,ZVQK?#IA,UF+<*:E?339$2 M=W7]:,X^L*IN?3Y(2BB7 %-I!32*$PFK:1TXEI(DW:,X=0_7Q2;4T5E(Y04^ M@^V0'%S[CNPI6"N8C6^Q5P2@PM'GR,/<'M_SRYK/$CGQ/,K1*M:=;3UVO(D' MJ;:_82 .,D4,E9@0%\V'N%RP"E4@+^PBD]:X4-/9=A+HW5%L.8TJB$@N[M\- M;G>=%=GW>* PXB0)XU) 1V4W+M2,B9I2LYUCY)D>[B.-J"-[@Y@WBUGPYO! M/%-?9MD*A^>C/UC@L'8?01)EK594>B)\E)S'UZ[$0#-Y(:=(FJ'!BT.5[8!\ M\J[Q]VPV_'/_[O#1(X$[S2Q$RGOCJ2/,85[MA.)LGI(RTD/5MZ"MO!%@3U;W M;Y/!]_SC[7AQ\[_CP]E^Q6]].&C(M<.0*\05AA[((BJ^&:EG[D+RCSNB0!,0 MG^XQ&BRRM_>3 RQX^E1@C"#&H/'>20^$,^;!%^(T3:GZT$-SI&7U)V%[LMXK M40X=7W[Q8%"608L%X1(2@242W%3KGD+P0M)B>V2,-J*'9IBR_QSRED<#,20. MRV#%/2=8*JL)+D&:/-F,(\Z+*"' 4D?) ,^,8B@LK<78>JNRY$#%=)=V%'KYF MTV461YE_F:[.JOT^GF3S15YXLQ8W^>CI __:R\KC.PN( J6%=I8!+6VT9!VJ M#%@@W*5="=('HK:NI023\\#(U&BT^G@PJ7XQ_WT\'=\N;ZL/UB_R?LWODU04ML'27> M.0R45 !0^Q#:PDFW(_?09_Q:V=V4_MIC=U$D8CQ=4>!=OEC?.C[.MYD32?T% MPXVR7#*I>)&.2PU355(N4TD610\W;*^ K\THJEUBYM?5AY4K)8F9VSH,DCN/ MK(^2.J@!E@2P*J:@L4HYTL'^HN:)U&Q 4UUMULH@0'&/Y.QK_,=\(^&>/=G. M-D&2(D+ #/(."0P88;""5#N%AFCU[,D@O*1! M"*J$YM&BAJ[*$U9&I^R)Q%_DVDJN-!4TN+ZNU_?K?/;HL_J+Z;;6 1JAC%<( MXKA#BZ8"X!8^I-8HE$ G^1>=ZJR<#:CE9(K9Y3H.GE\_#X/OHM7N%L$HI1&$ MSD$>ATF80[1Z+30U2:YQ\!>77G*I,5V^>X)54M[T7_&4;?-/NA82,JEFM\_BGSO*A!R:A8[O*0@/ M!':"6X4U!X92\I#WMW.BYHM X]6*L>.<,>]B6@(ZA^R; $F*63Z*Z9PG./V-)UT[*&M[Y>M M'( BFK5 2VY%X>YS%*B'J9A':S>%8W\%!_:Z8T_40<(^31N+&)$R:M@@@YTWUG@KP%GK1]>0HUX) MZ6,Z"@HPZXF%UJ*( _ 1(5\B@I6XN"K2+?'E1=9ZBTHX\Y1AHCK'"S\8CB?C MQ?VYZTR?9QZ)NV1 %1=QYQS- \^00FRC,,"]KY7"T9;I.2V.;3S1T:%BTCO; M!&V,X3 *Z>+_2@N.M2KEU%:DG!3OI<.[%0Z\,#>;0?MT%^*3K_Z0W0WN5T4M M5\Z@O1>A'VH8E);(.\:IIE=9FRDDH)WC#UQBX '2 M$0B.L!8*(EN.%VMY(:6)FU=?WCRX39'AT[?\*#)4SP>#,&2(>HWCPHJ]\!B1 M/FQL>M0C>SHQCQT"!NF1VW&FJ,!7.26JB*Z\?7(Z8DZ7Q'CP)[G1+B M9'0;X\/XZW$SQ$.#8#A0DBM@F;962"FI-]6DAF'*H8H>Q>:ZY<.IZ#;%AX_C M[T?1H7H^4,D@\QY"H! @4$#AJB7.8I=B/_0HBM8I&TX%MZOXV'\,9N-B[_UA ML#A4H?OYH\%9"AAP$'HCJ?)&<5J9Q\CIE*RE'IF;S;LM&@+T'!0Y6$G[YPXR0D.TO;R*>C?/JF* S[>3#] M\^HZZB,;%<-^^T9??3AXI42M]L$AS&DTHZ*8'A(OF'R8C T222F2_6;1L 2FL58P8"B*JM&4^B2P_7I@;ID@9D M5\1XN@P?NEKDQ<,!(P& M!AIK*.91X R510*&R$NPS'2GNF2#.EYB'+0?-GV M>. . \T-$U RA2PRDE7;>N>2*@_T<.E)4>U>EIR$9M)!I+?Y8'JH4//CIP)B M. Z,2H2HX8PP"[RN;#6K4J:%WFOZ6/4\/_AS,HP=IH+FDZ_CZ9>G>VAH-$*9-H#M+D?]Y5+ZMD99W;WM@C': M<=9[N2.@V.(X@EDDXK!H4V%*D'>%52Z>\> MKHO-4JUS^+N:\VSV>?%F.E_,ED6$) YY//\853D874T?NS#@GOFN;A>!4(64 M0HQI8)SQANCXUP8!@&G*N<-7LL5/G^M: OL\=%NY0+/YHACQQZC3;+1W#CR^ MDR (YI(J8O]CK3,&%09PLJ"E!3-5V+&-4VY!N'NSF?=UKT$1 MHE;+%>5VE M.8$(/;QD-JDL7(^2-=JE5[,8-VJPO9^5J0-Q1*>99SNZ"""^%UQ@C0'V@&LE M':RB.Q3QE+6P1XD='1MCS8!]YF-I?KE8SK)-??>W66%$KF6:_YA'U)@12$/- MO24$<$^0H2SJ$#$*XT*C:QW=:@F/P=UX,9BL=/14;97&EK7P.*:?@+DBD M44ZI,(Q11$L\##%)E17Z-W.TQ)7G89$6-=!97.V@#!^RPCD<-7UU[2-V@\G_ MRP;[W.PG]A@\%0YAQ;3A7&@+BH2%2@M&7MCAN9:X*T25.LK/H* MI+A>W7E)N?"6.\>=K58NRM2%^<;ZQ4UGVT#8(X(#"RA"EB6.$ M,:\K*(%A22FA?;S1Z9P\.QGVKJAV=9<5]9ZG7Y*CC$?V%#3G #&!A,)QHA<< MQ;U=B0=42=9C'SWEG<09V]5!GSAY;*SQY#Z#LT5=-F MG=CC";T%:Z@W2A4'O 05CMG*T\N]>I"JA+VEY^G:J)W#*T3@SR^L^ 5I\![ MAR@%0B&!J*M0@0Q<2)'$WO+S5$7TCYXU8I''=Q:P4XQ2;"DP2F*II'25EX)# ME.*?[&$TLG_T/%$1/:-G.B>#A%%J 0DW$F)L"$6X\F$(8%(*N_4P*MDS(AZ) M_IF/&5PM;K+9H]__F(<+#/22>P9!M/ZM]!P7MW"O5 ;BZN9J%>MO:=)XII]# M=]]L?3XP9!3BF","D8""H.9+N[/.SV M!P/R# $//.0<:TLLPZR25P&=4A>GAUQ(U%+>()3-*'O_?35;'@U.*J*90Y@( M(+WS<B==R\>@$%>W4]$DHGJ[KN]EX$C]F^\NC/7LL$,<95H1H M)!%B" N)JM$Y;.BEZOA8Y>2-87BRAJ^&BSQ^W6$=OW@PK K6:Z,-MPHS Y$J M+Y-Y>36!!LP0'4T2"TS3^P=3\T#MXVV/KRH4$!3W']X00#2'7KE2,H[9A=P3UJQMWB"@ M9Z/*PR7N!XN>'FP; 43"8P.PX!18I73\J[)CZ*5=6IJF]D,<2@3W7(0ZFD7E M90,,.5>X1+6/0,4_#>2E=-31"_,--*CM SPZ"=[.XA+/IN&W-:KF[FP3D.'. M< 64]0Y%<2V1U?0MI4[9B?;(?FUG"6L*UL4#($ZK$"J8R\D(4NQ O2(-L>3YM=07] MF8->J[?T1XMQD3@'1;-($*BIT%A@"LH">IY"5&MM;VD:&=YDH^4DN[I^$E/] M4*A]4D96?3Y[%H!=:?%3U)N.P_ISWXS21/^!,@ U!X1AXZTN-IVVPL\JVFD, M[6LV^YQ7T\O=;)S/QHO[54=]"*G5IMKS^><,BNILK=PNVY/*?E&T)\=@4AE^ M1.&^CO<(--)IB3SS19:W"V]+@'PQ[U8S*H M38"\"T5TM1B]S>?S)X/5]^\&A3U72%1^?.BNT_J=!$D8]=0AQR!%+D)LL2E1 M,+K>:]9_-U9KW'AQS7)+P)^'?IO!'[PP=4^K((O-!(+"%[=T0!2-/U!>0>R) M\!=VFV8;!-C+L12P.S.P%X/IZ//]VVQ1** TSP['#?*]74<-"IW]MAS,!M-%=OAB^/T- T7 M"HIH<<\++2*O$)<7]'EF74H60P_]46V0J5& NZ+3AR("?\"4JIX)H*@XBJU1 ME)DBYH014Y7S0KB4@VX](DE7EM*IN';*C<.W0C\\%:12EG E@ "RY.G(0:8[16 'EOO7MP<@)UB3PX M5HMY<_AUQH7!]WI<>/Q<0!H# B"C5%L(/0/4T%(6H,&%K!F-_1^EM]EL\4N9TO-ED%PYP2W$A,()1'%P;!J?E21ZN>*,[48 MR6_;B&@'^I;HL_\099VV 3%!-6;:$0L!CW8T1I6K(&(&SK6DM$VA)E5?X]&XS^,VZ7"EP_9*-O>3XR$=+]YWSV-@HT3KL$$0.XPX)K:2E_"*,Y MDU(;IK_90RTH-F\)\=2)IOBS.N^D[S_%3FNL43M:!:L*;).C# MV'52[=^D@/2%K$_-P-X"96JM2SO;!6HXA (R:XS%6O$B![AR7T>I+GQ-2E9K M/:J9'!0010R!N(RK%BKB[D2%C# M>LN;QO5D#OCQ=6T&;'LV,.4UPA(8!#7$U,=]'ZR65RQK79[<_SUOB_IO -63 MM;]G*7R[YZA6[;;!(*TT,Z^+EXR&NED 098#%5#LL'7K(0#;:)MU#T=3.!;=" MEF:5^<*X2,8ZG1GOEL5$EE_K940A"K=_O[*U1=QG&>JQ!:O\3:LM8KKR#5N- M4HS.OJTM'1 B%=_.DI** ;OO=^/92FE%A0^XA3S['@]*:.R@,4XR9X'2+'Y0 M1:!1MT>%N_6)M$*D!K'NBD4O#\&\N;V;Y5]75MN^%(#]#0.1EF!=1#6XH-*) MB%LEK7 DI9!]CQ+ZVZ=2HS!W1:I/V710'%@>WWY>1N@/46G;XP$ Y8DEIHB4 M0<$X@ZC*N?&,I@0)^V82MTJ@!L#M+I%M&$OO7@Z.(FL ML0 B[26+@CA JL@H\4G7$QQ?=OL5DR8=VZXXH^;S++)[,9ZMJ/UPH]P>YNQL M$R"P##)%L'4DRB6@1U5\GN$D]VW]BWHOSQYJ"O#.TMRR^6(V'BZRD1G,;R(> M;Z9?XT(N*1'F^.MTMT8+7M&VOE7L M.]W4Q3&O"R[$+40VG>\K-K_U^4"UMU@IB+QS5"HI@*RLP@AKRFFZ^C?D7L R MV 2Z73%GQ[VJ;]:$WU?NZ4#+8 0#!&&&I>;442&=KM#S4*2$+OIT#6[[=&H6 MZ 3?8UR.LV(44;9'%??F3ZM@9+/;?'4\:\ M8G9I_NR^!4/;=%BV#GU7<]>S:D+%=+N9;#\N/T^*S]8S\'R?@[-^)P$39:E& MA@C/O8$:<%,%EK# 2:>N8GXEYNVZ4>O+Y,]'J4_*4W@-V!@GAC*16 M>$40(:)*Y83 )4V6/:K(TSE7.U#&F8ZGF\E@?%O4CK@=QQ5BM(YG[=M#U&@> M.%#(. T)9HY@)*AVE=&KN$[*7_JA'/HMH'TFGJGA<+8<3,Q@-KN/'_W'8++, MS$'72/U.@E18:RTBLI8@)[UV2%19@W']2.'<#Q4#: WS;DI!34>%15& ,L\G MX]%@D8WT8#*8#K./-UFVF/\Q'2Q'XT JM,\&(^X($Q@C+5'F#AKC;8,.^@19+[6V]"B#WY>0\ZG#P;@'=<8 M88$ SX(K(O% M,0HB/6',%3>&E;)IC5+N:.DE;TY5[5:&I('9G3=SY;HO_G+_N1Q_'4Q6*^/B MR9JUUZ=9HWTH+IDCPG#,X\LFB@P*("K9G4FI.MEC(IW,@!?NS.8Q[FPB&@Z+ MZOGS#]DPBR./N[QWV>*P\;JO62 6 .ZTAX6XC'D@H\0;23E.VJD?[51Z?6QJ M$-KN\E6*(RGY[#Z.=&^BRL-C07 IM426,*DX%W$"AZ2:O#%)F7(2,RY? TD2 MH.PLH7*6W0W&HXT;-,Z/JTM"GL"P+ZOR<.M &>($ V@1*E+3#2%%4O(&/)Z4 MY'2T)^;U4:AYA,]B/-A]S0)2PH#BIHPXD5. (6.@,@,IY2F5I'IL#B7S MIT%,NV+/;WD^^C:>3/8PI7PD.")6M_:(R'])+2.:^U(";UW*/NMHL^<5L>)$ M_#I+UWBPU6LM/5N?#Y0P A#$133?4> 4RXE$^SH Q_;=T>BYZPX"#^Z+/5_]4-73!B$NTH@)0AG!1G/H@#)L(QT65IVQEDSK3#I9T3LB54G( M=L4;=WLWR>^S[$,V*?*F7L*QAT('VP9NN#420XKCCM%!(;TI5WT<-PR=5O)^ MI6QJ&N0.)Z39\DA"[6P3=Q%462"H],(PAZ#7!)0R0B!34GH:*T3#7Q&KFD*Z M*S;9C8(^%%4>ZZ01;V\0.#7<"8E!<6&J\,9!(RKI..RT[,PKG9 :0?9\AO91 M!G90CBEHXBL %1+.L3B]/LRMDG7J)NPX.MH"=9(!/M-T4\N7N+-- (Q#H3GA M&A@D(3(,EIM<3"!.B4#TW0IJ9W?6%-3='8R9?BD.VMKL\Z(6E[8W"%HS9Y%G M6#(OXE>Y*&KULC"3Y2UG( MDJRA5\J8TZ'M[)C%[E.'>RBSIU5@2"LE(#-"*&F@BO+"4D[D;4IF6"]CJZV3 MJ#FPNR+526&V/<@IYA$C5@+L>;&18$A4CE4C0:3HP'=\/$+<*2,3-@\"(6_2P#26=!M#:MZR;4/#+M/E$4+M/1FNJF@M2^2L;U%0-Q%VQ\A;8BR1,3W0CWL!.(NLP]QC-=$H&9P[C FMKQ= MKN)XJ]UBI']4V4TVG8^_9F^FP_PV*TIQO,L65]>?!M_W1\J.Z2F *+AF<<[E MQ$NBF:,25]L+F>2"[%%UGC:)UBK@W9W_60S&TVSD!K-I<77)(ZEL=CT>CO>? M_3G4.!2)X!8IH0R*[Q['"/)J%RN@3ED?$[.J7^?TUCCDY]OC';6W"PAQ8:U2 MR!D/%%#*@RHL9"*27;H).HZ[M4"C9(#[DH^;D(<;H/2&*DQ9E-,:"A 4U8SL MB4GQ/!U?3+W;5.XN/9E-@/] MUZ4#7N_ ODF6XR'#T;_1=80PXAY'BD $278 M(\>$L4H(0*72A1U3YQUIR72>3/)OA6Y\/K/Y\O/B>CEY61*D1HK9,?V$.,M" M3J#6D'!BK=21K"4>$K!.;^7M3",&LDA!)8*_( Q0YTFSG:Q7VN1=JT@?AZ^K48Z5\O% M3;08_K7WTH;]#0.))EZT^PQ0''H1Q2.JDM8RD)('V<-,D@[YE8CT.7GU9CY? M'LVI=:/ D4;<8P:5(E8 ZZ6HI-207IQ_J6,^G83R.;ETM5S,%X-I<3_ND81Z MU#)([12$,.Y3 <> ,*X%*^4MTD4[S3>Y/%:=#O498G4GV%HU6@>E,=$J2AFW MIA)("#'QI=P B_.=,8#@N'P2*>.$!Z6L M9-'2IX16ZW-(KCDTS1:M\J=-5;]DU0]5Z'43I M-5(0,J*LUH(!8*"MH 6NF]!W9:Q^617U:K6Z;Y_XV8J.NJX*LP;NT^#[YI(8 MG4VSZ[VI\P=:!L.0$()!ZCW4VAMW$A34GLF('M4: 0$U<:9$(2X/*3OTQ"A]%X78 M^T33UI1V/NJ^S$$^BK0OFP=%"> Q-6!84R-@XJ!!W!!-]4$MIJ8'="U#88< M)&&R$LY'O_+.ROTU=?:V"U$X1P!!U@-,K":*V$I6B%3*,EY_ _Y#$>YT],_' MM,W5EJ7%N_6*RZ,H6*?#("A'TG#*-11>0(X P0]NL8Y*-_]0W&Q!+>+0IGZ$Y1 F78-0?T/^E+2?6M^7GX6L M+:CCC+N@X@5[$.#X&75;!T%BR %%GG-#E7/88E:^JMSSCJHJ_% S: -J./]^ M9G/_R$F;F4W;H#S@VBM;'#?!'"-@/:U>/$53%N_&-M[DHJB7IH'SL6[W/25' M$7!W-T$"+Q%A%C$+H9'."U$M G$]2+F6,;'.XZ5.@XTIX\PK\LO;3HY?E%_V M$:*TQ66W%#N,C,$$"H:J!<&RE$CBT;GY/P8AF]'$838.1]_G*XX!AL&*8<4G MJX+QBVQV^W8]FF&$:?QUVP*[Y^D0-UQ0D&@P6(@88S1.XKHUOJ8IH(. M#QG4#%>(1EN0AQ0%#*V>#$G(5.9\9& MB/*\]DI;6NBNPD\^S++1W$<4M^3MUB5C_5Z"Q8(#&DUD+@PQ<;D@N RI"R)) MIT>RVM^M=,G%UI30EQ!Q%&$-W.J=2P@-/^TH>*,XX8X;C[E$A7-3R+NUT(6S2E47'GQEH_3*^ M#MG8F@[.S,1-$91F-C)[.@N\<'5YBJ!#1OMHRDA9;N^$\Z+3XJ*7MI%I#O>S M&(]%O9RKNT*I<_<]FPW'\P,51P^T#08[+"V!#A!27&,@$2Z3,@2C,,G)V$>N MM4F+?:9B ^"?@W!%B:^BY'A\,Q\*-M4DW-:V03$%C%5>$^4\]PPP*TJ9$7 I M!=E>S\ZD;;HU 7U7=/N0W6WV]U?7Y8WB&P__*AIY]7DR_K)2]3[#[XA>0K1] M ;3*.H>)-TP[Y=P#PO0<.Y'V(\@=,K$]773M/-PD[GS*/PV^_V.\N"DN98E8 M^7QV] '24[L,7 DC!-!<*%/45Q2VO-+1"F-$K=)KKRZ5NLMYLQO%]&_STLBF M)2C%."_^4 @Y [A 1%<,FIX!>=0RCZZAQZ>5G;1+>)] M7N:I^#[-9O?QU3EXB76=]H'ZN!IXX#2VAAA%L85EX$E$(%(JD!P]#=ZMU!/Y M,&NWE&.'C$N#^[*H!H 8G61B6;>1P.:LVH-4=BF.*Z//E.RIIJ;MAM*.2/1 MC@.[L_(UR[N[R0J1P:1$Y,WT.I_=#NI>9UBOA^ 8P 1)0IAUQ#DFHO@;^:5& M+N4 4[^O86B.:.U W5VX.,*>S1?%_?![@\$/CP6@I#60$V8L)Q!BJU Y.\MH M\*;X^(YV*G= FJ;U^R*Z>S*TG6TZ\^DP2OX0XIN.JJW)F_A&U0J4U>TC&,.X M-L7MS5A80KF$IL( 4Y%2+K/?=WHT&!UK">R3CP9M!K1M[[PZ/;S)_!K],8UZ M>NQ,W'5ZZ.0. [$(>",@<0)X:C"FJ%SRBWOB4K:-/9R]6F!"?@8U/!#OG)> MY+>Q\YOXS/AK]E!=K%=7@JR'51B^+P=[W"TA=7H*R"'CB,3&,<1Y7*P\AD+& M=8\XRH6L%5]NS5%ZPE4-$F("&;$V\I*3..]ZX4MY,+(IWOC&SN3 #I:B9I6_ M]^*&XR#ORN19'5;;\<+'\5]=?QI\W^XGJ_&6I7<>H!-* Z.PUX!+P0P0%?8. MJA2B]OTT1*O<[%PU71'ZCVDELN)P="A;M;QB<%X69H SU1$JF M6<2\E!8ZE^(9[66&49<$R5O41!\F4IW%;7115/I]47X_ZGZQF(T_+Q=%99=/ M^?N5/DZ<1NMT'3RV0$,&&0 ,2@2%P[)$3$.5CO^'V)L2IS77B E!%'.&0.F0(E)!9HF1_HQ[TUV3XL,"_^_K[*1MZ[R: MC>?Q5S;^<_IE;6GLGW5:^+9@J3/ B/CR8:&-M%0#6V);O)F=6'T=GO9JC7LU ME\ON=-6+J6U3%2'^]OS.M;4"JM'5N[EA6XN K%>&.^/B_W&9$EYPQ[5"C$KA M+3CC+;N;@BAUXCC/'PT&0QT)3C3#7%MAL6:TE,HBT,WMIAUN ).U^R*=.@G0 MSG(2!I-LOAGK;WD^FO\VV^]8W=X@8!TWO$PCC1SVS$)O;063=3*ITE8?Z7*Z M>I_G&32!9W>G/N99_*XB \?&(4_RU9%Y-9L-IE]6KTV<^5=PQ'U>-BN"Z45I MZV+QFS].PG:#V73O";A&OR=03[FR"#FI)>& :O[P"DLF4TZ.]/#P4F/,/*<2 M.B-T?C^8+.X/%WY[^F %%/&I:$84,&Q@-B@4AH-44HRP_$NIE=$J104NYOD MUM+6L)8"\1 *QR$GW$FNN""0EQ)@A5**K#7DWN'])\5I8';FZ:X*&.;SQ;PH M%;.^6:2.57VP;3">%&$"$G=ND !?U)0VI*2 :5$<0I\+#T(IZ2+M?+>:<]%C6)[_FPR*;R- MV32B,BEN2A_=CJ?C HFB@OAAXYZL(6 [365[ET_SIV0_; 3M M;Q@TB;L)Y(TN7%D68,

3#]D@H"'E]CHXN[1YJ=>IH$M[M9J)PFBWI>A7]\ M/%W&L3\$OM?)<>OG/@V^9_/?Q].5'5&^)*NJKX][*8XY+^Y_SQ8W>?T2OUV- M(@B'>308A(K_<^6D=ZPR.8UFG1YK?WWK:W\UU>T;$R7;O-@Z;G&NQX?3,%ZT M"-9R98U0UFL)$1> Z6I&H("G6'J)%R6^)BZFXMIAP:P3SH%!H!'%"#-#N4/( M:X95*0NP2?Z(X\\@O[K9*@7+KGA11)OC!%H4.RH+P(V'>_BQ]?D XJ8F3I: M$\FHX58;67GM+&,I8;WZMQ6^6M.M"4S/Q1<[GBP7>W-3=K0(%%,K>)321%-4 M$=+I2PP4,!AU/(U\,TNH[(UQ#<7:3W MVVP^G(U7U?"OKO5R/IYF#Z9WY_G[5[,O@^GX7RLQ'LX;%+R:CMX_$O'J>E/% M9#!Y.(I0)W6GB?X#B8L4L\80PJ%!AI*BUN9*BUPR?<[#2N\&B^4L>WPF8]\N MZL7#P4+N%):(.1L-.D*]!K"2S(B+2_CNF _/MUZI"CC;!&&SQ6 \^6N>V,\+ M3C03G$JND&#"1E7)PLAL!9SII1WMARS@*;;+*I7RH8$0-LEP?NR&KR-QLD!-CQY-C#(;=S# M,*>L,Y(P:12HJ"Q]RB1Q?&[F*Z=%"K+M\$/%88V*H?G)8)LC\<4S02H!,,5Q MF*ZX"-%SBZM10Z!2;(H>93RURX<41-N=)_QX/AQ,_E\VF/GXR39WT9ZG@U.: M*"49$AY!RA3BMC*+A$PZZ'9\HM KY48SV';!DO5L5I\GCYX/1B($E+'$, VQ M E;C"AF+48Z2P<5*1:#Q# M7,J"HIW=:3K/*V5*0^"VN8_UXTE197Z1?Q3YX,$E.$71RPD$!HSH#T ME028)N7Q]RB+IXL]; JNK7HX'NY)KA/ZKM MY,;N429/)\Z/YG#NPD?M!^/9Z@:QW[/!?#G+GF3:=QZZJD:SN71C.GH['GP> M3U95 3;O)4Z(:ND?@.U6B!F)"T"F!;)HNKU6FM4>0&3'> - MX/5(>V^F=Y%Q-JYND[SX[%/4GXY?_V<=?.KT$Q"G@%E=G,%$G@*#.! E'M:; MI+R8/@;".V)/WIU.SC:S?!S>9*/E)'L4(7PSC4"M9N0*2[6H&C^']=S!]7[. M4-P;0!6R4EK! !/Q'S!NA &5*!JUXHQ)-\?*%1]XET]G3\3\5-11;Q"[G=\1 MXAM# 7#QI;$((>FIT[;$T7)_MG#^P]%[U,])KC8!=TUR':NNJ^35WP?_S&=% M_&-^=6VSSRNCEAIU=!_!6JN8YM1*QH@!3D.@-AAP2^OE>KT>;C;. MC..9=Q+NA[FW(P-IL^5=[W:O3?[I6_XQGRP+3?V>%4G?N]*/#C8,!'DF?1$P MU@0P;UG\[E("[46MK==%,>=8S>8MPMU9Y<#M-Z#O7S=W-XI2&BNI8=9*8@VC M$!)12FD O+#JR.=?*AM318<%"!>S\7"1C;8/??NG.^>Z)KH-C$'(?7P='61: M4A7?TNK5=+A>%N;KF0F;H,S+JH5=H=^9%9=/L_O?![,_LX5?3D>'&;B]0;"" M&ZLQ=Y8;2*%1GI26"(^[N4X+K'91V[L+(CPWVII OBM>54N&OJ]^_/=Q-HO? M?W/_MBCY>6#QK==!8$7\ W% C 5<>*FDY:7T\65.F=.2DBP?W"WXL0M,B=;FQM699L(MKR8B?DUGH M)&9M6@6'>-S6(^)$L:]7RC#M2CD])RD7N/2R_OGYF'4:XN=D%CZ)69M6P7C- MF/*>.PT0=4PIJJL5(+Y279IQE\VLTQ#OG%D)-NW;\31[L\AN:^TNFOB>X 2" M\34% DNE-2KJJE9O*4M+ON[1D9X>[CO.H+W.WH0MR2W59VNY]6 2_YE]O,FR MQ6^S?'E7E *KDRB2V'50RI$B'0DSB120"F(&*\20Z308U\?LK8;X]ISUW:JM M*Z*O1UY!_)"95L&YA\J'&P>"-$7: 2^ B684L1!7SEYKDXHM]W''W1E)\I8U MT17_'LH]7WV;9J,*G2+$N8=Y^YH%Z:V 5C,17V>DK-6.E,:5X!ZG;,$O-#R8 M/CTVJ) S6;MKG\*G?+T#_#0;3.=1SW-UFR^G1R1^[NTF, (AQ=X0JPQU0+!H M>95(_/_VKJVY;5Q)O^^/.87[Y66K<,UQ57:22C(S=?8%I;&96#NVF)5DGWA_ M_8*R2/DFB2)X$Y.JJ4QB$R3P]0>@N]'HCI,S15<=45:"<5&S0P$-256T'0), MH^J^UP1"A2!6$N*@=H9#C(PID5"DWJ6)G\NLZH:J+0EHL!L#&V/S5[S_\W!K M!*S2U!..C>"&2*H-+V][&(8;)<_K!*]](SGI4E+-5P4%BZLO."ZY'E+FJ>,> M5#=MM.C56!BC9=N00X<7F;;%TL="\ZRL0YE^?; EYF4>^!JKQ[XF09'",,.0 M^Z+6JF-0"%4E092^U@7P?D999P78VR808(F.]'%":DF==E:)AK@*W.64F4YY!;YDQ$&D%=%B)E,OZLUL%L-Z/'E$9OGNNTH>F'MU]P)#"RPZ\&()6SC!/-%914 M>.F0*W&F KIIL7XHDK[TG(]&H,-.G"(1\-%HRV--@](2.LV$8S[^CW$'+2]' M3+R?V"7647"G%I\;BZ@O4F[R[11H98O5!JZ/-[/]EP]KM K &R$Q LXK9+!2 M!&-:CA,PDI)I[6RHV$3L+W6)UB#NBTI_SI9%9O.CY'GV7## 0J^@-U0 +C@ M5E3X")MDD([PT+ SNJ2 >B::X_L:$6YM?2(PQ*W13@$KD1+,.>M()8>T'+0C MI.4T=,*FTCL3_A\]9FSE_<$Y@;U@'DG'&."<("M+[.3D-/9A2A,CP..22*(NP($$FL2_;[%@6..4 M7,LC5*U:)U:78 ]*O'WU;=75_]P]ACB>2L'C;PQ>1]U4(204ILY86"08+O$Q MA*9<[AMA8& _9&P=]H'7PQXJ9FM+'#<:<**@B)!'@[W<'QC5/9='RM>SFPG0 ML#6X^Z+?*S_UD6WWS><#5TP9C!$42@#&H7!.56/#>B*5E3JC4AN@#D68+=]/ MH,RV15$\BI/BVK5BW%GH&28E6@RZI+MM(RJYU!MIFL$ZF%D^<*APFU:X%X1Z M0C23@ ,B,#.V.AJASM?*---U3-";2XQ:7&U9LY%&G2B_AF\,2C@NO706:4.$ MFRMXHGRYA[^T N#77_TF,;>MC@4)(M;1< Z!!1)/: MLGX#DUR37JL/]Q&[WB&=!Y))']O>I^QF%F?DQ]ER_;"YSQ,1B^\8;L_;TR%[ MEQ4X?\F?_K[&?MCD=0$ZK9$#R'E4I#\AGJHM8X"R;,B]F63WN5F.ZD6K*/@.$)Y)L M-TE:KXJ/-H+NN+CWU'WY&-&-EE9>D'41$8K#YN__\?$?AXN^'&X5 .-,2NVA M@51R(*QUL.R[07BP$FSMB[V9R/*NH.S+4[,I2GU2C>L1QEWTLV>T!G=?)"I"S3]\?=;=H[>/]K8)ED,B MXAK+K#;:,D"@J"8?+R M\-;S]M.!@6B00XMAL>9"Q*4'E3] BZD=)+0@L[QM3!O+7]U\G:EL-5L>%OR+ MQP)7IJBYPH1'6$NKN9"^ZIU&O>9"/SN)IX'97-2%;?W?V2*[G!T1]LL' \&V MJ-J#F2?. Z68D[KL(=,Z1648871?G1$WZS_DA!--.$H(9@0 M38FC$592HL I&D'Q(C@-I;0SF0S!S*-:ZNN' _'(,>F 9L KJB&*4[@<5=Q? M)U;ZKPMQ'V!4(XQ[NVKW]>O\9E[T]=%95F([-M;9XK'&P6O)=&.&H&54PPZ3FBU M0LN:N$<*]+47YP^QF'>?(?;:X.W0>_?S! R,RZKD"!@EE?0: M[4P+0%A*#JL1&N:M\Z455'M3;BXOBTO?JT_993:_+U;0)WC,#]9O.-8T$&TE M+FZ,6XP\ 46T7G6$!A@8S#@[,QZUC'-_BM"&]T6 1FU*[6T3I,;2Q?T;8HPI M!7&[-:DE@/N(E?L\_[:8?YU?SA;KTH6F%E?OLOS;GYY ML?B:+V\W[QTL;NYS]JW0"3YEW_,(X^);C=BX?4T"91:Q(M\'-2I^3A.Y,Z2= MK!>'T\\H3PN=K=$Z>":B^:8+Q8D)B+0I4BF7WDRO)Y^LA X@!1AU$D>K5=,'G=PXI5%]4([NQGE*]B/ MQ;:^W2 8(@PFG!-H#8QJBA225B,48&+'N^F"SCM M2_-[U5G]<.7V($CISX' M6@6 :)%4'PII=5R\(.$4E^,DE$XD'JTM81_C3F-@!R-0T=^CAS8'6@6%J<<* M&TP)P#PBR0DJQRD55A,G4!.)'UV!FJ+;&XNV&L6KGA\]P#G2,GA+)/:*(F*, M,DK$[]MRO!3(B3E46Y'\2S:UBG!OC(I"F:\;\.E0NV ,!-Q#080E$%MFJ335 M6#V>6-;B3MC4(K[G$H%- 4). 4@P+M*#4BV!+D=E5%)*Q;-@39)*E(SG>898 MXS@-3XWJB7K[6(BV M3QR7@T19B9@F4)I*E_4R2:$?8:[-CD3=#,P!'>,Z6UQ>W\Z6?Y_N'7_6-$CL MHYE+*',2"$"HLA26(]92U"H9<#Z;0OG3G>4OF@9!.93*XB+. M1$ 6!PFJ?9$!-'V/>4,"'&56$LY],>OS[*:H7G^L=-_NJ6 X<0S&OCOM/.+> M6,:K<3 ^]2.ZQF)]&K3 M%-?!V+.[AP%/X<^39D'#:!>:X@"< 2&(BW-%5:X]H"9VN;,-D1]C47-T1Q9W M^#Y??'L_O\^NU&J5K5?Z8?>46F:S*44A:DL-,T@RK"2WT?IV='O\&B4??SI@ M ')U%?!EYY](2C]L?UD__6;MMP7"@"601.8RPW$1E.!UB0TA25Q-L=H5_;V92%&96='*W*,QNCGAR]K8)$&E$+09(0PTX8AK":HS.P93T\XE! M\'VPK$M2O*J'WHX(>J/9XZ"?]O:H@V=OFZ @C48 UA@2*@@V5AE2CE%Y,5@> MX8YXE2[KMZ]:)"-[&GO*#*\;2V_Y\$B>[3]>\F;[X_#[Y[<.'ZI?!E/T"B"L MO0.,1\5,4E$MX 9/+(ZQ!;GEB1#VO&"\M836L;7K- _ .RT!IU) 0" BM#(5 M5+1 98K--$+?3:_;4_OP]T6\Y\;1ZH7Q5,,XJ?>"(*@SCE.F/#32(!TMRVK& M+0L,'[M[*##RQ:-!LL*ORB5RP$:+!:MH MQ50: /2]NGWZ8%';@GX9)9F&[\@Z&+%%I2<+<5D#;8 MTUJ97J;J\6%&<&2TL,9P)9G%J+PHI0V#KI8W;&H>G]I\:<'C)X#P]/DAB;7R1,L8#84F1PNRKNWQ.0W9X3T^ AD&&*->4 7B'])LJ^X1;8GB4_/]I0,Q>Y.:?!T1N_AD81HA)@(N2A=(5 MNQ2K^FN)2[D/R'X&D9\,80]*W<4AI>XB" ^,,Q@#J2WG4FM@JOX6UU431,Y_ M!I&?#&':#N_NEOGW[+1-?D^;4!1Z(E #%CN)XA @\-6&!+5)21P<9/7$T@CUZG)N'_Z^B%<>?=8X6GSY:. ,64+IR(8&]1.-GZ8G&9WV;O\]7!$)RGSP6'%?:%X<60-XQ+$)7PG*US& 6RJ.3[V?U>/9HO:ZDL>Q[C*;^9717F:.HQL_M+@HY%/'%+6.FJ5 MMQ@K6*&$2,JARS.Z*Q/1;8J-_CF_RG;%5#XL#L?07BPN M%E?S^_G5W>S&Y\LL[H25KT$_//[UX915MH]N!!4U2N.XH-P9Y@BTSE3"5QJD MS(*3SXO/H+\UZ<=VE8\,_EJO?I\ M'9GR5]'EC[.'S3)50_=+>W$@,-IG1E O*:$@FFU1RW\4'%$0V5I:T,"(Z:<# MJ[..);XY&$X59P03KQV#+FX,5I68Q9_WFL&XCZ6I+XKE0XIIN#7I[9^Z'\5? MLZ%O=HQVW5(HJF9&"^BTR0M?B]$?4-; 9$!6 H,B)2>E/@" M809+G=?#39.^F+E?7QM,CGT9-(^NPBHH_OUV)$?NK!QH%3#C4FH3P7=2(^PD MDK <9_Q92D1Q2WSMX<[*(,3)NQ+2P&0\>K?E8+M0G*=%2\@YXZ#2A@&\+>M1 MX$>2$@".T+W8BM3K,:D1OOWY$E=9_-:U6ES9[#Z[R;\77=_J)]L4_]>[:\JE$X]]ESP0" )$$$4DND+GP I)I)W+&48/ 1LF=<^EB*)'I; MT]X&9KF<+;YM9N!*/[SR]&P&MAO=XNKCS6Q1E/ X?BFY@\\%7Q2(]-9"AKC$ M1,35P55:CDA*&SY"?:\AJUZNB,,+HB^*5TM!X>S[\+T8Y]$M>F^;0*E0QD@N M#9"$61W_JU1J(I/B[4=(MF%IDG&C:UJKZCH$TKDNC1>ETOYY?K[&K#[M\7\_4J=KJ.W;J_ M77!,:TTHUH#Y:#AQ:EGE$$4H*4WU&&]^CX%U70BF\8(55=E-;.7B,MOUXO#2 M=:!)0%!+Q(3B #-(HG5DD"U[;8E.\?2.\4[Y&.C4LDS:8-)FN(_;[^JC_E"? M3V\W#'$J*&$@Q(_%" M$#IF#+"08N8 H-A4*T]<@U+\"R-T@HYC/O0KLP&UXMCCN]G-KZL">P*RA2%< M2RQ)9*:.*@B\XRHHN\\E8.50.G: MK=D; _+6P.^;1D<#OUX<6 @LK*( 0.8E9AI19% Y&BDQF1:5F@ER#QL:(=CX MW$_%'[&/GW\OOG[XH._UDX$K8:E17#*)@(N<=TQ4?8R_F*:43Q50WB:(C07] MY=_YE^O\K@B6^9(MCHM[W_,A+F]>:RD)!U "3R.IJT-#*&U*+N(1NA_:$'I+ M4";-<5I[CC]_,A K'/60 *4P-@QAJ/F.GC:E:.((K>NVYG@2B$F"YO'+D6@? M]8=ZXG[K^0"4,9 2JS@S4!*D"=BM24ZFS/$1!@*U)?06H$P6?7VA/^FC4P!) M;#!SUF@0>ZQ0I;*@N#--8Q]O24YO2;TQEHGRKC_)GXV50 ,%1$Y2 )U0&@E7 MG4ESX5.T\Q%MX9W).P'+WL*-"]/UB.U?/1,*#RSDREM HL%*D02HF[YX*WI'886:DE@1:(Z6!%1*>@<%R1'3#H ;R>XL! MC;#KBP/_-?LQO[V[/ MTY!5O5Q-/TD0YWDUG6'@A?94":2$ PYQ5]ULE8"EN&)'2+9A:5+[:OII0FGL M[[G8U &8WS_MP9&;>0>:!,B2<@&/875J1Q'EGL$! 6%-$O>-H)D.(+=VE]$70 MI>1V&J-A. ;6=2&8WN+1GF1**' ZGHQQ3XM B6=*4(V5*G+G0XUA-3[%50KQ M1GC$/2KBM2.2L21-85((:S$FB# ))/$&5RA@C%.R$?\TZ2V:[)OMR62,25,$ MII@+S[!%R!&K*>%5$(KQ,,5YSGZQJA:K6I%,7QOC'W$S+TI;'7;*/WDJ !4[ M30$A3/@B$L) 4P5 ,)-T/#/!PEWQS['OFT%%/^K/G@H;(&8(\PA!S9#TF M6%9X,#ZQ(]]&4GR;"8WP:[Q7O7V-^9'7D?IQ>GR>_SB\:YWPBN"HD!AKYX1' M%!)+B*P67\(\ZY,5?>1S:"C3O!=X!S[1>S*"#XOC<44GO"4H!9G%$ &&.#"* M,*4KMYK%/D7Y'J'3*HUDW>,['IY]^7?> L^JMP1 M(-><((X0EP"RTUU4X-% M4V-:;JJ^>-84WQ'Q+'ZNC17MR7NB@:$,AXH;0:E"2@MA=D=(2*3D%SQ9,1__ MUMD'QN/A6]O[)V$R6C":*!VM6(>@X:HR9AEF*4;@R/26D*K2&GL6(J9>+)#:TI,:XKPB)C6P1X*/<1QX%%C-^910*?X3ZVN-$1Y-3.G N:-M-)^<8I@8SJ7'%D>SJK+;?1(OQWA8-+C3 MM7>1]45TNY7TGF'].5]?7RRNYO?SJ[O9S>,IJ[I;7^?+(H&GSY<7J]5=<HGLQ[OEY77\XY=1VE%C$W#VSR_U5WZ?;:]'5F/=OUH/T8V@F;&4:1M554V@$!9C M4:+K"4N9 6,,J!AH!HQ;JJ/7?=R/[_/EYN''+/Y=J#HOOQ&P]5I2J!&&1(&H M00JB2PRYEBDS8XQ6[QEJ-HDB&[U[9_/'UDWV.$)XC/DM?28 +7 U&GE=%0/ M"6:"E$@2ZE-N59UC)&?'Y!]&:J-?]I\.\5/4#->K[?XV^W8PPWD7WPM(<. 8 M4,(BQ9P2$GM48LL03CG@'J%S?N@9,;#XV@Y8K-EY?[>^6V;U&=_U)X/3R,:% M! %'&9>4&+-;4(J2APFD%[](/SX)CEXEQ5>L5QNA 4PCHBKPACQ GC59$W>RL!!.J5&]DSA^2O.31^ MB7:WE_RUSRZ*2\%M48?DR;V@=_GL1D799?>;II_BKQMO*(G?#=I);:304CO+ M3%R3L*[PT]&&2SE: [^FQ$CEV/\\>-+]S;]W#N?W<1@WO]T5,2'YU^UUWKN; M]?S[S?SDFR2=]2-0R*(A%Y%T6$=D(>*XTEFAY$GU2$9X2^GLYDD_A MVJJ_Y8O[J&EF5]L!Y^O9S=/?%Y6O?LO7_\K6N\JK3Q/+'%#(>OE^ (9##RA7 MP%OE+#'>5*=)G"7%J<-?!]9CE^?YSZ7J38^-7FJJ@\RO(WT*"CLBC6/2"(,) MTHA:7MF@UB7I>[^.V<]1QKMYV'=MU+?*O/XJE/KFBP.WG% '%(HZ"D8DVKM M"JDMDLI:ZVIY_SKR'YU7H50'$=/>Q/]'NXA9JH$I<8P_GUC%N;Y(UUUMU)/$ MU9=*T2R%.50RKL16"&28,!Y9*5$Y%F?TQ/)<#,"!@RG,3T-_-,[W,TAAKJ0R M,"(*A):66HR1)"6R6/J)\;HAJ_I(87Z:('JWOUI)8:XCX$0KP+DP0@A""8+E M&*E).@4=(=F&I4GM%.:G">6\\\W&O4A01(R 6B-K( ?&E6,EBD^L*,VH"-BF M8$:SP0]\GY0B[2E'6$$DN#51O;*5$IIFM/,$ M0@JP4<42 JVJ+%[J5$HZL'-4+UHD8R^1A:>);_13P\_FR\))FCUQD+H?W[-B M"_R2+6^/AJ!W\M%0"%DZRZ366FF'M$"X1!DQFU+[98Q[QAE.DK9E.'IMZ:T! M_YD5RT-VI>ZS95P<_LAOXMMNYNN'/0%7_7$>NO;D1;6"K+)UXZLQEPZ6-E^ M@+N4>33-F[.CF$3/H_\7^N_FEC8.O0.IB,C7K25# *L(',M,C Q-S V M,S N>&UL4$L! A0#% @ P(0)2YW7,H ($0 M,0 !$ M ( !F)@! &-D>',M,C Q-S V,S N>'-D4$L! A0#% @ P(0)2[V7*0A' M' =B\! !4 ( !SZD! &-D>',M,C Q-S V,S!?8V%L+GAM M;%!+ 0(4 Q0 ( ,"$"4M.+):\[44 '1= P 5 " 4G& M 0!C9'AS+3(P,3&UL M4$L! A0#% @ P(0)2P;Y$M%V<0 #)T% !4 ( !K,\" L &-D>',M,C Q-S V,S!?<')E+GAM;%!+!08 !@ & (H! !500, ! end